ایک بڑے ادارے کے لیے نیٹ ورک بطور سروس: ایک غیر معیاری کیس

ایک بڑے ادارے کے لیے نیٹ ورک بطور سروس: ایک غیر معیاری کیس
پیداوار کو روکے بغیر کسی بڑے ادارے میں نیٹ ورک کا سامان کیسے اپ ڈیٹ کیا جائے۔? "اوپن ہارٹ سرجری" کے موڈ میں ایک بڑے پیمانے پر منصوبے کے بارے میں بتاتا ہے لنکس ڈیٹا سینٹر پروجیکٹ مینجمنٹ مینیجر اولیگ فیڈروف۔ 

پچھلے کچھ سالوں میں، ہم نے آئی ٹی کے بنیادی ڈھانچے کے نیٹ ورک جزو سے متعلق خدمات کے لیے صارفین کی طرف سے مانگ میں اضافہ دیکھا ہے۔ تقریباً کسی بھی شعبے میں آئی ٹی سسٹمز، خدمات، ایپلی کیشنز، مانیٹرنگ کے کاموں اور آپریشنل بزنس مینجمنٹ کی کنیکٹوٹی کی ضرورت آج کمپنیوں کو نیٹ ورکس پر زیادہ توجہ دینے پر مجبور کر رہی ہے۔  

درخواستوں میں نیٹ ورک فالٹ ٹولرنس فراہم کرنے سے لے کر IP ایڈریس کے بلاک کے حصول کے ساتھ کلائنٹ خود مختار نظام بنانے اور اس کا انتظام کرنے، روٹنگ پروٹوکول کو ترتیب دینے اور تنظیموں کی پالیسیوں کے مطابق ٹریفک کا نظم کرنے تک شامل ہیں۔

نیٹ ورک کے بنیادی ڈھانچے کی تعمیر اور دیکھ بھال کے لیے مربوط حلوں کی بھی بڑھتی ہوئی مانگ ہے، بنیادی طور پر ان صارفین کی طرف سے جن کا نیٹ ورک کا بنیادی ڈھانچہ شروع سے بنایا گیا ہے یا متروک ہے، جس میں سنگین ترمیم کی ضرورت ہے۔ 

یہ رجحان Linxdatacenter کے اپنے نیٹ ورک انفراسٹرکچر کی ترقی اور پیچیدگی کی مدت کے ساتھ موافق ہوا۔ ہم نے دور دراز کی سائٹس سے منسلک ہو کر یورپ میں اپنی موجودگی کے جغرافیہ کو بڑھایا، جس کے نتیجے میں نیٹ ورک کے بنیادی ڈھانچے میں بہتری کی ضرورت تھی۔ 

کمپنی نے صارفین کے لیے ایک نئی سروس شروع کی ہے، نیٹ ورک-ایک-سروس: ہم صارفین کے لیے نیٹ ورک کے تمام کاموں کا خیال رکھتے ہیں، جس سے وہ اپنے بنیادی کاروبار پر توجہ مرکوز کر سکتے ہیں۔

2020 کے موسم گرما میں، اس سمت میں پہلا بڑا منصوبہ مکمل ہوا، جس کے بارے میں میں بات کرنا چاہوں گا۔ 

شروع میں 

ایک بڑے صنعتی کمپلیکس نے اپنے کاروباری اداروں میں سے ایک میں بنیادی ڈھانچے کے نیٹ ورک حصے کی جدید کاری کے لیے ہماری طرف رجوع کیا۔ نیٹ ورک کے کور سمیت پرانے آلات کو نئے سے تبدیل کرنے کی ضرورت تھی۔

انٹرپرائز میں سامان کی آخری جدید کاری تقریباً 10 سال قبل ہوئی تھی۔ انٹرپرائز کی نئی انتظامیہ نے بنیادی ڈھانچے کی اپ گریڈیشن کے ساتھ شروع کرتے ہوئے کنیکٹوٹی کو بہتر بنانے کا فیصلہ کیا۔ 

اس منصوبے کو دو حصوں میں تقسیم کیا گیا تھا: سرور پارک اور نیٹ ورک کے آلات کی اپ گریڈیشن۔ ہم دوسرے حصے کے ذمہ دار تھے۔ 

