বিটিআরএফএসের সাথে থ্রি ডিস্ক RAID0 + 1 অ্যারে


2

RAID0 অ্যারেতে দুটি বা তিনটি ডিস্ক থাকা এবং জোড়ের জন্য RAID0 ডিস্কের সম্মিলিত আকারের মতো একটি পৃথক ডিস্ক থাকা সম্ভব?

অথবা, কেবলমাত্র ছোট ডিস্কগুলিকে RAID0 করা এবং বৃহত্তর ডিস্কটিতে পর্যায়ক্রমিক ব্যাকআপ নেওয়া ভাল better (এই অস্তিত্বের সাথে সমস্যা, আপনি যে ডেটা ব্যাক আপ করছেন তা সত্যই আপনি নিশ্চিত হতে পারবেন না)

এটি আমার বোঝা যায় যে বিটিআরএফএস RAID সেটআপগুলি সম্পর্কে কিছুটা নমনীয়, তবে ডকুমেন্টেশন এই মুহূর্তে সত্যই পরিষ্কার নয় - কমপক্ষে, আমার চোখে নয়।

উত্তর:


1

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

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

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

আপনার যদি কমপক্ষে 4 টি ডিভাইস থাকে তবে আপনি "RAID10" মোড সক্ষম করতে পারবেন যা একইভাবে আচরণ করে - ডেটা দুটি স্ট্রাইপে বিভক্ত হয় এবং প্রতিটি স্ট্রাইপ দুটি ডিস্কে মিরর করা হয়।

আপনি যদি যা চেয়েছিলেন ঠিক তা পেতে প্রস্তুত হয়ে থাকেন এবং অন্য একটি স্তর যুক্ত করতে কিছু মনে করেন না, আপনি এলভিএম দিয়ে সেখানে যেতে পারেন। ছোট ডিস্কগুলি জুড়ে একটি স্ট্রিপ ভলিউম তৈরি করতে LVM ব্যবহার করুন এবং তারপরে এবং বৃহত্তর ডিস্কের উপরে একটি বিটিআরএফএস মিররযুক্ত ফাইল সিস্টেম তৈরি করুন ... এটি সম্ভবত অপ্রত্যাশিত পারফরম্যান্স অর্জন করবে যদিও লেখকগুলি বৃহত্তর ডিস্কের গতির দ্বারা সীমাবদ্ধ থাকবে , এবং বিটিআরএফএস এলভিএম সেট থেকে বা বৃহত্তর ডিস্ক থেকে পড়তে পছন্দ করেছে কিনা তার উপর নির্ভর করে রিডগুলি ত্রুটিযুক্ত হবে।


আপনি যদি LVM ভলিউমকে পঠন অগ্রাধিকার সেট করেন তবে আমি মনে করি আপনি পড়ার গতিতে সমস্যা সৃষ্টি করে এমন বড় ড্রাইভটি এড়াতে পারবেন। আমি নিশ্চিত যে আমি কোথাও এটি সম্পর্কে পড়েছি যদিও আমি এটি তৈরি করতে পারি making যতদূর মেটাডাটা, আমি নিশ্চিত হতে পারি যে সমস্ত মেটাডেটা উভয় যৌক্তিক ড্রাইভে ছিল?
বেন

আমি অগ্রাধিকারের বিষয়ে নিশ্চিত নই। মেটাডেটা হিসাবে, হ্যাঁ ... এটিকে RAID1 এ সেট করা (ডিফল্ট) অপ্রয়োজনীয়তা নিশ্চিত করবে।
বোলসসিআর 16

1

এটা কি সম্ভব নিম্নোক্ত কাজ করতে।

ওপিতে আমারও একই ধারণা রয়েছে।

  1. দুটি 3 টিবি ড্রাইভ এবং একটি 6 টিবি ড্রাইভ কিনুন।
  2. দুটি 3 টিবিতে একটি RAID0 বিটিআরএফএস তৈরি করুন
  3. নতুন 6 টিবি (2 * 3) এবং একক 6 টিবিতে একটি RAID1 বিটিআরএফএস তৈরি করুন।

এটাই আমি এমডডেমের সাথে যাই করতাম।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.