SDN ڪيئن ٺاھيو - اٺ اوپن سورس ٽولز

اڄ اسان اسان جي پڙهندڙن لاء SDN ڪنٽرولرز جو هڪ انتخاب تيار ڪيو آهي جيڪي فعال طور تي GitHub استعمال ڪندڙن ۽ وڏن اوپن سورس بنيادن جهڙوڪ لينڪس فائونڊيشن جي حمايت ڪن ٿيون.

SDN ڪيئن ٺاھيو - اٺ اوپن سورس ٽولز
/فلڪر/ جان ويبر / CC BY

کليل ڏينهن جي روشني

OpenDaylight وڏي پيماني تي SDN نيٽ ورڪن کي خودڪار ڪرڻ لاءِ هڪ کليل ماڊلر پليٽ فارم آهي. ان جو پهريون نسخو 2013 ۾ ظاهر ٿيو، جيڪو ٿوري دير کان پوء لينڪس فائونڊيشن جو حصو بڻجي ويو. هن سال مارچ ۾ ڏهين نسخو ظاهر ٿيو اوزار، ۽ استعمال ڪندڙن جو تعداد هڪ ارب کان وڌي چڪو آهي.

ڪنٽرولر ۾ ورچوئل نيٽ ورڪ ٺاهڻ لاءِ هڪ سسٽم شامل آهي، مختلف پروٽوڪولن کي سپورٽ ڪرڻ لاءِ پلگ ان جو هڪ سيٽ، ۽ مڪمل خصوصيت واري SDN پليٽ فارم کي ترتيب ڏيڻ لاءِ افاديت. API جي مهرباني سگهن ٿا OpenDaylight کي ٻين ڪنٽرولرز سان ضم ڪريو. حل جو بنيادي جاوا ۾ لکيل هو، تنهنڪري توهان ان سان ڪم ڪري سگهو ٿا ڪنهن به سسٽم تي JVM سان.

پليٽ فارم طرفان ورهايل ٻئي RPM پيڪيجز ۽ يونيورسل بائنري اسيمبلين جي صورت ۾، ۽ Fedora ۽ Ubuntu جي بنياد تي ورچوئل مشينن جي اڳ ۾ ترتيب ڏنل تصويرن جي صورت ۾. توھان انھن کي ڊائون لوڊ ڪري سگھو ٿا سرڪاري ويب سائيٽ تي دستاويز سان گڏ. صارفين کي ياد آهي ته OpenDaylight سان ڪم ڪرڻ ڏکيو ٿي سگهي ٿو، پر پروجيڪٽ يوٽيوب چينل اوزار قائم ڪرڻ لاء ھدايتن جو هڪ وڏو تعداد آهن.

Lighty.io

هي SDN ڪنٽرولرز کي ترقي ڪرڻ لاء هڪ کليل فريم ورڪ آهي. اهو OpenDaylight پليٽ فارم تي ٻڌل هڪ SDK آهي. Lighty.io پروجيڪٽ جو مقصد جاوا، پٿون ۽ گو ۾ SDN حلن جي ترقي کي آسان ۽ تيز ڪرڻ آهي.

فريم ورڪ SDN ماحول کي ڊيبگ ڪرڻ لاءِ وڏي تعداد ۾ اوزار پيش ڪري ٿو. خاص طور تي، Lighty.io توهان کي اجازت ڏئي ٿو نيٽ ورڪ ڊوائيسز کي نقل ڪرڻ ۽ انهن جي رويي کي پروگرام ڪرڻ. اهو پڻ ضروري آهي ته اجزاء کي ڌيان ڏيڻ نيٽ ورڪ ٽوپولوجي بصري - اهو نيٽ ورڪ جي ٽوپولوجي کي ڏسڻ لاء استعمال ڪيو ويندو آهي.

Lighty.io استعمال ڪندي SDN ايپليڪيشنون ٺاهڻ تي ھدايت حاصل ڪريو GitHub تي ذخيرو. ابد. اتي هڪ لڏپلاڻ گائيڊ آهي موجوده ايپليڪيشنون نئين پليٽ فارم تي.

اسان جي ڪارپوريٽ بلاگ ۾ موضوع تي پڙهڻ:

