সান, নাস এবং ডাসের মধ্যে পার্থক্য কী?
সান, নাস এবং ডাসের মধ্যে পার্থক্য কী?
উত্তর:
প্রথমে একটি ব্লক ডিভাইস এবং ফাইল সিস্টেমের মধ্যে পার্থক্য নির্ধারণ করা ভাল। আপনি যদি ইউনিক্সের সাথে পরিচিত হন তবে এটি আরও সহজভাবে উপলব্ধি করা যায় কারণ এটি দুটি জিনিসের মধ্যে উদ্দেশ্যগত পার্থক্য করে। এখনও উইন্ডোজ ক্ষেত্রে একই প্রযোজ্য।
/dev/sda
একটি ডিস্কের /dev/sda1
জন্য বা disk ডিস্কে পার্টিশনের জন্য।mount /dev/sda1 /mnt/somepath
।এই শর্তাদি মনে রেখে নিম্নলিখিতগুলির মধ্যে পার্থক্যটি দেখতে আরও সহজ।
আমি এই প্রশ্নের উত্তরটি উন্নত করতে চাই কারণ এটি আমাকে অনেকবার জিজ্ঞাসা করা হয়েছিল।
যদি আপনি ডাস - নাস - সান এর মধ্যে পার্থক্য জিজ্ঞাসা করেন তবে আপনি ডেটা স্টোরেজ প্রসঙ্গে আছেন; এই অঞ্চলে অনেকগুলি প্রযুক্তি বিদ্যমান যা একটি প্রাথমিক সাধারণ লক্ষ্য ভাগ করে তোলে : আপনার ডেটার অধ্যবসায় এবং উপলব্ধতা ।
বেশিরভাগ স্টোরেজ ডিভাইসগুলি একই শারীরিক এবং যৌক্তিক কাঠামো ভাগ করে, আপনি যে ডেটা চান তা সনাক্ত করতে সক্ষম হওয়ার জন্য, আপনার ডেটা কোথায় রয়েছে তা সনাক্ত করার একটি উপায় আপনার প্রয়োজন, সুতরাং হার্ড ডিস্ক ড্রাইভের সেক্টর কেন (বা সহজভাবে " " ব্লকস "), অনেক ক্ষেত্রে এটি দৈহিক মাধ্যমের লিখিত ডেটার বিন্যাস প্রতিবিম্বিত করে। তবে সেক্টরের নম্বরটিতে জটিল হয়ে ওঠার পরে আপনার ডেটা অ্যাক্সেস করা এটি একটি ত্রুটিযুক্ত প্রবণ পদ্ধতি এবং আপনার নিজের লেখা ডেটা এবং যে সেক্টরে আপনি লিখেছেন সেগুলি আপনাকে নিজের করে রাখতে হবে। সুতরাং এখানেই একটি ফাইল-সিস্টেম উদ্ধার করতে আসে, একটি সাধারণ ফাইল-সিস্টেম আপনাকে ব্যবহৃত ব্লকগুলিকে সম্বোধন করে এবং আপনার তথ্য পুনরুদ্ধার করার জন্য একটি সাধারণ ইন্টারফেস সরবরাহ করে আপনাকে সহায়তা করবে, ব্যবহৃত সবচেয়ে সাধারণ দৃষ্টান্তটি হ'লফোল্ডার / ফাইল স্ট্রাকচার (এ কারণেই এটি ফাইল- সিস্টেম হিসাবে ডাকা হয়)।
সুতরাং মূলত কোনও ফাইল-সিস্টেম আপনাকে আপনার ডেটার দিকে খুব সাধারণ ইন্টারফেস দেয় এবং গৃহকর্মের যত্ন নেয় এবং মনে রাখে যে এটি কোন ব্লক / সেক্টরগুলিতে আপনার জিনিস রাখে, সাধারণত কোনও ফাইল সিস্টেমে আপনি আপনার ব্লক নম্বরগুলিকে উল্লেখ করতে পারবেন না তথ্য, কিন্তু ফাইলের নাম। এটি একটি ব্লক ডিভাইস এবং একটি ফাইল সিস্টেমের মধ্যে পার্থক্য ব্যাখ্যা করে , একটি ফাইল সিস্টেম অবশ্যই একটি ব্লক ডিভাইসে থাকতে পারে।
সবচেয়ে সহজ স্টোরেজ হ'ল আপনার কম্পিউটার / সার্ভারের সাথে যুক্ত একটি হার্ড ডিস্ক। হার্ড ডিস্ক ড্রাইভগুলি কোনওভাবে যোগাযোগ করতে হবে এবং আপনার কম্পিউটারটি বোঝার জন্য তাদের একটি ভাল সংজ্ঞায়িত শারীরিক ইন্টারফেস এবং প্রোটোকল ব্যবহার করা দরকার, পিসির জন্য নিযুক্ত সবচেয়ে সাধারণ ইন্টারফেস এবং প্রোটোকল হ'ল এস-এটিএ বা সিরিয়াল এটিএ বা সিরিয়াল অ্যাডভান্সড প্রযুক্তি সংযুক্তি। সুতরাং একটি হার্ড ডিস্ক যা শারীরিকভাবে আপনার পিসির একই ইন্টারফেসটি ট্রাফের সাথে সংযুক্ত থাকে সংক্ষেপে সরাসরি সংযুক্ত স্টোরেজ বা ডিএএস হিসাবে চিহ্নিত করা হয় । এটি পরিষ্কার করার জন্য, ANY
ব্লক করুনআপনার সিস্টেমে সরাসরি সংযুক্ত ডিভাইসটি একটি ডিএএস করে তোলে, এমনকি একটি ইউএসবি স্টিকটি একটি ডিএএস হয় (তবে এই ক্ষেত্রে ইন্টারফেসটি ইউএসবি হয়)। এবং যদি না আপনি ব্লক নম্বর দ্বারা আপনার ডিস্ক অ্যাক্সেস করেন তবে এটিকে ভাল ব্যবহারের জন্য আপনার উপরে একটি ফাইল সিস্টেমের প্রয়োজন।
তবে আপনি যদি অন্য কম্পিউটারগুলিতে আপনার ফাইল-সিস্টেমের অ্যাক্সেস সরবরাহ করতে পারেন (ফাইল স্থানান্তর করার জন্য)? অন্যান্য কম্পিউটারের সাথে নেটওয়ার্কে সহজ ফাইল ভাগ করে নেওয়ার জন্য বহু প্রোটোকল তৈরি করা হয়েছে, উদাহরণস্বরূপ আমি কেবল অপারেটিং সিস্টেমের জন্য প্রধানটির নাম দেব: ইউএনআইএক্স এবং পছন্দগুলি - এনএফএস, ডস / উইন্ডোজ - সিআইএফএস / ওরফে এসএমবি, আপেল - এএফপি। তারা যা করে তা কোনও নেটওয়ার্কের মাধ্যমে ফাইলগুলি ভাগ করে নেওয়া, অবশ্যই ফাইলটি অন্তর্নিহিত ফাইল-সিস্টেম কাঠামো বোঝায় এবং ফাইল-সিস্টেমটি ব্লক ডিভাইসকে বোঝায়, তবে এটি কোনও নেটওয়ার্কের মধ্যে সম্পন্ন হওয়ার কারণে এটি এনএএস নামে পরিচিত - নেটওয়ার্ক সংযুক্ত স্টোরেজ Network। এই সমস্ত ইন্টারফেসগুলি সুস্পষ্টভাবে ব্লক ঠিকানার দূরবর্তী অনুসন্ধানগুলি নিষিদ্ধ করে (সুরক্ষার কারণে প্রথমে) এবং সাধারণত এই ধরনের ইন্টারফেসগুলি এমনকি প্রয়োগ করা হয় না। একযোগে উপায়ে ব্যবহার করার জন্য নেটওয়ার্ক ফাইল সিস্টেমগুলি যথেষ্ট নিরাপদ হিসাবে বিবেচিত হতে পারে, একই উত্সে (ফাইল) একসাথে অ্যাক্সেসের কারণে প্রোটোকল বাস্তবায়ন সমস্যার যত্ন নেবে, সাধারণত কোনও একক ব্যবহারকারী / অনুরোধকারীর কাছে ফাইল লক করে। যে কোনও কম্পিউটার কোনও নেটওয়ার্কের মধ্যে ফাইলগুলি ভাগ করতে পারে এবং তাকে নাস বলা যেতে পারে, সাধারণত এনএএস দ্বারা আপনি কেবল এমন ডিভাইসগুলি সনাক্ত করেন যাগুলির মূল উদ্দেশ্য নেটওয়ার্কের মাধ্যমে ফাইলগুলি ভাগ করা share সাধারণত এনএএস আইপি / টিসিপি ইথারনেট নেটওয়ার্কগুলিতে কাজ করে এবং বেশিরভাগ সহজেই আপনার ডেটাতে ইন্টারনেটে অ্যাক্সেস সরবরাহ করতে পারে।
ধরা যাক যে আমি ব্লক সংখ্যা দ্বারা আমার ডেটা পড়তে পছন্দ করি, কারণ আমি নিজের সফটওয়্যারটি লিখেছি তবে আমি অনেকগুলি ডিস্ক ড্রাইভের প্রয়োজন, একটি কম্পিউটারের চেয়ে বেশি হোস্ট করতে পারে। সমাধানটি হ'ল অন্য কম্পিউটারগুলির ডিস্কগুলি ভাগ করে নেওয়া হবে, তবে যেমনটি আগে বলা হয়েছিল আমার এনএএস দূরবর্তী অবস্থান থেকে ব্লক সংখ্যাগুলি অনুসন্ধান করার কোনও উপায় সরবরাহ করে না। সুতরাং আমার ডিস্ক ড্রাইভগুলি ভাগ করে নেওয়ার জন্য আমাকে অন্য একটি প্রোটোকল ব্যবহার করতে হবে, এটি চালানোর জন্য কোনও ফাইল সিস্টেমের প্রয়োজন হয় না। একটি নেটওয়ার্কের উপর ডিস্কগুলি ভাগ করতে নিম্নলিখিত ইন্টারফেস / প্রোটোকল / নেটওয়ার্কগুলি আজ উপস্থিত রয়েছে:
কার্যত যে কোনও নিম্ন স্তরের প্রোটোকল নেটওয়ার্ক প্যাকেটে এনপ্যাপুলেটেড করা যেতে পারে এবং স্থানীয়ভাবে সংযুক্ত থাকায় হার্ড ডিস্কটিতে অ্যাক্সেসের অনুমতি দিতে দূরবর্তীভাবে পাঠানো যেতে পারে। তারপরে আপনি ব্লক নম্বর দ্বারা আপনার ডেটা পড়তে বা নতুন ব্লক ডিভাইসে কেবল একটি ফাইল-সিস্টেম তৈরি করতে পারেন।
লক্ষ্য করুন! আমি ইচ্ছাকৃতভাবে বা অজান্তেই এই উত্তরটি থেকে অনেকগুলি বিষয় রেখে গেছি, ভুল বানানযুক্ত শব্দ এবং ভুলভাবে বাক্য লিখেছেন, আপনি এটি সম্পাদনা করে আরও ভাল করে তুলতে আপনাকে স্বাগতম!
আরও পড়ার জন্য রেফারেন্স: উইকিপিডিয়াতে ডিএএস , উইকিপিডিয়াতে এনএএস-তে উইকিপিডিয়া নাস
যদিও itmanagement.com থেকে বর্ণিত বর্ণনাগুলি ঠিক আছে, আমি মনে করি সেগুলি আরও কিছুটা নির্দিষ্ট হতে পারে।
এনএএস এর মাধ্যমে আপনি সাধারণত এমন কিছু উল্লেখ করছেন যেখানে আপনি সিআইএফএস বা এনএফএসের মতো প্রোটোকল ব্যবহার করে কোনও নেটওয়ার্কের উপর ভাগ করা স্টোরেজ স্পেসটি মাউন্ট করেন। এই সিস্টেমে যে সিস্টেমটি মাউন্ট করা হয়েছে তারা সেগুলি স্থানীয় সঞ্চয়স্থান হিসাবে দেখায় না, এটি তাদের নেটওয়ার্ক স্টোরেজ হিসাবে দেখায়। এটি গুরুত্বপূর্ণ কারণ অনেক প্রোগ্রাম বিভিন্ন জিনিসের জন্য নেটওয়ার্ক স্টোরেজ ব্যবহারের অনুমতি দেয় না।
সান দিয়ে, স্টোরেজ স্পেসটি আইএসসিএসআই বা ফাইবার চ্যানেলের মাধ্যমে মাউন্ট করা হয়। আপনি এখনও স্থানটি মাউন্ট করার জন্য একটি নেটওয়ার্ক ব্যবহার করছেন, তবে প্রোটোকলগুলি সিস্টেমটিকে মাউন্ট করার কাজটিকে স্থানীয় স্টোরেজ হিসাবে স্থানটি দেখার অনুমতি দেয়, এইভাবে আরও প্রোগ্রামগুলি এটি সঠিকভাবে ব্যবহার করতে দেয়।
ডিএএস হ'ল সরাসরি সিস্টেমে সংযুক্ত স্টোরেজ (যেমন, নেটওয়ার্কের মাধ্যমে নয়)। অভ্যন্তরীণ হার্ডড্রাইভ, ইউএসবি ড্রাইভ ইত্যাদি
এনএএস এর অর্থ নেটওয়ার্ক সংযুক্ত স্টোরেজ। এটি প্রথাগত, সরাসরি সংযুক্ত স্টোরেজ থেকে পৃথক, এনএএস-তে, অপারেটিং সিস্টেম এবং নাস প্রোডাক্টের অন্যান্য সফ্টওয়্যার কেবলমাত্র ডেটা স্টোরেজকে উত্সর্গীকৃত।
সান মানে স্টোরেজ এরিয়া নেটওয়ার্ক। একটি সান হল এমন একটি নেটওয়ার্ক যা সার্ভারের সাথে স্টোরেজ হার্ডওয়্যার এবং সফ্টওয়্যার সংযুক্ত করার জন্য নকশাকৃত। সান সাধারণত দুটি রূপে আসে: কম্পিউটার সিস্টেম এবং স্টোরেজ সিস্টেমের মধ্যে ডেটা স্থানান্তরের জন্য মূলত উত্সর্গীকৃত একটি নেটওয়ার্ক হিসাবে বা সম্পূর্ণ নেটওয়ার্ক হিসাবে একই স্টোরেজ উপাদান এবং কম্পিউটার সিস্টেমের সমস্ত অন্তর্ভুক্ত system
DAS এর অর্থ হ'ল সরাসরি সংযুক্ত স্টোরেজ। সাধারণত সার্ভার বা ওয়ার্কস্টেশন এবং এনএএস এবং সান সেটআপগুলির সাথে সরাসরি সংযুক্ত স্টোরেজ সিস্টেমের মধ্যে পার্থক্য করতে DAS ব্যবহার করা হয়।
ডাস: সরাসরি সংযুক্ত স্টোরেজ। সংগ্রহস্থল
(সাধারণত ডিস্ক বা টেপ) সরাসরি কম্পিউটার প্রসেসরের সাথে কেবল দ্বারা সংযুক্ত থাকে। (পিসির অভ্যন্তরে হার্ড ডিস্ক ড্রাইভ বা কোনও একক সার্ভারের সাথে সংযুক্ত একটি টেপ ড্রাইভ হ'ল সাধারণ ধরণের ডিএএস)
সান: স্টোরেজ এরিয়া নেটওয়ার্ক। স্টোরেজ একটি ডেডিকেটেড নেটওয়ার্কে থাকে। DAS এর মতো, I / O সরাসরি ডিভাইসগুলিতে অ্যাক্সেসের অনুরোধ করে। আজ, বেশিরভাগ সানরা ফাইবার চ্যানেল মিডিয়া ব্যবহার করে, সেই নেটওয়ার্কটিতে প্রসেসর এবং স্টোরেজগুলির জন্য যে কোনও সংযোগ সরবরাহ করে। আইএসসিএসআই নামে একটি আই / ও প্রোটোকল ব্যবহার করে ইথারনেট মিডিয়াগুলি উত্থিত হচ্ছে
নাস: নেটওয়ার্ক সংযুক্ত স্টোরেজ। একটি এনএএস ডিভাইস ("অ্যাপ্লায়েন্স"), সাধারণত ইন্টিগ্রেটেড প্রসেসর প্লাস ডিস্ক স্টোরেজ, টিসিপি / আইপি-ভিত্তিক নেটওয়ার্ক (ল্যান বা ডাব্লুএইএন) এর সাথে সংযুক্ত থাকে এবং বিশেষায়িত ফাইল অ্যাক্সেস / ফাইল শেয়ারিং প্রোটোকল ব্যবহার করে অ্যাক্সেস করা হয়। একটি এনএএস দ্বারা প্রাপ্ত ফাইল অনুরোধগুলি অভ্যন্তরীণ প্রসেসরের দ্বারা ডিভাইস অনুরোধগুলিতে অনুবাদ করা হয়