ڪيئن Uma.Tech انفراسٽرڪچر ترقي ڪئي

اسان نيون خدمتون شروع ڪيون، ٽريفڪ وڌيو، سرور تبديل ڪيا، نيون سائيٽون ڳنڍيون ۽ ڊيٽا سينٽرن کي ريموڊيل ڪيو - ۽ ھاڻي اسان ھي ڪهاڻي ٻڌائينداسين، جنھن جي شروعات اسان توھان کي پنج سال اڳ ڪئي ھئي..

پنج سال هڪ عام وقت آهي عبوري نتيجن کي گڏ ڪرڻ لاءِ. تنهن ڪري، اسان پنهنجي انفراسٽرڪچر جي ترقي جي باري ۾ ڳالهائڻ جو فيصلو ڪيو، جيڪو گذريل پنجن سالن ۾ ترقي جي هڪ حيرت انگيز دلچسپ رستي مان گذريو آهي، جنهن تي اسان کي فخر آهي. اسان جيڪي مقداري تبديليون لاڳو ڪيون آهن، اهي ڪيفيت ۾ تبديل ٿي ويون آهن؛ هاڻي انفراسٽرڪچر انهن طريقن سان ڪم ڪري سگهي ٿو جيڪي گذريل ڏهاڪي جي وچ ۾ شاندار نظر اچن ٿا.

اسان سڀ کان وڌيڪ پيچيده منصوبن جي آپريشن کي يقيني بڻايون ٿا، قابل اعتماد ۽ لوڊ لاء تمام سخت گهرجن، بشمول پريميئر ۽ ميچ ٽي وي. راندين جي نشريات ۽ مشهور ٽي وي سيريز جي پريميئر لاءِ ٽريفڪ جي ضرورت هوندي آهي ٽريابٽس/s ۾، اسان ان کي آساني سان لاڳو ڪريون ٿا، ۽ اڪثر ڪري اهڙي رفتار سان ڪم ڪرڻ اسان لاءِ گهڻو وقت عام ٿي ويو آهي. ۽ پنج سال اڳ، اسان جي سسٽم تي هلندڙ سڀ کان وڏو منصوبو Rutube هو، جيڪو ترقي ڪري چڪو آهي، حجم ۽ ٽرئفڪ وڌائي، جنهن کي لوڊ ڪرڻ جي منصوبابندي ڪرڻ وقت حساب ۾ رکڻو پوندو.

