কোন RAID অ্যারে আপনার জন্য সেরা?

আপনি যদি কখনও কোনও এনএএস ডিভাইস বা সার্ভার তৈরি করার কথা ভেবে থাকেন, বা স্টোরেজ বিশ্বে আপনি কেবল রেডের কথা শুনেছেন ab RAID এর সম্পূর্ণ ফর্মটি আসলে 'রিডানড্যান্ট অ্যারে অফ ইন্ডিপেন্ডেন্ট (বা সস্তা) ডিস্ক'। এই অ্যারের মূল উদ্দেশ্য হ'ল এনএএস বা সার্ভারের সাথে সংযুক্ত আপনার সমস্ত স্টোরেজের জন্য সুরক্ষা জাল তৈরি করা। ফল্ট সহনশীলতা এই কৌশলটির মূল লক্ষ্য।



ফল্ট সহনশীলতার অর্থ হল যে ইভেন্টে যেখানে একটি ড্রাইভ ব্যর্থ হয় বা মারা যায়, অ্যারে নিজেই কাজ চালিয়ে যাবে এবং ডেটা সুরক্ষিত থাকবে। এটি পেশাদার অ্যাপ্লিকেশন এবং ডেটা সেন্টারগুলিতে অত্যন্ত গুরুত্বপূর্ণ যেখানে সার্ভারগুলি এবং তাদের অভ্যন্তরের সমস্ত ড্রাইভে সংবেদনশীল ডেটা থাকতে পারে যা কোনও মূল্যে সুরক্ষিত হওয়া দরকার। RAID অ্যারে এক ধরণের সুরক্ষা বৈশিষ্ট্য সরবরাহ করতে সহায়তা করতে পারে যেখানে একটি হার্ডওয়্যার ব্যর্থতা থাকলেও ডেটা সুরক্ষিত করা যায়।

ডেটা সেন্টার এবং বড় সার্ভারগুলি RAID 5 এবং RAID 1 + 0 এর মতো জটিল RAID স্তরের থেকে উপকৃত হতে পারে - চিত্র: টেলিকম পর্যালোচনা



যেখানে RAID গুরুত্বপূর্ণ

RAID applicationsতিহ্যগতভাবে অ্যাপ্লিকেশনগুলিতে ব্যবহৃত হয় যেখানে একাধিক ড্রাইভে ডেটা সংরক্ষণ করা হয়। সার্ভার এবং ডেটা সেন্টারগুলির মতো অঞ্চলের RAID এর জন্য একেবারে অত্যন্ত প্রয়োজনের প্রয়োজন হয় যাতে একটি বিপুল পরিমাণ সংবেদনশীল ডেটা হার্ডওয়্যার ব্যর্থতার ক্ষেত্রে সুরক্ষিত হতে পারে। এই অ্যাপ্লিকেশনগুলি ছাড়াও, RAID হোম এবং অফিস অ্যাপ্লিকেশনগুলিতে ক্রমবর্ধমান জনপ্রিয় হয়ে উঠছে। গ্রাহকরা এখন পারফরম্যান্স বাড়াতে বা ড্রাইভ ক্ষতিগ্রস্থ হলে রিডানডেন্সি সরবরাহ করতে RAID- র দিকে ঝুঁকছেন। এই জাতীয় RAID সাধারণত হোম এনএএস সার্ভার এবং এর মতো অ্যাপ্লিকেশনগুলিতে সেট আপ করা হয়।



কীভাবে RAID সেট আপ করবেন

RAID উভয় সফ্টওয়্যার এবং হার্ডওয়্যার কনফিগারেশন ব্যবহার করে সেট আপ করা যায়। সফ্টওয়্যার RAID কনফিগারেশন মানে আপনি কোনও ডেডিকেটেড হার্ডওয়্যার ব্যবহার না করেই RAID ক্ষমতা ব্যবহার করতে পারেন। উত্সর্গীকৃত RAID হার্ডওয়্যারটির অর্থ সাধারণত একটি RAID নিয়ামক। সফ্টওয়্যার RAID ব্যবহার করার সময়, অপারেটিং সিস্টেমের অন্তর্নিহিত RAID ক্ষমতাগুলি লাভ করা হয়। উইন্ডোজ 10, উইন্ডোজ 8, এবং উইন্ডোজ 7 এর সাথে লিনাক্স এবং ওএস এক্স সার্ভারগুলির সাথে সফ্টওয়্যার-স্তরের রেডের সম্পূর্ণ সমর্থন রয়েছে। যেহেতু RAID এর এই স্তরটি কোনও অতিরিক্ত দাম ছাড়াই সফ্টওয়্যারটির অভ্যন্তরে কনফিগার করা যায়, এর অর্থ এই যে গৃহ বা ছোট অফিস পর্যায়ে অল্প সংখ্যক ড্রাইভে কাজ করা ব্যক্তিদের জন্য এই পদ্ধতিটি আদর্শ।



