আজকে আমাদের আলোচনার বিষয় – RAID এর বিভিন্ন Level যা অধ্যায়-৮ এর ডাটাবেস ম্যানেজমেন্ট সিস্টেম এ অন্তর্ভুক্ত। এটি চার বছর মেয়াদি কোর্সের আলোকে লেখা হয়েছে। ডাটাবেস ম্যানেজমেন্ট সিস্টেমের বিভিন্ন ইংরেজি বই অনুসরণ করেই রচনা করা হয়েছে। ইঞ্জিনিয়ারিং বিষয়ের যে-কোন বই সম্পূর্ণরূপে বাংলা ভাষায় রচনা করা সম্ভব নয়। এজন্যে কিছু কিছু ইংরেজি শব্দকে বাংলায় অনুবাদ করা হয়নি। ফলে ছাত্রছাত্রীদের হয়ত কিছুটা অসুবিধা হতে পারে।
RAID এর বিভিন্ন Level
RAID levels & Database system এর খরচ কমানোসহ data transfer rate Performance reliability বৃদ্ধি করার লক্ষ্যে Parity bit ব্যবহার করে disk Striping কে যুক্ত করে যে Scheme তৈরি করা হয়েছে তাকে RAID Level বলে। বর্তমানে DBMS- এ মোট সাতটি RAID level বিদ্যমান আছে। নিম্নে উহাদের বর্ণনা দেয়া হল-
(1) RAID Level 0: এটা সবচেয়ে সরল RAID ব্যবস্থা। এটাতে level of block আকারে disk striping এর array ব্যবহৃত হয়। কিন্তু এটাতে কোন data redundancy ব্যবহৃত হয় না। অর্থাৎ mirroring বা parity bit ব্যবহৃত হয় না।
(2) RAID Level 1 :এটাতে disk block striping এর সাথে disk mirroring ব্যবহৃত হয়। চিত্র খ-তে Mirrored organization দেখানো হয়েছে।
(4)RAID level 3 : এটাতে bit inter level parity organization ব্যবহৃত হয়। এটাতে level 2 এর বহু parity bit ব্যবহারের অসুবিধা দূর করে একক parity bit ব্যবহারের মাধ্যমে error detection correction ব্যবস্থা করা হয়েছে।
(5) RAID level 4 : এটাতে block interleaved parity organization ব্যবহার করা হয়েছে। এ level এ RAID level 0 এ মত block level striping ব্যবহার করা হয়। অধিকন্তু এটার প্রতিটি পৃথক disk এ parity block ব্যবহার করে প্রতিটি block এ response বৃদ্ধি করা হয়। যদি কোন Disk fail করে তবে ঐ Disk এর কোন block ব্যবহার করে অন্য disk এর corresponding block ব্যবহার করে Failed disk এর block পুনঃসংরক্ষণ করা যায়। এটাই RAID level 4 এর বড় সুবিধা।
(6) RAID level 5 : এটাতে block interleaved distribution parity ব্যবহৃত হয়। এ level এ RAID level 4 এর। সংখ্যক disk এ data ও একটি disk-এ parity store করার পদ্ধতির পরিবর্তন করে N + 1 সংখ্যক disk এ data ও parity a Partition করে Store করার ব্যবস্থা করা হয়েছে। RAID level 5 এ সকল disk-ই data পড়ার অনুরোধ পালন করতে পারে, য RAID level 4 এ সম্ভব নয়। কারণ ওটাতে parity disk data পড়ার কাজে অংশগ্রহণ করতে পারে না।
(7) RAID level 6 : এটাতে P + Q redundancy scheme ব্যবহৃত হয়। এটা অনেকটা RAID level 5 এর মত। কি এটাতে অতিরিক্ত কিছু redundant তথ্য জমা করা হয়; যাতে একাধিক disk fail করতে না পারে। এটাতে Parity ব্যবহারে পরিবর্তে error-correcting code যেমন- Read Solomon code ব্যবহার করা হয়।
আরও দেখুনঃ