Distribuer en lokal VM til Windows Azure med appkontroller

Å enkelt flytte en virtuell maskin (VM) fra en virtuell virtualiseringsvert til den offentlige skyen er et "drømmescenario" for skyarkitekter og kunder. Denne funksjonen er vanskelig å oppnå til dags dato, og er nøkkelen til å bidra til å skape et mer robust hybridsky-økosystem ved å gjøre det lettere å flytte arbeidsmengder mellom skyer.

Microsoft har levert denne funksjonen i System Center 2012 Service Pack 1 (SP1). Oppgraderingen til App Controller-komponenten inkluderer en ekte "distribuere til offentlig sky" -knapp. Denne artikkelen dekker trinnene for å distribuere en VM fra en Microsoft privat sky på premiss til Azure offentlige sky ved å opprette en skytjeneste ved hjelp av System Center 2012 SP1 App Controller.

Vi presenterer System Center 2012 SP1 App Controller

App Controller er et skyhåndteringsprodukt som er inkludert i System Center 2012-pakken, og denne lille applikasjonen slipper løs den enorme kraften fra den offentlige skyen til Microsoft private skyoperatører. Jeg har skrevet om en betaversjon av App Controller tidligere, og ventet spent på muligheten til å prøve ut overgang til Azure-funksjoner i andre generasjons utgivelse av App Controller, tilgjengelig med System Center 2012 SP1.

Følgende nye Azure-spesifikke funksjoner er tilgjengelige i App Controller i System Center 2012 Service Pack 1 (SP1):

  • Last opp en virtuell harddisk eller bilde til Windows Azure fra et SCBMM-bibliotek eller et nettverksdelingssystem
  • Legg til en VM til en distribuert tjeneste i Windows Azure
  • Start, stopp og koble til VM-er i Windows Azure
  • Migrer en VM fra Microsoft private sky (SCVMM) til Windows Azure
  • Distribuer en VM i Windows Azure for å lage en skytjeneste
Figur A viser appkontroller-grensesnittet, som er en Silverlight-drevet nettgrensesnitt som kjører i nettleseren din. Denne appkontroller-forekomsten har tilgang til 24 VM-er i den private skyen og 4 VM-er i den offentlige skyen. Det er en rekke måter å flytte en VM til Azure, enten bare VHD, eller hele VM. VM kan distribueres som en frittstående VM, eller det kan opprettes en skalerbar skytjeneste i Azure for å inneholde den migrerte VM.

Figur A

System Center 2012 SP1 App Controller, cloud manager-komponenten i System Center. (Klikk for å forstørre)

Trinn for å distribuere en VM til Windows Azure og lage en skytjeneste

I denne artikkelen skal jeg sjekke ut den nye funksjonen som er oppført i den siste kulen ovenfor, som er å lage en skytjeneste fra en VM som kjører i din private sky på stedet. Dette er en sofistikert oppgave som overbryter gapet mellom den skalerbare, elastiske arbeiderrollen Platform as a Service (PaaS) -funksjonene i Windows Azure (innebygd i skytjenestemodellen), og den konvensjonelle Infrastructure as a Service (IaaS) -funksjonene i Azure (som ellers ikke krever skytjeneste).

1. Forbered Azure image VM i din private sky slik du vil at den skal se ut når den våkner i Azure. Installer nødvendig programvare og ellers klargjør VM, og bare logg deg ut av VM som blir Azure VM-bilde.

en. Ikke kjør sysprep! Hvis du vil lage et bilde av VM for gjenbruk i Azure, kjører du sysprep-trinnet i Azure etter at du har opprettet skytjenesten og lastet opp VM virtual hard disk (VHD).

b. Nettverksinnstillingene til VM vil automatisk bli endret for å bruke Azure DHCP. Når VM våkner i Azure vil den ha enten en tilfeldig Azure IP-adresse, eller hvis du distribuerte VM til et virtuelt Azure nettverk, en IP-adresse i serverundernettet du angir når du definerer skytjenesten.

2. Slå av VM-bildet og legg en kopi av VHD-filen i et SCVMM-bibliotek. (Azure støtter ikke Windows Server 2012 "VHDX" -filformat VHD, så utfør om nødvendig en VHDX til VHD-migrering ved bruk av Hyper-V VHD redigeringsverktøy.)

3. Lag en ny VM-mal og velg bildet VMs VHD som harddisk.

4. Logg på App Controller med legitimasjon som er autorisert til å administrere skyen, velge VM-malen og trykk på Distribusjons- knappen ( figur B ).

Figur B

En SCVMM-mal kan distribueres til en privat sky eller Azure offentlig sky.

5. En grafisk designflate vil vises der du velger Azure-skyen (abonnement) du skal flytte VM til. Du vil også navngi Azure skytjeneste og distribusjonen. Du kan tenke på distribusjonen som 'N-tier' som er skalerbar om ønskelig.

6. Som et siste trinn, konfigurer du den faktiske VM-forekomsten som skal opprettes ved opplastingen:

en. Oppgi et virtuelt maskinnavn.

b. Velg en forekomststørrelse (Stor anbefales for opplastede VMer).

c. Du må velge et eksisterende tilgjengelighetssett eller opprette et nytt.

d. Bla gjennom for å velge lageroppbevaringsbeholder i Azure for VHD.

e. Hvis du distribuerer til et virtuelt nettverk, velger du det ønskede serverundernettet.

f. Spesifiser nettverksendepunkter (annet enn RDP) som må åpnes for VM. La en port utenfor porten være tom for å automatisk velge en tilfeldig / kortvarig port med høyt nummer.

g. Gi lokale administratorer og eventuelt domenenavn.

h. Trykk på distribusjonsknappen ( figur C ). Dette dukker opp en båndmelding nederst på websiden "Windows Azure VM-distribusjon startet."

Figur C

Definer skytjenesten din og last opp en VM samtidig.

7. Du kan sjekke fremdriften for opplastningen i visningen av appkontrollerjobber, der varighet og prosentvis opplastingstellere gir deg et inntrykk av hvor lang tid opplastningen vil ta. (Det tok litt over en time for meg å laste opp 35 GB.) SCVMM vil også vise en jobb som pågår med navnet "Eksportere fysisk ressurs til klient".

8. Etter at opplastingen fra infrastrukturen på stedet er fullført, vil Azure-administrasjonsportalen vise en forekomst av applikasjonen din i Provisioning-status.

9. Når klargjøringen er fullført, gjøres SCVMM på stedet og mister synligheten til den nye VM i Azure. App Controllers VM-liste inneholder imidlertid en sammenslått visning av lokaler og Azure VM-er, inkludert den nylig lastede VM, se figur D.

Figur D

VMer som kjører i Azure, sett av på stedet-kontrolleren; Azure1 VM ble flyttet inn til Azure.
Etter å ha fullført distribusjonen av skytjenesten og VM fra App Controller, kan disse elementene også vises og administreres i Azure management portal. Logg inn på Azure management portal, velg den nye VM og trykk på Connect- knappen for å etablere en RDP-økt med VM som ble flyttet til Azure.

© Copyright 2020 | mobilegn.com