অন্যদিকে হার্ডওয়্যার RAID এর সম্পূর্ণরূপে RAID এর সম্ভাব্যতা অর্জনের জন্য নির্দিষ্ট RAID নিয়ামকগুলির প্রয়োজন। এটি একটি আরও ব্যয়বহুল তবে আরও নির্ভরযোগ্য এবং বহুমুখী পদ্ধতি যা পেশাদার স্টোরেজ কাজ, ডেটা সেন্টার অ্যাপ্লিকেশন, বা বিস্তৃত এনএএস সার্ভারের জন্য উপকারী হতে পারে।

একটি সাধারণ RAID নিয়ামক - চিত্র: পিসিমাগ

কোন RAID স্তরটি আপনার চয়ন করা উচিত

রাইডের অনেকগুলি স্তর সাধারণত গ্রাহক এবং পেশাদার উভয় জায়গাতেই ব্যবহৃত হয়। এই স্তরগুলিকে (RAID অ্যারেও বলা হয়) প্রতিটি তাদের উপকারিতা এবং ত্রুটিগুলি নিয়ে আসে। কোনটি তাদের চাহিদাগুলি সবচেয়ে বেশি স্যুট করে তা ব্যবহারকারীর উপর নির্ভর করে। সফ্টওয়্যার এবং হার্ডওয়্যার RAID কনফিগারেশনগুলি RAID- র বিভিন্ন স্তরকে সমর্থন করে এবং RAID কনফিগারেশনে সমর্থিত ড্রাইভের ধরণগুলিও নির্ধারণ করতে পারে: এসএটিএ, এসএএস, বা এসএসডি।



RAID 0

এই RAID স্তরটি কোনও সার্ভারের কর্মক্ষমতা বাড়ানোর জন্য ব্যবহৃত হয়। এই কনফিগারেশন সহ, একাধিক ডিস্ক জুড়ে ডেটা লেখা হয়। এটি 'ডিস্ক স্ট্রাইপিং' নামেও পরিচিত। আপনি এই সার্ভারে যা কিছু কাজ করছেন তা একাধিক ড্রাইভ দ্বারা পরিচালনা করা হচ্ছে, সুতরাং I / O ক্রিয়াকলাপের একটি উচ্চ সংখ্যার কারণে কর্মক্ষমতা বৃদ্ধি পেয়েছে। গতি ছাড়াও আরেকটি সুবিধা হ'ল RAID 0 টি সফ্টওয়্যার এবং হার্ডওয়্যার উভয় ক্ষেত্রেই কনফিগার করা যায় এবং বেশিরভাগ নিয়ামক সমর্থনও করে। এই কনফিগারেশনের বৃহত্তম অপূর্ণতা হ'ল ফল্ট সহনশীলতা। যদি একটি ড্রাইভ ব্যর্থ হয় তবে স্ট্রিপযুক্ত ডিস্কগুলির সমস্ত ডেটা চলে যায়। আপনি যদি এই কনফিগারেশনটিতে পরিচালনা করার পরিকল্পনা করেন তবে ব্যাকআপ কী।

RAID 0 বা ডিস্ক স্ট্রাইপিংয়ের ব্যাখ্যা - চিত্র: নেটওয়ার্কসেন্টিওক্লোপিডিয়া

RAID 1

