SDN ගොඩනගන්නේ කෙසේද - විවෘත මූලාශ්‍ර මෙවලම් අටක්

අද අපි අපගේ පාඨකයන් සඳහා GitHub භාවිතා කරන්නන් සහ Linux පදනම වැනි විශාල විවෘත මූලාශ්‍ර පදනම් විසින් සක්‍රියව සහාය දක්වන SDN පාලකයන් තෝරාගෙන ඇත.

SDN ගොඩනගන්නේ කෙසේද - විවෘත මූලාශ්‍ර මෙවලම් අටක්
/flickr/ ජෝන් වෙබර් / CC BY

විවෘත දිවා ආලෝකය

OpenDaylight යනු මහා පරිමාණ SDN ජාල ස්වයංක්‍රීය කිරීම සඳහා විවෘත මොඩියුලර් වේදිකාවකි. එහි පළමු අනුවාදය 2013 දී දර්ශනය වූ අතර එය ටික වේලාවකට පසුව ලිනක්ස් පදනමේ කොටසක් බවට පත්විය. මේ වසරේ මාර්තු මාසයේදී දහවන අනුවාදය දර්ශනය විය මෙවලම, සහ පරිශීලකයින් සංඛ්යාව බිලියනය ඉක්මවා ඇත.

පාලකයට අතථ්‍ය ජාල නිර්මාණය කිරීමේ පද්ධතියක්, විවිධ ප්‍රොටෝකෝල සඳහා සහය වන ප්ලගීන කට්ටලයක් සහ සම්පූර්ණ විශේෂාංග සහිත SDN වේදිකාවක් යෙදවීම සඳහා උපයෝගිතා ඇතුළත් වේ. API වෙත ස්තුතියි හැකි OpenDaylight වෙනත් පාලකයන් සමඟ ඒකාබද්ධ කරන්න. විසඳුමේ හරය ජාවා වලින් ලියා ඇත, එබැවින් ඔබට JVM සමඟ ඕනෑම පද්ධතියක එය සමඟ වැඩ කළ හැකිය.

වේදිකාව විසින් බෙදා හරිනු ලැබේ RPM පැකේජ සහ විශ්වීය ද්විමය එකලස් කිරීමේ ස්වරූපයෙන් සහ Fedora සහ Ubuntu මත පදනම් වූ අථත්‍ය යන්ත්‍රවල පෙර-වින්‍යාස කළ රූප ආකාරයෙන්. ඔබට ඒවා බාගත කළ හැකිය නිල වෙබ් අඩවියේ ලියකියවිලි සමඟ. OpenDaylight සමඟ වැඩ කිරීම අපහසු විය හැකි බව පරිශීලකයින් සටහන් කරයි, නමුත් ව්‍යාපෘති YouTube නාලිකාව මෙවලම සැකසීම සඳහා මාර්ගෝපදේශ විශාල සංඛ්යාවක් තිබේ.

Lighty.io

මෙය SDN පාලකයන් සංවර්ධනය කිරීම සඳහා විවෘත රාමුවකි. එය OpenDaylight වේදිකාව මත පදනම් වූ SDK එකකි. Lighty.io ව්‍යාපෘතියේ පරමාර්ථය වන්නේ Java, Python සහ Go හි SDN විසඳුම් සංවර්ධනය කිරීම සරල කිරීම සහ වේගවත් කිරීමයි.

රාමුව SDN පරිසරයන් නිදොස් කිරීම සඳහා මෙවලම් විශාල ප්‍රමාණයක් ඉදිරිපත් කරයි. විශේෂයෙන්ම, Lighty.io ඔබට ජාල උපාංග අනුකරණය කිරීමට සහ ඒවායේ හැසිරීම වැඩසටහන් කිරීමට ඉඩ සලසයි. සංරචකය ද සඳහන් කිරීම වටී ජාල ස්ථල විද්‍යාව දෘශ්‍යකරණය - එය ජාල වල ස්ථලකය දෘශ්‍යමාන කිරීමට භාවිතා කරයි.

Lighty.io in භාවිතයෙන් SDN යෙදුම් නිර්මාණය කිරීම සඳහා මාර්ගෝපදේශයක් සොයා ගන්න GitHub මත ගබඩා. Ibid. සංක්‍රමණ මාර්ගෝපදේශයක් ඇත පවතින යෙදුම් නව වේදිකාවට.

අපගේ ආයතනික බ්ලොග් අඩවියේ මාතෘකාව පිළිබඳ කියවීම:

ගංවතුර ආලෝකය

