আপনার (সম্ভবত) RAID 1 থেকে আপনার অদলবদল করা উচিত নয়।
কখনও কখনও এটি একটি রেড 1 এ অদলবদল কম গুরুত্বপূর্ণ তবে এটি বেশ, সাধারণত সহায়ক এবং প্রায়শই প্রয়োজনীয় । আপনি ইতিমধ্যে একটি RAID 1 ব্যবহার করে থাকলে ইচ্ছাকৃতভাবে আপনার অদল বদল করার অন্য কোনও কারণ নেই।
RAID এ অদলবদল 1 মে আরও ভাল পারফর্ম করুন
RAID 1-এ SWAP RAID এর বাইরে একক swap পার্টিশনের চেয়ে আরও ভাল পারফরম্যান্সের আশা করা যেতে পারে, তবে একই অগ্রাধিকার হিসাবে দুটি স্ব্যুপ সেট করা হয়নি।
একটি RAID 1 এ লিখন কখনও কখনও একক ডিস্কে লেখার চেয়ে ধীর হয় কারণ সমস্ত ডেটা উভয় ডিস্কেই লিখতে হবে। প্রায়শই এটি সত্যই ধীর হয় না - সাধারণত মন্দা তুচ্ছ হবে। আপনার যদি একই আইডিই নিয়ামকটিতে দুটি ডিস্কের মধ্যে 1 টি RAID থাকে তবে এটি ধীর হবে। কিন্তু যখন একটি ডিস্ক অ্যাক্সেস করা অন্য ডিস্কে অ্যাক্সেসগুলি কমিয়ে দেয় না, তখন RAID 1 এ লেখা উল্লেখযোগ্যভাবে ধীর হবে না।
একটি RAID 1 থেকে পড়া প্রায়শই একটি ডিস্ক থেকে পড়ার চেয়ে দ্রুততর হয়, যেহেতু যখন একটি ডিস্ক একটি পড়ার দ্বারা দখল করা হয়, অন্য ডিস্ক থেকে আরও ডেটা পড়া যায়। দুটি ড্রাইভ নিয়ে তৈরি একটি RAID 1 থেকে পড়া প্রায়শই প্রায় একগুণ ড্রাইভ থেকে দ্বিগুণ দ্রুত হয়।
আমি একটি RAID 1 (বা অন্য কোনও RAID) এর একক স্ব্যাপ পার্টিশনের সাথে দুটি পৃথক স্বাপ পার্টিশন তুলনা করতে কোনও পরীক্ষার বিষয়ে অবগত নই। একটি রেডের অদলবদলের চেয়ে একক অদলবদল পারফরম্যান্সের পাশাপাশি আরও ভাল পারফরম্যান্স করবে বলে মনে করার কোনও কারণ নেই। যদি আপনার পৃথক ডিস্কে দুটি অদলবদল থাকে তবে পরিস্থিতি আরও জটিল:
যদি অদলবদলগুলিকে বিভিন্ন অগ্রাধিকার দেওয়া হয় তবে সেগুলিতে /etc/fstab
পৃথক পৃষ্ঠাগুলি অদলবদল করা হয়; একই পৃষ্ঠা উভয় একসাথে অদলবদল করা হয় না। আমি একই সাথে সম্পর্কযুক্ত অদল-বদল করা ডেটা অ্যাক্সেসের জন্য দুটি স্বাপগুলি দ্রুত হতে আশা করেছিলাম, তবে একটি পৃষ্ঠায় অ্যাক্সেস করার জন্য ধীর গতির expect
অদলবদল একই অগ্রাধিকার দেওয়া হয় তাহলে /etc/fstab
, তথ্য (একটি একক পাতা থেকে এমনকি) ডোরাকাটা করা হবে না । এটি RAID 0 এর অনুরূপ এবং সম্ভবত একটি RAID 1 এ অদলবদল করার চেয়ে আরও ভাল পারফর্ম করবে।
তাত্ত্বিকভাবে যদি আপনার কাছে একটি হার্ডওয়্যার র্যাড 1 থাকে, তবে সফ্টওয়্যার স্ট্রাইপিং কম দক্ষ হতে পারে, তবে আপনার যদি অস্বাভাবিক অ্যাপ্লিকেশন না থাকে তবে যেখানে অদলবদল থেকে পড়া পড়া লেখা থেকে অতিরঞ্জিতভাবে সাধারণ হয়, আমি একটি রেড-বিহীন সফ্টওয়্যার স্ট্রাইপ অদলবদল অদলবদলকে ছাড়িয়ে যেতে পারবো একটি RAID 1।
(যেহেতু কার্নেল একাধিক অদলবদল পার্টিশনের মধ্যে অদলবদল করা যেতে পারে তাই কেবল অদলবদলের জন্য একটি সফ্টওয়্যার RAID 0 সেটআপ করার কোনও কারণ নেই))
RAID 1 এর কার্যকারিতা সম্পর্কে আরও তথ্যের জন্য, উইকিপিডিয়া নিবন্ধ "স্ট্যান্ডার্ড RAID স্তরগুলি" এর এই বিভাগটি দেখুন ।
ডোরযুক্ত অদলবদল সম্পর্কে সমালোচনামূলকভাবে গুরুত্বপূর্ণ তথ্য সরবরাহ করার জন্য জার্তিভিডিজককে ধন্যবাদ ।
আপনার সত্যিই রেড 1 এ আপনার অদলবদল দরকার
আপনার একটি RAID 1 এ আপনার অদলবদল দরকার কিনা তা নির্ভর করে আপনার প্রথমে কেন একটি RAID 1 প্রয়োজন। অদলবদলের ডেটা সাধারণত অত্যন্ত অস্থির এবং এটি হারাতে সাধারণত সম্পদের উল্লেখযোগ্য ক্ষতির প্রতিনিধিত্ব করে না। যাহোক.:
RAID এর একটি সুবিধা (RAID 0 ব্যতীত) হ'ল কোনও ড্রাইভ ব্যর্থ হলে আপনার কম্পিউটারটি চলতে থাকে (কিছুটা ধীরে ধীরে)। আপনার যদি এমন প্রোগ্রাম চলছে যা পৃষ্ঠাগুলিকে ডিস্কে অদলবদল করেছে (যা সোয়াপ সক্রিয় করা থাকে তবে কার্যত সর্বদা এটিই থাকে), অদলবদল বিভাজন (এটি কেবলমাত্র সোয়াপ পার্টিশন থাকুক না কেন) ড্রাইভ ব্যর্থ হয় এবং এর কোনও অতিরিক্ত বাধা নেই ব্যাকআপ, আপনার সিস্টেমটি তত্ক্ষণাত সঠিকভাবে কাজ করা বন্ধ করে দেবে (এবং সোয়াপটি কীভাবে ব্যবহৃত হচ্ছে তার উপর নির্ভর করে পুনরায় বুট করা পর্যন্ত সম্পূর্ণরূপে অব্যবহৃত হবে)। আপনি যদি মেশিনটিকে একটি প্রোডাকশন সার্ভার হিসাবে বা অন্য কোনও গুরুত্বপূর্ণ কাজের জন্য ব্যবহার করেন তবে ডাউনটাইমের ফলাফল হবে ।
আপনি একটি একক সাধারণভাবে সম্মুখীন প্রতিকূল ঘটনা (এক ড্রাইভ ফেল করা) থেকে মোট swap 'র ব্যর্থতা সহ্য করতে পারেন, আপনি নিজেকে জিজ্ঞাসা আপনি RAID 1-ব্যবহার করছেন কেন এ সব করা উচিত । আপনার একটি ভাল উত্তর হতে পারে ... এবং আপনি নাও পারেন। RAID (RAID 0 ব্যতীত) ডিস্ক ব্যর্থতার বিরুদ্ধে সুরক্ষা দেয় তবে RAID ব্যাকআপ সমাধান নয় । আপনি যদি কোনও RAID- র কোনও ফাইল পরিবর্তন করেন বা মুছে ফেলেন, বা ম্যালওয়্যার একটি RAID- তে একটি সিস্টেমকে সংক্রামিত করে, তত্ক্ষণাত পরিবর্তনগুলি সর্বত্রই করা হয় - RAID আপনাকে সে থেকে পুনরুদ্ধার করতে সক্ষম করবে না।
যদি আপনার যা প্রয়োজন তা অতিরিক্ত কাজ করার পরিবর্তে ব্যাকআপ হয় এবং আপনার কাছে ইতিমধ্যে খুব নির্ভরযোগ্য, সহজেই অ্যাক্সেসযোগ্য ব্যাকআপ নেই, তবে আপনার রেড থেকে একটি ড্রাইভ সম্পূর্ণরূপে নেওয়া উচিত এবং এটি ব্যাকআপের জন্য ব্যবহার করা উচিত। (অবশ্যই, কখনও কখনও এটি অফ-ব্যাকআপ রাখাও প্রয়োজন))
আপনি যদি নিজের কম্পিউটারকে হাইবারনেট করেন (যেমন, সাসপেন্ড-টু ডিস্ক), র্যামের বিষয়বস্তুগুলি অদলবদল বিভাজনে অনুলিপি করা হয় । সুতরাং ডিস্ক ব্যর্থতা দেখা দেওয়ার পরে যদি আপনার মেশিন হাইবারনেটেড হয় তবে আপনার অদলবদলটি হারিয়ে আপনি আসলে ডেটা হারাতে পারেন।