Otu esi ewuo SDN - Ngwa isi mmalite asatọ

Taa, anyị akwadola ndị na-agụ akwụkwọ anyị nhọrọ nke ndị na-ahụ maka SDN nke ndị ọrụ GitHub na-akwadosi ike yana nnukwu ntọala mepere emepe dị ka Linux Foundation.

Otu esi ewuo SDN - Ngwa isi mmalite asatọ
/Flicker/ John Weber / CC BY

Mepee ìhè ụbọchị

OpenDaylight bụ ikpo okwu modular mepere emepe maka akpaaka netwọkụ SDN buru ibu. Ụdị mbụ ya pụtara na 2013, nke obere oge gasịrị ghọrọ akụkụ nke Linux Foundation. Na March nke afọ a ụdị nke iri pụtara ngwá ọrụ, na ọnụ ọgụgụ nke ndị ọrụ agafewo otu ijeri.

Onye njikwa na-agụnye usoro maka ịmepụta netwọkụ mebere, nhazi nke plugins iji kwado usoro dị iche iche, yana ihe eji eme ihe maka ibugharị ikpo okwu SDN zuru oke. Daalụ API nwere ike jikọta Opendaylight na ndị njikwa ndị ọzọ. Edere isi ihe ngwọta na Java, yabụ ị nwere ike ịrụ ọrụ na sistemụ ọ bụla na JVM.

Platform kesara site ma n'ụdị ngwugwu RPM na mgbakọ ọnụọgụ abụọ zuru ụwa ọnụ, yana n'ụdị ihe oyiyi ahazi nke ọma nke igwe mebere dabere na Fedora na Ubuntu. Ị nwere ike ibudata ha na weebụsaịtị tinyere akwụkwọ. Ndị ọrụ mara na ịrụ ọrụ na OpenDaylight nwere ike isi ike, mana Ọwa YouTube Project Enwere ọnụ ọgụgụ dị ukwuu nke ntuziaka maka ịtọ ngwá ọrụ ahụ.

Lighty.io

Nke a bụ usoro mepere emepe maka ịmepụta ndị njikwa SDN. Ọ bụ SDK dabere na ikpo okwu Opendaylight. Ebumnuche nke ọrụ Lighty.io bụ ime ka ọ dị mfe ma mee ka mmepe nke ngwọta SDN dị na Java, Python na Go.

Usoro ahụ na-enye ọnụ ọgụgụ dị ukwuu nke ngwá ọrụ maka imebi gburugburu SDN. Karịsịa, Lighty.io na-enye gị ohere iṅomi ngwaọrụ netwọkụ na mmemme omume ha. Ọ dịkwa mma ịmara ihe mejupụtara ya Ngosipụta Topology netwọkụ - a na-eji ya na-ahụ anya na topology nke netwọk.

Chọta ntuziaka maka ịmepụta ngwa SDN site na iji Lighty.io in ebe nchekwa na GitHub. Ibid. enwere ndu mbughari ngwa ndị dị na ikpo okwu ọhụrụ.

Ịgụ isiokwu a na blọọgụ ụlọ ọrụ anyị:

Iju mmiri

Ọ - ihe njikwa nwere ngwa ngwa maka ijikwa netwọkụ OpenFlow. Nrụpụta ihe ngwọta bụ modular ma na-akwado ọtụtụ mgba ọkụ mebere na anụ ahụ. Ihe ngwọta ahụ achọtalarị ngwa na mmepe nke ọrụ mgbasa ozi na-agbanwe agbanwe dabere na SDN - Ụlọ ihe nkiri GENI, yana nchekwa kọwapụtara ngwanrọ Coraid.

Site data sitere n'ọtụtụ ule,Iju mmiri na-aka OpenDaylight na netwọkụ dị elu. Mana na netwọkụ ndị nwere ibu dị ala na nke ọkara, Iju mmiri nwere nnukwu latency. Chọta ntuziaka nwụnye n'ime akwụkwọ ọrụ gọọmentị.

OESS

Otu ngwa ngwa ngwa maka ịhazi OpenFlow switches. OESS na-enye interface weebụ dị mfe maka ndị ọrụ yana API maka ọrụ weebụ. Uru nke ngwọta ahụ gụnyere ịgbanwee akpaaka na ọwa ndabere ma ọ bụrụ na ọ dara na ịnweta ngwaọrụ nhụta. Cons: Nkwado maka ọnụ ọgụgụ dị nta nke ụdị mgba ọkụ.

Ntuziaka nhazi na nhazi nke OESS dị na ebe nchekwa na GitHub.

Otu esi ewuo SDN - Ngwa isi mmalite asatọ
/Flicker/ Ernestas / CC BY

Ravel