کام کی بنیادی ضروریات میں کام کی تکمیل کے دوران انٹرپرائز کی پیداواری لائنوں کے ڈاؤن ٹائم کو کم سے کم کرنا (اور کچھ علاقوں میں، ڈاؤن ٹائم کا مکمل خاتمہ) شامل تھا۔ کوئی بھی سٹاپ کلائنٹ کا براہ راست مالیاتی نقصان ہے، جو کسی بھی حالت میں نہیں ہونا چاہیے تھا۔ سہولت 24x7x365 کے آپریشن موڈ کے سلسلے میں، اور ساتھ ہی انٹرپرائز کی مشق میں منصوبہ بند وقفے کے وقفوں کی مکمل عدم موجودگی کو مدنظر رکھتے ہوئے، ہمیں درحقیقت اوپن ہارٹ سرجری کرنے کا کام دیا گیا تھا۔ یہ اس منصوبے کی اہم امتیازی خصوصیت بن گئی۔

جاؤ

کاموں کی منصوبہ بندی نیٹ ورک نوڈس سے دور دراز کے مرکز سے قریب تک کی نقل و حرکت کے اصول کے مطابق کی گئی تھی، نیز پروڈکشن لائنوں سے جو کام پر کم اثر ڈالتے ہیں ان لوگوں پر جو اس کام کو براہ راست متاثر کرتے ہیں۔ 

مثال کے طور پر، اگر آپ سیلز ڈپارٹمنٹ میں نیٹ ورک نوڈ لیتے ہیں، تو اس شعبہ میں کام کے نتیجے میں کمیونیکیشن کی ناکامی پیداوار کو کسی بھی طرح متاثر نہیں کرے گی۔ ایک ہی وقت میں، اس طرح کا واقعہ ہمیں، ایک ٹھیکیدار کے طور پر، اس طرح کے نوڈس پر کام کرنے کے لیے منتخب کردہ نقطہ نظر کی درستگی کی تصدیق کرنے اور، درست کارروائیوں کے بعد، پروجیکٹ کے اگلے مراحل پر کام کرنے میں مدد کرے گا۔ 

یہ نہ صرف نیٹ ورک میں نوڈس اور تاروں کو تبدیل کرنے کے لئے ضروری ہے، بلکہ مجموعی طور پر حل کے درست آپریشن کے لئے تمام اجزاء کو درست طریقے سے ترتیب دینا بھی ضروری ہے. یہ وہ کنفیگریشنز تھے جن کی جانچ اس طرح کی گئی تھی: بنیادی سے ہٹ کر کام شروع کرتے ہوئے، ہم نے انٹرپرائز کے آپریشن کو خطرے سے دوچار کیے بغیر، خود کو "غلطی کرنے کا حق" دے دیا۔ 

ہم نے ایسے علاقوں کی نشاندہی کی ہے جو پیداواری عمل کو متاثر نہیں کرتے ہیں، نیز اہم علاقوں - ورکشاپس، لوڈنگ اور ان لوڈنگ یونٹ، گودام وغیرہ۔ کلیدی علاقوں میں، ہم نے کلائنٹ کے ساتھ ہر نیٹ ورک نوڈ کے لیے الگ الگ قابل اجازت ڈاون ٹائم پر اتفاق کیا: 1 سے 15 منٹ انفرادی نیٹ ورک نوڈس کو منقطع کرنے سے مکمل طور پر بچنا ناممکن تھا، کیوں کہ کیبل کو جسمانی طور پر پرانے آلات سے نئے آلات میں تبدیل کیا جانا چاہیے، اور سوئچنگ کے عمل میں کئی بار بننے والی تاروں کی "داڑھی" کو کھولنا بھی ضروری ہے۔ مناسب دیکھ بھال کے بغیر آپریشن کے سالوں (کیبل لائنوں کی آؤٹ سورسنگ کام کی تنصیب کے نتائج میں سے ایک)۔

کام کو کئی مراحل میں تقسیم کیا گیا تھا۔

1 اسٹیج - آڈٹ. کام کی منصوبہ بندی اور ٹیموں کی تیاری کا اندازہ لگانے کے نقطہ نظر کی تیاری اور ہم آہنگی: کلائنٹ، تنصیب کو انجام دینے والا ٹھیکیدار، اور ہماری ٹیم۔

2 اسٹیج - گہرے تفصیلی تجزیہ اور منصوبہ بندی کے ساتھ کام کو انجام دینے کے لیے فارمیٹ کی ترقی۔ ہم نے ایک چیک لسٹ فارمیٹ کا انتخاب کیا ہے جس میں عمل کی ترتیب اور ترتیب کے درست اشارے کے ساتھ، بندرگاہوں کے ذریعے پیچ کی ہڈیوں کو سوئچ کرنے کی ترتیب تک۔