এই কনফিগারেশনটি 'ডিস্ক মিররিং' হিসাবেও পরিচিত এবং RAID 1 এর বৃহত্তমতম পয়েন্ট পয়েন্টটি ফল্ট সহনশীলতা। এই RAID অ্যারের ড্রাইভগুলি একে অপরের হুবহু প্রতিলিপি হয়, সুতরাং কোনও ড্রাইভ অ্যারেতে ব্যর্থ হওয়া উচিত একটি বৃহত সুরক্ষা জাল তৈরি করে। ডেটা এক ড্রাইভ থেকে অন্য ড্রাইভে নির্বিঘ্নে অনুলিপি করা হয় এবং অপেক্ষাকৃত কম ব্যয়ে ডিস্ক মিরর তৈরির সহজতম উপায়।

RAID 1 বা ডিস্ক মিররিংয়ের ব্যাখ্যা - চিত্র: এন্টারপ্রাইজস্টোরেজ ফোরাম

RAID 1 এর বৃহত্তম অসুবিধা হল পারফরম্যান্সের টান। একের পরিবর্তে একাধিক ড্রাইভে ডেটা লেখা হয় এই তথ্যের কারণে, একটি RAID 1 অ্যারের কার্যকারিতা একক ড্রাইভের চেয়ে ধীর হয়। দ্বিতীয় ত্রুটিটি হ'ল একটি RAID অ্যারের মোট ব্যবহারযোগ্য ক্ষমতা ড্রাইভের ক্ষমতার যোগফলের অর্ধেক। উদাহরণস্বরূপ, 1 টিবির প্রতিটি 2 টি ড্রাইভের সাথে একটি সেটআপ 2TB এর পরিবর্তে 1TB এর মোট RAID ক্ষমতা ধারণ করবে। এটি স্পষ্টতই অপ্রয়োজনীয় কারণে।

যদি আপনি কেবল একটি হার্ড ড্রাইভ ম্যানুয়ালি ক্লোন করতে চান, আমাদের দিকনির্দেশক এক্ষেত্রে সহায়ক হতে পারে।

RAID 5

এটি এন্টারপ্রাইজ এনএএস ডিভাইস এবং ব্যবসায় সার্ভারগুলির জন্য সর্বাধিক সাধারণ কনফিগারেশন। এই অ্যারেটি RAID 1 এর চেয়েও উন্নতি কারণ এটি ডিস্ক মিরর করার অন্তর্নিহিত কিছু কার্যকারিতা ক্ষতি হ্রাস করে এবং ভাল ফল্ট সহনশীলতাও সরবরাহ করে। পেশাদার ডেটা স্টোরেজ অ্যাপ্লিকেশনগুলিতে এই দুটি জিনিসই সত্যই গুরুত্বপূর্ণ। RAID 5 এ, ডেটা এবং প্যারিটি 3 বা ততোধিক ড্রাইভ জুড়ে ফেলা হয়। যদি কোনও ড্রাইভে কোনও ত্রুটির কোনও ইঙ্গিত থাকে তবে ডেটা নির্বিঘ্নে প্যারিটি ব্লকে স্থানান্তরিত হয়। এই RAID অ্যাপ্লিকেশনটির আরেকটি সুবিধা হ'ল এটি অনেকগুলি সার্ভার ড্রাইভগুলিকে 'হট-অদল-বদলযোগ্য' হতে দেয় যার অর্থ সিস্টেমটি চালু এবং চলমান থাকাকালীন ড্রাইভে অ্যারেতে বদলানো যেতে পারে।

একক ব্লক প্যারিটির সাথে র‌্যাড 5 ব্যাখ্যা করা - চিত্র: আওমি ডিস্ক পার্ট

এই অ্যারের বড় অপূর্ণতা বৃহত সার্ভারগুলিতে রাইটিং পারফরম্যান্স। এটি যদি উদ্বেগের বিষয় হতে পারে যদি প্রচুর ব্যবহারকারী নির্দিষ্ট নির্দিষ্ট অ্যারে অ্যাক্সেস করে এবং দৈনিক কাজের চাপের অংশ হিসাবে এটি একই সাথে লিখে দেয়।

RAID 6

