SDN ஐ எவ்வாறு உருவாக்குவது - எட்டு திறந்த மூலக் கருவிகள்

கிட்ஹப் பயனர்கள் மற்றும் லினக்ஸ் அறக்கட்டளை போன்ற பெரிய திறந்த மூல அடித்தளங்களால் தீவிரமாக ஆதரிக்கப்படும் SDN கன்ட்ரோலர்களின் தேர்வை இன்று நாங்கள் எங்கள் வாசகர்களுக்காக தயார் செய்துள்ளோம்.

SDN ஐ எவ்வாறு உருவாக்குவது - எட்டு திறந்த மூலக் கருவிகள்
/flickr/ ஜான் வெபர் / CC BY

திறந்த பகல்

OpenDaylight என்பது பெரிய அளவிலான SDN நெட்வொர்க்குகளை தானியக்கமாக்குவதற்கான ஒரு திறந்த மட்டு தளமாகும். அதன் முதல் பதிப்பு 2013 இல் தோன்றியது, இது சிறிது நேரம் கழித்து லினக்ஸ் அறக்கட்டளையின் ஒரு பகுதியாக மாறியது. இந்த ஆண்டு மார்ச் மாதம் பத்தாவது பதிப்பு தோன்றியது கருவி, மற்றும் பயனர்களின் எண்ணிக்கை ஒரு பில்லியனைத் தாண்டியுள்ளது.

கன்ட்ரோலரில் மெய்நிகர் நெட்வொர்க்குகளை உருவாக்குவதற்கான அமைப்பு, பல்வேறு நெறிமுறைகளை ஆதரிக்கும் செருகுநிரல்களின் தொகுப்பு மற்றும் முழு அம்சமான SDN இயங்குதளத்தை பயன்படுத்துவதற்கான பயன்பாடுகள் ஆகியவை அடங்கும். API க்கு நன்றி முடியும் மற்ற கட்டுப்படுத்திகளுடன் OpenDaylight ஐ ஒருங்கிணைக்கவும். தீர்வின் மையமானது ஜாவாவில் எழுதப்பட்டது, எனவே நீங்கள் JVM உடன் எந்த கணினியிலும் வேலை செய்யலாம்.

மேடையில் வழங்கியது RPM தொகுப்புகள் மற்றும் உலகளாவிய பைனரி அசெம்பிளிகள் மற்றும் Fedora மற்றும் Ubuntu அடிப்படையிலான மெய்நிகர் இயந்திரங்களின் முன்-கட்டமைக்கப்பட்ட படங்களின் வடிவத்தில். நீங்கள் அவற்றை பதிவிறக்கம் செய்யலாம் அதிகாரப்பூர்வ இணையதளத்தில் ஆவணங்களுடன். OpenDaylight உடன் பணிபுரிவது கடினம் என்று பயனர்கள் குறிப்பிடுகின்றனர், ஆனால் திட்ட YouTube சேனல் கருவியை அமைப்பதற்கு ஏராளமான வழிகாட்டிகள் உள்ளன.

Lighty.io

இது SDN கட்டுப்படுத்திகளை உருவாக்குவதற்கான திறந்த கட்டமைப்பாகும். இது OpenDaylight இயங்குதளத்தை அடிப்படையாகக் கொண்ட ஒரு SDK ஆகும். Lighty.io திட்டத்தின் குறிக்கோள், ஜாவா, பைதான் மற்றும் கோ ஆகியவற்றில் SDN தீர்வுகளின் வளர்ச்சியை எளிதாக்குவது மற்றும் விரைவுபடுத்துவதாகும்.

SDN சூழல்களை பிழைத்திருத்துவதற்கு கட்டமைப்பானது அதிக எண்ணிக்கையிலான கருவிகளை வழங்குகிறது. குறிப்பாக, Lighty.io பிணைய சாதனங்களைப் பின்பற்றவும் அவற்றின் நடத்தையை நிரல் செய்யவும் உங்களை அனுமதிக்கிறது. கூறுகளையும் குறிப்பிடுவது மதிப்பு நெட்வொர்க் டோபாலஜி காட்சிப்படுத்தல் - இது நெட்வொர்க்குகளின் இடவியலைக் காட்சிப்படுத்தப் பயன்படுகிறது.

Lighty.io ஐப் பயன்படுத்தி SDN பயன்பாடுகளை உருவாக்குவதற்கான வழிகாட்டியைக் கண்டறியவும் GitHub இல் களஞ்சியங்கள். ஐபிட். இடம்பெயர்வு வழிகாட்டி உள்ளது புதிய தளத்திற்கு இருக்கும் பயன்பாடுகள்.

எங்கள் நிறுவன வலைப்பதிவில் தலைப்பைப் படித்தல்:

ஒளி வெள்ளம்

இந்த - கட்டுப்படுத்தி OpenFlow நெட்வொர்க்குகளை நிர்வகிப்பதற்கான பயன்பாடுகளின் தொகுப்புடன். தீர்வு கட்டமைப்பு மட்டு மற்றும் பல மெய்நிகர் மற்றும் உடல் சுவிட்சுகளை ஆதரிக்கிறது. SDN-ஐ அடிப்படையாகக் கொண்ட அளவிடக்கூடிய ஸ்ட்ரீமிங் சேவையின் வளர்ச்சியில் தீர்வு ஏற்கனவே பயன்பாட்டைக் கண்டறிந்துள்ளது - ஜெனி சினிமா, அத்துடன் மென்பொருள் வரையறுக்கப்பட்ட சேமிப்பு கொரைடு.

மீது பல சோதனைகளின் தரவு, ஃப்ளட்லைட் அதிக சுமை நெட்வொர்க்குகளில் OpenDaylight ஐ விட சிறப்பாக செயல்படுகிறது. ஆனால் குறைந்த மற்றும் நடுத்தர சுமைகளைக் கொண்ட நெட்வொர்க்குகளில், ஃப்ளட்லைட் அதிக தாமதத்தைக் கொண்டுள்ளது. நிறுவல் வழிகாட்டியைக் கண்டறியவும் அதிகாரப்பூர்வ திட்ட ஆவணங்கள்.

OESS

OpenFlow சுவிட்சுகளை உள்ளமைப்பதற்கான மென்பொருள் கூறுகளின் தொகுப்பு. OESS ஆனது பயனர்களுக்கான எளிய இணைய இடைமுகத்தையும் இணைய சேவைகளுக்கான APIயையும் வழங்குகிறது. தீர்வின் நன்மைகளில் தோல்விகள் ஏற்பட்டால் காப்புப் பிரதி சேனல்களுக்கு தானாக மாறுதல் மற்றும் காட்சிப்படுத்தல் கருவிகளின் கிடைக்கும் தன்மை ஆகியவை அடங்கும். பாதகம்: குறிப்பிட்ட எண்ணிக்கையிலான சுவிட்ச் மாடல்களுக்கான ஆதரவு.

OESS நிறுவல் மற்றும் கட்டமைப்பு வழிகாட்டி களஞ்சியத்தில் உள்ளது GitHub இல்.

SDN ஐ எவ்வாறு உருவாக்குவது - எட்டு திறந்த மூலக் கருவிகள்
/flickr/ எர்னெஸ்டாஸ் / CC BY

ராவெலின்

இது ஒரு கட்டுப்படுத்தி, அதன் நெட்வொர்க் சுருக்க நிலைகள் SQL வினவல்களின் வடிவத்தில் குறிப்பிடப்படுகின்றன. கட்டளை வரி மூலம் அவற்றைக் கட்டுப்படுத்தலாம். அணுகுமுறையின் நன்மை என்னவென்றால், SQL காரணமாக, வினவல்கள் வேகமாக அனுப்பப்படுகின்றன. கூடுதலாக, கருவியானது அதன் தானியங்கி ஆர்கெஸ்ட்ரேஷன் அம்சத்தின் மூலம் சுருக்கங்களின் பல அடுக்குகளைக் கட்டுப்படுத்த உங்களை அனுமதிக்கிறது. தீர்வின் தீமைகள் காட்சிப்படுத்தல் இல்லாமை மற்றும் படிக்க வேண்டிய அவசியம் ஆகியவை அடங்கும் வாதங்கள் கட்டளை வரி.

ராவலுடன் பணிபுரிவதற்கான படிப்படியான டுடோரியலை இங்கே காணலாம் அதிகாரப்பூர்வ வலைத்தளம் திட்டம். இவை அனைத்தும் சுருக்கப்பட்ட வடிவத்தில் வழங்கப்படுகின்றன. களஞ்சியத்தில்.

பாதுகாப்பு கட்டுப்பாட்டைத் திறக்கவும்

மெய்நிகர் நெட்வொர்க்குகளைப் பாதுகாப்பதற்கான மென்பொருள் வரையறுக்கப்பட்ட கருவி. இது ஃபயர்வால்கள், ஊடுருவல் தடுப்பு அமைப்புகள் மற்றும் வைரஸ் தடுப்புகளின் வரிசைப்படுத்தலை தானியங்குபடுத்துகிறது. OSC பாதுகாப்பு மேலாளர் மற்றும் பல்வேறு பாதுகாப்பு செயல்பாடுகள் மற்றும் சூழல்களுக்கு இடையே ஒரு இடைத்தரகராக செயல்படுகிறது. அதே நேரத்தில், இது மல்டிகிளவுட் உடன் வேலை செய்யும் திறன் கொண்டது.

OSC இன் நன்மை என்னவென்றால், அது குறிப்பிட்ட மென்பொருள் அல்லது வன்பொருள் தயாரிப்புகளுடன் இணைக்கப்படவில்லை. இருப்பினும், கருவி பெரிய அளவிலான கார்ப்பரேட் நெட்வொர்க்குகளுடன் வேலை செய்ய வடிவமைக்கப்பட்டுள்ளது. இந்த காரணத்திற்காக, இது ஒரு தொடக்கத்தின் தேவைகளுக்கு ஏற்றதாக இருக்க வாய்ப்பில்லை.