اسان ان بابت ڳالهايو ته اسان ڪيئن اسان جي انفراسٽرڪچر جي هارڊويئر کي ترقي ڪئي ("Rutube 2009-2015: اسان جي هارڊويئر جي تاريخ"("صفر کان 700 گيگا بٽس في سيڪنڊ تائين - ڪيئن روس ۾ سڀ کان وڏي وڊيو هوسٽنگ سائيٽن مان هڪ وڊيو اپ لوڊ ڪري ٿي")، پر انهن تحريرن کي لکڻ کان پوءِ گهڻو وقت گذري چڪو آهي، ٻيا به ڪيترائي حل ٺاهيا ۽ لاڳو ڪيا ويا آهن، جن جا نتيجا اسان کي جديد ضرورتن کي پورا ڪرڻ ۽ نون ڪمن کي ترتيب ڏيڻ لاءِ ڪافي لچڪدار ٿيڻ جي اجازت ڏين ٿا.

ڪيئن Uma.Tech انفراسٽرڪچر ترقي ڪئي

نيٽ ورڪ جو مرڪز اسان مسلسل ترقي ڪري رهيا آهيون. اسان 2015 ۾ سسکو سامان تي تبديل ڪيو، جنهن جو ذڪر اسان گذريل مضمون ۾ ڪيو. ان کان پوء اهو اڃا تائين ساڳيو 10/40G هو، پر واضح سببن لاء، ڪجهه سالن کان پوء انهن موجوده چيسس کي اپڊيٽ ڪيو، ۽ هاڻي اسان فعال طور تي 25/100G استعمال ڪندا آهيون.

ڪيئن Uma.Tech انفراسٽرڪچر ترقي ڪئي

100G لنڪ ڊگھي عرصي کان نه رھيا آھن عيش عشرت (بلڪہ، اھو اسان جي ڀاڱي ۾ وقت جي تڪڙي ضرورت آھي)، ۽ نڪي ھڪڙو نادر (وڌيڪ ۽ وڌيڪ آپريٽرز اھڙي رفتار تي ڪنيڪشن مهيا ڪن ٿا). بهرحال، 10/40G لاڳاپيل رهي ٿو: انهن لنڪ ذريعي اسان آپريٽرز کي ٿوري ٽرئفڪ سان ڳنڍڻ جاري رکون ٿا، جنهن لاءِ هن وقت وڌيڪ گنجائش وارو بندرگاهه استعمال ڪرڻ غير مناسب آهي.

اسان جي ٺاهيل نيٽ ورڪ بنيادي الڳ غور جي لائق آهي ۽ ٿوري دير کان پوء هڪ الڳ مضمون جو موضوع بڻجي ويندو. اتي اسان ٽيڪنيڪل تفصيلن تي غور ڪنداسين ۽ ان کي ٺاهڻ وقت اسان جي عملن جي منطق تي غور ڪنداسين. پر ھاڻي اسان انفراسٽرڪچر کي وڌيڪ رٿابنديءَ سان ٺاھيندا رھنداسين، ڇو ته توھان جو ڌيان، پيارا پڙهندڙ، لامحدود نه آھي.

ويڊيو آئوٽ سرور جلدي ترقي ڪريو، جنهن لاءِ اسان تمام گهڻي ڪوشش پيش ڪريون ٿا. جيڪڏهن اڳ ۾ اسان بنيادي طور تي 2U سرور استعمال ڪندا هئاسين 4-5 نيٽ ورڪ ڪارڊن سان هر هڪ ٻه 10G بندرگاهن سان، هاڻي اڪثر ٽريفڪ 1U سرورز کان موڪلي ويندي آهي، جن وٽ 2-3 ڪارڊ آهن ٻه 25G بندرگاهن سان. 10G ۽ 25G سان ڪارڊ لڳ ڀڳ قيمت ۾ برابر آهن، ۽ تيز حل توهان کي 10G ۽ 25G ٻنهي تي منتقل ڪرڻ جي اجازت ڏين ٿا. نتيجو واضح بچت هئي: ڪنيڪشن لاءِ گهٽ سرور جا حصا ۽ ڪيبل - گهٽ قيمت (۽ اعلي اعتبار)، اجزاء ريڪ ۾ گهٽ جاءِ وٺن ٿا - اهو ممڪن ٿيو ته في يونٽ ايريا ۾ وڌيڪ سرور رکڻ ۽، تنهن ڪري، گهٽ رينجر جي قيمت.

پر وڌيڪ اهم آهي رفتار ۾ حاصل ڪرڻ! هاڻي اسان 1U سان 100G کان وڌيڪ موڪلي سگهون ٿا! ۽ اھو ھڪڙي صورتحال جي پس منظر جي خلاف آھي جتي ڪجھ وڏا روسي منصوبا سڏين ٿا 40G ٻاھران 2U مان "ڪاميابي." اسان چاهيون ٿا انهن جا مسئلا!

ڪيئن Uma.Tech انفراسٽرڪچر ترقي ڪئي

نوٽ ڪريو ته اسان اڃا تائين نيٽ ورڪ ڪارڊ جي نسل کي استعمال ڪندا آهيون جيڪي صرف 10G تي هلائي سگھن ٿا. هي سامان مستحڪم طور تي ڪم ڪري ٿو ۽ اسان کي تمام گهڻو واقف آهي، تنهنڪري اسان ان کي اڇلائي نه ڇڏيو، پر ان لاء هڪ نئون استعمال مليو. اسان انهن حصن کي وڊيو اسٽوريج سرورز ۾ نصب ڪيو، جن لاءِ هڪ يا ٻه 1G انٽرفيس واضح طور تي ڪافي نه آهن موثر طريقي سان هلائڻ لاءِ؛ هتي 10G ڪارڊ لاڳاپيل ثابت ٿيا.

اسٽوريج سسٽم پڻ وڌي رهيا آهن. گذريل پنجن سالن ۾، اهي ٻارهن-ڊِسڪ (12x HDD 2U) کان ٽيٽيهه-ڊِسڪ (36x HDD 4U) ۾ تبديل ٿي ويا آهن. ڪي اهڙا ظرف ”لاش“ استعمال ڪرڻ کان ڊڄندا آهن، ڇو ته جيڪڏهن هڪ اهڙي چيسس ناڪام ٿئي ٿي، ته پيداواري صلاحيت لاءِ خطرو ٿي سگهي ٿو- يا ان کان به ڪم ڪرڻ جي صلاحيت! - سڄي نظام لاء. پر اهو اسان سان نه ٿيندو: اسان ڊيٽا جي جيو ورهايل ڪاپي جي سطح تي بيڪ اپ مهيا ڪيو آهي. اسان چيسس کي مختلف ڊيٽا سينٽرن تي ورهايو آهي - اسان مجموعي طور تي ٽي استعمال ڪندا آهيون - ۽ اهو چيسس ۾ ناڪامي جي صورت ۾ ۽ سائيٽ گر ٿيڻ جي صورت ۾ مسئلن جي واقعن کي ختم ڪري ٿو.

ڪيئن Uma.Tech انفراسٽرڪچر ترقي ڪئي

يقينا، هن طريقي سان هارڊويئر RAID بيڪار ٺاهيو، جنهن کي اسان ڇڏي ڏنو. بيڪارگي کي ختم ڪرڻ سان، اسان ساڳئي وقت سسٽم جي اعتبار کي وڌايو حل کي آسان ڪرڻ ۽ ناڪامي جي امڪاني نقطي مان هڪ کي هٽائڻ سان. اچو ته توهان کي ياد ڏياريون ته اسان جا اسٽوريج سسٽم "گهر" آهن. اسان اهو ڪافي ڄاڻي واڻي ڪيو ۽ اسان ان جي نتيجي کان مڪمل طور تي مطمئن هئاسين.

ڊيٽا مرڪز گذريل پنجن سالن ۾ اسان ڪيترائي ڀيرا تبديل ٿي چڪا آهيون. پوئين مضمون جي لکڻ کان وٺي، اسان صرف هڪ ڊيٽا سينٽر کي تبديل نه ڪيو آهي - DataLine - باقي گهربل متبادل متبادل جيئن اسان جي انفراسٽرڪچر ترقي ڪئي. سائيٽن جي وچ ۾ سڀ منتقلي جي منصوبابندي ڪئي وئي.

ٻه سال اڳ، اسان MMTS-9 جي اندر لڏپلاڻ ڪئي، اعلي معيار جي مرمت، هڪ سٺو کولنگ سسٽم، مستحڪم پاور سپلائي ۽ بغير مٽي، جيڪا اڳ ۾ سڀني سطحن تي ٿلهي پرت ۾ رکيل هئي ۽ اسان جي سامان جي اندرين کي پڻ بند ڪيو ويو. . معيار جون خدمتون چونڊيو - ۽ مٽي نه! - اسان جي هلڻ جو سبب بڻجي ويو.

ڪيئن Uma.Tech انفراسٽرڪچر ترقي ڪئي

تقريبن هميشه "هڪ حرڪت ٻن باهه جي برابر آهي،" پر لڏپلاڻ دوران مسئلا هر وقت مختلف آهن. هن ڀيري، هڪ ڊيٽا سينٽر جي اندر منتقل ٿيڻ جي بنيادي مشڪل آپٽيڪل ڪراس ڪنيڪشن پاران "فراهم" ڪئي وئي هئي - فرش جي وچ ۾ انهن جي گهڻائي بغير ٽيليڪ آپريٽرز پاران هڪ واحد ڪراس ڪنيڪشن ۾ گڏ ٿيڻ جي. ڪراس ڪنيڪشن کي اپڊيٽ ڪرڻ ۽ ري-روٽنگ ڪرڻ جو عمل (جنهن ۾ MMTS-9 انجنيئرن اسان جي مدد ڪئي) شايد لڏپلاڻ جو سڀ کان ڏکيو مرحلو هو.

ٻي لڏپلاڻ هڪ سال اڳ ٿي؛ 2019 ۾، اسان هڪ تمام سٺو ڊيٽا سينٽر کان O2xygen ڏانهن منتقل ڪيو. حرڪت جا سبب ساڳيا هئا جيڪي مٿي بيان ڪيا ويا آهن، پر اهي ٽيلي ڪام آپريٽرز لاءِ اصل ڊيٽا سينٽر جي غير متوجه ٿيڻ جي مسئلي سان گڏ هئا - ڪيترن ئي فراهم ڪندڙن کي هن نقطي تي پنهنجو پاڻ کي ”پڪڙڻ“ هو.

ڪيئن Uma.Tech انفراسٽرڪچر ترقي ڪئي

13 ريڪز جي لڏپلاڻ هڪ اعليٰ معيار واري سائيٽ ڏانهن MMTS-9 ۾ هن جڳهه کي نه رڳو هڪ آپريٽر جي جڳهه (ڪجهه ريڪ ۽ "فارورڊز" آپريٽرز) جي طور تي ترقي ڪرڻ ممڪن بڻائي ٿي، پر ان کي استعمال ڪرڻ لاء پڻ. مکيه. اهو ڪنهن حد تائين آسان ڊيٽا سينٽر کان لڏپلاڻ کي آسان بڻائي ٿو - اسان گهڻو ڪري سامان ان کان ٻئي سائيٽ ڏانهن منتقل ڪيو، ۽ O2xygen کي هڪ ترقي ڪندڙ هڪ جو ڪردار ڏنو ويو، اتي سامان سان 5 ريڪ موڪلڻ.

اڄ O2xygen اڳ ۾ ئي هڪ مڪمل پليٽ فارم آهي، جتي اسان کي گهربل آپريٽرز ”پهچندا“ آهن ۽ نوان ڳنڍڻ جاري آهن. آپريٽرز لاء، O2xygen پڻ اسٽريٽجڪ ترقي جي نقطي نظر کان پرڪشش ثابت ٿيو.

اسان ھميشه ھڪڙي رات ۾ ھلڻ جو بنيادي مرحلو پورو ڪندا آھيون، ۽ جڏھن MMTS-9 ۽ O2xygen ۾ لڏپلاڻ ڪندا آھيون، اسان ھن قاعدي تي عمل ڪيو. اسان زور ڀريو ٿا ته اسان سختي سان "رات ۾ منتقل ڪريو" قاعدي جي پيروي ڪندا آهيون، قطع نظر ريڪ جي تعداد جي! اتي به هڪ مثال هو جڏهن اسان 20 ريڪ کي منتقل ڪيو ۽ اهو پڻ هڪ رات ۾ مڪمل ڪيو. لڏپلاڻ هڪ بلڪل سادو عمل آهي جنهن جي درستگي ۽ تسلسل جي ضرورت آهي، پر هتي ڪجهه چالون آهن، ٻنهي جي تياري جي عمل ۾، ۽ جڏهن منتقل ٿيڻ، ۽ جڏهن نئين جاءِ تي مقرري. اسان لڏپلاڻ بابت تفصيل سان ڳالهائڻ لاء تيار آهيون جيڪڏهن توهان دلچسپي رکو ٿا.

نتيجا اسان پنجن سالن جي ترقياتي منصوبن کي پسند ڪندا آهيون. اسان ٽن ڊيٽا سينٽرن ۾ ورهايل نئين غلطي برداشت ڪندڙ انفراسٽرڪچر جي تعمير مڪمل ڪئي آهي. اسان تيزيءَ سان ٽرئفڪ جي کثافت کي وڌايو آهي - جيڪڏهن تازو ئي اسان 40-80G سان 2U سان خوش هئاسين، هاڻي اسان لاءِ معمول آهي 100G سان 1U. هاڻي ته ٽريفڪ جو هڪ ٽيرا بٽ به اسان کي عام سمجهيو وڃي ٿو. اسان اسان جي انفراسٽرڪچر کي وڌيڪ ترقي ڪرڻ لاء تيار آهيون، جيڪو لچڪدار ۽ اسپيبلبل ٿي چڪو آهي.

سوال: پيارا پڙهندڙو، مان توهان کي هيٺين متن ۾ ڇا ٻڌايان؟ بابت ڇو اسان گهر ۾ ڊيٽا اسٽوريج سسٽم ٺاهڻ شروع ڪيو؟ نيٽ ورڪ جي بنيادي ۽ ان جي خاصيتن بابت؟ ڊيٽا سينٽرن جي وچ ۾ لڏپلاڻ جي چالن ۽ ذخيري بابت؟ اجزاء ۽ فائن ٽيوننگ پيرا ميٽرز کي منتخب ڪندي ترسيل فيصلن کي بهتر ڪرڻ بابت؟ هڪ ڊيٽا سينٽر اندر ڪيترن ئي بيڪارن ۽ افقي اسڪيلنگ صلاحيتن جي مهرباني پائيدار حل ٺاهڻ بابت، جيڪي ٽن ڊيٽا سينٽرن جي جوڙجڪ ۾ لاڳو ڪيا ويا آهن؟

ليکڪ: Petr Vinogradov - Uma.Tech جو ٽيڪنيڪل ڊائريڪٽر حماس

جو ذريعو: www.habr.com

تبصرو شامل ڪريو