সামঞ্জস্য ম্যাট্রিক্স, রিলিজ নোট ও ফার্মওয়্যার পরিবর্তন · ট্রান্সিভারের সামঞ্জস্য · নেটওয়ার্ক কার্ড ও সুইচ · ডকুমেন্টেশন · CodingBox
CodingBox ডকুমেন্টেশন

সামঞ্জস্য ম্যাট্রিক্স, রিলিজ নোট ও ফার্মওয়্যার পরিবর্তন

“সমর্থিত” কথাটি একটি ত্রয়ী সম্পর্কে বলা হয়: এই মডিউল, এই প্ল্যাটফর্মে, এই সফটওয়্যার রিলিজে। ভেন্ডররা সেই ত্রয়ী সামঞ্জস্য ম্যাট্রিক্স ও রিলিজ নোটে প্রকাশ করে এবং তা বদলাতেও থাকে: নতুন অপটিক্স যোগ হয়, পুরনোগুলো বাদ পড়ে, যাচাই আরও কড়া হয়। কেনার আগে ম্যাট্রিক্স পড়া আর আপগ্রেডের আগে আবার পড়া সামঞ্জস্যের সবচেয়ে সস্তা কাজ। এই পেজে দেখানো হয়েছে তথ্য কোথায় থাকে, কীভাবে পড়তে হয়, আর কীভাবে সুইচের ফ্লিট চালালে সফটওয়্যার আপগ্রেড অপটিক্সের বিভ্রাটে পরিণত হয় না।

ভেন্ডররা সমর্থনের তথ্য কোথায় প্রকাশ করে

ভেন্ডরউৎসকী তালিকাভুক্ত থাকে
Ciscoট্রান্সিভার মডিউল গ্রুপ (TMG) সামঞ্জস্য ম্যাট্রিক্স; প্ল্যাটফর্ম অনুযায়ী ডেটাশিটPN ↔ প্ল্যাটফর্ম ↔ ন্যূনতম সফটওয়্যার; পোর্টের সীমাবদ্ধতা
Juniperহার্ডওয়্যার কমপ্যাটিবিলিটি টুল (HCT)অপটিক্সের PN ↔ প্ল্যাটফর্ম ↔ Junos রিলিজ, গতি, DDM সমর্থন
Aristaট্রান্সিভার ও ক্যাবল গাইড (PDF/অনলাইন)PN, PMD, পাল্লা, EOS অনুযায়ী সমর্থিত প্ল্যাটফর্ম
Huaweiহার্ডওয়্যার সেন্টার / পণ্যের সামঞ্জস্য তালিকাসুইচ মডেল অনুযায়ী অপটিক্যাল মডিউলের কোড
H3Cট্রান্সিভার মডিউল সামঞ্জস্য ম্যাট্রিক্সপণ্য-পরিবার অনুযায়ী
HPE Arubaট্রান্সিভার গাইড, QuickSpecsসুইচ-পরিবার ও ফার্মওয়্যার অনুযায়ী J/R নম্বর
Dellনেটওয়ার্কিং অপটিক্স/ক্যাবলের সমর্থন ম্যাট্রিক্সSKU ↔ প্ল্যাটফর্ম ↔ OS10 রিলিজ
Nvidia/MellanoxLinkX পণ্যের পেজ, Cumulus/Onyx রিলিজ নোট, InfiniBand ফার্মওয়্যার নোটক্যাবল/ট্রান্সিভারের PN ↔ সুইচ/HCA ↔ ফার্মওয়্যার
Extreme, Ruckusট্রান্সিভার সামঞ্জস্য গাইডপ্ল্যাটফর্ম অনুযায়ী
Brocade (SAN)FOS রিলিজ নোট, সমর্থিত অপটিক্সের তালিকাFOS সংস্করণ অনুযায়ী ব্র্যান্ডেড SFP-এর PN
SONiC / হোয়াইট-বক্সপ্ল্যাটফর্ম ভেন্ডরের হার্ডওয়্যার সামঞ্জস্য তালিকা, কমিউনিটি উইকিপ্ল্যাটফর্ম অনুযায়ী পরীক্ষিত অপটিক্স; প্রায়ই কমিউনিটি রক্ষণাবেক্ষণ করে
NIC ভেন্ডরIntel/Broadcom/Mellanox অ্যাডাপ্টারের সামঞ্জস্য তালিকাসমর্থিত মডিউল ও ড্রাইভারের সংস্করণ

এ ছাড়া আপনি যে NOS সংস্করণ চালান, তার রিলিজ নোট পড়ুন: অপটিক্সের পরিবর্তন লুকিয়ে থাকে “সমাধান হওয়া সমস্যা”, “আচরণের পরিবর্তন” ও “নতুন হার্ডওয়্যারের সমর্থন” শিরোনামের নিচে।

ম্যাট্রিক্সের একটি এন্ট্রি পড়া

কলামঅর্থযা লক্ষ রাখবেন
পার্ট নম্বরমডিউলের ভেতরে সুইচ ঠিক যে স্ট্রিং আশা করে (পার্ট নম্বরিং)গ্রেডের সাফিক্স (-S, -I, রিভিশনের অক্ষর) আলাদা PN হিসেবে গণ্য হয়
প্ল্যাটফর্ম / পোর্টকোন চ্যাসিস, লাইন কার্ড বা পোর্টের পরিসরশুধু আপলিংকে, “শুধু 49–52 নম্বর পোর্টে”, ব্রেকআউট পোর্টে নয়
ন্যূনতম সফটওয়্যারযে রিলিজে প্রথম সমর্থন এসেছেপুরনো রিলিজে নতুন PN = ব্র্যান্ডেড হলেও অসমর্থিত
গতি / মোডওই পোর্টে PN কোন রেট ও ব্রেকআউট সমর্থন করে4×25G ব্রেকআউট শুধু কিছু প্ল্যাটফর্মে সমর্থিত
DDM / DOMডায়াগনস্টিকস দেখা যায় কি নাকিছু সমন্বয়ে “DOM সমর্থিত নয়”
মন্তব্যতাপমাত্রা, পাল্লা, FEC-এর শর্ত, EOLবিক্রি বন্ধের তারিখ ও উত্তরসূরি PN

সফটওয়্যারের সঙ্গে কী বদলায়

পরিবর্তনঅপটিক্সের ওপর প্রভাবযেভাবে দেখা যায়
শনাক্তকরণ তথ্যের নতুন বা আরও কড়া যাচাইআগে চলে যাওয়া তৃতীয় পক্ষের বা কোড করা মডিউল প্রত্যাখ্যাত হয়আপগ্রেডের পর পোর্ট এরর-ডিসেবল (প্রতিটি NOS কীভাবে মডিউল যাচাই করে)
লুকানো ওভাররাইড কমান্ড সরানো বা নাম বদলservice unsupported-transceiver আর গ্রহণ করা হয় নাকনফিগারেশন লোড হয় না, পোর্ট ডাউন
CMIS হ্যান্ডলিং উন্নত বা পরিবর্তিতযে 400G+ মডিউলে সাময়িক সমাধান লাগত সেগুলো এখন চলে, কিংবা উল্টোটামডিউল LowPwr-এ আটকে থাকে (CMIS-এর সমস্যা)
FEC/AN-এর ডিফল্ট মান বদলেছেপুরনো ডিফল্টের ওপর নির্ভর করা লিংক কাজ করে নালেভেল ভালো থাকা সত্ত্বেও লিংক ডাউন (FEC ও AN)
DDM পোলিং বা থ্রেশহোল্ড হ্যান্ডলিং বদলেছেঅ্যালার্ম দেখা দেয় বা উধাও হয়সিসলগে নতুন গোলমাল বা নীরবতা
অপটিক্সের PN-এর সাপোর্ট শেষ হয়এখনো কাজ করে, তবে আর তালিকায় নেইভবিষ্যতের টিকিট “অসমর্থিত” বলে বন্ধ হয়
মডিউলের ফার্মওয়্যার আপডেট সঙ্গে আসেভেন্ডর-ব্র্যান্ডেড মডিউল নতুন ফার্মওয়্যার পায়মডিউলের দিকে আচরণ বদলে যায় (কন্ট্রোলার ও ফার্মওয়্যার)

অপ্রত্যাশিত বিপত্তি এড়ানোর ফ্লিট-রীতি

  1. তালিকা করুন: প্রতিটি পোর্টের প্রতিটি মডিউলের ভেন্ডর, PN, সিরিয়াল, রিভিশন ও ফার্মওয়্যার (সুইচ থেকে বা টেস্ট বেঞ্চ থেকে) CMDB-তে লিখে রাখুন।
  2. রিলিজ স্থির রাখুন: NOS সংস্করণকে সামঞ্জস্যের ত্রয়ীর অংশ ধরুন; অ্যাক্সেস ও কোর একই দিনে আপগ্রেড করবেন না।
  3. প্রতিটি আপগ্রেডের আগে অপটিক্স-সংক্রান্ত বিষয়ের জন্য রিলিজ নোট পড়ুন।
  4. আপনি যত ধরনের অপটিক্স চালান, তার প্রতিটির একটি করে নিয়ে ল্যাব বা ক্যানারি সুইচে পরীক্ষা করুন; তৃতীয় পক্ষের ও কোড করা মডিউল আগে।
  5. আগের ইমেজ রেখে দিন এবং রোলব্যাকের পরিকল্পনা তৈরি রাখুন; কোন পোর্টে এরর-ডিসেবল হওয়ার ঝোঁক বেশি, তা জেনে রাখুন।
  6. আগে ও পরে DDM বেসলাইন নিন, যাতে মনিটরিংয়ে আচরণের পরিবর্তন চোখে পড়ে (মনিটরিং)।
  7. অপটিক্সের PN ও তাদের উত্তরসূরির EOL নজরে রাখুন, যাতে প্রতিস্থাপন ম্যাট্রিক্সের সঙ্গে মেলে।

এই চিত্রে তৃতীয় পক্ষের ও কোড করা অপটিক্স

OEM-এর PN-এ কোড করা মডিউলকে আসলটির মতো একই ম্যাট্রিক্স এন্ট্রি দিয়ে বিচার করা হয়; কোডিং সম্পূর্ণ হলে প্ল্যাটফর্ম পার্থক্য ধরতে পারে না। কিন্তু ভেন্ডরের সাপোর্টের ঘোষণা তার ওপর প্রযোজ্য নয়, আর নতুন রিলিজের কড়া যাচাই তাকে ধরে ফেলতে পারে। কোড করা মডিউলকে তালিকায় আলাদা করে চেনা যায় এমন রাখুন (তাদের আসল ভেন্ডর ও সিরিয়ালসহ), আপগ্রেডে সেগুলো আগে পরীক্ষা করুন, আর কোনো রিলিজ দরজা বন্ধ করে দিলে কী করবেন তার পরিকল্পনা রাখুন (তৃতীয় পক্ষের অপটিক্স, ভেন্ডর লক)।

NIC ও সার্ভারের দিক

সার্ভার অ্যাডাপ্টারের নিজস্ব ম্যাট্রিক্স (অ্যাডাপ্টার ↔ মডিউল ↔ ড্রাইভার/ফার্মওয়্যার) ও নিজস্ব নীতি আছে: কিছু Intel পরিবার তালিকাভুক্ত নয় এমন SFP প্রত্যাখ্যান করে, যদি না ড্রাইভারের কোনো প্যারামিটার তা অনুমোদন করে; Mellanox/Nvidia অ্যাডাপ্টার InfiniBand-এর জন্য ক্যাবল যাচাই করে। NOS আপগ্রেডের মতোই ড্রাইভার ও ফার্মওয়্যার আপডেটও এসব নিয়ম বদলে দেয় (পোর্ট কনফিগারেশনের রেসিপি)।

CodingBox-এ

ফ্লিট-রীতির টেস্ট বেঞ্চের দিক: ইনকামিং পরিদর্শনের সময় প্রতিটি মডিউলের শনাক্তকরণ তথ্য ও ফার্মওয়্যার সংস্করণ পড়ে code database-এ রাখুন, সন্দেহজনক মডিউলের বাইট ম্যাট্রিক্সের এন্ট্রির সঙ্গে মিলিয়ে দেখুন Check transceiver-এ, আর ডেটাবেজের নোটে কোড করা ও আসল মডিউলের পার্থক্য লিখে রাখুন, যাতে আপগ্রেডের দিনে প্রত্যাখ্যানের কারণ কয়েক সেকেন্ডেই নির্দিষ্ট মডিউল পর্যন্ত খুঁজে পাওয়া যায়।

বিশদে NIC-এর ড্রাইভার ও ফার্মওয়্যারের নীতি, ভেন্ডর ও অপারেটিং সিস্টেম অনুযায়ী: NIC-তে ট্রান্সিভারের সামঞ্জস্য।

কমিশনিং চেকলিস্ট হিসেবে ফ্লিট-রীতি (কনফিগারের আগে আপগ্রেড, ক্যানারি পরীক্ষা, DDM বেসলাইন, অ্যাকসেপ্টেন্স টেস্ট): নির্বাচন ও কমিশনিং।


এই নিবন্ধে কোনো অশুদ্ধ তথ্য বা ভুল পেলে সংশ্লিষ্ট অংশটি নির্বাচন করুন এবং Ctrl+Enter চেপে ।