স্টোরেজ নেটওয়ার্কে ট্রান্সিভার
স্টোরেজ এমন পরিবেশ, যেখানে অপটিক্সের প্রতি ছাড় সবচেয়ে কম: অ্যারে, HBA ও SAN সুইচ সবই মডিউল যাচাই করে, লিংককে লসলেস হতে হয়, আর সীমার কিনারায় থাকা ট্রান্সিভার ধরা পড়ে পোর্ট ডাউন হিসেবে নয়, অ্যাপ্লিকেশনের ল্যাটেন্সি হিসেবে। এই পেজে আছে স্টোরেজ নেটওয়ার্ক জুড়ে ট্রান্সিভার কীভাবে ব্যবহৃত হয় এবং কী কী নজরে রাখতে হয়।
অপটিক্স কোথায় বসে
| অবস্থান | সাধারণ অপটিক্স | মন্তব্য |
|---|---|---|
| অ্যারের ফ্রন্ট-এন্ড পোর্ট | 16/32GFC SFP+/SFP28; 25/100G ইথারনেট SFP28/QSFP28 | অ্যারের ভেন্ডররা অনুমোদিত পার্টের তালিকা প্রকাশ করে এবং প্রায়ই অপটিক্স আগে থেকে বসিয়েই পাঠায় |
| হোস্ট HBA | 16/32GFC SFP+/SFP28 | HBA অপটিক্সসহ পাঠানো হয়; তৃতীয় পক্ষের মডিউল সাধারণত কাজ করে, কিন্তু সাপোর্ট জটিল করে |
| SAN সুইচের পোর্ট ও ISL | একই কক্ষে SW, দূরত্বের জন্য LW/ELW | সবচেয়ে কড়া যাচাই; নিচে দেখুন |
| IP স্টোরেজ NIC (iSCSI, NVMe/TCP, RoCE) | 25/100G ইথারনেট অপটিক্স বা DAC | সাধারণ ইথারনেটের নিয়ম প্রযোজ্য |
| রেপ্লিকেশন লিংক | LW/ELW, অথবা DWDM-এর ওপর FC/ইথারনেট | দূরত্ব ও ল্যাটেন্সির বাজেট |
সর্বত্র ভেন্ডরের যাচাই
স্টোরেজ প্ল্যাটফর্ম তিন ধাপে মডিউলের শনাক্তকরণ তথ্য যাচাই করে:
- SAN সুইচ: অনেক সুইচ অননুমোদিত অপটিক্সের জন্য পোর্টের অবস্থা দেখায় মডিউল অবৈধ এবং পোর্টকে অফলাইনে রাখে (FC অপটিক্স)।
- অ্যারে: কন্ট্রোলার অসমর্থিত-SFP অ্যালার্ট লগ করতে পারে, অথবা পোর্ট চালু করতে অস্বীকার করতে পারে।
- HBA: সাধারণত সহনশীল, তবে ত্রুটি তদন্তের আগে ভেন্ডরের সাপোর্ট অনুমোদিত অপটিক্স চাইতে পারে।
অপারেটররা বাস্তবে যে নীতিতে পৌঁছায়: অ্যারে ও সুইচ পোর্টে অনুমোদিত অপটিক্স, যেখানে সহ্য করা হয় সেখানে তৃতীয় পক্ষের মডিউল, আর একটি কোডিং টুল, যা প্রতিস্থাপন মডিউলকে দিয়ে কড়া পোর্টের প্রত্যাশিত শনাক্তকরণ তথ্য দেখিয়ে নেয় (দেখুন ভেন্ডর লক)।
লসলেস মানে “ধীর”, “বন্ধ” নয়
FC ও RoCE ফ্রেম ড্রপ করে না। তাই অবনতি হওয়া মডিউল তার পেছনের LUN-এ তৈরি করে CRC এরর, ক্রেডিট স্টল (স্লো-ড্রেন) ও বাড়তে থাকা ল্যাটেন্সি; এটি স্টোরেজ পারফরম্যান্সের টিকিট, নেটওয়ার্ক বিভ্রাট নয়। ডায়াগনস্টিকের পথ যেকোনো লিংকের মতোই (লেভেল → পরিষ্কার → বদল → OTDR), তবে শুরু করতে হয় অ্যাপ্লিকেশনের লক্ষণ থেকে, তারপর পিছিয়ে পোর্টে পৌঁছাতে হয়।
দূরত্ব ও রেপ্লিকেশন
- সিঙ্ক্রোনাস রেপ্লিকেশন সীমাবদ্ধ থাকে ল্যাটেন্সিতে, বাস্তবে মোটামুটি 100 km পর্যন্ত; এ কারণেই মেট্রো DR সাইট LW/ELW অপটিক্স অথবা DWDM-এর ওপর FC ব্যবহার করে।
- লম্বা ISL-এর জন্য অপটিক্যাল বাজেটের পাশাপাশি বাড়তি বাফার ক্রেডিটও লাগে; দেখুন SAN ফ্যাব্রিক ও দূরত্ব।
মনিটরিং
প্রতিটি ISL ও অ্যারে পোর্টে DDM-এর প্রবণতা লক্ষ করুন: Rx পাওয়ারের ড্রিফট আর Tx বায়াসের বৃদ্ধি হলো এমন লেজারের আগাম সতর্কতা, যা শুক্রবার রাতে বিকল হবে। ইনস্টলেশনের সময় প্রতিটি মডিউলের বেসলাইন নিয়ে রাখুন।
CodingBox-এ
স্টোরেজ নেটওয়ার্কে বসানোর আগে প্রতিটি মডিউল টেস্ট বেঞ্চে পড়ুন: FC বা ইথারনেটের রেট কোড, ওয়েভ টাইপ ও ভেন্ডরের শনাক্তকরণ তথ্য নিশ্চিত করুন, বেসলাইন হিসেবে DDM লগ করুন, আর কড়া পোর্টের জন্য EEPROM editor-এ মডিউলে অনুমোদিত শনাক্তকরণ তথ্য কোড করুন এবং মূল তথ্য Code database-এ সংরক্ষিত রাখুন।
লসলেস ইথারনেট প্রতিটি লিংকের কাছে কী চায় (PFC, ECN, FEC, শূন্য CRC): স্টোরেজের জন্য লসলেস ইথারনেট; এর ওপর যে ট্রান্সপোর্ট চলে: ফ্যাব্রিকের ওপর NVMe।