এই RAID অ্যারে প্রায় একটিই মূল পার্থক্য সহ RAID 5 এর সাথে সমান। এটিতে আরও শক্তিশালী প্যারিটি সিস্টেম রয়েছে যার অর্থ ডেটা প্রভাবিত হওয়ার কোনও সম্ভাবনা থাকার আগে 2 ড্রাইভ ব্যর্থ হতে পারে। এটি ডেটা সেন্টার এবং অন্যান্য এন্টারপ্রাইজ অ্যাপ্লিকেশনগুলির জন্য এটি একটি খুব আকর্ষণীয় পছন্দ করে তোলে।

RAID 10

RAID 10 হ'ল RAID 1 এবং RAID 0 (এইভাবে 1 + 0) এর সংমিশ্রণ। এটি একটি হাইব্রিড RAID সংমিশ্রণ যা RAID 1 এবং RAID 0 অ্যারে উভয়ের সেরা অংশগুলিকে একত্রিত করার চেষ্টা করে। এটি রেড 1 এর স্ট্রাইপিংকে গতি বাড়ানোর পাশাপাশি আরও ভাল ফল্ট সহনশীলতার জন্য RAID 2 এর মিররিংয়ের সাথে একত্রিত করে। এটি সার্ভারগুলির জন্য এটি আদর্শ করে তোলে যা প্রচুর লেখার কাজ করে। এটি সফ্টওয়্যার বা হার্ডওয়্যারগুলিতেও প্রয়োগ করা যেতে পারে, তবে হার্ডওয়্যার প্রয়োগটি সাধারণত পছন্দ করার জন্য একটি আরও ভাল রুট।

একসাথে স্ট্রিপিং এবং মিরর দিয়ে রেড 10 (1 + 0) বর্ণিত - চিত্র: এন্টারপ্রাইজস্টোরেশন ফোরাম

একটি RAID 10 অ্যারের চমকপ্রদ অসুবিধা এটির ব্যয়। এই অ্যারেটির জন্য ন্যূনতম 4 ড্রাইভের প্রয়োজন, বড় ডেটা সেন্টার এবং এন্টারপ্রাইজ অ্যাপ্লিকেশনগুলির সাথে ড্রাইভিতে কমপক্ষে 2X পরিমাণ ব্যয় করতে হবে যেমন তারা অন্যান্য অ্যারেতে করে।

অন্যান্য RAID স্তর

উল্লিখিত মূল র‌্যাড স্তর ছাড়াও কিছু অন্যান্য অ্যারেও রয়েছে। এগুলি মূল অ্যারের সংমিশ্রণ এবং নির্দিষ্ট উদ্দেশ্যে ব্যবহৃত হয়।

RAID 2

এটি RAID 5 এর মতো তবে প্যারিটি সিস্টেম ব্যবহার না করে স্ট্রাইপিংটি বিট-লেভেলে ঘটে। একটি RAID 2 অ্যারে মোতায়েনের জন্য সর্বনিম্ন 10 ড্রাইভের প্রয়োজন, এবং I / O পারফরম্যান্সও ভারীভাবে ভোগ করতে পারে। প্রবেশের বিশাল ব্যয় এবং দুর্বল কার্য সম্পাদনাই RAID 2 এর জনপ্রিয়তার অভাবের প্রধান কারণ।

RAID 3

এটি RAID 5 এর অনুরূপ The পার্থক্যটি হ'ল এটি প্যারিটি ব্লকের পরিবর্তে ডেডিকেটেড প্যারিটি ড্রাইভ ব্যবহার করে। RAID 3 হ'ল একটি বিশেষায়িত অ্যাপ্লিকেশন যা কিছু নির্দিষ্ট ডেটাবেস এবং প্রক্রিয়াজাতকরণ ক্ষেত্রে ব্যবহৃত হয়।

RAID 4

RAID 4 বিট-লেভেল স্ট্রাইপিং সিস্টেমের বিপরীতে বাইট-লেভেল স্ট্রাইপিং সিস্টেম ব্যবহার করে যেমন RAID 3 তে ব্যবহৃত হয় Other অন্যান্য অ্যাপ্লিকেশনগুলি অভিন্ন।

RAID 7

এটি স্টোরেজ কম্পিউটার কর্পোরেশনের মালিকানাধীন একটি মালিকানাধীন র‌্যাড স্তর যা এখন অচল।

RAID 0 + 1