فلائيڊ لائٽ

هي - ڪنٽرولر OpenFlow نيٽ ورڪ کي منظم ڪرڻ لاء ايپليڪيشنن جي هڪ سيٽ سان. حل جو فن تعمير ماڊلر آهي ۽ ڪيترن ئي ورچوئل ۽ فزيڪل سوئچز کي سپورٽ ڪري ٿو. حل اڳ ۾ ئي SDN تي ٻڌل اسپيبلبل اسٽريمنگ سروس جي ترقي ۾ ايپليڪيشن ملي چڪو آهي. GENI سئنيما، انهي سان گڏ سافٽ ويئر بيان ڪيل اسٽوريج ڪوريڊ.

پاران ڪيترن ئي تجربن مان ڊيٽا,Floodlight اعلي لوڊ نيٽ ورڪن تي OpenDaylight کي ختم ڪري ٿي. پر نيٽ ورڪ تي گھٽ ۽ وچولي لوڊ سان، Floodlight ۾ وڌيڪ ويڪرائي آھي. ڳوليو انسٽاليشن گائيڊ ۾ سرڪاري پروجيڪٽ دستاويز.

او ايس ايس

OpenFlow سوئچز کي ترتيب ڏيڻ لاء سافٽ ويئر اجزاء جو ھڪڙو سيٽ. OESS پيش ڪري ٿو هڪ سادي ويب انٽرفيس استعمال ڪندڙن لاءِ ۽ گڏوگڏ هڪ API ويب سروسز لاءِ. حل جي فائدن ۾ ناڪامي جي صورت ۾ بيڪ اپ چينلز ڏانهن خودڪار سوئچنگ ۽ بصري اوزار جي دستيابي شامل آهي. ڪنس: سوئچ ماڊلز جي محدود تعداد لاءِ سپورٽ.

OESS تنصيب ۽ ترتيب ڏيڻ وارو گائيڊ مخزن ۾ آهي GitHub تي.

SDN ڪيئن ٺاھيو - اٺ اوپن سورس ٽولز
/فلڪر/ ارنيسٽاس / CC BY

Ravel

هي هڪ ڪنٽرولر آهي جنهن جي نيٽ ورڪ تجزيي جي سطح SQL سوالن جي صورت ۾ نمائندگي ڪئي وئي آهي. انهن کي ڪنٽرول لائن ذريعي ڪنٽرول ڪري سگهجي ٿو. نقطي جو فائدو اهو آهي ته، SQL جي ڪري، سوالن کي تيزيء سان موڪليو ويو آهي. ان کان علاوه، اوزار توھان کي اجازت ڏئي ٿو توھان کي ڪنٽرول ڪرڻ جي ڪيترن ئي تہن کي پنھنجي خودڪار آرڪسٽريشن خصوصيت ذريعي. حل جي نقصانن ۾ بصري جي کوٽ ۽ مطالعي جي ضرورت شامل آهي دلائل حڪم لائن.

Ravel سان ڪم ڪرڻ لاء هڪ قدم قدم سبق ملي سگهي ٿو سرڪاري ويب سائيٽ پروجيڪٽ. هي سڀ هڪ condensed فارميٽ ۾ پيش ڪيو آهي. مخزن ۾.

کوليو سيڪيورٽي ڪنٽرولر

ورچوئل نيٽ ورڪ جي حفاظت لاءِ سافٽ ويئر جي وضاحت ڪيل اوزار. اهو فائر والز، مداخلت جي روڪٿام واري نظام ۽ اينٽي وائرس جي ترتيب کي خودڪار ڪري ٿو. او ايس سي سيڪيورٽي مئنيجر ۽ مختلف سيڪيورٽي افعال ۽ ماحول جي وچ ۾ وچولي طور ڪم ڪري ٿو. ساڳئي وقت، ان کي multicloud سان ڪم ڪرڻ جي قابل آهي.

OSC جو فائدو اهو آهي ته اهو مخصوص سافٽ ويئر يا هارڊويئر پروڊڪٽس سان جڙيل ناهي. بهرحال، اوزار وڏي پيماني تي ڪارپوريٽ نيٽ ورڪ سان ڪم ڪرڻ لاء ٺهيل آهي. انهي سبب لاء، اهو ممڪن ناهي ته شروعاتي ضرورتن لاء مناسب هجي.

