আমি এখনও পাইনি কেন RAID5 RAID4 এর চেয়ে ভাল better আমি উভয় গণনা প্যারিটি বিট বুঝতে পারি যে কিছুটা ব্যর্থতা দেখা দিলে পুনরুদ্ধারের জন্য ব্যবহৃত হয়, কেবলমাত্র পার্থক্যটি সেই প্যারিটি বিটগুলি সংরক্ষণ করে। আমি এখান থেকে ডায়াগ্রাম ধার নিয়েছি কিভাবে একটি RAID-5 অ্যারে প্যারিটি কাজ করে
A B (A XOR B)
0 0 0
1 1 0
0 1 1
1 0 1
RAID4
Disk1 Disk2 Disk3 Disk4
----------------------------
data1 data1 data1 parity1
data2 data2 data2 parity2
data3 data3 data3 parity3
data4 data4 data4 parity4
প্রথম সারিটি বলতে দিন:
data1 = 1
data1 = 0
data1 = 1
parity1 = 0 (COMPUTED: 1 XOR 0 XOR 1 = 0)
RAID5
Disk1 Disk2 Disk3 Disk4
----------------------------
parity1 data1 data1 data1
data2 parity2 data2 data2
data3 data3 parity3 data3
data4 data4 data4 parity4
প্রথম সারিটি বলতে দিন:
parity1 = 0 (COMPUTED: 1 XOR 0 XOR 1 = 0)
data1 = 1
data1 = 0
data1 = 1
Scanarios:
1. RAID4 - ডিস্ক 3 ব্যর্থতা:
data1 = 1
data1 = 0
data1 = 1 (COMPUTED: 1 XOR 0 XOR 0 = 1)
parity1 = 0
2. RAID4 - ডিস্ক 4 (সমতা) ব্যর্থতা:
data1 = 1
data1 = 0
data1 = 1
parity1 = 0 (COMPUTED: 1 XOR 0 XOR 1 = 0)
প্রভৃতি
সাধারণভাবে: যখন RAID (4 বা 5) এন ডিস্ক ব্যবহার করে এবং একটি ব্যর্থ হয়। আমি বাকী সমস্ত নন-ব্যর্থ ডিস্ক (এন -১) এবং এক্সওআর (যেহেতু এক্সওআরটি সহযোগী ক্রিয়াকলাপ) মানগুলি নিতে পারি এবং আমি ব্যর্থ মানটি পাই। ডেডিকেটেড ডিস্কে নয় বরং সেগুলি চালনা করে সমতা সংরক্ষণ করার সুবিধা কী? কিছু পারফরম্যান্স বেনিফিট আছে বা কি? ধন্যবাদ