Nke a bụ onye njikwa nke ọkwa abstraction netwọk na-anọchi anya ya n'ụdị ajụjụ SQL. Enwere ike ịchịkwa ha site na ahịrị iwu. Uru nke usoro a bụ na, n'ihi SQL, a na-eziga ajụjụ ngwa ngwa. Na mgbakwunye, ngwá ọrụ ahụ na-enye gị ohere ijikwa ọtụtụ ọkwa nke abstractions site na njirimara orchestration ya na-akpaghị aka. Ọdịmma nke ngwọta gụnyere enweghị anya na mkpa ọmụmụ arụmụka ahịrị iwu.

Enwere ike ịchọta nkuzi nzọụkwụ site na iji Ravel rụọ ọrụ na ebe nrụọrụ weebụ gọọmentị oru ngo. E gosipụtara ihe a niile n'ụdị akpọkọtara. na ebe nchekwa.

Mepee Njikwa Nche

Ngwa ngwa akọwapụtara maka ichekwa netwọkụ mebere. Ọ na-akpaghị aka na-ebunye nke firewalls, intrusion mgbochi usoro na antiviruses. OSC na-arụ ọrụ dị ka onye nnọchi anya n'etiti onye njikwa nchekwa yana ọrụ nchekwa dị iche iche na gburugburu. N'otu oge ahụ, ọ nwere ike ịrụ ọrụ na multicloud.

Uru nke OSC bụ na ejikọtaghị ya na ngwa ngwa ma ọ bụ ngwaike akọwapụtara. Otú ọ dị, e mere ngwá ọrụ ahụ iji rụọ ọrụ na netwọk ụlọ ọrụ buru ibu. N'ihi nke a, o yighị ka ọ ga-adabara mkpa nke mmalite.

Enwere ike ịchọta ntuziaka mmalite ngwa ngwa na saịtị akwụkwọ OSC.

ONOS

Nke a bụ sistemụ arụmọrụ maka ijikwa netwọkụ SDN na akụrụngwa ha. Ọdịiche ya bụ na ọ na-ejikọta ọrụ nke onye na-ahụ maka SDN, netwọkụ na OS nkesa. N'ihi nchikota a, ngwá ọrụ ahụ na-enye gị ohere nyochaa ihe niile na-eme na netwọk ma mee ka ọ dị mfe ịkwaga site na omenala omenala gaa na SDN.

Enwere ike ịkpọ "bottleneck" nke ikpo okwu nchekwa. Dabere na akuko 2018, ONOS nwere ọtụtụ adịghị ike na-enweghị ike. Dịka ọmụmaatụ, nhụta na mwakpo DoS yana ike ịwụnye ngwa na-enweghị nyocha. Emeelarị ụfọdụ n'ime ha; ndị mmepe ka na-arụ ọrụ na ndị ọzọ. N'ozuzu, ebe ọ bụ na 2015 ikpo okwu natara ọnụ ọgụgụ dị ukwuu nke mmelite na-eme ka nchekwa nke gburugburu ebe obibi dịkwuo elu.

Ị nwere ike ibudata ngwá ọrụ na ukara ibe akwụkwọ. Enwekwara ntuziaka nrụnye na nkuzi ndị ọzọ.

Tungsten ákwà

A na-akpọbu ọrụ a OpenContrail. Mana ahagharịrị aha ya mgbe ọ kwagara “n'okpuru nku” nke Linux Foundation. Tungsten Fabric bụ ngwa mgbakwunye netwọkụ mepere emepe nke na-arụ ọrụ na igwe mebere, igwe anaghị arụ ọrụ na arịa.

Enwere ike itinye ngwa mgbakwunye ngwa ngwa na ngwa orchestra na-ewu ewu: Openstack, Kubernetes, Openshift, vCenter. Dịka ọmụmaatụ, ibuga Tungsten Fabric na Kubernetes mkpa Nkeji 15. Ngwá ọrụ ahụ na-akwadokwa ọrụ ọdịnala niile nke ndị na-ahụ maka SDN: njikwa, anya, nhazi netwọk na ọtụtụ ndị ọzọ. Nkà na ụzụ adịlarị okụt ngwa na ebe data na igwe ojii, dị ka akụkụ nke SDN stacks maka ịrụ ọrụ na 5G na Edge computing.

Tungsten Fabric dị mma na-echetara OpenDaylight, ya mere ihe ngwọta nwere otu ọghọm - ọ na-esiri ike ịchọpụta ozugbo, karịsịa mgbe ị na-arụ ọrụ na arịa. Mana nke a bụ ebe ntuziaka na-aba uru. maka ntinye na nhazi na ihe ndị ọzọ agbakwunyere na ebe nchekwa na GitHub.

Ozi na isiokwu si na blọọgụ anyị na Habré:

isi: www.habr.com

Tinye a comment