অপটিক্সের কথা মাথায় রেখে সুইচ বাছাই ও কমিশনিং
সুইচ প্রকল্প বাস্তবতার মুখোমুখি হয় অপটিক্সে এসে: বক্স বাছা হয় পোর্ট, ফিচার আর দাম দেখে, তারপর যে মডিউলের “কাজ করার কথা” সেটি কাজ করে না, আপলিংকের কেজ 40 km-এর অপটিক্সের জন্য যথেষ্ট পাওয়ার দিতে পারে না, র্যাকের জন্য এয়ারফ্লো উল্টো দিকে বয়, অথবা প্রথম সফটওয়্যার আপগ্রেডেই অর্ধেক লিংক এরর-ডিসেবল হয়ে যায়। এই পেজে দুটি চেকলিস্ট আছে: সুইচ নির্বাচনের সময় অপটিক্সের কোন বিষয়গুলো যাচাই করতে হয়, আর বক্স খোলা থেকে DDM বেসলাইন পর্যন্ত সুইচ কীভাবে কমিশন করতে হয়। সঙ্গে আছে একটি অ্যাকসেপ্টেন্স টেস্ট, যা ব্যবহারকারীদের নজরে আসার আগেই সীমারেখার কাছের লিংক ধরে ফেলে।
নির্বাচনের মানদণ্ড
| মানদণ্ড | যে প্রশ্নের উত্তর চাই | উত্তর কোথায় পাবেন |
|---|
| পোর্টের সংখ্যা ও গতি | কোন গতিতে কয়টি ডাউনলিংক, কয়টি আপলিংক, 3–5 বছরের সম্প্রসারণ | ডিজাইন (ভূমিকা ও টপোলজি) |
| ওভারসাবস্ক্রিপশন | ট্র্যাফিকের জন্য গ্রহণযোগ্য ডাউনলিংক ÷ আপলিংক ক্ষমতা | পোর্ট ও আপলিংক |
| কেজের প্রজন্ম | SFP28 বনাম SFP56, QSFP28 বনাম QSFP-DD/OSFP; কেজ পুরনো কোন মডিউল নেয় | পোর্টের ধরন ও কেজ |
| গতি ও ব্রেকআউটের নিয়ম | পোর্ট গ্রুপ, কোন পোর্টে ব্রেকআউট হয়, SFP+ কেজে 1G সমর্থন, QSA | হার্ডওয়্যার ইনস্টলেশন গাইড |
| অপটিক্স নীতি | কড়া OEM, তালিকা-যাচাই, শিথিল; নথিভুক্ত ওভাররাইড; আপগ্রেডের প্রভাব | প্রতিটি NOS কীভাবে মডিউল যাচাই করে |
| সমর্থিত অপটিক্সের তালিকা | আপনার দরকারি PMD (LR, ER, BiDi, CWDM, DWDM টিউনেবল, 100G ZR) প্ল্যাটফর্মের তালিকায় আছে কি না | সামঞ্জস্য ম্যাট্রিক্স |
| কেজের পাওয়ার বাজেট | প্রতি পোর্টে ক্লাস; ZR/টিউনেবল/10GBASE-T SFP+ সমর্থন | পাওয়ার ও খরচ |
| এয়ারফ্লোর দিক | র্যাকের সঙ্গে মেলে এমন পোর্ট-সাইড ইনটেক বা এক্সহস্ট SKU | সুইচের শ্রেণি |
| পরিবেশ | পরিবেশের তাপমাত্রার পরিসর; ইন্ডাস্ট্রিয়াল গ্রেড লাগবে কি? | তাপমাত্রার গ্রেড |
| ফরোয়ার্ডিং ফিচার | L2/L3, VXLAN/EVPN, MLAG, স্টোরেজ/AI-এর জন্য PFC/ECN | ফরোয়ার্ডিংয়ের মূল বিষয় |
| স্ট্যাকিং / পেয়ারিং | স্ট্যাক ক্যাবল বা সামনের পোর্টের VCP; MLAG পিয়ার লিংকে কতগুলো পোর্ট খরচ হয় | স্ট্যাকিং ও MLAG |
| ম্যানেজমেন্ট | OOB পোর্ট, কনসোলের ধরন, API, DDM-এর জন্য টেলিমেট্রি, SNMP MIB | ম্যানেজমেন্ট ও মনিটরিং |
| সফটওয়্যারের জীবনচক্র | রিলিজের ছন্দ, LTS ট্রেন, ISSU, সাপোর্ট শেষ হওয়ার তারিখ | ভেন্ডরের লাইফসাইকেল পেজ |
| সাপোর্ট মডেল | তৃতীয় পক্ষের অপটিক্স থাকলে ভেন্ডর কী সাপোর্ট করে; TAC-এর অবস্থান | চুক্তি |
| মোট খরচ | সুইচ + লাইসেন্স + অপটিক্স (100G ও তার ওপরে প্রায়ই পোর্ট খরচের 30–60 %) + পাওয়ার + স্পেয়ার | BOM |
| রিডান্ডেন্সি | PSU, ফ্যান, সুপারভাইজর; আলাদা মডিউলে আপলিংক | সুইচের শ্রেণি |
অপটিক্সের বিল অব ম্যাটেরিয়ালস
| আইটেম | গণনার নিয়ম |
|---|
| ডাউনলিংক DAC/AOC | সার্ভারের প্রতিটি পোর্টে একটি, দৈর্ঘ্য র্যাকের অবস্থান অনুযায়ী (1/2/3 m) |
| আপলিংক মডিউল | 2 × (প্রতি সুইচে আপলিংক); দুই প্রান্তেই |
| ব্রেকআউট ক্যাবল | ভাগ করা প্রতিটি পোর্টের জন্য; প্যারালেল অপটিক্সের জন্য MPO ট্রাঙ্ক ও ক্যাসেট (ব্রেকআউট ও MPO) |
| স্ট্যাক / পিয়ার-লিংক ক্যাবল | প্রতিটি জোড়া বা রিংয়ের জন্য |
| ম্যানেজমেন্ট | প্রতি সুইচ থেকে OOB নেটওয়ার্কে 1G কপার বা LX |
| স্পেয়ার | প্রতিটি ধরনের 5–10 %, অন্তত 2টি করে; দীর্ঘ সরবরাহ-সময়ের আইটেমে (ER, DWDM) আরও বেশি |
| পরিষ্কার ও পরীক্ষা | ওয়ান-ক্লিক ক্লিনার, ইনস্পেকশন স্কোপ, আলোর উৎস/পাওয়ার মিটার, প্রতিটি ধরনের একটি রেফারেন্স মডিউল |
কমিশনিং চেকলিস্ট
- বক্স খুলে পরীক্ষা করুন: সিরিয়াল নম্বর, PSU, ফ্যান ট্রে, এয়ারফ্লো SKU, আপলিংক মডিউল; ফেসপ্লেটের ছবি তুলে রাখুন।
- অপটিক্সের তালিকা বানান: টেস্ট বেঞ্চে প্রতিটি মডিউল পড়ুন (ভেন্ডর, PN, SN, তারিখ, কমপ্লায়েন্স, পাওয়ার ক্লাস, ফার্মওয়্যার) এবং পরিকল্পিত পোর্টের পাশে লিখে রাখুন (Check transceiver, Code database)।
- কনসোলে ঢুকুন: OOB পোর্ট ও VRF-এ ম্যানেজমেন্ট IP, ক্রেডেনশিয়াল, NTP, সিসলগ এবং SNMP/টেলিমেট্রির গন্তব্য ঠিক করুন (ম্যানেজমেন্ট ও মনিটরিং)।
- সফটওয়্যার: পোর্ট কনফিগার করার আগেই লক্ষ্য রিলিজে আপগ্রেড করুন; ট্রান্সিভার-সংক্রান্ত বিষয়ের জন্য রিলিজ নোট পড়ুন (সামঞ্জস্য ম্যাট্রিক্স ও ফার্মওয়্যার)।
- নীতির লাইন: নেটওয়ার্কে দরকার হলে
service unsupported-transceiver / allow-unsupported-transceiver / transceiver phony-alarm-disable; এরর-ডিসেবল রিকভারি। - পোর্ট কনফিগারেশন: গতি, FEC, অটো-নেগোশিয়েশন (DAC-এর জন্য চালু, অপটিক্সের জন্য বন্ধ), ব্রেকআউট ম্যাপ, ডেসক্রিপশন, LAG/MLAG-এর সদস্যপদ (পোর্ট কনফিগারেশনের রেসিপি)।
- মডিউল বসান: প্রতিটি কানেক্টর পরিষ্কার করুন, বেইল খোলা অবস্থায় মডিউল ঢোকান, ল্যাচ আটকানোর শব্দ শুনে নিন; দুই সারির কেজে DAC/AOC-এর পুল ট্যাব গাইডের নির্দেশমতো ওপরের দিকে রাখুন।
- প্রতিটি পোর্ট যাচাই করুন: মডিউল শনাক্ত হয়েছে, টাইপ স্ট্রিং সঠিক, লিংক কাঙ্ক্ষিত গতিতে আপ, FEC কাউন্টার শূন্য (সুইচে অপটিক্স যাচাই)।
- DDM বেসলাইন নিন: প্রতিটি পোর্টের Rx/Tx পাওয়ার, বায়াস ও তাপমাত্রা লিখে রাখুন (“লিংক পাসপোর্ট”); Rx-কে বাজেটের সঙ্গে মিলিয়ে দেখুন (মনিটরিং, Rx পাওয়ার ও বাজেট)।
- অ্যাকসেপ্টেন্স টেস্ট: নিচে দেখুন।
- নথিভুক্ত করুন: পোর্ট ম্যাপ, সিরিয়াল নম্বরসহ অপটিক্সের তালিকা, ক্যাবল ID, ছবি, কনফিগারেশনের ব্যাকআপ; ক্যাবলের দুই প্রান্তেই লেবেল লাগান।
- সাইটে স্পেয়ার রাখুন: ESD ব্যাগে, ডাস্ট ক্যাপ লাগানো অবস্থায়।
অ্যাকসেপ্টেন্স টেস্ট
| পরীক্ষা | পদ্ধতি | উত্তীর্ণের শর্ত |
|---|
| লিংকের স্থিতিশীলতা | 24 ঘণ্টা ধরে carrier-transitions / ফ্ল্যাপ কাউন্টার পর্যবেক্ষণ করা | শূন্য ফ্ল্যাপ |
| ত্রুটিমুক্ত চলা | 24 ঘণ্টা ট্র্যাফিকের পর CRC/FCS ও FEC অসংশোধনযোগ্য কাউন্টার | অসংশোধনযোগ্য শূন্য; সংশোধিত FEC স্থির, বাড়ছে না |
| থ্রুপুট | প্রতিটি আপলিংকের (বা পিন করা LAG সদস্যের) মধ্য দিয়ে হোস্টগুলোর মধ্যে iperf/TRex | লাইন রেটের ≥ 95 % |
| পাওয়ার মার্জিন | প্রতিটি লিংকে Rx পাওয়ার বনাম সংবেদনশীলতা | মার্জিন ≥ 3 dB (MMF-এ SR-এর জন্য ≥ 2 dB) |
| তাপমাত্রা | পূর্ণ ফ্যান গতিতে ও স্বাভাবিক গতিতে মডিউলের DDM তাপমাত্রা | উচ্চ সতর্কতার সীমার নিচে, ≥ 10 °C মার্জিনসহ |
| ফেইলওভার | একটি আপলিংক / একটি PSU / একটি স্ট্যাক ক্যাবল খুলে নেওয়া | ট্র্যাফিক চলতে থাকে, অ্যালার্ম ওঠে, নির্বিঘ্নে ফিরে আসে |
| রিডান্ডেন্ট পাথ পরীক্ষা | একটি MLAG পিয়ার / স্পাইন বন্ধ করা | ECMP/LAG ডিজাইনে ধরা সময়ের মধ্যে আবার কনভার্জ করে |
| ম্যানেজমেন্ট | ট্রান্সিভার অবজেক্টের SNMP ওয়াক, টেলিমেট্রি সাবস্ক্রিপশন, সিসলগ গ্রহণ | প্রতিটি পোর্টের ডেটা আসে |
কমিশনিংয়ের সাধারণ ভুল
| ভুল | পরিণতি | প্রতিকার |
|---|
| সফটওয়্যার আপগ্রেডের আগে পোর্ট কনফিগার করা | আপগ্রেডে নীতি বা সিনট্যাক্স বদলে যায় | আগে আপগ্রেড করুন |
| এক র্যাক সারিতে মিশ্র এয়ারফ্লো SKU | উল্টো দিকের বক্সে অপটিক্স গরম হয় | মিল রেখে SKU অর্ডার করুন |
| ক্লাস 4 রেটিংয়ের কেজে 40 km / ZR মডিউল | মডিউল লো-পাওয়ারে আটকে থাকে | বাজেট যাচাই করুন (পাওয়ার ও তাপ) |
| অপটিক্সে AN চালু আর DAC-এ বন্ধ রেখে দেওয়া | লেভেল ভালো থাকা সত্ত্বেও লিংক ডাউন | FEC ও AN |
| বসানোর আগে পরিষ্কার না করা | প্রথম দিন থেকেই Rx সীমারেখার কাছে | পরিষ্কার করে পরীক্ষা করুন |
| প্ল্যাটফর্ম/রিলিজে পরীক্ষা না করা তৃতীয় পক্ষের অপটিক্স | সপ্তাহান্তের ঠিক আগে এরর-ডিসেবল | আগে প্রতিটির একটি করে পরীক্ষা করুন (তৃতীয় পক্ষের অপটিক্স) |
| DDM বেসলাইন নেই | পরে ডিগ্রেডেশন চোখে পড়ে না | পাসপোর্ট লিখে রাখুন |
| লেবেলহীন ক্যাবল ও নথিহীন ব্রেকআউট চাইল্ড পোর্ট | প্রতিটি ঘটনায় কয়েক ঘণ্টা নষ্ট | লেবেল লাগান ও নথিভুক্ত করুন (পোর্টের নামকরণ ও LED) |
CodingBox-এ
কমিশনিং তালিকার 2 নম্বর ধাপ হলো টেস্ট বেঞ্চ: র্যাকে বসানোর আগে প্রতিটি মডিউল পড়লে তালিকা তৈরি হয়, ভুল PMD আর ভুল লেবেল লাগানো যন্ত্রাংশ ধরা পড়ে, আর প্ল্যাটফর্ম দাবি করলে এটিই শনাক্তকরণ তথ্য কোড করার সঠিক সময়, যাতে 8 নম্বর ধাপ প্রথমবারেই উতরে যায় (Check transceiver, EEPROM editor)।
ফাইবার প্ল্যান্টের নিজের অ্যাকসেপ্টেন্স টেস্টিং: LSPM দিয়ে ইনসারশন লস, OTDR ট্রেস, রিটার্ন লস, এন্ডফেস পরিদর্শন ও সার্টিফিকেশনের স্ট্যান্ডার্ড: পরীক্ষা ও পরিমাপ।