ඒ - පාලකය OpenFlow ජාල කළමනාකරණය සඳහා යෙදුම් කට්ටලයක් සමඟ. විසඳුම් ගෘහ නිර්මාණ ශිල්පය මොඩියුලර් වන අතර බහු අතථ්‍ය සහ භෞතික ස්විච සඳහා සහය දක්වයි. SDN මත පදනම් වූ පරිමාණය කළ හැකි ප්‍රවාහ සේවාවක් සංවර්ධනය කිරීමේදී විසඳුම දැනටමත් යෙදුම සොයාගෙන ඇත - GENI සිනමාව, මෙන්ම මෘදුකාංග නිර්වචනය කළ ගබඩාව කොරයිඩ්.

විසින් පරීක්ෂණ ගණනාවක දත්ත,Floodlight ඉහළ බර ජාල මත OpenDaylight අභිබවා යයි. නමුත් අඩු සහ මධ්‍යම බරක් සහිත ජාල වල, Floodlight වැඩි ප්‍රමාදයක් ඇත. ස්ථාපන මාර්ගෝපදේශය සොයා ගන්න නිල ව්යාපෘති ලියකියවිලි.

OESS

OpenFlow ස්විචයන් වින්‍යාස කිරීම සඳහා මෘදුකාංග සංරචක කට්ටලයක්. OESS පරිශීලකයින් සඳහා සරල වෙබ් අතුරු මුහුණතක් මෙන්ම වෙබ් සේවා සඳහා API එකක් ද ලබා දෙයි. විසඳුමේ ඇති වාසි අතර අසාර්ථක අවස්ථාවන්හිදී උපස්ථ නාලිකා වෙත ස්වයංක්‍රීයව මාරුවීම සහ දෘශ්‍යකරණ මෙවලම් තිබීම ඇතුළත් වේ. අවාසි: සීමිත ස්විච් මාදිලි ගණනකට සහාය.

OESS ස්ථාපනය සහ වින්‍යාස මාර්ගෝපදේශය ගබඩාවේ ඇත GitHub මත.

SDN ගොඩනගන්නේ කෙසේද - විවෘත මූලාශ්‍ර මෙවලම් අටක්
/flickr/ අර්නස්ට් / CC BY

රාවල්

මෙය SQL විමසුම් ආකාරයෙන් ජාල වියුක්ත මට්ටම් නියෝජනය කරන පාලකයකි. විධාන රේඛාව හරහා ඒවා පාලනය කළ හැකිය. ප්රවේශයේ වාසිය නම්, SQL නිසා, විමසුම් වේගයෙන් යවනු ලැබේ. ඊට අමතරව, මෙවලම ඔබට එහි ස්වයංක්‍රීය වාද්‍ය වෘන්දය විශේෂාංගය හරහා වියුක්ත කිරීම් බහු ස්ථර පාලනය කිරීමට ඉඩ සලසයි. විසඳුමේ අවාසි අතර දෘශ්‍යකරණය නොමැතිකම සහ අධ්‍යයනය කිරීමේ අවශ්‍යතාවය ඇතුළත් වේ තර්ක විධාන රේඛාව.

Ravel සමඟ වැඩ කිරීම සඳහා පියවරෙන් පියවර නිබන්ධනයක් සොයාගත හැකිය නිල වෙබ් අඩවිය ව්යාපෘතිය. මේ සියල්ල සංක්ෂිප්ත ආකෘතියකින් ඉදිරිපත් කෙරේ. ගබඩාවේ.

ආරක්ෂක පාලකය විවෘත කරන්න

අතථ්‍ය ජාල ආරක්ෂා කිරීම සඳහා මෘදුකාංග-නිර්වචනය කරන ලද මෙවලම. එය ෆයර්වෝල්, ආක්‍රමණය වැළැක්වීමේ පද්ධති සහ ප්‍රති-වයිරස යෙදවීම ස්වයංක්‍රීය කරයි. OSC ආරක්ෂක කළමනාකරු සහ විවිධ ආරක්ෂක කාර්යයන් සහ පරිසරයන් අතර අතරමැදියෙකු ලෙස ක්‍රියා කරයි. ඒ අතරම, එය multicloud සමඟ වැඩ කිරීමට හැකියාව ඇත.

OSC හි ඇති වාසිය නම් එය විශේෂිත මෘදුකාංග හෝ දෘඪාංග නිෂ්පාදන සමඟ බැඳී නොමැති වීමයි. කෙසේ වෙතත්, මෙවලම විශාල පරිමාණ ආයතනික ජාල සමඟ වැඩ කිරීමට සැලසුම් කර ඇත. මෙම හේතුව නිසා, එය ආරම්භක අවශ්යතා සඳහා සුදුසු නොවේ.

