مطابقت میٹرکسز، ریلیز نوٹس اور فرم ویئر تبدیلیاں
"معاونت یافتہ" ہونا ایک ٹرپل کے بارے میں بیان ہے: یہ ماڈیول، اس پلیٹ فارم میں، اس سافٹ ویئر ریلیز پر۔ وینڈرز اس ٹرپل کو مطابقت میٹرکس اور ریلیز نوٹس میں شائع کرتے ہیں، اور اسے بدلتے رہتے ہیں — نئے آپٹکس آتے ہیں، پرانے ہٹ جاتے ہیں، جانچ سخت ہوتی جاتی ہے۔ خریدنے سے پہلے میٹرکس پڑھنا اور اپ گریڈ سے پہلے انہیں دوبارہ پڑھنا مطابقت پر کیا جانے والا سب سے سستا کام ہے۔ یہ صفحہ بتاتا ہے کہ معلومات کہاں ملتی ہیں، انہیں کیسے پڑھنا ہے، اور فلیٹ کیسے چلانا ہے تاکہ سافٹ ویئر اپ گریڈ آپٹکس آؤٹیج نہ بن جائے۔
وینڈرز معاونت کہاں شائع کرتے ہیں
| وینڈر | وسیلہ | اس میں کیا درج ہوتا ہے |
|---|---|---|
| Cisco | Transceiver Module Group (TMG) Compatibility Matrix؛ ہر پلیٹ فارم کے ڈیٹا شیٹس | PN ↔ پلیٹ فارم ↔ کم از کم سافٹ ویئر؛ پورٹ پابندیاں |
| Juniper | Hardware Compatibility Tool (HCT) | آپٹک PN ↔ پلیٹ فارم ↔ Junos ریلیز، رفتاریں، DDM معاونت |
| Arista | Transceiver and Cable Guide (PDF/آن لائن) | PN، PMD، رینج، ہر EOS کے لیے معاون پلیٹ فارمز |
| Huawei | Hardware Center / پروڈکٹ مطابقت فہرستیں | ہر سوئچ ماڈل کے لیے آپٹیکل ماڈیول کوڈز |
| H3C | Transceiver Module Compatibility Matrix | ہر پروڈکٹ فیملی کے لیے |
| HPE Aruba | Transceiver Guide، QuickSpecs | ہر سوئچ فیملی اور فرم ویئر کے لیے J/R نمبرز |
| Dell | Networking Optics/Cables سپورٹ میٹرکس | SKU ↔ پلیٹ فارم ↔ OS10 ریلیز |
| Nvidia/Mellanox | LinkX پروڈکٹ صفحات، Cumulus/Onyx ریلیز نوٹس، InfiniBand فرم ویئر نوٹس | کیبل/ٹرانسیور PN ↔ سوئچ/HCA ↔ فرم ویئر |
| Extreme، Ruckus | ٹرانسیور مطابقت گائیڈز | ہر پلیٹ فارم کے لیے |
| Brocade (SAN) | FOS ریلیز نوٹس، معاون آپٹکس فہرست | ہر FOS ورژن کے لیے برانڈڈ SFP PNs |
| SONiC / وائٹ باکس | پلیٹ فارم وینڈر کی ہارڈویئر مطابقت فہرست، کمیونٹی وکی | ہر پلیٹ فارم کے لیے آزمائے گئے آپٹکس؛ اکثر کمیونٹی برقرار رکھتی ہے |
| NIC وینڈرز | Intel/Broadcom/Mellanox اڈاپٹر مطابقت فہرستیں | معاون ماڈیولز اور ڈرائیور ورژنز |
آپ جو NOS ورژن چلاتے ہیں اس کے ریلیز نوٹس بھی پڑھیں: آپٹکس تبدیلیاں "resolved issues"، "behaviour changes" اور "new hardware support" کے تحت چھپی ہوتی ہیں۔
میٹرکس اندراج پڑھنا
| کالم | مطلب | جس پر نظر رکھیں |
|---|---|---|
| پارٹ نمبر | ماڈیول میں وہ عین سٹرنگ جس کی سوئچ توقع کرتا ہے (پارٹ نمبرنگ) | گریڈ سفکسز (-S، -I، ریویژن حروف) کو الگ PNs سمجھا جاتا ہے |
| پلیٹ فارم / پورٹ | کون سا چیسس، لائن کارڈ یا پورٹ رینج | صرف اپ لنک، "ports 49–52 only"، بریک آؤٹ پورٹس پر نہیں |
| کم از کم سافٹ ویئر | معاونت والی پہلی ریلیز | پرانی ریلیز پر نیا PN = غیر معاون، خواہ برانڈڈ ہو |
| رفتاریں / موڈز | اس پورٹ پر PN کن ریٹس اور بریک آؤٹس کی معاونت کرتا ہے | 4×25G بریک آؤٹ صرف بعض پلیٹ فارمز پر معاونت یافتہ ہے |
| DDM / DOM | آیا تشخیص ظاہر ہوتی ہے | مخصوص مجموعوں پر "DOM not supported" |
| نوٹس | درجہ حرارت، رینج، FEC تقاضے، EOL | اینڈ آف سیل تاریخیں اور جانشین PNs |
سافٹ ویئر کے ساتھ کیا بدلتا ہے
| تبدیلی | آپٹکس پر اثر | یوں نظر آتا ہے |
|---|---|---|
| نئی یا سخت تر شناخت کی توثیق | پہلے برداشت کیے گئے تھرڈ پارٹی یا کوڈ شدہ ماڈیولز رد | اپ گریڈ کے بعد پورٹس errdisabled (ہر NOS ماڈیول کی توثیق کیسے کرتا ہے) |
| پوشیدہ اووررائیڈ کمانڈ ہٹا دی گئی یا نام بدلا | service unsupported-transceiver مزید قبول نہیں | کنفیگریشن لوڈ نہیں ہوتی، پورٹس ڈاؤن |
| CMIS ہینڈلنگ بہتر یا تبدیل | 400G+ ماڈیولز جنہیں ورک اراؤنڈز درکار تھے اب کام کرتے ہیں، یا اس کے برعکس | ماڈیولز LowPwr میں اٹکے ہوئے (CMIS مسائل) |
| FEC/AN ڈیفالٹس تبدیل | پرانے ڈیفالٹس پر انحصار کرنے والے لنکس ناکام | اچھی لیولز کے ساتھ لنک ڈاؤن (FEC اور AN) |
| DDM پولنگ یا تھریش ہولڈ ہینڈلنگ تبدیل | الارمز ظاہر یا غائب | نیا syslog شور یا خاموشی |
| آپٹکس PN سپورٹ کے اختتام تک پہنچتا ہے | اب بھی کام کرتا ہے، مگر فہرست میں نہیں | آئندہ ٹکٹس "unsupported" کہہ کر بند |
| ماڈیول فرم ویئر اپ ڈیٹ شامل | وینڈر برانڈڈ ماڈیولز کو نیا فرم ویئر ملتا ہے | ماڈیول سائیڈ پر رویہ بدلتا ہے (کنٹرولر اور فرم ویئر) |
ایک فلیٹ طریقۂ کار جو حیرتوں سے بچاتا ہے
- انوینٹری — ہر پورٹ پر ہر ماڈیول کا وینڈر، PN، سیریل، ریویژن اور فرم ویئر (سوئچ یا بینچ سے) CMDB میں ریکارڈ کریں۔
- ریلیزز پن کریں — NOS ورژن کو مطابقت ٹرپل کا حصہ سمجھیں؛ ایک ہی دن ایکسیس اور کور اپ گریڈ نہ کریں۔
- ہر اپ گریڈ سے پہلے آپٹکس سے متعلق آئٹمز کے لیے ریلیز نوٹس پڑھیں۔
- لیب یا کینری سوئچ پر ٹیسٹ کریں، جس میں آپ چلانے والے ہر آپٹکس قسم کا ایک ماڈیول ہو — پہلے تھرڈ پارٹی اور کوڈ شدہ ماڈیولز۔
- پچھلا امیج اور رول بیک پلان رکھیں؛ جانیں کہ کون سی پورٹس errdisable کا شکار ہو سکتی ہیں۔
- پہلے اور بعد میں DDM بیس لائن بنائیں تاکہ نگرانی میں رویے کی تبدیلیاں نظر آئیں (نگرانی)۔
- آپٹکس PNs کے EOL کو ٹریک کریں اور ان کے جانشینوں کو بھی، تاکہ متبادل میٹرکس سے ملیں۔
اس منظر میں تھرڈ پارٹی اور کوڈ شدہ آپٹکس
OEM PN کے لیے کوڈ شدہ ماڈیول کو اصل ماڈیول جیسے ہی میٹرکس اندراج سے پرکھا جاتا ہے — پلیٹ فارم فرق نہیں بتا سکتا اگر کوڈنگ مکمل ہو — مگر وینڈر کا معاونت بیان اس تک نہیں پھیلتا، اور نئی ریلیز میں سخت تر جانچ اسے ظاہر کر سکتی ہے۔ کوڈ شدہ ماڈیولز کو انوینٹری میں قابلِ شناخت رکھیں (ان کا اصل وینڈر اور سیریل)، اپ گریڈز پر پہلے ان کی جانچ کریں، اور اس صورت کی منصوبہ بندی کریں جس میں کوئی ریلیز راستہ بند کر دے (تھرڈ پارٹی آپٹکس، وینڈر لاک)۔
NIC اور سرور سائیڈ
سرور اڈاپٹرز کی اپنی میٹرکس (اڈاپٹر ↔ ماڈیول ↔ ڈرائیور/فرم ویئر) اور اپنی پالیسیاں ہیں — کچھ Intel فیملیز غیر فہرست شدہ SFPs کو رد کرتی ہیں، جب تک ڈرائیور پیرامیٹر انہیں اجازت نہ دے؛ Mellanox/Nvidia اڈاپٹرز InfiniBand کے لیے کیبلز کی توثیق کرتے ہیں۔ ڈرائیور اور فرم ویئر اپ ڈیٹس ان قواعد کو اسی طرح بدلتے ہیں جس طرح NOS اپ گریڈز (پورٹ کنفیگریشن کی ترکیبیں)۔
CodingBox میں
فلیٹ طریقۂ کار کا بینچ سائیڈ: آنے والے معائنے پر ہر ماڈیول کی شناخت اور فرم ویئر ورژن Code database میں پڑھیں، مشتبہ ماڈیول کے بائٹس کا میٹرکس اندراج سے Check transceiver پر موازنہ کریں، اور ڈیٹابیس نوٹس میں کوڈ شدہ/اصل کا فرق برقرار رکھیں تاکہ اپ گریڈ والے دن ماڈیول کے مسترد ہونے کے واقعے کو سیکنڈز میں اسی ماڈیول سے جوڑا جا سکے۔
وینڈر اور آپریٹنگ سسٹم کے لحاظ سے NIC ڈرائیور اور فرم ویئر پالیسیاں تفصیل سے: NICs پر ٹرانسیور مطابقت۔
کمیشننگ چیک لسٹ کے طور پر فلیٹ طریقۂ کار — کنفیگر کرنے سے پہلے اپ گریڈ، کینری ٹیسٹس، DDM بیس لائن، قبولیت ٹیسٹ: انتخاب اور کمیشننگ۔