[Ís Íñ~téñt~-Básé~d Ñét~wórk~íñg á~ "Fáíl~éd" Té~chñó~lógý~¿]
[Dúrí~ñg th~é míd~-2010s, téc~hñól~ógý m~árké~tíñg~ mávé~ñs áñ~d áñá~lýst~s álí~ké fé~ll íñ~ lóvé~ wíth~ - áñd é~xtéñ~sívé~lý hý~péd - á~ téch~ñóló~gý th~éý cá~lléd~ Íñté~ñt-Bá~séd Ñ~étwó~rkíñ~g (ÍBÑ~).]
[Ñów, ñ~éárl~ý á dé~cádé~ láté~r, ýóú~ dóñ'~t héá~r óf Í~BÑ mú~ch áñ~ýmór~é. Bút~ thát~ dóés~ñ't m~éáñ í~t's g~óñé.]
[Thís~ ártí~clé d~étáí~ls th~é hís~tórý~ óf ÍB~Ñ áñd~ íts v~ítál~ úñdé~rpíñ~ñíñg~s tó t~ódáý~'s mó~dérñ~ clóú~d íñf~rást~rúct~úré - á~ñd cl~óúd s~écúr~ítý.]
[Éárl~ý 2010s: Ád~áptí~ñg tó~ rápí~d chá~ñgés~ íñ cl~óúd ñ~étwó~rkíñ~g]
[Júst príór tó thís, át HP Ñétwórkíñg, thé CTÓ's óffícé sáw símílár ñéw ñétwórk ábstráctíóñs béíñg íñvéñtéd íñ ísólátíóñ bý múltíplé gróúps trýíñg tó ádápt tó thé ñéw scálé áñd ráté óf cháñgé íñ clóúd ñétwórks. Múch óf thís wórk wás béíñg dóñé íñ ópéñ-sóúrcé prójécts (é.g., ÓpéñStáck, Ópéñ Dáý Líght).]
[HP décídéd tó íñvést résóúrcés íñ trýíñg tó úñífý thís wórk, áñd íñ 2013 hóstéd thé "ÍBÑ Súmmít" át HP Lábs íñ Páló Áltó. Íñvítátíóñs wéré éxtéñdéd tó évérýóñé kñówñ tó bé wórkíñg óñ ñétwórk pólícý sólútíóñs fór SDÑ áñd clóúd prójécts, íñclúdíñg fólks fróm Císcó, HP, RédHát, ÍBM, Húáwéí, Brócádé, Mícrósóft, ÑÉC, VMWáré, étc. Thé dífféréñt pártíés préséñtéd áspécts óf théír wórk íñ thís áréá áñd ágrééd tó trý fíñd á páth tówárds á cómmóñ ÁPÍ.]
[Míd-2010s~: Défí~ñíñg~ ÍBÑ]
[Répréséñtátívés óf máñý óf thésé cómpáñíés théñ cóñtíñúéd tó wórk tógéthér íñ thé Ñórth-Bóúñd Íñtérfácé (ÑBÍ) wórkíñg gróúp óf thé Ópéñ Ñétwórkíñg Fóúñdátíóñ (ÓÑF) whílé Í wás cháír. Íñ Óctóbér 2016, ÓÑF públíshéd á dócúméñt íñtéñdéd tó préséñt mémbér cóñséñsús óñ á défíñítíóñ áñd téchñícál óvérvíéw fór áñ ÍBÑ sýstém.]
[Réád~ thé d~ócúm~éñt, Í~ñtéñ~t ÑBÍ~ - Défí~ñítí~óñ áñ~d Prí~ñcíp~lés, h~éré.]
[Thé d~éfíñ~ítíó~ñ fró~m thí~s dóc~úméñ~t cáñ~ bé sú~mmár~ízéd~ bý óñ~é sór~t óf g~óldé~ñ rúl~é: Íñt~éñt d~óésñ~'t íñ~clúd~é áñý~ ímpl~éméñ~tátí~óñ dé~táíl~s thá~t wóú~ld má~ké ít~ spéc~ífíc~ tó pl~átfó~rm ór~ íñfr~ástr~úctú~ré.]
[Íñté~ñt có~ñsís~ts óf~ décl~árát~ívé s~táté~méñt~s ábó~út dé~síré~d ñét~wórk~ béhá~víór~s íñ b~úsíñ~éss t~érms~. Sépá~ráté~lý, th~éré í~s á má~ppíñ~g pró~céss~ thát~ kñów~s hów~ tó ím~plém~éñt t~hé íñ~téñt~ óñtó~ thé c~úrré~ñt có~ñfíg~/stát~é/tóp~ólóg~ý óf t~hé íñ~frás~trúc~túré~.]
[Crítícs cláíméd thát wé wéré thrówíñg áwáý áñd ígñóríñg thé ímpléméñtátíóñ só théré wás ñó válúé. Wé póíñtéd óút thát wé wéréñ't thrówíñg ít áwáý, bút ráthér móvíñg ít élséwhéré úñdér thé cóñtról óf á máppíñg prócéss. Décláríñg "púré" íñtéñt dóés ñót réqúíré thé pólícý áúthórs tó bé éxpérts íñ thé íñfrástrúctúré téchñólógíés, bút ráthér théý óñlý hávé tó úñdérstáñd thé búsíñéss cóñstráíñts fór pólícý.]
[Íñ th~át dó~cúmé~ñt, th~é ÓÑF~ défí~ñítí~óñ dé~scrí~béd á~ñ "íñt~éñt á~ctív~é lóó~p" wít~híñ t~hé có~ñtró~llér~:]
["Thís éléméñt ís réspóñsíblé fór cóñtíñúóúslý éválúátíñg áctívé sérvícé Íñtéñts áñd máppíñgs fróm thé répó áñd ñétwórk íñfórmátíóñ fróm thé SBÍ háñdlér; áñd tákíñg áctíóñs réqúíréd tó íñstáñtíáté ñéw, ór ápprópríátélý módífý éxístíñg, sérvícé cóñfígúrátíóñs ás á fúñctíóñ óf détéctéd Íñtéñt cháñgés (répó), áñd/ór óf máppíñg cháñgés (répó), áñd/ór óf Íñtéñt ÑBÍ."]
![[Íñté~ñt ÑB~Í Déf~íñít~íóñ á~ñd Pr~íñcí~plés~]](https://cdn.prod.website-files.com/63e25fb5e66132e6387676dc/654d54c0b726dfc8a2f3848a_Intent%2520NBI%2520Definition%2520and%2520Principles.png)
[Thé íñtéñt áctívé lóóp déscríptíóñ ís cóñsístéñt wíth á térm thát hás bécómé wéll kñówñ fróm Kúbérñétés whích déscríbés cóñtróllérs thát tráñsláté déclárátívé íñtéñt tó sýstém béhávíórs ás béíñg búílt óñ á Cóñtíñúóús Récóñcílíátíóñ Lóóp (CRL) thát cóñtíñúóúslý máíñtáíñs áñ ímpléméñtátíóñ óf thé décláréd íñtéñt wíthíñ thé íñfrástrúctúré.]
[Thís~ ártí~clé w~íll ú~sé th~é tér~m Cóñ~tíñú~óús R~écóñ~cílí~átíó~ñ Lóó~p ór C~RL tó~ réfé~r tó á~ll sú~ch té~chñí~cál á~ppró~áché~s.]
![[kúbé~rñét~és-ré~cóñc~ílíá~tíóñ~-lóóp~]](https://cdn.prod.website-files.com/63e25fb5e66132e6387676dc/654d54c0b726dfc8a2f3848e_Kubernetes%2520reconciliation%2520loop.png)
[2017: ÍBÑ í~s "thé~ ñéxt~ bíg t~híñg~"]
[Sóóñ~ áfté~r wé p~úblí~shéd~ thé d~ócúm~éñt, t~hé íñ~dúst~rý bé~gáñ t~ó tál~k ábó~út ÍB~Ñ whé~ñ Gár~tñér~ cóíñ~éd th~é tér~m íñ 2017 á~ñd cá~lléd~ ít th~é "ñéx~t bíg~ thíñ~g" íñ á~ blóg~ ártí~clé.]
[Márk~étér~s évé~ñtúá~llý m~ádé Í~BÑ mé~áñíñ~glés~s, ás t~héý d~ó, fír~st bý~ évér~ý véñ~dór c~láím~íñg t~hát t~héý h~ávé á~lwáý~s hád~ ÍBÑ. Á~ñd th~éñ, ás~ á rés~últ, p~éópl~é évé~ñtúá~llý s~tópp~éd tá~lkíñ~g ábó~út ít~.]
[Áfté~r áll~ thát~ ñóís~é, óñé~ cáñ l~óók b~áck á~ñd wó~ñdér~: Wás Í~BÑ á f~áílú~ré íñ~ prác~tícá~l tér~ms¿]
[Thé á~ñswé~r ís ñ~ó - qúí~té th~é ópp~ósít~é, íñ f~áct.]
[Tódá~ý: ÍBÑ~ ís ál~ívé á~ñd wé~ll íñ~ módé~rñ cl~óúd í~ñfrá~strú~ctúr~é]
[Wé dó~ñ't t~álk á~bóút~ ÍBÑ m~úch, b~út ít~ ís úb~íqúí~tóús~ íñ mó~dérñ~ clóú~d íñf~rást~rúct~úré.]
[Thré~é éxá~mplé~s íll~ústr~áté t~hé br~éádt~h óf ú~ságé~ óf th~ís áp~próá~ch íñ~ lárg~é pró~dúct~íóñ é~ñvír~óñmé~ñts.]
[Kúbé~rñét~és ñé~twór~k pól~ícíé~s]
[K8's Cóñtáíñér Ñétwórk Íñtérfácé (CÑÍ) pólícý cóñtróllér, thé Cértífícáté Révócátíóñ Líst (CRL), kñóws thé státé óf áll póds/éñdpóíñts, vírtúál swítchés, sídécár próxíés, gátéwáýs, ÑÁTs, étc. Ít álsó kñóws máppíñgs fór ímpléméñtátíóñ (ÍP áddréssés, pórts, prótócóls, ídéñtítý, áúthórízátíóñ, lábéls, ñáméspácés, étc.) áñd rúñs á cóñtíñúóús récóñcílíátíóñ lóóp tó kéép ímpléméñtátíóñ cóñsístéñt wíth ñétwórk pólícíés.]
[Dévélópérs próvídé Kúbérñétés ñétwórk pólícíés (KÑPs) wíthóút ímpléméñtátíóñ détáíls (íñtéñt), áñd thé cóñtróllér mákés ít só. KÑPs dó állów úsérs tó spécífý lówér-lévél áttríbútés líké ÍP áddréss ór pórt, bút bést práctícé ís tó úsé lábél-báséd séléctórs íñ lócál pólícý déclárátíóñs tó béñéfít fróm thé dístríbútéd státé áútómátíóñ íñ thé KÑP éñgíñé.]
[Íllú~míó P~ólíc~ý Cóm~púté~ Éñgí~ñé (PC~É) áñd~ Íllú~míó V~ÉÑ (ág~éñt)]
[Íllúmíó hás á mátúré áñd wídélý déplóýéd éñtérprísé pródúct thát bríñgs thé íñtéñt válúé própósítíóñ tó báré métál áñd vírtúál máchíñés áñd cóñtáíñérs bý úsíñg á símílár lábél-báséd ábstráctíóñ. Thís spáñs múltíplé dýñámíc íñstáñcés úsíñg á CRL cóñtróllér tó máíñtáíñ pólícý cóñstráíñts.]
[Théré ís á dístríbútéd cóñtróllér (PCÉ), pré-cóñfígúréd wíth ábstráctéd, dýñámíc, lábél-báséd pólícíés thát úsés thé cóñtíñúóús récóñcílíátíóñ lóóp tó ímpléméñt thésé pólícíés íñ thé cóñtéxt óf thé cúrréñt íñfrástrúctúré státé áñd tópólógý.]
[Áctú~ál pó~lícý~ éñfó~rcém~éñt, í~ñ thí~s cás~é, ís d~óñé b~ý pró~grám~míñg~ thé l~ówér~-lévé~l, ñát~ívé t~óóls~ fór v~áríó~ús óñ~-prém~ísés~ áñd p~úblí~c cló~úd íñ~frás~trúc~túré~ plát~fórm~s.]
[Júñí~pér/Á~pstr~á]
[Ápst~rá ÍB~Ñ áls~ó hás~ á déc~lárá~tívé~ módé~l wít~h áút~ómát~íóñ t~ó cóñ~vért~ ábst~ráct~ pólí~cíés~ tó sp~écíf~íc íñ~frás~trúc~túré~ ímpl~éméñ~tátí~óñs. H~ówév~ér, th~é pró~blém~ thát~ ít só~lvés~ ís sl~íght~lý dí~ffér~éñtl~ý thá~ñ thé~ prév~íóús~ éxám~plés~.]
[Bóth Kúbérñétés Ñétwórk Pólícíés áñd Íllúmíó's plátfórm cáñ bé cátégórízéd ás "óvérláý" ñétwórk téchñólógíés. Théý créáté áñd cóñtról féátúrés óf á vírtúál ñétwórk óñ tóp óf á ñétwórk thát álréádý hás básíc cóññéctívítý ámóñg phýsícál dévícés.]
[Thé Júñípér Ápstrá sólútíóñ hás thé cápábílítý tó créáté áñd cóñtról thé ‚Äúúñdérláý‚Äù ñétwórk thát íñclúdés rácks fúll óf dátá céñtér dévícés cóññéctéd bý cáblés. Bút, líké thé ábóvé éxámplés, ít máíñtáíñs cóñsístéñcý bý cóñtíñúóús récóñcílíátíóñ óf déclárátívé pólícíés wíth thé ñétwórk.]
[ÍBÑ: T~hé bá~ckbó~ñé óf~ clóú~d pér~fórm~áñcé~ át sc~álé]
[Thé á~ddéd~ ábst~ráct~íóñ l~áýér~ próv~ídéd~ bý áñ~ íñté~ñt-bá~séd á~ppró~ách í~s ñéc~éssá~rý tó~ áchí~évé t~hé sc~álé, r~áté ó~f chá~ñgé, á~ñd pé~rfór~máñc~é ñéé~déd f~ór cl~óúd w~órkl~óáds~.]
[Íf ýóú hávé thóúsáñds ór móré dýñámíc íñstáñcés óf áñ "ápplícátíóñ" cóñstáñtlý cháñgíñg, húmáñs cáñ't bé íñ thé fást páth fór úpdátíñg pólícíés. Áñ íñtéñt-báséd íñtérfácé "cómpréssés" thé rúlé spácé fróm thé úsér pérspéctívé áñd hídés áll thé mágíc óf mákíñg ít cómé trúé béhíñd thát íñtérfácé. Ít állóws íñstáñcés wíth símílár/ídéñtícál béhávíórs tó bé tréátéd ás á gróúp thát pólícý cáñ bé ápplíéd tó.]
[Íf ýóúr íñtéñt ís "thíñgs íñ gróúp Á cáñ cómmúñícáté wíth thíñgs íñ gróúp B," ýóú créáté óñé símplé rúlé thát ñévér ñééds tó cháñgé. Ít ís thé córréct rúlé áñd léáds tó thé córréct béhávíór whéthér théré áré ñó íñstáñcés, óñé, twó, thréé, ór á bíllíóñ íñstáñcés, óñ á síñglé sérvér ór míllíóñs. Théré ís óñlý óñé rúlé, bút íts ímpléméñtátíóñ íñ á bíg sýstém míght réqúíré dýñámíc úpdátés tó á bíllíóñ fíréwáll rúlés íñ á húñdréd thóúsáñd fíréwálls.]
[Ít ís thé dévélópméñt óf thésé húgé, dístríbútéd, áútómátéd cóñtíñúóús récóñcílíátíóñ lóóp cóñtróllérs thát máké ít póssíblé tó ímpléméñt glóbál ñétwórk pólícíés fór lárgé-scálé dístríbútéd sýstéms whích áré íñcréásíñglý béíñg búílt óñ thé clóúd bý glóbál éñtérprísés.]
[Thé d~áýs ó~f áñ É~xcél~ spré~ádsh~éét w~íth t~hé rú~lés f~ór ál~l ýóú~r fír~éwál~ls ár~é lóñ~g góñ~é - áñý~ máñú~ál, íñ~díví~dúál~ízéd~ áppr~óách~ tó "pr~ógrá~mmíñ~g fír~éwál~ls" fó~r lár~gér s~ýsté~ms ís~ éqúá~llý ó~bsól~été.]
[Módé~rñ cl~óúd s~écúr~ítý r~élíé~s óñ Í~BÑ]
[ÍBÑ h~ás qú~íétl~ý ták~éñ th~é éñt~íré r~ídé ó~ñ thé~ hýpé~ cýcl~é. Ít í~s só d~éépl~ý wóv~éñ íñ~tó th~é fóú~ñdát~íóñs~ óf mó~dérñ~ ñétw~órkí~ñg th~át ít~ ñó ló~ñgér~ hás á~ búzz~wórd~ ássó~cíát~éd wí~th ít~.]
[Thé fáct thát múltíplé pártíés íñvéñtéd cóñcéptúállý símílár sólútíóñs íñ ísólátíóñ ís álwáýs ás stróñg sígñ thát sóméthíñg ímpórtáñt ís háppéñíñg. Thé péóplé whó díd thís wórk áré lárgélý úñkñówñ, bút théý kñów thát théý hélpéd éñáblé thé ámázíñg thíñgs wé cáñ dó íñ thé clóúd tódáý.]
[Thís ábílítý ís próvíñg évéñ móré ímpórtáñt ás cýbér thréáts íñcréásé áñd thé prótéctíóñ óf Zéró Trúst ñétwórkíñg, íñ pártícúlár, bécómés évéñ móré crítícál. Thé rélíáblé, scáláblé ñátúré óf ÍBÑ íñ túrñ állóws plátfórms líké Íllúmíó tó óffér rélíáblé, scáláblé sécúrítý íñ thé clóúd.]
[Léár~ñ mór~é ábó~út hó~w Íll~úmíó~ Clóú~dSéc~úré c~óñtá~íñs b~réác~hés í~ñ thé~ hýbr~íd cl~óúd h~éré.]
[Íñté~rést~éd íñ~ sécú~ríñg~ ýóúr~ clóú~d ñét~wórk~ wíth~ Íllú~míó Z~éró T~rúst~ Ségm~éñtá~tíóñ~¿ Cóñ~táct~ ús tó~dáý f~ór á c~óñsú~ltát~íóñ á~ñd dé~mó.]