Lisebelisoa tsa Bohareng ba Kopo. Mehaho ea marang-rang ea bokamoso - ho tloha ho beha mabaka ho ea ho liketso

Lilemong tse 'maloa tse fetileng, Cisco e ntse e tsoela pele ho khothaletsa meralo e mecha ea ho aha marang-rang a phetiso ea data setsing sa data - Lisebelisoa tsa Setsi sa Ts'ebeliso (kapa ACI). Ba bang ba se ba ntse ba e tseba. Mme ba bang ba bile ba khona ho e sebelisa likhoebong tsa bona, ho kenyeletsoa le Russia. Leha ho le joalo, ho litsebi tse ngata tsa IT le baokameli ba IT, ACI e ntse e le khutsufatso e sa hlakang kapa ke sesupo sa bokamoso.
Sehloohong sena re tla leka ho atametsa bokamoso bona. Ho etsa sena, re tla bua ka likarolo tse ka sehloohong tsa meralo ea ACI, hape re bontše kamoo e ka sebelisoang kateng ts'ebetsong. Ho phaella moo, haufinyane re tla hlophisa pontšo ea pono ea ACI, eo setsebi leha e le sefe sa IT se thahasellang se ka ingolisang.

U ka ithuta ho eketsehileng ka mohaho o mocha oa marang-rang St. Petersburg ka May 2019. Lintlha tsohle li teng kgokahanyo. Ngolisa!

