Legjobb válasz
A Heat az OpenStack Orchestration program fő projektje. Egy hangszerelési motort valósít meg, hogy sablonok alapján több összetett felhőalkalmazást indítson szövegfájlok formájában, amelyek kódként kezelhetők. A natív Heat sablonformátum fejlődik, de a Heat arra törekszik, hogy kompatibilitást biztosítson az AWS CloudFormation sablonformátummal, így számos létező CloudFormation sablon elindítható az OpenStack-en. A Heat egy OpenStack-natív ReST API-t és egy CloudFormation-kompatibilis Query API-t is biztosít.
Hogyan működik
- A Heat sablon leírja a felhőalkalmazás infrastruktúráját egy szöveges fájlban, amelyet az emberek olvashatnak és írhatnak, és verzióellenőrzéssel ellenőrizhetők, diff. , stb.
- A leírható infrastrukturális erőforrások a következők: szerverek, lebegő ips, kötetek, biztonsági csoportok, felhasználók stb.
- A Heat egy automatikus skálázási szolgáltatást is nyújt, amely integrálódik a Ceilométer , így méretezési csoportot is felvehet erőforrásként a sablonba.
- A sablonok megadhatják az erőforrások közötti kapcsolatokat is (pl. ehhez a szerverhez csatlakozik). Ez lehetővé teszi a Heat számára, hogy felhívja az OpenStack API-kat, hogy az összes infrastruktúráját megfelelő sorrendben hozzák létre az alkalmazás teljes elindításához.
- A Heat kezeli az alkalmazás teljes életciklusát – amikor meg kell változtatnia az infrastruktúráját. , egyszerűen módosítsa a sablont, és használja a meglévő verem frissítésére. A Heat tudja, hogyan hajtsa végre a szükséges változtatásokat. Ha befejezte az alkalmazást, akkor az összes erőforrást is törli.
- A Heat elsősorban az infrastruktúrát kezeli, de a sablonok jól integrálhatók a szoftverkonfiguráció-kezelő eszközökkel, például a Báb és szakács . A Heat csapata azon dolgozik, hogy még jobban integrálja az infrastruktúrát és a szoftvereket.
Az OpenStack Orchestration program küldetése egy emberhez és géphez hozzáférhető szolgáltatás létrehozása a teljes életciklus kezeléséhez. infrastruktúra és alkalmazások az OpenStack felhőkön belül.
Remélem, hogy segít 🙂
Válasz
Az Orchestration Service modellalapú elrendezést ad egy felhőalkalmazás ábrázolásához az OpenStack API hívások futtatásával futó felhőalkalmazások előállításához. A sablonok lehetővé teszik az OpenStack-erőforrások legtöbb típusának létrehozását, például példányokat, lebegő IP-ket, köteteket, biztonsági csoportokat és felhasználókat.
Az OpenStack egy szoftvereszköz-készlet felhőalapú számítási platformok létrehozásához és kezeléséhez nyilvános és magánfelhők. A világ legnagyobb tárhely- és szoftverfejlesztő vállalatai, valamint a közösség egyes tagjainak ezrei által támogatott OpenStacket sokan a felhőalapú számítástechnika jövőjének tartják.
A hő a az OpenStack hangszerelési program. Lehetővé teszi a felhasználók számára, hogy az összetett felhőalapú telepítéseket sablonoknak nevezett szöveges fájlokban írják le. Ezeket a modelleket aztán a Heat motor elemzi és futtatja. A hő a CloudFormation szolgáltatásért cserébe született az AWS-en.
Az Orchestration Service modellalapú hangszerelést biztosít a felhőalkalmazások leírására azáltal, hogy futó felhőalkalmazások létrehozásához hívásokat hajt végre az OpenStack API-ra. A szoftver integrálja az OpenStack többi fő összetevőjét egy modell fájlrendszerbe.