Forstå styrken af VMS vApps

introduktion

kraften i vpps er noget, som jeg tror, at de fleste Vpps-administratorer stadig overser, simpelthen fordi de ikke har taget sig tid til at lære mere. Jeg tror, at når du lærer mere om vApps, vil du se, at de tilbyder fantastisk bærbarhed og magt, som du vil bruge i din VM-infrastruktur.

tidligere har jeg lavet et par videoer på vApps. De er store nye vApp / OVF 1.0 funktioner i vSphere 4 og hvad er vApps?. Disse videoer tilbyder god information om konceptet med en vApp, men de er også baseret på vSphere 4, og der har været en række forbedringer siden da. Således, lad os starte fra begyndelsen på, hvad en vApp er, og hvordan de nyeste funktioner kan hjælpe dig, i vSphere 5.

hvad er en VAPP?

en vApp er en container til virtuelle maskiner, der tilbyder ressourcekontrol og styring til de virtuelle maskiner, der er inde. Tænk på en vApp som en bærbar, selvstændig boks, der indeholder flere virtuelle maskiner, der udgør en multi-differentieret applikation (som en internetserver, database og sikkerhedsserver), herunder alle brugerdefinerede netværkskonfigurationer.

vApps tilbud:

  • Container til flere virtuelle maskiner
  • Ressourcekontroller til VM ‘erne inde i containeren
  • netværkskonfigurationer indeholdt inde
  • portabilitet af vApp, således at alt kan indeholdes og overføres til en anden virtuel infrastruktur
  • hele vapp’ er kan tændes, slukkes, suspenderes eller lukkes
  • hele vapp ‘er kan klones

sandsynligvis den bedste måde at forstå VAPP’ er på er at oprette en, så lad os lære hvordan.

oprettelse af en vApp

oprettelse af en vApp er let. For at gøre det skal du i din vSphere-klient (forbundet til vCenter) klikke på Fil, gå til Ny og klikke på vApp, som du ser i Figur 1. Alternativt kan du trykke på Control-A.

Figur 1

dette vil bringe den nye vApp-guiden op. Den første ting du skal gøre i denne guide er at oprette et navn til vApp i mit tilfælde, jeg kaldte det simpelthen “Client-Server-App” og klikkede på Næste.

figur 2

Dernæst skal du konfigurere ressourcetildelingen til vApp. På dette tidspunkt er de eneste tilgængelige ressourceallokeringer enten CPU eller hukommelse. Ressourcekonfigurationerne er ligesom en ressourcepulje, da en vApp virkelig indeholder en ressourcepulje. vApp-ressourcer bruger de samme aktier, reservationer og begrænsninger, som almindelige ressourcepuljer bruger. Bemærk, hvordan jeg gik videre og reserverede 4000 MB vCPU og 6000 MB (6 GB) vRAM til de VM ‘ er, der vil være inde i vApp-ressourcepuljen.

figur 3

endelig en gennemgang, før du opretter vApp, som vist i figur 4. Efter gennemgang skal du klikke på Udfør.

figur 4

på få sekunder oprettes din vApp.

nu er det tid til at flytte eksisterende VM ‘ er ind i den nye vApp. Selvfølgelig kan du også oprette nye VM ‘ er og finde dem i vApp. I mit tilfælde, jeg simpelthen slæbt og faldt en vinduer server og Vinduer 7 VM i VApp.

Sådan ser min nye vApp ud:

figur 5

herfra kan jeg tænde alle VM ‘ er inde i vApp på samme tid ved at højreklikke på vApp og derefter klikke på tænd.

~
figur 6

bemærk, hvordan du fra den samme menu også kan klone VM, rapportere ydeevne, tilføje tilladelser eller alarmer.

den anden mulighed er at redigere indstillinger for VM.

redigering af vApp-indstillinger

når en vApp er oprettet, er der et antal indstillinger, der kan redigeres (mange flere end da du først oprettede vApp ved hjælp af guiden).

Figur 7

de primære vApp-indstillinger, som du skal være opmærksom på, er IP-adresseallokeringspolitikken og startordren inde i vApp.

IP-adresseallokeringspolitikken er konfigureret under fanen Indstillinger og afsnittet IP-tildelingspolitik (som du ser i Figur 7). De tre typer IP-tildelinger er:

  • fast – IP – adresser konfigureres manuelt
  • Transient-allokeret fra vCenter-administreret IP – netværksområde ved tænding og frigivet ved slukning
  • DHCP-en DHCP-server bruges til at angive IP-adresserne for VM ‘ er i vApp

hvis nogle af dine IP-tildelingspolitiske muligheder er grå ud (som om de er i stand til at mine i figur 7), kan du gå ind i afsnittet Avanceret og derefter ind i avanceret IP-tildeling, hvor du kan konfigurere enten DHCP eller OVF som kilde til IP-tildeling.

figur 8

udover IP-Tildelingspolitikken er den anden mest anvendte indstilling til redigering i en vApp opstartsrækkefølgen.

figur 9

opstartsordren er opstarts-og nedlukningsordren for alle virtuelle maskiner inde i vApp. Du kan vælge at tænde eller slukke VM ‘ erne i den rækkefølge, du vælger. Du kan også angive, at en VM skal vente et antal sekunder, før du tænder eller slukker for den næste VM i vApp. Endelig kan du vælge at vente, indtil VM-værktøjerne er klar på en VM i vApp, før du tænder for den næste VM. Alle disse indstillinger for tænd / sluk er indeholdt i vApp og er bærbare, når vApp overføres. Husk dog, at HA, per Duncan Epping ‘ s post, vSphere High Availability (HA) ikke respekterer opstartsordren konfigureret i en vApp (forhåbentlig er dette noget, der forbedres i fremtiden).

en af de mere mærkbare faner, når du redigerer en vApp, er fanen “vServices”. I dag er der ikke meget her. Der er kun en standard vService, og det er vCenter-udvidelsen vService. VCenter-Udvidelsestjenesten giver en VM mulighed for at registrere sig som en udvidelse til vCenter, hvilket giver den fuld adgang til vCenter API ‘ erne. Selvom dette kan være gavnligt for VM ‘ er, der har brug for særlig adgang, kan det også være et sikkerhedshul, hvis VM konfigureret har ondsindet program.

Figur 10

jeg håber, at der i fremtiden vil blive tilføjet flere vServices.

eksport af en vApp

som jeg nævnte før, er en af de største fordele ved vApps deres bærbarhed mellem virtuelle infrastrukturer. For at eksportere en vApp (inklusive Al VM ‘ erne indeni) skal du bare vælge vApp og derefter klikke på Eksporter -> Eksporter OVF-skabelon.

Figur 11

udfyld derefter den enkle formular, hvor det vigtigste felt er, hvor du vil eksportere det og formatet (OVF eller OVA)

Figur 12

når den er eksporteret, kan OVF-eller OVA-filen importeres (implementeres) til en anden virtuel infrastruktur ved hjælp af indstillingen Deploy OVF-skabelon (i det mindste hvis du bruger vSphere-klienten til at implementere den).

vApps, OVF og vCloud Director

en af grundene til, at vApps blev oprettet, var for vCloud Director og portabiliteten af applikationer med flere niveauer fra en sky til en anden sky. Disse skyer kan være private skyer, offentlige skytjenester eller hybridskyer. Du kan endda eksportere og importere VM ‘er mellem vSphere og Hyper-V. vapp’ er er også kompatible med vSphere-arbejdsstationen.

vApps kan nemt oprettes med Vpp Studio, og du kan lære mere om OVF-emballagen og dens muligheder på OVF-hjemmesiden. Takket være OVF-formatet er der mange muligheder i OVF-filen, som du kan bruge. For eksempel kan OVF indeholde oplysninger om VAPP virtuelt udstyr, EULA, produktinformation, opgraderingsinstruktioner, produktversion, beskrivelse osv. Når du implementerer en OVF, kan du blive bedt om netværksindstillinger, og derefter kan de automatisk konfigureres og anvendes, når VM ‘ erne i vApp først tændes.

et værktøj, du skal være opmærksom på, er OVFTool. OVFtool kan konvertere OVF til OVA og en række andre opgaver. Det kan hentes fra med Fusion, arbejdsstation eller fra http://www.vmware.com/go/ovf. Et andet værktøj kaldes vAppRun, som integreres med OVFTool og lader dig arbejde med vApps og OVF egenskaber, mens du bruger Fusion og arbejdsstation. Det kan hentes fra http://labs.vmware.com/flings/vapprun.

Husk, at forståelse vApps er en VCP eksamen mål, pr VCP blueprint.

i fremtiden håber jeg, at vApp OVF-formatet kan indeholde endnu mere relevant information inde i pakken for at gøre vApps endnu mere magtfulde!

You might also like

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.