ඉක්මන් ආරම්භක මාර්ගෝපදේශයක් සොයාගත හැකිය OSC ලේඛන අඩවියේ.

ඔනොස්

මෙය SDN ජාල සහ ඒවායේ සංරචක කළමනාකරණය කිරීම සඳහා වූ මෙහෙයුම් පද්ධතියකි. එහි විශේෂත්වය වන්නේ එය SDN පාලකය, ජාල සහ සේවාදායක OS වල ක්රියාකාරිත්වය ඒකාබද්ධ කිරීමයි. මෙම සංයෝජනයට ස්තූතියි, ජාලය තුළ සිදුවන සෑම දෙයක්ම නිරීක්ෂණය කිරීමට මෙවලම ඔබට ඉඩ සලසයි සාම්ප්රදායික ගෘහ නිර්මාණ ශිල්පයෙන් SDN වෙත සංක්රමණය කිරීම සරල කරයි.

වේදිකාවේ "බාධක" ආරක්ෂාව ලෙස හැඳින්විය හැක. අනුව වාර්තාව 2018, ONOS හට නොගැලපෙන දුර්වලතා ගණනාවක් ඇත. උදාහරණයක් ලෙස, DoS ප්‍රහාරවලට ගොදුරු වීමේ හැකියාව සහ සත්‍යාපනයකින් තොරව යෙදුම් ස්ථාපනය කිරීමේ හැකියාව. ඒවායින් සමහරක් දැනටමත් පැච් කර ඇත; සංවර්ධකයින් තවමත් ඉතිරිය මත වැඩ කරමින් සිටී. සමස්තයක් වශයෙන්, 2015 සිට වේදිකාව ලැබුණි පරිසරයේ ආරක්ෂාව වැඩි කරන යාවත්කාලීන විශාල සංඛ්යාවක්.

ඔබට මෙවලම නිලයෙන් බාගත හැකිය ලේඛන පිටුව. ස්ථාපන මාර්ගෝපදේශ සහ වෙනත් නිබන්ධන ද ඇත.

ටංස්ටන් රෙදි

මෙම ව්‍යාපෘතිය කලින් හැඳින්වූයේ OpenContrail ලෙසිනි. නමුත් එය Linux පදනමේ "පියාපත යට" ගමන් කිරීමෙන් පසු නැවත නම් කරන ලදී. Tungsten Fabric යනු අතථ්‍ය යන්ත්‍ර, හිස් ලෝහ වැඩ බර සහ බහාලුම් සමඟ ක්‍රියා කරන විවෘත ජාල අථත්‍යකරණ ප්ලගිනයකි.

ප්ලගිනය ජනප්‍රිය වාදක මෙවලම් සමඟ ඉක්මනින් ඒකාබද්ධ කළ හැකිය: Openstack, Kubernetes, Openshift, vCenter. උදාහරණයක් ලෙස, Kubernetes හි Tungsten Fabric යෙදවීමට අවශ්ය වනු ඇත විනාඩි 15 යි. මෙවලම SDN පාලකයන්ගේ සියලුම සම්ප්‍රදායික ක්‍රියාකාරකම් සඳහාද සහය දක්වයි: කළමනාකරණය, දෘශ්‍යකරණය, ජාල වින්‍යාස කිරීම සහ තවත් බොහෝ අය. තාක්ෂණය දැනටමත් සොයා ගනී 5G සහ Edge computing සමඟ වැඩ කිරීම සඳහා SDN තොගවල කොටසක් ලෙස දත්ත මධ්‍යස්ථාන සහ වලාකුළු වල යෙදුම.

ටංස්ටන් රෙදි ඉතා හොඳයි මතක් කරනවා OpenDaylight, එබැවින් විසඳුමට එකම අවාසි ඇත - විශේෂයෙන් බහාලුම් සමඟ වැඩ කරන විට එය වහාම හඳුනා ගැනීම දුෂ්කර ය. නමුත් උපදෙස් ප්‍රයෝජනවත් වන්නේ මෙහිදීය. ස්ථාපනය සහ වින්යාසය සඳහා සහ අනෙකුත් අතිරේක ද්රව්ය තුළ GitHub මත ගබඩා.

Habré හි අපගේ බ්ලොග් අඩවියෙන් මාතෘකාව පිළිබඳ පළ කිරීම්:

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න