prehistory
Mokhoa oa setso le o tsebahalang haholo oa kaho ea marang-rang ke mofuta oa maemo a mararo a maemo a holimo: mantlha -> kabo (aggregation) -> phihlello. Ka lilemo tse ngata, mohlala ona e ne e le maemo; bahlahisi ba ne ba hlahisa lisebelisoa tse fapaneng tsa marang-rang tse nang le ts'ebetso e nepahetseng bakeng sa eona.
Nakong e fetileng, ha theknoloji ea tlhahisoleseding e ne e le mofuta o hlokahalang ('me, ha e le hantle, eseng kamehla o lakatsehang) ho kenyelletsa khoebo, mohlala ona o ne o le bonolo, o tsitsitse haholo ebile o ka tšeptjoa. Leha ho le joalo, kaha joale IT ke e 'ngoe ea bakhanni ba nts'etsopele ea khoebo,' me maemong a mangata khoebo ka boeona, mokhoa o tsitsitseng oa mohlala ona o qalile ho baka mathata a maholo.

Khoebo ea morao-rao e hlahisa palo e kholo ea litlhoko tse fapaneng tse rarahaneng bakeng sa lisebelisoa tsa marang-rang. Katleho ea khoebo ka kotloloho e itšetlehile ka nako ea ts'ebetsong ea litlhoko tsena. Ho lieha ha maemo a joalo ha ho amohelehe, 'me mohlala oa khale oa mohaho oa marang-rang hangata ha o lumelle ho finyella litlhoko tsohle tsa khoebo ka nako e loketseng.

Ka mohlala, ho hlaha ha kopo e ncha e rarahaneng ea khoebo ho hloka hore batsamaisi ba marang-rang ba etse palo e kholo ea ts'ebetso e ts'oanang ea ts'ebetso ho palo e kholo ea lisebelisoa tse fapaneng tsa marang-rang maemong a fapaneng. Ntle le ho senya nako, e boetse e eketsa kotsi ea ho etsa phoso, e leng se ka lebisang ho fokotseha ho tebileng ha litšebeletso tsa IT, ka lebaka leo, ho lahleheloa ke lichelete.

Motso oa bothata ha se esita le linako tse behiloeng ka botsona kapa ho rarahana ha litlhoko. 'Nete ke hore litlhoko tsena li hloka ho "fetoleloa" ho tloha puong ea likopo tsa khoebo ho ea puong ea lisebelisoa tsa marang-rang. Joalo ka ha u tseba, phetolelo efe kapa efe e lula e le tahlehelo e itseng ea moelelo. Ha mong'a sesebelisoa a bua ka mabaka a ts'ebeliso ea hae, molaoli oa marang-rang o utloisisa sehlopha sa li-VLAN, Manane a phihlello ho lisebelisoa tse ngata tse hlokang ho tšehetsoa, ​​ho nchafatsoa le ho ngoloa.

Phihlelo e bokelletsoeng le puisano e sa khaotseng le bareki e ile ea lumella Cisco ho qapa le ho kenya ts'ebetsong melao-motheo e mecha bakeng sa ho haha ​​​​marang-rang a phetiso ea data setsing sa data se kopanang le mekhoa ea morao-rao 'me e thehiloe, pele ho tsohle, holim'a logic ea likopo tsa khoebo. Kahoo lebitso - Application Centric Infrastructure.

Mehaho ea ACI.
Ho nepahetse haholo ho nahana ka meralo ea ACI eseng ka lehlakoreng la 'mele, empa ho tsoa lehlakoreng le utloahalang. E ipapisitse le mohlala oa maano a ikemetseng, lintho tseo maemong a holimo li ka aroloa ka likarolo tse latelang:

  1. Marang-rang a thehiloeng ho li-switch tsa Nexus.
  2. Sehlopha sa balaoli ba APIC;
  3. Lintlha tsa kopo;

Lisebelisoa tsa Bohareng ba Kopo. Mehaho ea marang-rang ea bokamoso - ho tloha ho beha mabaka ho ea ho liketso
Ha re shebeng boemo bo bong le bo bong ka botlalo - 'me re tla tloha ho tse bonolo ho ea ho tse rarahaneng.

Marang-rang a thehiloeng ho li-switch tsa Nexus
Marang-rang a fektheri ea ACI a tšoana le mohlala oa setso sa maemo a holimo, empa ho bonolo haholo ho aha. Mohlala oa Leaf-Spine o sebelisetsoa ho hlophisa marang-rang, e leng mokhoa o amohelehang ka kakaretso bakeng sa ho kenya ts'ebetsong marang-rang a moloko o latelang. Moetso ona o na le mekhahlelo e 'meli: Mokokotlo le Lekhasi, ka ho latellana.
Lisebelisoa tsa Bohareng ba Kopo. Mehaho ea marang-rang ea bokamoso - ho tloha ho beha mabaka ho ea ho liketso
Boemo ba Spine bo ikarabella feela bakeng sa ts'ebetso. Ts'ebetso eohle ea li-Switches tsa Spine e lekana le ts'ebetso ea lesela lohle, kahoo li-switches tse nang le 40G kapa likoung tse phahameng li lokela ho sebelisoa boemong bona.
Li-switches tsa mokokotlo li hokahanya le li-switches tsohle tse boemong bo latelang: Li-switches tsa Leaf, tseo mabotho a qetellang a hokahaneng. Karolo e ka sehloohong ea li-switches tsa Leaf ke bokhoni ba boema-kepe.

Ka hona, mathata a ho lekanya a rarolloa habonolo: haeba re hloka ho eketsa phallo ea lesela, re eketsa li-Switches tsa Spine, 'me haeba re hloka ho eketsa bokhoni ba koung, re eketsa Lekhasi.
Bakeng sa maemo ana ka bobeli, ho sebelisoa li-switches tsa Cisco Nexus 9000, tseo bakeng sa Cisco e leng sesebelisoa sa mantlha sa ho haha ​​​​marang-rang a setsi sa data, ho sa tsotelehe boqapi ba bona. Bakeng sa Spine layer, ho sebelisoa li-switches tsa Nexus 9300 kapa Nexus 9500, 'me bakeng sa Lekhasi feela Nexus 9300.
Mefuta e mengata ea li-switch tsa Nexus tse sebelisoang fekthering ea ACI e bontšoa setšoantšong se ka tlase.
Lisebelisoa tsa Bohareng ba Kopo. Mehaho ea marang-rang ea bokamoso - ho tloha ho beha mabaka ho ea ho liketso

APIC (Application Policy Infrastructure Controller) Sehlopha sa Molaoli
Balaoli ba APIC ke li-server tse khethehileng tsa 'mele, athe bakeng sa ts'ebetsong e nyenyane ho ka khoneha ho sebelisa sehlopha sa molaoli a le mong oa APIC le tse peli tse bonahalang.
Balaoli ba APIC ba fana ka mesebetsi ea ho laola le ho beha leihlo. Ntho ea bohlokoa ke hore balaoli ha ho mohla ba kenyang letsoho ho fetisetsoang ha data, ke hore, esita le haeba balaoli bohle ba lihlopha ba hlōleha, sena se ke ke sa ama botsitso ba marang-rang ho hang. Hape hoa lokela ho hlokomeloa hore ka thuso ea li-APIC, mookameli o laola ka ho feletseng lisebelisoa tsohle tsa 'mele le tse utloahalang tsa fektheri,' me e le ho etsa liphetoho leha e le life, ha ho sa hlokahala ho hokahanya le sesebelisoa se itseng, kaha ACI e sebelisa ntlha e le nngwe ya taolo.
Lisebelisoa tsa Bohareng ba Kopo. Mehaho ea marang-rang ea bokamoso - ho tloha ho beha mabaka ho ea ho liketso

Joale a re feteleng ho e 'ngoe ea likarolo tse ka sehloohong tsa ACI - litlaleho tsa kopo.
Profaele ea Marang-rang ea Ts'ebeliso ke motheo o utloahalang oa ACI. Ke litlaleho tsa ts'ebeliso tse hlalosang maano a ho sebelisana pakeng tsa likarolo tsohle tsa marang-rang le ho hlalosa likarolo tsa marang-rang ka botsona. ANP eu lumella hore u itšoare ho tloha karolong ea 'mele' me, ha e le hantle, u nahane kamoo u hlokang ho hlophisa tšebelisano pakeng tsa likarolo tse fapaneng tsa marang-rang ho tloha sebakeng sa kopo.

Profaele ea ts'ebeliso e na le lihlopha tsa khokahano (Lihlopha tsa ho qetela - EPG). Sehlopha sa khokahanyo ke sehlopha se utloahalang sa mabotho (mechini ea sebele, lisebelisoa tsa 'mele, lijana, joalo-joalo) tse fumanehang karolong e le' ngoe ea tšireletso (eseng marang-rang, empa tšireletso). Mabotho a ho qetela ao e leng a EPG e itseng a ka khethoa ke palo e kholo ea litekanyetso. Tse latelang li sebelisoa hangata:

  • Kou ea 'mele
  • Boema-kepe bo utloahalang (sehlopha sa boema-kepe ho switjha e hlakileng)
  • VLAN ID kapa VXLAN
  • IP address kapa IP subnet
  • Litšobotsi tsa seva (lebitso, sebaka, mofuta oa OS, joalo-joalo)

