Hogyan használja az OpenStack a KVM-et?


Legjobb válasz

Tehát a kérdés megválaszolásához: Először is, az összes OpenStack szolgáltatás RESTful API-kat használ, amelyek lehetővé teszik a plug and play használatát. saját backend technológiáit. Használhat például olyan gyártói specifikus hálózati technológiákat, mint például az Open vSwitch, a Cisco Nexus1000v, a Nuage Networks stb. . Például az Open vSwitch és más, korábban említett hálózati technológiák. Más példa lehet a Cinder néven ismert blokktárolási szolgáltatás. A Cinder az az API, amely kommunikál a tényleges blokktárolási technológiával, amelyet a háttérben szeretne használni, mint például a NetApp, az EMC tárolási megoldások vagy akár csak az alapvető Linux fájlrendszerek.

Tehát most arra a kérdésre jutunk, hogy az OpenStack hogyan használja a KVM-et. Az OpenStack számítási szolgáltatása, amely kezeli a környezetben lévő virtuális gépeket, az a szolgáltatás, amely API-ként is használható, és képes kommunikálni bármilyen használni kívánt háttér-hipervizorral. Amint itt mások említették, ez lehet Xen, VMWares ESXi stb. A KVM egy teljes nyílt forráskódú hipervizor, amely képes kezelni a virtuális gépeket. Ez egyben a leginkább adaptált és használt megoldás az OpenStack számításához. Dióhéjban a Nova szolgáltatások és API-k mind kommunikálnak a KVM hipervizorral, hogy elindítsák, leállítsák és biztosítsák a virtuális gépek példányait az OpenStack felhőben.

Válasz

Ez attól függ az azt tanuló személy szerepe. Ez egy folyamatosan fejlődő alkalmazás is, ami azt jelenti, hogy lépést kell tartania, mivel annak megfelelő mértéke 6 havonta változhat.

Végfelhasználó – Valószínűleg nem tart sokáig, csak meg kell tanulnia néhány fogalmat. ami eltérhet attól, amit megszoktál. Használt már AWS-t vagy bármilyen más, API-val működő CLI alapú felhőt? Ha igen, ez még jobban lerövidíti az időt, mivel éppen a szintaxist váltja ki, hogy ugyanazokat az eredményeket érje el (javarészt.)

Rendszergazda – Úgy gondolnám, hogy ez valaki, aki képes megoldani a problémákat és ténylegesen megoldani a szolgáltatásokat. Most ez nehezedik. Hány szolgáltatásért vagy rendszergazda? Ha olyan voltál, mint én, akkor mindent el kellett kezdened. Csak egy bizonyos mélységre tehetsz szert, ha minden szolgáltatással együtt kell dolgoznod. Körülbelül 6 hónaptól egy évig tartott az idő, mire elég jó lettem ahhoz, hogy az OpenStack-hez kapcsolódó piacra kerüljek. Grizzly környékén, és többet tudott arról, hogy mit csináltam Havannában.

Építész – Ismét hány szolgáltatással dolgozik valójában?

Most, mindezt elmondva, egyik sem Megtanultam, hogy bármit is tartalmaztam volna a HA-n, mert a legtöbb szervezet még mindig azon dolgozott, hogy hogyan lehet ezt megfelelően csinálni. Még néhány hónapba telt, mire láttam a valódi problémákat, hogy még mélyebben kezdjek el mélyebben foglalkozni olyan szolgáltatásokkal, mint a Neutron. A RabbitMQ fekete lyuk volt, mielőtt kapott munkát az OpenStack-hez kapcsolódóan, amely nagy telepítéseket látott.

Ez nagyon bonyolult kérdés. Legtöbbje attól függ, hogy milyen szerepet tölt be a kitöltésben, valamint az aktuális tudásbázistól a használni kívánt hipervizorral és a hálózatépítéssel kapcsolatban.

Leggyorsabban néhány hete láttam valakit megtanulni, de ez egy olyan személy volt, akinek nagyon nagy az elosztott rendszerekkel kapcsolatos tudásbázisa. A leghosszabb az … Nos, egyesek csak soha nem tanulnak, mert nem igazán ezt akarták csinálni az elején.

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük