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.