Bakeng sa tšebelisano ea li-EPG tse fapaneng, ho fanoe ka setheo se bitsoang likonteraka. Konteraka e hlalosa likamano lipakeng tsa li-EPG tse fapaneng. Ka mantsoe a mang, konteraka e hlalosa hore na EPG e fana ka litšebeletso life ho EPG e 'ngoe. Ka mohlala, re theha konteraka e lumellang sephethephethe ho phalla holim'a protocol ea HTTPS. Ka mor'a moo, re hokahanya le konteraka ena, mohlala, EPG Web (sehlopha sa li-server) le EPG App (sehlopha sa lisebelisoa tsa kopo), ka mor'a moo lihlopha tsena tse peli tsa ho qetela li ka fapanyetsana sephethephethe ka protocol ea HTTPS.

Setšoantšo se ka tlase se hlalosa mohlala oa ho theha puisano pakeng tsa li-EPG tse fapaneng ka likonteraka ka har'a ANP e tšoanang.
Lisebelisoa tsa Bohareng ba Kopo. Mehaho ea marang-rang ea bokamoso - ho tloha ho beha mabaka ho ea ho liketso
Ho ka ba le palo efe kapa efe ea lifaele tsa kopo ka har'a feme ea ACI. Ntle le moo, likonteraka ha li tlameletsoe ho profil e itseng ea kopo; li ka (mme li lokela) ho sebelisoa ho hokahanya li-EPG ho li-ANP tse fapaneng.

