Mikä on Openstack Heat Orchestration?


Paras vastaus

Heat on OpenStack Orchestration -ohjelman pääprojekti. Se toteuttaa orkestrointimoottorin käynnistämään useita yhdistettyjä pilvisovelluksia, jotka perustuvat malleihin tekstitiedostojen muodossa, joita voidaan käsitellä koodina. Natiivi Heat-mallin muoto on kehittymässä, mutta Heat pyrkii myös tarjoamaan yhteensopivuuden AWS CloudFormation -mallimuodon kanssa, jotta monet olemassa olevat CloudFormation-mallit voidaan käynnistää OpenStackissa. Heat tarjoaa sekä OpenStack-natiivin ReST-sovellusliittymän että CloudFormation-yhteensopivan kyselyn sovellusliittymän.

Kuinka se toimii

  • Heat-malli kuvaa pilvisovelluksen infrastruktuurin tekstitiedostossa, joka on luettavissa ja kirjoitettavissa ihmisille ja joka voidaan tarkistaa versionhallintaan, diff. ja niin edelleen.
  • Infrastruktuuriresursseja, joita voidaan kuvata, ovat: palvelimet, kelluvat ips, volyymit, suojausryhmät, käyttäjät jne.
  • Heat tarjoaa myös automaattisen skaalauspalvelun, joka integroituu osioon Ceilometer , joten voit sisällyttää skaalausryhmän resurssina malliin.
  • Mallit voivat myös määrittää resurssien väliset suhteet (esim. palvelimeen). Tämän avulla Heat voi kutsua OpenStack-sovellusliittymiä luomaan kaiken infrastruktuurin oikeassa järjestyksessä, jotta sovelluksesi voidaan käynnistää kokonaan.
  • Heat hallitsee sovelluksen koko elinkaarta – kun sinun on vaihdettava infrastruktuuria , yksinkertaisesti muokkaa mallia ja päivitä sillä nykyinen pino. Heat osaa tehdä tarvittavat muutokset. Se poistaa kaikki resurssit, kun olet valmis sovelluksen kanssa.
  • Heat hallitsee ensisijaisesti infrastruktuuria, mutta mallit integroituvat hyvin ohjelmiston kokoonpanonhallintatyökaluihin, kuten Puppet ja kokki . Heat-tiimi pyrkii tarjoamaan entistä paremman integraation infrastruktuurin ja ohjelmistojen välillä.

OpenStack Orchestration -ohjelman tehtävänä on luoda ihmisten ja koneiden käytettävissä oleva palvelu palvelujen koko elinkaaren hallitsemiseksi. infrastruktuuri ja sovellukset OpenStack-pilvissä.

Toivon, että se auttaa 🙂

Vastaa

Orkestrointipalvelu antaa mallipohjaisen järjestelyn pilvisovelluksen kuvaamiseksi suorittamalla OpenStack-sovellusliittymäkutsuja tuottamaan käynnissä olevia pilvisovelluksia. Mallien avulla voit luoda useimpia tyyppejä OpenStack-resursseja, kuten ilmentymiä, kelluvia IP-osoitteita, volyymeja, suojausryhmiä ja käyttäjiä.

OpenStack on ohjelmistotyökalujen sarja julkisten ja julkisten yksityiset pilvet. Joidenkin maailman suurimpien hosting- ja ohjelmistokehitysyritysten sekä tuhansien yksittäisten yhteisön jäsenten tukemana OpenStackin uskotaan olevan pilvipalvelujen tulevaisuus.

Heat on OpenStack-orkestrointiohjelma. Sen avulla käyttäjät voivat kuvata monimutkaisia ​​pilvisovellusten käyttöönottoja tekstitiedostoissa, joita kutsutaan malleiksi. Heat-moottori analysoi ja suorittaa nämä mallit. Lämpö syntyi vastineeksi AWS: n CloudFormation-palvelusta.

Orchestration Service tarjoaa mallipohjaisen orkestroinnin pilvisovelluksen kuvaamiseksi suorittamalla puheluja OpenStack-sovellusliittymälle käynnissä olevien pilvisovellusten luomiseksi. Ohjelmisto integroi muut tärkeimmät OpenStack-komponentit mallitiedostojärjestelmään.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *