Video: Istio hauv Kubernetes yog dab tsi?
2024 Tus sau: Lynn Donovan | [email protected]. Kawg hloov kho: 2023-12-15 23:47
Istio yog lub platform qhib uas muab txoj hauv kev sib xws los txuas, tswj, thiab ruaj ntseg microservices. Istio txhawb tswj kev khiav tsheb khiav ntawm microservices, tswj cov cai nkag, thiab sau cov ntaub ntawv telemetry, txhua yam tsis tas yuav hloov pauv rau microservice code.
Tib neeg kuj nug, Istio yog dab tsi?
Qhov no yog qhov twg Istio los ua si. Tsim los ntawm kev sib koom tes ntawm Google, IBM, thiab Lyft, Istio yog qhov qhib qhov kev pabcuam mesh uas tso cai rau koj txuas, saib xyuas, thiab ruaj ntseg microservices xa mus rau hauv tsev, hauv huab, lossis nrog cov chaw orchestration xws li Kubernetes thiab Mesos.
Ib sab saum toj no, Istio puas xav tau Kubernetes? Kev siv cov Istio CNI plugin xav tau Kubernetes pods yuav tsum deployed nrog ib tug sidecar txhaj txoj kev uas siv cov istio -sidecar-injector configmap tsim los ntawm kev teeb tsa nrog -set cni. enabled = muaj tseeb xaiv. Xa mus rau Istio sidecar txhaj kom paub meej txog Istio txoj kev txhaj tshuaj sidecar.
Ib sab saum toj no, Istio ua haujlwm nrog Kubernetes li cas?
Cov Kubernetes Kev Pabcuam Mesh: Ib Qho Taw Qhia rau Istio . Istio yog qhov qhib qhov kev pabcuam mesh tsim los ua kom yooj yim rau kev sib txuas, tswj thiab kev nyab xeeb ntawm kev khiav tsheb, thiab tau txais telemetry txog microservices khiav hauv ntim. Raws li tsab ntawv no, Istio tsom feem ntau rau Kubernetes.
Kuv yuav tsum siv Istio?
Istio muab visibility rau hauv kev sib txuas lus hauv network, tab sis txoj kev nws ua qhov no yog qhov tshwj xeeb thiab txawv ntawm kev sib txuas lus ib txwm siv lossis cov cuab yeej saib xyuas network. Kev saib xyuas yog qhov tseem ceeb rau microservices daim ntawv thov vim muaj ntau txheej ntawm kev sib txuas lus uas tshwm sim nyob rau hauv lub system.
Pom zoo:
Yuav ua li cas yog ib tug txheej txheem nyob rau hauv lub operating system dab tsi yog ib tug xov nyob rau hauv lub operating system?
Ib tug txheej txheem, nyob rau hauv cov nqe lus yooj yim tshaj, yog ib tug executingprogram. Ib tug los yog ntau tshaj threads khiav nyob rau hauv cov ntsiab lus ntawm cov txheej txheem. Ib tug xov yog ib qho tseem ceeb chav tsev uas theoperating system faib lub sij hawm processor. Lub threadpool feem ntau yog siv los txo tus naj npawb ntawm cov ntaub ntawv thov thiab muab kev tswj hwm ntawm cov neeg ua haujlwm threads
Dab tsi yog xiav ntsuab xa tawm hauv Kubernetes?
Kev xa tawm xiav-ntsuab yog cov txheej txheem uas txo cov sijhawm poob thiab kev pheej hmoo los ntawm kev khiav ob qhov chaw tsim khoom zoo ib yam hu ua Blue thiab Green. Lub sijhawm twg los xij, tsuas yog ib puag ncig nyob, nrog rau qhov chaw nyob ua haujlwm pabcuam txhua qhov kev tsim khoom
Dab tsi yog txoj hauv kev virtual thiab txoj hauv lub cev hauv asp net?
Ua ntej tshaj, cia peb tau txais cov ntsiab lus ntawm ob qho tib si. Txoj kev lub cev - Qhov no yog txoj hauv kev tiag tiag cov ntaub ntawv nyob ntawm IIS. Txoj kev Virtual - Qhov no yog txoj hauv kev kom nkag mus rau cov ntaub ntawv uas tau taw qhia los ntawm sab nraud ntawm IIS daim ntawv thov folder
Dab tsi yog PV thiab PVC hauv Kubernetes?
PVs yog ntim plugins zoo li Volumes tab sis muaj lub neej voj voog ywj pheej ntawm ib tus neeg pod uas siv PV. Cov khoom API no khaws cov ntsiab lus ntawm kev siv ntawm qhov chaw cia, yog tias NFS, iSCSI, lossis huab-cov chaw khaws cia tshwj xeeb. Ib qho PersistentVolumeClaim (PVC) yog ib qho kev thov rau kev khaws cia los ntawm tus neeg siv
Qhov twg Istio tivthaiv yog ib feem ntawm Istio kev pabcuam mesh cov ntaub ntawv dav hlau?
Ib qho kev pabcuam Istio mesh tau muab faib ua cov ntaub ntawv dav hlau thiab lub dav hlau tswj. Cov ntaub ntawv dav hlau yog tsim los ntawm cov txheej txheem ntawm kev txawj ntse proxies (Envoy) xa tawm raws li cov neeg tsav tsheb. Cov neeg sawv cev no kho kom haum thiab tswj txhua qhov kev sib txuas lus hauv network ntawm microservices nrog rau Mixer, txoj cai dav dav thiab telemetry hub