Ebile, ts'ebeliso e 'ngoe le e' ngoe e hlokang marang-rang ka mokhoa o mong kapa o mong e hlalosoa ke profil ea eona. Mohlala, sets'oants'o se kaholimo se bonts'a meralo e tloaelehileng ea ts'ebeliso ea mekhahlelo e meraro, e nang le palo ea N ea li-server tsa phihlello tsa kantle (Web), li-server (App) le li-server tsa DBMS (DB), hape e hlalosa melao ea tšebelisano lipakeng tsa bona. Ka mekhoa ea mekhoa e tloaelehileng ea marang-rang, sena e ne e tla ba letoto la melao e ngotsoeng ho pholletsa le lisebelisoa tse sa tšoaneng tsa lisebelisoa. Ka moralo oa ACI, re hlalosa melao ena ka har'a profil e le 'ngoe ea kopo. ACI, e sebelisa profil ea kopo, e etsa hore ho be bonolo haholo ho theha palo e kholo ea litlhophiso ho lisebelisoa tse fapaneng ka ho li kopanya kaofela ho profil e le 'ngoe.
Setšoantšo se ka tlase se bontša mohlala oa sebele haholoanyane. Profaele ea kopo ea Microsoft Exchange e entsoeng ka li-EPG tse ngata le likonteraka.
Lisebelisoa tsa Bohareng ba Kopo. Mehaho ea marang-rang ea bokamoso - ho tloha ho beha mabaka ho ea ho liketso

Tsamaiso e bohareng, boiketsetso le ho beha leihlo ke o mong oa melemo ea bohlokoa ea ACI. ACI Factory e imolla batsamaisi mosebetsing o khathatsang oa ho theha palo e kholo ea melao ho li-switches tse fapaneng, li-routers le li-firewall (ha mokhoa oa khale oa tlhophiso oa matsoho o lumelloa mme o ka sebelisoa). Litlhophiso tsa li-profaele tsa kopo le lintho tse ling tsa ACI li sebelisoa ka bo eona ho pholletsa le lesela la ACI. Esita le ha u fetola li-server ho ea likoung tse ling tsa li-switches tsa lesela, ha ho hlokahale ho pheta-pheta litlhophiso ho tloha ho li-switch tsa khale ho ea ho tse ncha le ho hlakola melao e sa hlokahaleng. Ho ipapisitsoe le litekanyetso tsa setho sa EPG, feme e tla iketsetsa litlhophiso tsena ka bo eona ebe e hloekisa ka bo eona melao e sa sebelisoeng.
Maano a ts'ireletso a ACI a kopantsoeng a kengoa tšebetsong e le li-whitelists, ho bolelang hore se sa lumelloeng ka ho hlaka se thibetsoe ka ho sa feleng. Hammoho le ntlafatso e ikemetseng ea lisebelisoa tsa lisebelisoa tsa marang-rang (ho tlosa "lebala" melao le tumello e sa sebelisoang), mokhoa ona o eketsa haholo boemo ba kakaretso ea ts'ireletso ea marang-rang le ho fokotsa holim'a tlhaselo e ka bang teng.

ACI e u lumella ho hlophisa tšebelisano ea marang-rang eseng feela ea mechini le lijana tse fumanehang, empa hape le li-server tsa 'mele, li-firewall le lisebelisoa tsa marang-rang tsa batho ba boraro, e leng se etsang hore ACI e be tharollo e ikhethang hajoale.
Mokhoa o mocha oa Cisco oa ho aha marang-rang a data a ipapisitseng le logic ea ts'ebeliso ha se feela ka boiketsetso, ts'ireletso le taolo e bohareng. Hape ke marang-rang a sejoale-joale a rapameng a lekanyang a fihlelang litlhoko tsohle tsa khoebo ea sejoale-joale.
Ho kengoa ts'ebetsong ha marang-rang a marang-rang a thehiloeng ho ACI ho lumella mafapha ohle a khoebo ho bua puo e le 'ngoe. Mookameli o tataisoa feela ke logic ea kopo, e hlalosang melao le likhokahano tse hlokahalang. Hape le mabaka a ts'ebeliso, beng le baetsi ba kopo, ts'ebeletso ea ts'ireletso ea tlhahisoleseling, litsebi tsa moruo le beng ba likhoebo ba tataisoa ke eona.

Kahoo, Cisco e sebelisa mohopolo oa marang-rang a setsi sa data sa moloko o latelang. U batla ho iponela see? Tloho pontshong Lisebelisoa tsa Bohareng ba Kopo Petersburg le ho sebetsa le marang-rang a setsi sa data sa nakong e tlang hona joale.
U ka ingolisa bakeng sa ketsahalo eo link tsa.

Source: www.habr.com

Eketsa ka tlhaloso