প্রায়শই RAID 1 + 0 (RAID 10) এর সাথে বিভ্রান্ত হয়, RAID 0 + 1 এর এই অ্যাপ্লিকেশনটি আসলে RAID 10 এর থেকে খুব আলাদা RA RAID 0 + 1 সেগুলিতে যেগুলি নিজেরাই RAID 0 অ্যারে হয় সেগুলি মিররযুক্ত অ্যারে। এই অ্যারেটিতে পেশাদার পরিবেশে বিশেষায়িত অ্যাপ্লিকেশন রয়েছে যার উচ্চ স্তরের পারফরম্যান্স প্রয়োজন তবে প্রয়োজনীয়ভাবে স্কেলাবিলিটির প্রয়োজন হয় না।

RAID 0 + 1 ব্যাখ্যা করা হয়েছে - চিত্র: GoLinuxHub

RAID ব্যাকআপের বিকল্প নয়

এই ক্ষেত্রে নতুন ব্যবহারকারী বা এমনকি কিছু অভিজ্ঞ ব্যবহারকারীরা করতে পারেন এমন একটি বড় ভুল ব্যাকআপের সাহায্যে রেডকে বিভ্রান্ত করছে। এটি উভয় পার্থক্য করা অত্যন্ত গুরুত্বপূর্ণ। RAID পারফরম্যান্সের কিছু উন্নতির কিছু স্তর সম্পাদন করতে পারে বা এটি আপনার ডেটার জন্য একটি কার্যকর সুরক্ষা জাল সরবরাহ করতে পারে যাতে যদি এমন কোনও হার্ডওয়্যার ব্যর্থতা থাকে যা কিছু ড্রাইভকে ক্ষতিগ্রস্থ করে, ব্যবহারকারী বলে ড্রাইভগুলি কাজ করে এবং প্রতিস্থাপন করার সময় পায়। এটি ডেটা একবারে হারিয়ে যাওয়া থেকে বাঁচাতে সহায়তা করতে পারে। তবে পেশাদার এবং এন্টারপ্রাইজ ব্যবহারকারীদের জন্য একটি উপযুক্ত ব্যাকআপ প্রয়োজনীয় এবং কমপক্ষে 3 জায়গায় করা উচিত, যার মধ্যে একটি আলাদা শারীরিক অবস্থানে রয়েছে। এমনকি একটি উচ্চতর উন্নত র‌্যাড অ্যারে শারীরিক ক্ষতি বা আগুন বা জল ইত্যাদির মতো বাহ্যিক ঝুঁকিতে পড়তে পারে This এ কারণেই সংবেদনশীল ডেটার একটি পৃথক ব্যাকআপ সর্বদা গুরুত্বপূর্ণ এবং পেশাদার এবং এন্টারপ্রাইজ অ্যাপ্লিকেশনগুলির জন্য এটি বাধ্যতামূলক হওয়া উচিত। যদি আপনি দুর্ঘটনাক্রমে আপনার হার্ড ড্রাইভের কিছু গুরুত্বপূর্ণ ডেটা মুছতে পারেন, আমাদের পুনরুদ্ধার গাইড এটি পুনরুদ্ধার করতে আপনাকে সহায়তা করতে পারে।

চূড়ান্ত শব্দ

RAID আধুনিক কম্পিউটিংয়ের একটি দরকারী সরঞ্জাম এবং পেশাদার ওয়ার্কলোড যেমন বড় সার্ভার বা ডেটা সেন্টারগুলিতে বেশ কয়েকটি মূল সুবিধা প্রদান করতে পারে। RAID ব্যবহারকারীদের উচ্চ কার্যকারিতা এবং উচ্চতর স্তরের সুরক্ষার মধ্যে পছন্দ দেয় এবং উন্নত RAID স্তরের সাথে একসাথে উভয়ই পাওয়া সম্ভব। এটি যথাযথ ব্যাকআপ ছাড়াও RAID প্রয়োগ করা গুরুত্বপূর্ণ এবং দু'জনকে একে অপরের সাথে বিভ্রান্ত করা উচিত নয়। যথাযথ ব্যাকআপ না করা থাকলে একটি RAID অ্যারেতে কোনও সংবেদনশীল ডেটা স্থায়ী ক্ষতির জন্য এখনও ঝুঁকিপূর্ণ হতে পারে।