هڪ تڪڙو شروع گائيڊ ملي سگهي ٿو OSC دستاويزي سائيٽ تي.

اوونس

هي SDN نيٽ ورڪ ۽ انهن جي اجزاء کي منظم ڪرڻ لاء هڪ آپريٽنگ سسٽم آهي. ان جي خاصيت اها آهي ته اهو هڪ SDN ڪنٽرولر، نيٽورڪ ۽ سرور او ايس جي ڪارڪردگي کي گڏ ڪري ٿو. هن ميلاپ جي مهرباني، اوزار توهان کي هر شيء جي نگراني ڪرڻ جي اجازت ڏئي ٿي جيڪا نيٽ ورڪ ۾ ٿئي ٿي ۽ روايتي فن تعمير کان SDN ڏانهن لڏپلاڻ کي آسان بڻائي ٿي.

پليٽ فارم جي ”بٽلنيڪ“ کي سيڪيورٽي چئي سگهجي ٿو. جي مطابق رپورٽ 2018، ONOS وٽ ڪيتريون ئي اڻڄاتل ڪمزوريون آھن. مثال طور، DoS حملن جي حساسيت ۽ بغير تصديق جي ايپليڪيشنن کي انسٽال ڪرڻ جي صلاحيت. انهن مان ڪجهه اڳ ۾ ئي پيچ ڪيا ويا آهن؛ ڊولپر اڃا تائين ڪم ڪري رهيا آهن باقي. مجموعي طور تي، 2015 کان وٺي پليٽ فارم حاصل ڪيو تازه ڪاري جو وڏو تعداد جيڪو ماحول جي حفاظت کي وڌائي ٿو.

توهان اوزار ڊائون لوڊ ڪري سگهو ٿا سرڪاري تي دستاويز صفحو. اتي پڻ تنصيب ھدايتون ۽ ٻيا سبق آھن.

ٽنگسٽن ڪپڙو

اهو منصوبو اڳ ۾ سڏيو ويندو هو OpenContrail. پر اهو لينڪس فائونڊيشن جي "ونگ جي هيٺان" منتقل ٿيڻ کان پوء نالو رکيو ويو. Tungsten Fabric هڪ کليل نيٽ ورڪ ورچوئلائيزيشن پلگ ان آهي جيڪو ڪم ڪري ٿو ورچوئل مشينن، بيئر ميٽل ڪم لوڊ ۽ ڪنٽينرز سان.

پلگ ان کي جلدي مشهور آرڪيسٽريشن اوزار سان ضم ٿي سگھي ٿو: Openstack، Kubernetes، Openshift، vCenter. مثال طور، ڪبرنيٽس ۾ ٽنگسٽن ڪپڙي کي ترتيب ڏيڻ لاء ضرورت آهي 15 منٽ. اوزار SDN ڪنٽرولرز جي سڀني روايتي ڪمن کي پڻ سپورٽ ڪري ٿو: انتظام، بصري، نيٽورڪ ترتيب ۽ ٻيا ڪيترائي. ٽيڪنالاجي اڳ ۾ ئي آهي ڳوليو 5G ۽ ايج ڪمپيوٽنگ سان ڪم ڪرڻ لاءِ SDN اسٽيڪ جي حصي طور ڊيٽا سينٽرز ۽ ڪلائوڊز ۾ ايپليڪيشن.

Tungsten ڪپڙو تمام گهڻو آهي جهڙيون آهن OpenDaylight، تنهن ڪري حل جو ساڳيو نقصان آهي - اهو سمجهڻ ڏکيو آهي، خاص طور تي جڏهن ڪنٽينرز سان ڪم ڪري رهيا آهيو. پر هي آهي جتي هدايتون هٿ ۾ اچن ٿيون. انسٽاليشن ۽ ترتيب ڏيڻ لاء ۽ ٻين اضافي مواد ۾ GitHub تي ذخيرو.

هيبري تي اسان جي بلاگ تان موضوع تي پوسٽون:

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

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