এই বইয়ের পরবর্তী অধ্যায়গুলির পঠনযোগ্যতার সুবিধার্থে, এখানে কিছু প্রয়োজনীয় ডিস্ক অ্যারে স্টোরেজ শর্তাবলী রয়েছে। অধ্যায়গুলির সংক্ষিপ্ততা বজায় রাখার জন্য, বিস্তারিত প্রযুক্তিগত ব্যাখ্যা প্রদান করা হবে না।
SCSI:
ছোট কম্পিউটার সিস্টেম ইন্টারফেসের জন্য সংক্ষিপ্ত, এটি প্রাথমিকভাবে 1979 সালে মিনি-কম্পিউটারগুলির জন্য একটি ইন্টারফেস প্রযুক্তি হিসাবে তৈরি করা হয়েছিল কিন্তু এখন কম্পিউটার প্রযুক্তির অগ্রগতির সাথে নিয়মিত পিসিতে সম্পূর্ণরূপে পোর্ট করা হয়েছে।
ATA (AT সংযুক্তি):
IDE নামেও পরিচিত, এই ইন্টারফেসটি 1984 সালে নির্মিত AT কম্পিউটারের বাসকে সরাসরি সম্মিলিত ড্রাইভ এবং কন্ট্রোলারের সাথে সংযুক্ত করার জন্য ডিজাইন করা হয়েছিল। ATA-তে "AT" AT কম্পিউটার থেকে এসেছে, যেটি প্রথম ISA বাস ব্যবহার করেছিল।
সিরিয়াল ATA (SATA):
এটি সিরিয়াল ডেটা স্থানান্তর নিযুক্ত করে, প্রতি ঘড়ি চক্রে মাত্র এক বিট ডেটা প্রেরণ করে। যদিও ATA হার্ড ড্রাইভগুলি ঐতিহ্যগতভাবে সমান্তরাল স্থানান্তর মোড ব্যবহার করে, যা সংকেত হস্তক্ষেপের জন্য সংবেদনশীল হতে পারে এবং উচ্চ-গতির ডেটা স্থানান্তরের সময় সিস্টেমের স্থিতিশীলতাকে প্রভাবিত করতে পারে, SATA শুধুমাত্র একটি 4-তারের তারের সাথে একটি সিরিয়াল ট্রান্সফার মোড ব্যবহার করে এই সমস্যাটির সমাধান করে।
NAS (নেটওয়ার্ক সংযুক্ত স্টোরেজ):
এটি ইথারনেটের মতো স্ট্যান্ডার্ড নেটওয়ার্ক টপোলজি ব্যবহার করে কম্পিউটারের একটি গ্রুপের সাথে স্টোরেজ ডিভাইসগুলিকে সংযুক্ত করে। NAS হল একটি কম্পোনেন্ট-লেভেল স্টোরেজ পদ্ধতি যার লক্ষ্য ওয়ার্কগ্রুপ এবং ডিপার্টমেন্ট-লেভেল সংস্থায় বর্ধিত স্টোরেজ ক্ষমতার জন্য ক্রমবর্ধমান প্রয়োজনীয়তা মোকাবেলা করা।
DAS (ডাইরেক্ট অ্যাটাচড স্টোরেজ):
এটি SCSI বা ফাইবার চ্যানেল ইন্টারফেসের মাধ্যমে একটি কম্পিউটারের সাথে স্টোরেজ ডিভাইসগুলিকে সরাসরি সংযুক্ত করাকে বোঝায়। DAS পণ্যগুলির মধ্যে রয়েছে স্টোরেজ ডিভাইস এবং সমন্বিত সাধারণ সার্ভার যা ফাইল অ্যাক্সেস এবং পরিচালনার সাথে সম্পর্কিত সমস্ত কার্য সম্পাদন করতে পারে।
SAN (স্টোরেজ এরিয়া নেটওয়ার্ক):
এটি ফাইবার চ্যানেলের মাধ্যমে কম্পিউটারের একটি গ্রুপের সাথে সংযোগ করে। SAN মাল্টি-হোস্ট সংযোগ প্রদান করে কিন্তু স্ট্যান্ডার্ড নেটওয়ার্ক টপোলজি ব্যবহার করে না। SAN এন্টারপ্রাইজ-স্তরের পরিবেশে নির্দিষ্ট স্টোরেজ-সম্পর্কিত সমস্যাগুলির সমাধানের উপর ফোকাস করে এবং প্রাথমিকভাবে উচ্চ-ক্ষমতার স্টোরেজ পরিবেশে ব্যবহৃত হয়।
অ্যারে:
এটি একাধিক ডিস্কের সমন্বয়ে গঠিত একটি ডিস্ক সিস্টেমকে বোঝায় যা সমান্তরালভাবে কাজ করে। একটি RAID কন্ট্রোলার তার SCSI চ্যানেল ব্যবহার করে একটি অ্যারেতে একাধিক ডিস্ককে একত্রিত করে। সহজ ভাষায়, একটি অ্যারে হল একটি ডিস্ক সিস্টেম যা একাধিক ডিস্ক নিয়ে গঠিত যা সমান্তরালভাবে একসাথে কাজ করে। এটি লক্ষ্য করা গুরুত্বপূর্ণ যে হট স্পেয়ার হিসাবে মনোনীত ডিস্কগুলি একটি অ্যারেতে যোগ করা যায় না।
অ্যারে স্প্যানিং:
এটি একটি অবিচ্ছিন্ন স্টোরেজ স্পেস সহ একটি লজিক্যাল ড্রাইভ তৈরি করতে দুই, তিন, বা চারটি ডিস্ক অ্যারের স্টোরেজ স্পেসকে একত্রিত করে। RAID কন্ট্রোলার একাধিক অ্যারে স্প্যান করতে পারে, কিন্তু প্রতিটি অ্যারেতে অবশ্যই একই সংখ্যক ডিস্ক এবং একই RAID স্তর থাকতে হবে। উদাহরণস্বরূপ, RAID 1, RAID 3, এবং RAID 5 যথাক্রমে RAID 10, RAID 30 এবং RAID 50 গঠনের জন্য স্প্যান করা যেতে পারে।
ক্যাশে নীতি:
এটি একটি RAID কন্ট্রোলারের ক্যাশিং কৌশলকে নির্দেশ করে, যা হয় ক্যাশেড I/O বা সরাসরি I/O হতে পারে। ক্যাশেড I/O পঠন এবং লেখার কৌশল ব্যবহার করে এবং প্রায়ই পড়ার সময় ডেটা ক্যাশে করে। ডাইরেক্ট I/O, অন্যদিকে, ডিস্ক থেকে সরাসরি নতুন ডেটা পড়ে যদি না কোনো ডেটা ইউনিট বারবার অ্যাক্সেস করা হয়, এই ক্ষেত্রে এটি একটি মাঝারি পঠন কৌশল নিযুক্ত করে এবং ডেটা ক্যাশে করে। সম্পূর্ণরূপে র্যান্ডম পঠিত পরিস্থিতিতে, কোন ডেটা ক্যাশে করা হয় না।
ক্ষমতা সম্প্রসারণ:
ভার্চুয়াল ক্ষমতা বিকল্পটি RAID কন্ট্রোলারের দ্রুত কনফিগারেশন ইউটিলিটিতে উপলব্ধ হিসাবে সেট করা হলে, কন্ট্রোলার ভার্চুয়াল ডিস্ক স্পেস স্থাপন করে, অতিরিক্ত ফিজিক্যাল ডিস্কগুলিকে পুনর্গঠনের মাধ্যমে ভার্চুয়াল স্পেসে প্রসারিত করার অনুমতি দেয়। পুনর্গঠন শুধুমাত্র একটি একক অ্যারের মধ্যে একটি একক লজিক্যাল ড্রাইভে সঞ্চালিত হতে পারে, এবং অনলাইন সম্প্রসারণ একটি স্প্যানড অ্যারেতে ব্যবহার করা যাবে না।
চ্যানেল:
এটি একটি বৈদ্যুতিক পথ যা দুটি ডিস্ক কন্ট্রোলারের মধ্যে ডেটা স্থানান্তর এবং তথ্য নিয়ন্ত্রণ করতে ব্যবহৃত হয়।
বিন্যাস:
এটি একটি ফিজিক্যাল ডিস্কের (হার্ড ড্রাইভ) সমস্ত ডেটা এলাকায় শূন্য লেখার প্রক্রিয়া। বিন্যাস একটি সম্পূর্ণরূপে শারীরিক ক্রিয়াকলাপ যাতে ডিস্ক মাধ্যমের ধারাবাহিকতা পরীক্ষা করা এবং অপঠনযোগ্য এবং খারাপ সেক্টর চিহ্নিত করা জড়িত। যেহেতু বেশিরভাগ হার্ড ড্রাইভগুলি ইতিমধ্যেই ফ্যাক্টরিতে ফর্ম্যাট করা হয়েছে, তাই ডিস্কের ত্রুটিগুলি ঘটলেই ফর্ম্যাটিং প্রয়োজনীয়৷
গরম অতিরিক্ত:
যখন একটি বর্তমানে সক্রিয় ডিস্ক ব্যর্থ হয়, একটি নিষ্ক্রিয়, চালিত-চালিত অতিরিক্ত ডিস্ক অবিলম্বে ব্যর্থ ডিস্ক প্রতিস্থাপন করে। এই পদ্ধতি হট স্পেয়ারিং নামে পরিচিত। হট স্পেয়ার ডিস্ক কোনো ব্যবহারকারীর ডেটা সঞ্চয় করে না এবং আটটি ডিস্ক পর্যন্ত হট স্পেয়ার হিসাবে মনোনীত করা যেতে পারে। একটি হট স্পেয়ার ডিস্ক একটি একক অপ্রয়োজনীয় অ্যারেকে উত্সর্গ করা যেতে পারে বা পুরো অ্যারের জন্য একটি গরম অতিরিক্ত ডিস্ক পুলের অংশ হতে পারে। যখন একটি ডিস্ক ব্যর্থতা ঘটে, তখন কন্ট্রোলারের ফার্মওয়্যার স্বয়ংক্রিয়ভাবে ব্যর্থ ডিস্কটিকে একটি গরম অতিরিক্ত ডিস্ক দিয়ে প্রতিস্থাপন করে এবং ব্যর্থ ডিস্ক থেকে হট স্পেয়ার ডিস্কে ডেটা পুনর্গঠন করে। ডেটা শুধুমাত্র একটি অপ্রয়োজনীয় লজিক্যাল ড্রাইভ থেকে পুনর্নির্মাণ করা যেতে পারে (RAID 0 ব্যতীত), এবং গরম অতিরিক্ত ডিস্কের পর্যাপ্ত ক্ষমতা থাকতে হবে। সিস্টেম অ্যাডমিনিস্ট্রেটর ব্যর্থ ডিস্কটি প্রতিস্থাপন করতে পারে এবং প্রতিস্থাপন ডিস্কটিকে নতুন হট স্পেয়ার হিসাবে মনোনীত করতে পারে।
হট সোয়াপ ডিস্ক মডিউল:
হট সোয়াপ মোড সিস্টেম অ্যাডমিনিস্ট্রেটরদের সার্ভার বন্ধ না করে বা নেটওয়ার্ক পরিষেবায় বাধা না দিয়ে একটি ব্যর্থ ডিস্ক ড্রাইভ প্রতিস্থাপন করতে দেয়। যেহেতু সমস্ত পাওয়ার এবং তারের সংযোগগুলি সার্ভারের ব্যাকপ্লেনে একত্রিত করা হয়েছে, হট সোয়াপিং এর সাথে কেবল ড্রাইভ কেজ স্লট থেকে ডিস্ক অপসারণ করা জড়িত, যা একটি সরল প্রক্রিয়া। তারপর, প্রতিস্থাপন হট সোয়াপ ডিস্ক স্লটে ঢোকানো হয়। হট সোয়াপ প্রযুক্তি শুধুমাত্র RAID 1, 3, 5, 10, 30, এবং 50 এর কনফিগারেশনে কাজ করে।
I2O (বুদ্ধিমান ইনপুট/আউটপুট):
I2O হল ইনপুট/আউটপুট সাবসিস্টেমগুলির জন্য একটি ইন্ডাস্ট্রিয়াল স্ট্যান্ডার্ড আর্কিটেকচার যা নেটওয়ার্ক অপারেটিং সিস্টেম থেকে স্বতন্ত্র এবং বাহ্যিক ডিভাইস থেকে সমর্থনের প্রয়োজন হয় না। I2O ড্রাইভার প্রোগ্রাম ব্যবহার করে যা অপারেটিং সিস্টেম সার্ভিস মডিউল (OSMs) এবং হার্ডওয়্যার ডিভাইস মডিউল (HDMs) এ বিভক্ত করা যেতে পারে।
সূচনা:
এটি একটি লজিক্যাল ড্রাইভের ডেটা এলাকায় শূন্য লেখার প্রক্রিয়া এবং লজিক্যাল ড্রাইভটিকে একটি প্রস্তুত অবস্থায় আনার জন্য সংশ্লিষ্ট প্যারিটি বিট তৈরি করা। সূচনা পূর্ববর্তী ডেটা মুছে দেয় এবং সমতা তৈরি করে, তাই একটি লজিক্যাল ড্রাইভ এই প্রক্রিয়ার সময় সামঞ্জস্যতা পরীক্ষা করে। একটি অ্যারে যা আরম্ভ করা হয়নি তা ব্যবহারযোগ্য নয় কারণ এটি এখনও সমতা তৈরি করেনি এবং এর ফলে সামঞ্জস্যতা পরীক্ষা ত্রুটি দেখা দেবে।
IOP (I/O প্রসেসর):
I/O প্রসেসর হল একটি RAID কন্ট্রোলারের কমান্ড সেন্টার, কমান্ড প্রক্রিয়াকরণ, PCI এবং SCSI বাসে ডেটা স্থানান্তর, RAID প্রক্রিয়াকরণ, ডিস্ক ড্রাইভ পুনর্গঠন, ক্যাশে ব্যবস্থাপনা এবং ত্রুটি পুনরুদ্ধারের জন্য দায়ী।
লজিক্যাল ড্রাইভ:
এটি একটি অ্যারের একটি ভার্চুয়াল ড্রাইভকে বোঝায় যা একাধিক শারীরিক ডিস্ক দখল করতে পারে। লজিক্যাল ড্রাইভগুলি একটি অ্যারে বা একটি স্প্যানড অ্যারেতে ডিস্কগুলিকে অ্যারের সমস্ত ডিস্ক জুড়ে অবিচ্ছিন্ন স্টোরেজ স্পেসে বিভক্ত করে। একটি RAID কন্ট্রোলার বিভিন্ন ক্ষমতার 8টি পর্যন্ত লজিক্যাল ড্রাইভ সেট আপ করতে পারে, যেখানে প্রতি অ্যারে কমপক্ষে একটি লজিক্যাল ড্রাইভ প্রয়োজন। একটি লজিক্যাল ড্রাইভ অনলাইন হলেই ইনপুট/আউটপুট অপারেশন করা যেতে পারে।
লজিক্যাল ভলিউম:
এটি একটি ভার্চুয়াল ডিস্ক যা লজিক্যাল ড্রাইভ দ্বারা গঠিত, যা ডিস্ক পার্টিশন নামেও পরিচিত।
মিররিং:
এটি এক ধরনের অপ্রয়োজনীয়তা যেখানে একটি ডিস্কের ডেটা অন্য ডিস্কে মিরর করা হয়। RAID 1 এবং RAID 10 মিররিং ব্যবহার করে।
সমতা:
ডেটা স্টোরেজ এবং ট্রান্সমিশনে, প্যারিটি ত্রুটিগুলি পরীক্ষা করার জন্য একটি বাইটে একটি অতিরিক্ত বিট যোগ করে। এটি প্রায়শই দুটি বা ততোধিক মূল ডেটা থেকে অপ্রয়োজনীয় ডেটা তৈরি করে, যা মূল ডেটাগুলির একটি থেকে মূল ডেটা পুনর্নির্মাণ করতে ব্যবহার করা যেতে পারে। যাইহোক, প্যারিটি ডেটা আসল ডেটার সঠিক অনুলিপি নয়।
RAID-এ, এই পদ্ধতিটি অ্যারের সমস্ত ডিস্ক ড্রাইভে প্রয়োগ করা যেতে পারে। প্যারিটি একটি ডেডিকেটেড প্যারিটি কনফিগারেশনে সিস্টেমের সমস্ত ডিস্ক জুড়ে বিতরণ করা যেতে পারে। একটি ডিস্ক ব্যর্থ হলে, ব্যর্থ ডিস্কের ডেটা অন্যান্য ডিস্কের ডেটা এবং প্যারিটি ডেটা ব্যবহার করে পুনরায় তৈরি করা যেতে পারে।
পোস্টের সময়: জুলাই-১২-২০২৩