Yuav Ua Li Cas Tsim SDN - Yim Qhib Cov Cuab Yeej

Niaj hnub no peb tau npaj rau peb cov neeg nyeem xaiv cov tswj hwm SDN uas tau txhawb nqa los ntawm cov neeg siv GitHub thiab qhib qhov chaw loj xws li Linux Foundation.

Yuav Ua Li Cas Tsim SDN - Yim Qhib Cov Cuab Yeej
/flickr/ John Weber / CC BY

OpenDaylight

OpenDaylight yog qhib modular platform rau automating loj-scale SDN tes hauj lwm. Nws thawj version tau tshwm sim hauv 2013, uas tom qab me ntsis los ua ib feem ntawm Linux Foundation. Lub Peb Hlis Ntuj xyoo no lub thib kaum version tshwm cuab tam, thiab tus naj npawb ntawm cov neeg siv tau tshaj ib billion.

Tus maub los suav nrog cov txheej txheem tsim cov network virtual, txheej txheej ntawm plugins los txhawb ntau yam kev cai, thiab cov khoom siv siv rau kev xa tawm tag nrho-featured SDN platform. Ua tsaug rau API tau integrate OpenDaylight nrog rau lwm yam controllers. Lub hauv paus ntawm kev daws teeb meem tau sau rau hauv Java, yog li koj tuaj yeem ua haujlwm nrog nws ntawm txhua qhov system nrog JVM.

Platform faib los ntawm ob qho tib si nyob rau hauv daim ntawv ntawm RPM tej pob khoom thiab universal binary assemblies, thiab nyob rau hauv daim ntawv ntawm pre-configured dluab ntawm virtual machines raws li Fedora thiab Ubuntu. Koj muaj peev xwm download tau lawv nyob rau lub vas sab nom tswv nrog rau cov ntaub ntawv. Cov neeg siv nco ntsoov tias kev ua haujlwm nrog OpenDaylight tuaj yeem nyuaj, tab sis Project YouTube channel Muaj ntau cov lus qhia rau kev teeb tsa lub cuab yeej.

Lighty.io

Nov yog lub hauv paus qhib rau kev tsim SDN controllers. Nws yog SDK raws li OpenDaylight platform. Lub hom phiaj ntawm Lighty.io qhov project yog ua kom yooj yim thiab nrawm rau kev txhim kho SDN cov kev daws teeb meem hauv Java, Python thiab Go.

Lub moj khaum muaj ntau cov cuab yeej rau kev debugging SDN ib puag ncig. Tshwj xeeb, Lighty.io tso cai rau koj ua raws li cov khoom siv hauv network thiab ua haujlwm rau lawv tus cwj pwm. Nws tseem tsim nyog sau cia cov khoom siv Network Topology Visualization - nws yog siv los pom qhov topology ntawm tes hauj lwm.

Nrhiav ib phau ntawv qhia txog kev tsim SDN daim ntawv thov siv Lighty.io hauv repositories ntawm GitHub. Ib. muaj daim ntawv qhia kev tsiv teb tsaws chaw cov ntawv thov uas twb muaj lawm rau lub platform tshiab.

Nyeem ntawm lub ncauj lus hauv peb cov tuam txhab blog:

Floodlight

Nws - tus maub los nrog cov txheej txheem kev siv rau kev tswj hwm OpenFlow networks. Cov qauv kev daws teeb meem yog modular thiab txhawb ntau lub tshuab virtual thiab lub cev. Cov kev daws teeb meem twb pom daim ntawv thov hauv kev txhim kho cov kev pabcuam streaming scalable raws li SDN - GENI Cinema, nrog rau software-txhais chaw cia Coraid.

Los ntawm cov ntaub ntawv los ntawm ntau qhov kev xeem, Floodlight outperforms OpenDaylight ntawm high-load networks. Tab sis nyob rau hauv tes hauj lwm nrog tsawg thiab nruab nrab loads, Floodlight muaj ntau latency. Nrhiav cov ntawv qhia kev teeb tsa hauv official project documentation.

OESS

Ib txheej ntawm cov khoom siv software rau kev teeb tsa OpenFlow keyboards. OESS muaj lub vev xaib yooj yim rau cov neeg siv nrog rau API rau cov kev pabcuam hauv web. Qhov zoo ntawm cov kev daws teeb meem suav nrog kev hloov pauv tsis siv neeg mus rau cov channel thaub qab thaum tsis ua haujlwm thiab muaj cov cuab yeej pom kev pom. Cons: Kev them nyiaj yug rau qee tus lej ntawm cov qauv hloov pauv.

Daim ntawv qhia kev teeb tsa thiab teeb tsa OESS yog nyob rau hauv qhov chaw cia khoom ntawm GitHub.

Yuav Ua Li Cas Tsim SDN - Yim Qhib Cov Cuab Yeej
/flickr/ Ernestas / CC BY

taug kev

Qhov no yog ib tug maub los uas nws network abstraction theem sawv cev nyob rau hauv daim ntawv ntawm SQL queries. Lawv tuaj yeem tswj tau ntawm kab hais kom ua. Qhov zoo ntawm txoj hauv kev yog tias, vim yog SQL, cov lus nug raug xa sai. Tsis tas li ntawd, lub cuab yeej tso cai rau koj los tswj ntau txheej txheej ntawm abstractions los ntawm nws qhov tsis siv neeg orchestration feature. Qhov tsis zoo ntawm kev daws teeb meem suav nrog qhov tsis pom kev pom thiab xav tau kev kawm cov kev sib cav kab hais kom ua.

Ib kauj ruam-los-kauj ruam qhia ua haujlwm nrog Ravel tuaj yeem pom ntawm official website qhov project. Qhov no yog txhua yam nthuav tawm hauv ib hom condensed. nyob rau hauv lub repository.

Qhib Kev Tswj Ruaj Ntseg

Software-txhais cov cuab yeej rau kev tiv thaiv virtual networks. Nws automates xa mus rau firewalls, intrusion tiv thaiv systems thiab antiviruses. OSC ua tus neeg nruab nrab ntawm tus neeg saib xyuas kev ruaj ntseg thiab ntau yam kev ruaj ntseg thiab ib puag ncig. Tib lub sijhawm, nws muaj peev xwm ua haujlwm nrog multicloud.

Qhov zoo ntawm OSC yog tias nws tsis khi rau cov software tshwj xeeb lossis cov khoom siv kho vajtse. Txawm li cas los xij, cov cuab yeej tau tsim los ua haujlwm nrog cov tuam txhab lag luam loj. Vim li no, nws tsis zoo li yuav haum rau cov kev xav tau ntawm kev pib ua haujlwm.

Daim ntawv qhia pib sai tuaj yeem pom ntawm OSC cov ntaub ntawv site.

ONOS

Qhov no yog ib qho kev khiav hauj lwm rau kev tswj hwm SDN networks thiab lawv cov khoom. Nws peculiarity yog tias nws sib txuas ua haujlwm ntawm SDN maub los, network thiab server OS. Ua tsaug rau qhov kev sib xyaw ua ke no, lub cuab yeej tso cai rau koj los saib xyuas txhua yam uas tshwm sim hauv tes hauj lwm thiab ua kom yooj yim rau kev tsiv teb tsaws chaw los ntawm cov qauv qub mus rau SDN.

Lub "bottleneck" ntawm lub platform tuaj yeem hu ua kev ruaj ntseg. Raws li qhia 2018, ONOS muaj ntau qhov tsis muaj qhov tsis zoo. Piv txwv li, susceptibility rau DoS tawm tsam thiab muaj peev xwm rau nruab daim ntawv thov yam tsis muaj authentication. Ib txhia ntawm lawv twb tau patched; cov developers tseem ua hauj lwm rau tus so. Zuag qhia tag nrho, txij li xyoo 2015 lub platform tau txais ntau qhov kev hloov kho tshiab uas ua rau kom muaj kev ruaj ntseg ntawm ib puag ncig.

Koj tuaj yeem rub tawm lub cuab yeej ntawm lub official nplooj ntawv cov ntaub ntawv. Kuj tseem muaj cov lus qhia kev teeb tsa thiab lwm yam kev qhia.

tungsten ntaub

Qhov project no yav tas los hu ua OpenContrail. Tab sis nws tau hloov npe tom qab tsiv "hauv qab" ntawm Linux Foundation. Tungsten Fabric yog qhov qhib network virtualization plugin uas ua haujlwm nrog cov tshuab virtual, liab qab-hlau ua haujlwm thiab ntim.

Lub plugin tuaj yeem ua ke sai sai nrog cov cuab yeej orchestration nrov: Openstack, Kubernetes, Openshift, vCenter. Piv txwv li, siv tungsten Fabric hauv Kubernetes yuav xav tau 15 feeb. Cov cuab yeej tseem txhawb nqa tag nrho cov haujlwm ib txwm siv ntawm SDN cov tswj hwm: kev tswj hwm, kev pom, kev teeb tsa network thiab ntau lwm tus. Cov cuab yeej siv tau lawm pom daim ntawv thov hauv cov chaw cov ntaub ntawv thiab huab, ua ib feem ntawm SDN pawg rau kev ua haujlwm nrog 5G thiab Edge suav.

Tungsten Fabric yog heev nco txog OpenDaylight, yog li qhov kev daws teeb meem muaj qhov tsis zoo ib yam - nws nyuaj rau kev txiav txim siab tam sim ntawd, tshwj xeeb tshaj yog thaum ua haujlwm nrog cov thawv. Tab sis qhov no yog qhov uas cov lus qhia los ua ke. rau installation thiab configuration thiab lwm yam khoom siv ntxiv hauv repositories ntawm GitHub.

Cov ntsiab lus ntawm lub ncauj lus los ntawm peb qhov blog ntawm Habre:

Tau qhov twg los: www.hab.com

Ntxiv ib saib