விரைவான தொடக்க வழிகாட்டியைக் காணலாம் OSC ஆவணங்கள் தளத்தில்.

ஓனோஸ்

இது SDN நெட்வொர்க்குகள் மற்றும் அவற்றின் கூறுகளை நிர்வகிப்பதற்கான ஒரு இயங்குதளமாகும். அதன் தனித்தன்மை என்னவென்றால், இது ஒரு SDN கட்டுப்படுத்தி, நெட்வொர்க் மற்றும் சர்வர் OS இன் செயல்பாட்டை ஒருங்கிணைக்கிறது. இந்த கலவைக்கு நன்றி, நெட்வொர்க்குகளில் நடக்கும் அனைத்தையும் கண்காணிக்க கருவி உங்களை அனுமதிக்கிறது மற்றும் பாரம்பரிய கட்டிடக்கலையிலிருந்து SDN க்கு இடம்பெயர்வதை எளிதாக்குகிறது.

தளத்தின் "தடை" பாதுகாப்பு என்று அழைக்கப்படலாம். படி அறிக்கை 2018, ONOS ஆனது இணைக்கப்படாத பல பாதிப்புகளைக் கொண்டுள்ளது. எடுத்துக்காட்டாக, DoS தாக்குதல்களுக்கு உள்ளுணர்வு மற்றும் அங்கீகாரம் இல்லாமல் பயன்பாடுகளை நிறுவும் திறன். அவற்றில் சில ஏற்கனவே இணைக்கப்பட்டுள்ளன; டெவலப்பர்கள் இன்னும் மீதமுள்ளவற்றில் வேலை செய்கிறார்கள். ஒட்டுமொத்தமாக, 2015 முதல் இயங்குதளம் நான் பெற்றார் சுற்றுச்சூழலின் பாதுகாப்பை அதிகரிக்கும் ஏராளமான புதுப்பிப்புகள்.

நீங்கள் கருவியை அதிகாரப்பூர்வமாக பதிவிறக்கம் செய்யலாம் ஆவணப் பக்கம். நிறுவல் வழிகாட்டிகள் மற்றும் பிற பயிற்சிகளும் உள்ளன.

டங்ஸ்டன் துணி

இந்த திட்டம் முன்பு OpenContrail என்று அழைக்கப்பட்டது. ஆனால் லினக்ஸ் அறக்கட்டளையின் "சாரியின் கீழ்" நகர்ந்த பிறகு அது மறுபெயரிடப்பட்டது. டங்ஸ்டன் ஃபேப்ரிக் என்பது ஒரு திறந்த நெட்வொர்க் மெய்நிகராக்க செருகுநிரலாகும், இது மெய்நிகர் இயந்திரங்கள், வெற்று-உலோக பணிச்சுமைகள் மற்றும் கொள்கலன்களுடன் வேலை செய்கிறது.

சொருகி பிரபலமான ஆர்கெஸ்ட்ரேஷன் கருவிகளுடன் விரைவாக ஒருங்கிணைக்கப்படலாம்: Openstack, Kubernetes, Openshift, vCenter. எடுத்துக்காட்டாக, குபெர்னெட்டஸில் டங்ஸ்டன் ஃபேப்ரிக் பயன்படுத்த தேவைப்படும் 15 நிமிடங்கள். SDN கட்டுப்படுத்திகளின் அனைத்து பாரம்பரிய செயல்பாடுகளையும் இந்த கருவி ஆதரிக்கிறது: மேலாண்மை, காட்சிப்படுத்தல், பிணைய கட்டமைப்பு மற்றும் நிறைய பேர். தொழில்நுட்பம் ஏற்கனவே உள்ளது கண்டுபிடிக்கிறார் 5G மற்றும் எட்ஜ் கம்ப்யூட்டிங்குடன் வேலை செய்வதற்கான SDN அடுக்குகளின் ஒரு பகுதியாக தரவு மையங்கள் மற்றும் மேகங்களில் பயன்பாடு.

டங்ஸ்டன் ஃபேப்ரிக் மிகவும் திரும்பப்பெறும் OpenDaylight, எனவே தீர்வு அதே குறைபாடுகளைக் கொண்டுள்ளது - உடனடியாகக் கண்டுபிடிப்பது கடினம், குறிப்பாக கொள்கலன்களுடன் பணிபுரியும் போது. ஆனால் இங்குதான் அறிவுறுத்தல்கள் கைக்கு வரும். நிறுவல் மற்றும் கட்டமைப்புக்கு மற்றும் பிற கூடுதல் பொருட்கள் GitHub இல் களஞ்சியங்கள்.

Habré இல் எங்கள் வலைப்பதிவில் இருந்து தலைப்பில் இடுகைகள்:

ஆதாரம்: www.habr.com

கருத்தைச் சேர்