Top 5 open source gereedskap om OpenStack Server te bestuur

Bestuur OpenStack doeltreffend met hierdie open source-instrumente.


In die wêreld van die wolk is die belangrikste faktor om alles te outomatiseer as dit lyk of wolkdienste op aanvraag aangebied word. Om sagtewareproduksie te bewerkstellig, kom dit gewoonlik neer op voortdurende implementering en die bestuur van ‘n omgewing versprei oor die hele wêreld, spesifiek met die on-demand wolkdienste.

OpenStack is ‘n open source platform waarmee u ‘n Infrastructure as a Service (IaaS) -wolk kan bou wat op kommoditeitshardeware werk. Die tegnologie agter OpenStack bestaan ​​uit ‘n reeks soortgelyke projekte wat verskillende komponente vir ‘n wolkinfrastruktuuroplossing lewer. Dit kan ‘n groot poel stoorplek en netwerkbronne binne ‘n datasentrum as ‘n individuele wolk of buite as ‘n openbare wolk hanteer.

Om die OpenStack-wolkinfrastruktuur te bestuur, moet u die konfigurasie van die individuele wolkdienste bestuur. Die primêre voordeel van OpenStack is dat dit bestaan ​​uit horisontale skaalbaarheid, dus word dit voor die hand liggend om netwerke en opbergstelsels by te voeg om die wolk mettertyd te laat groei.

Kyk na OpenStack noodsaaklike kursus.

Die wesenlike deel van die wolkskaalbaarheid is die waarde van die tyd wat benodig word om die wolk op te stel en uit te voer en sodoende op te skaal, asook om die bedryfskoste te verlaag. Daarvoor is ‘n outomatiese infrastruktuur vir instellings en konfigurasies wat konfigurasiebestuurstelsels bevat, benodig.

Daar is baie open source-instrumente beskikbaar om die OpenStack-wolk te installeer, te bestuur en uit te voer. Die belangrikste vraag is hoe u die beste moet kies.

Chef

Chef is ‘n uitstekende outomatiseringsraamwerk wat dit maklik maak om bedieners en toepassings op enige regte, virtuele of wolkligging op te stel, ongeag die omvang van die infrastruktuur. Chef is ‘n produk wat net op die gebruikersbasis van die ontwikkelaar gefokus is. Sjef bevat kookboeke vir die gebruik van OpenStack se voorkeure.

Dit maak gebruik van Ruby as programmeertaal en bestaan ​​uit ‘n deursoekbare portaal waar u tegnieke en kookboeke wat deur die gemeenskap bygedra is, kan kry. Chef automatiseer die hantering van die bestuur van konfigurasies, en sorg dat die stelsels korrek en konsekwent opgestel is.

Chef het ‘n agentgebaseerde argitektuur wat ‘n kliënt op elke VM of serverinstansie behels, terwyl hy gelei word deur ‘n sentrale meesteragent. Chef geniet ook ‘n breë ondersteuning in die vorm van ‘n magdom kookboeke en dokumentasie. Sommige van die kenmerke daarvan sluit in:

  • Gebruik eenvoudige verklarende definisies vir eenvoudige administratiewe take.
  • Stel ‘n verskeidenheid wolk-gebaseerde SaaS-dienste op, en integreer wolk-voorsiening-API’s
  • Dit bied ‘n enkele proses om plaaslike en wolklandgoedere te bestuur.
  • maak die infrastruktuur hoogs buigsaam, weergawe en akkuraat toetsbaar
  • Verseker konstante konfigurasies gedurende die ontwikkelingslewensiklus
  • Konfigurasie-drywing outomaties korrek
  • Dit bestaan ​​uit die Chef Development Kit, wat robuuste toetsinstrumente het om infrastruktuurveranderings te bevestig

Hierdie IT-outomatiserings- en konfigurasiemiddel is goed aangewend vir ontwikkelingsentriese infrastruktuurprojekte. Dit bied konfigurasiebestuur en baie infrastruktuurbestuurstake met resepte.

Ansible

Ansible is ‘n infrastruktuur-outomatiseringshulpmiddel wat ondersteuning bied om stelsels op te stel, sagteware te ontplooi en meer gevorderde IT-intensiewe take op te stel soos konsekwente ontplooiings en geen stilstand tydens die installering van opdaterings. Antwoorde OpenStack-modules kan gebruik word om allerlei wolkoperasies te bestuur.

Ansible strek verder as eenvoudige implementering.

Ansible se hoofdoelwitte is eenvoud en gebruiksgemak. Dit fokus verder op veiligheid en betroubaarheid. Ansible bied kragtige instrumente vir die instelling en bestuur van OpenStack – om toepassings te voorsien, op te stel en te ontplooi en werk bo-op die wolk.

Dit is gebaseer op ‘n eenvoudige, agentlose argitektuur, en dit is nie nodig om VM’s of werkstasies op te stel voor die installasie nie. Ansible kan normaalweg saam met hulle werk via die opdragreël. Sommige van die kenmerke daarvan sluit in:

  • Dit bied eenvoudige oplossings vir alle probleme met konfigurasiebestuur.
  • Laat betroubare en herhaalbare IT-infrastruktuurkonfigurasie toe
  • Dit is ontwerp om maklik te leer vir administrateurs en ontwikkelaars.
  • Bied stelseladministrateurs ‘n beheertaal wat modules of roetines gebruik om allerlei take op nodes te vervaardig. Mees veilige bestuurstelsel vir eksterne konfigurasies
  • Dit bestaan ​​uit meer as 1300 modules met ‘n aktiewe gemeenskap vir ondersteuning en ontwikkeling.

brandstof

brandstof is ‘n GUI-gebaseerde instrument vir stelseladministrateurs om OpenStack Cloud op te stel en te bestuur. Fuel is ‘n stroomop OpenStack-projek wat konsentreer op die outomatisering van die implementering en toetsing van OpenStack en ‘n verskeidenheid van derdeparty-opsies.

Brandstof bespeur outomaties alle virtuele nodusse wat vanaf die netwerk gekoppel is. Dit bestaan ​​uit verskillende afsonderlike komponente. Sommige komponente kan ook apart van die Fuel hergebruik word sonder enige wysigings, en sommige behels min aanpassings. Die volgende is enkele van die kenmerke daarvan.

  • Dit doen kontrole na die ontplooiing en voer ook toetse uit vir die validering van die ontplooide OpenStack Cloud.
  • Dit kan verskeie OpenStack-groepe opwind en bestuur
  • Dit bevat ondersteuning vir CentOS en Ubuntu
  • Dit help die sysadmin om real-time logboeke op te spoor via die GUI van OpenStack Cloud.

Puppet

Puppet is ‘n verklarende taal vir ” skryf eenmalige ontplooiing van baie ” pakkette vir op aanvraag Openstack-konfigurasie en weergawe van bestuur. Marionet word ontplooi in ‘n kliënt- / bedieneropstelling of in die bedienerlose modus, waar kliënte die bediener van tyd tot tyd vir die nodige toestand peil en statusrekords aan die bediener lewer.

Marionet kan nodes beplan, opgradeer en bestuur gedurende hul lewenssiklus. Alle modules en konfigurasies word vervaardig met ‘n marionet-spesifieke taal gebaseer op Ruby of Ruby self, en daarom sal programmatiese kundigheid benodig word in die uitbreiding van stelseladministrasievaardighede. Dit behels ‘n Web UI en rapporteringsinstrumente.

Puppet Enterprise maak voorsiening vir intydse bestuur van nodes met behulp van voorafgeboude modules wat op die meesterbedieners aanwesig is. Die rapporteringsinstrumente is volledig ontwikkel, met in-diepte besonderhede oor die prestasie van agente en watter veranderinge aangebring is. Sommige van die kenmerke daarvan sluit in:

  • Dit ondersteun volskaalse outomatisering met spesifieke verslagdoenings- en voldoeningsfaktore.
  • Dit het integrasies en modules van die Forge
  • Maak pleister en opdatering van stresvry.
  • Skep geharde basiskonfigurasies om aan regulatoriese standaarde te voldoen
  • Outomatiseer en handhaaf pleisterbestuur en verminder moontlike kwesbaarhede.

Compass

Compass is vir die outomatiese ontplooiing en bestuur van OpenStack.

Dit verminder die kompleksiteit, bestuur tyd en beheer allerhande foute in die bestuur van die datasentrumbediener. Dit ondersteun die opstart van die bedienerspoel wat gekorreleer is met enige wolkplatform van blootgestelde metaalknope.

Compass help stelseladministrateurs om hardeware te bepaal, die bedryfstelsel en hypervisor te ontplooi en gee ook omvattende konfigurasiebestuur. ‘N Paar meer funksies soos hieronder.

  • Laat die implementering van verskillende konfigurasiegeure toe via metadata.
  • Help met die opstap van infrastruktuur voorberei en bied ook programmeerbaarheid vir die operateur om dit te doen.
  • Implementeer uitbreidings deur die implementering van verskeie OpenStack-cluster-gereedskap.
  • Die kompas-kern meng baie ander instrumente vir hulpbronontdekking, OS-beplanning en pakketontplooiing.

Afsluiting

U moet elke gereedskap van u einde af ondersoek en toets om seker te maak watter hiervan aan u vereistes voldoen. Wanneer dit kom by OpenStack, daar is genoeg gereedskap en tegnieke om die hoofpyn van installasie en opstelling te verminder; Ek stel voor dat u Fuel of Ansible gebruik as u dit oorweeg om ‘n private wolk op te stel. U sal ook daarvan hou om te lees oor 8 Cloud Object Storage vir Store Public & Privaat data.

Tags:

  • Oop bron

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map