3 اسٹیج - الماریوں میں کام کرنا جس سے پیداوار متاثر نہ ہو۔ کام کے بعد کے مراحل کے لیے ڈاؤن ٹائم کا تخمینہ اور ایڈجسٹمنٹ۔

4 اسٹیج - کابینہ میں کام کرنا جو براہ راست پیداوار کو متاثر کرتا ہے۔ کام کے آخری مرحلے کے لیے ڈاؤن ٹائم کا تخمینہ اور ایڈجسٹمنٹ۔

5 اسٹیج - باقی سامان کو تبدیل کرنے کے لیے سرور روم میں کام کرنا۔ ایک نئے دانا پر روٹنگ پر چل رہا ہے۔

6 اسٹیج - پورے سسٹم کمپلیکس (VLAN، روٹنگ، وغیرہ) کی ہموار منتقلی کے لیے سسٹم کور کو پرانے نیٹ ورک کنفیگریشنز سے نئے میں تبدیل کرنا۔ اس مرحلے پر، ہم نے تمام صارفین کو منسلک کیا اور تمام سروسز کو نئے ہارڈ ویئر میں منتقل کیا، درست کنکشن چیک کیا، اس بات کو یقینی بنایا کہ کوئی بھی انٹرپرائز سروس بند نہیں ہوئی، اس بات کی ضمانت دی کہ کسی بھی قسم کی پریشانی کی صورت میں وہ براہ راست کرنل سے منسلک ہوں گی، جس نے اسے بنایا۔ ممکنہ خرابیوں کا سراغ لگانا اور حتمی سیٹ اپ کو ختم کرنا آسان ہے۔ 

تار داڑھی کے بالوں کا انداز

مشکل ابتدائی حالات کی وجہ سے بھی یہ منصوبہ مشکل نکلا۔ 

سب سے پہلے، یہ نیٹ ورک کے نوڈس اور سیکشنز کی ایک بڑی تعداد ہے، جس میں ایک پیچیدہ ٹوپولوجی اور تاروں کی ان کے مقصد کے مطابق درجہ بندی ہے۔ ایسی "داڑھیوں" کو الماریوں سے نکال کر بڑی محنت سے "کنگھی" کرنی پڑتی تھی، یہ معلوم کرنا پڑتا تھا کہ کون سی تار کہاں سے کہاں جا رہی ہے۔ 

یہ کچھ اس طرح نظر آیا:

ایک بڑے ادارے کے لیے نیٹ ورک بطور سروس: ایک غیر معیاری کیس
تو:

ایک بڑے ادارے کے لیے نیٹ ورک بطور سروس: ایک غیر معیاری کیس
یا اس طرح: 

ایک بڑے ادارے کے لیے نیٹ ورک بطور سروس: ایک غیر معیاری کیس
دوم، ایسے ہر کام کے لیے ضروری تھا کہ عمل کی تفصیل کے ساتھ فائل تیار کی جائے۔ "ہم پرانے سامان کے پورٹ 1 سے تار X لیتے ہیں، ہم اسے نئے آلات کے پورٹ 18 میں لگاتے ہیں۔" یہ آسان لگتا ہے، لیکن جب آپ کے پاس ابتدائی ڈیٹا میں 48 مکمل طور پر بند بندرگاہیں ہیں، اور کوئی بیکار آپشن نہیں ہے (ہمیں 24x7x365 کے بارے میں یاد ہے)، تو اس سے نکلنے کا واحد راستہ بلاکس میں کام کرنا ہے۔ آپ ایک وقت میں پرانے آلات سے جتنی زیادہ تاریں نکال سکتے ہیں، اتنی ہی تیزی سے آپ انہیں برش کر سکتے ہیں اور نیٹ ورک کی ناکامیوں اور ڈاؤن ٹائم سے بچتے ہوئے انہیں نئے نیٹ ورک ہارڈویئر میں لگا سکتے ہیں۔ 

لہذا، تیاری کے مرحلے پر، ہم نے نیٹ ورک کو بلاکس میں تقسیم کیا - ان میں سے ہر ایک کا تعلق مخصوص VLAN سے تھا۔ پرانے آلات پر ہر پورٹ (یا ان کا سب سیٹ) نئے نیٹ ورک ٹوپولوجی میں VLANs میں سے ایک ہے۔ ہم نے انہیں اس طرح گروپ کیا: سوئچ کی پہلی بندرگاہوں میں صارف کے نیٹ ورکس، درمیان میں - پروڈکشن نیٹ ورکس، اور آخری میں - رسائی پوائنٹس اور اپ لنکس۔ 

اس نقطہ نظر نے پرانے سامان کو 1 تار نہیں بلکہ ایک وقت میں 10-15 کو نکالنا اور کنگھی کرنا ممکن بنایا۔ اس سے ورک فلو کو کئی بار تیز کیا گیا۔  

ویسے، کنگھی کے بعد کیبنٹ میں تاریں اس طرح نظر آتی ہیں: 

ایک بڑے ادارے کے لیے نیٹ ورک بطور سروس: ایک غیر معیاری کیس
یا، مثال کے طور پر، اس طرح: 

ایک بڑے ادارے کے لیے نیٹ ورک بطور سروس: ایک غیر معیاری کیس
دوسرے مرحلے کی تکمیل کے بعد، ہم نے منصوبے کی خامیوں اور حرکیات کا تجزیہ کرنے کے لیے وقفہ کیا۔ مثال کے طور پر، ہمیں فراہم کردہ نیٹ ورک ڈایاگرام میں غلطیوں کی وجہ سے معمولی خامیاں فوری طور پر سامنے آئیں (ڈائیگرام پر غلط کنیکٹر غلط خریدی گئی پیچ کی ہڈی ہے اور اسے تبدیل کرنے کی ضرورت ہے)۔ 

وقفہ ضروری تھا، کیونکہ سرور کے حقوق کے ساتھ کام کرتے وقت، عمل میں ایک چھوٹی سی ناکامی بھی ناقابل قبول تھی۔ اگر ہدف 5 منٹ سے زیادہ کے نیٹ ورک سیکشن پر ڈاؤن ٹائم کو یقینی بنانا تھا، تو اس سے تجاوز نہیں کیا جا سکتا۔ شیڈول سے کسی بھی ممکنہ انحراف کو کلائنٹ کے ساتھ متفق ہونا ضروری تھا۔ 

تاہم، منصوبے کی پیشگی منصوبہ بندی اور بلاکنگ نے تمام سائٹس پر منصوبہ بند ٹائم ٹائم کو پورا کرنا، اور زیادہ تر صورتوں میں، اس کے بغیر کرنا ممکن بنا دیا۔ 

وقت کا چیلنج - COVID کے تحت ایک پروجیکٹ 

تاہم، یہ اضافی مشکلات کے بغیر نہیں تھا. یقیناً کورونا وائرس رکاوٹوں میں سے ایک تھا۔ 

کام اس حقیقت سے پیچیدہ تھا کہ ایک وبائی بیماری شروع ہوئی، اور اس عمل میں شامل تمام ماہرین کے لیے کلائنٹ کی سائٹ پر کام کے دوران موجود ہونا ناممکن تھا۔ سائٹ میں صرف انسٹالر کو ہی اجازت دی گئی تھی، اور کنٹرول زوم روم کے ذریعے تھا جس میں لنکس ڈیٹا سینٹر کی طرف سے ایک نیٹ ورک انجینئر، میں بطور پروجیکٹ مینیجر، کام کے انچارج کلائنٹ کی طرف سے ایک نیٹ ورک انجینئر، اور ٹیم جو کام کر رہی تھی۔ تنصیب کا کام.

کام کے دوران، بے حساب مسائل کا سامنا کرنا پڑا، اور اڑتے ہی ایڈجسٹمنٹ کرنا پڑی۔ لہذا انسانی عنصر کے اثر و رسوخ کو جلدی سے روکنا ممکن تھا (اسکیم میں غلطیاں، انٹرفیس کی سرگرمی کی حیثیت کا تعین کرنے میں غلطیاں وغیرہ)۔

اگرچہ پروجیکٹ کے آغاز میں کام کی ریموٹ شکل غیر معمولی لگ رہی تھی، لیکن ہم نے تیزی سے نئے حالات کے مطابق ڈھال لیا اور کام کے آخری مرحلے میں داخل ہو گئے۔ 

ہم نے ایک ہموار منتقلی کو حاصل کرنے کے لیے متوازی طور پر دو نیٹ ورک کور، پرانے اور نئے، کو چلانے کے لیے ایک عارضی نیٹ ورک سیٹنگ کنفیگریشن چلائی ہے۔ تاہم، یہ پتہ چلا کہ نئے دانا کی کنفیگریشن فائل سے ایک اضافی لائن نہیں ہٹائی گئی، اور منتقلی نہیں ہوئی۔ اس نے ہمیں مسئلہ کی تلاش میں کچھ وقت گزارنے پر مجبور کیا۔ 

یہ پتہ چلا کہ مرکزی ٹریفک کو صحیح طریقے سے منتقل کیا گیا تھا، اور کنٹرول ٹریفک نئے کور کے ذریعے نوڈ تک نہیں پہنچا تھا۔ پراجیکٹ کو مراحل میں واضح تقسیم کرنے کی وجہ سے، نیٹ ورک کے اس حصے کی نشاندہی کرنا جہاں مشکل پیش آئی، اس کی نشاندہی کرنا اور اسے ختم کرنا ممکن ہوا۔ 

اور اس کے نتیجے میں

منصوبے کے تکنیکی نتائج 

سب سے پہلے، نئے انٹرپرائز نیٹ ورک کا ایک نیا کور بنایا گیا، جس کے لیے ہم نے فزیکل/لوجیکل رِنگز بنائے۔ یہ اس طرح کیا جاتا ہے کہ نیٹ ورک میں ہر ایک سوئچ کا ایک "دوسرا کندھا" ہوتا ہے۔ پرانے نیٹ ورک میں، بہت سے سوئچز ایک راستے، ایک کندھے (اپ لنک) کے ساتھ کور سے جڑے ہوئے تھے۔ اگر یہ پھٹا ہوا تھا، تو سوئچ مکمل طور پر ناقابل رسائی ہو گیا تھا۔ اور اگر ایک اپلنک کے ذریعے کئی سوئچز جڑے ہوئے تھے، تو حادثے نے انٹرپرائز میں پورا محکمہ یا پروڈکشن لائن کو غیر فعال کر دیا۔ 

نئے نیٹ ورک میں، نیٹ ورک کا کافی سنگین واقعہ بھی کسی بھی صورت میں پورے نیٹ ورک یا اس کے اہم حصے کو "نیچے" نہیں کر سکے گا۔ 

نیٹ ورک کے تمام آلات کا 90% اپ ڈیٹ کر دیا گیا ہے، میڈیا کنورٹرز (سگنل پروپیگیشن میڈیم کے کنورٹرز) کو ختم کر دیا گیا ہے، اور PoE سوئچز سے منسلک ہو کر بجلی کے آلات کے لیے وقف شدہ پاور لائنوں کی ضرورت ہے، جہاں ایتھرنیٹ تاروں کے ذریعے بجلی فراہم کی جاتی ہے، ختم کر دیا 

اس کے علاوہ، سرور روم اور فیلڈ کیبینٹ میں تمام آپٹیکل کنکشنز کو نشان زد کیا گیا ہے - تمام کلیدی کمیونیکیشن نوڈس پر۔ اس سے نیٹ ورک میں آلات اور رابطوں کا ٹاپولوجیکل ڈایاگرام تیار کرنا ممکن ہوا، جو آج کی اس کی اصل حالت کو ظاہر کرتا ہے۔ 

نیٹ ورک ڈایاگرام
ایک بڑے ادارے کے لیے نیٹ ورک بطور سروس: ایک غیر معیاری کیس
تکنیکی لحاظ سے سب سے اہم نتیجہ: بلکہ بڑے پیمانے پر بنیادی ڈھانچے کا کام تیزی سے انجام دیا گیا، انٹرپرائز کے کام میں کسی قسم کی مداخلت کے بغیر اور اس کے اہلکاروں کے لیے تقریباً ناقابل تصور۔ 

منصوبے کے کاروباری نتائج

میری رائے میں، یہ منصوبہ بنیادی طور پر تکنیکی پہلو سے نہیں بلکہ تنظیمی پہلو سے دلچسپ ہے۔ مشکل بنیادی طور پر منصوبے کے کاموں کو نافذ کرنے کے اقدامات کے ذریعے منصوبہ بندی اور سوچنے میں تھی۔ 

پروجیکٹ کی کامیابی ہمیں یہ کہنے کی اجازت دیتی ہے کہ Linxdatacenter سروس پورٹ فولیو کے اندر نیٹ ورک کی سمت تیار کرنے کا ہمارا اقدام کمپنی کے ترقیاتی ویکٹر کے لیے صحیح انتخاب ہے۔ پراجیکٹ مینجمنٹ کے لیے ایک ذمہ دارانہ نقطہ نظر، ایک قابل حکمت عملی، اور واضح منصوبہ بندی نے ہمیں کام کو مناسب سطح پر انجام دینے کی اجازت دی۔ 

کام کے معیار کی تصدیق - کلائنٹ کی جانب سے روس میں اس کی دیگر سائٹس پر نیٹ ورک کی جدید کاری کے لیے خدمات کی فراہمی کو جاری رکھنے کی درخواست۔

ماخذ: www.habr.com

نیا تبصرہ شامل کریں