Distribuer en Azure VM-rollepakke

I en forrige artikkel, med Microsoft Visual Studio, opprettet vi tjenestemodellen for din Azure virtual machine (VM) -rolle og genererte tjenestepakkefilene. Vi er klare til å utføre det siste trinnet som produserer en fungerende VM-rolle i den offentlige skyen Azure, og distribuerer servicepakken til ditt Azure-abonnement ved bruk av Windows Azure Platform Management Portal.

Opprett den vert tjenesten

Vi fortsetter arbeidet umiddelbart etter trinnet der Visual Studio samlet de to servicepakkefilene og åpnet et Explorer-vindu til publiseringsstedet for filen, vanligvis \ Documents \ Visual Studio 2010 \ Projects \ \ \ bin \ Debug \ Publish.

1. Servicepakkefilen (.cspkg) og Cloud Service Configuration-filen (.cscfg) er klar på publiseringsstedet for å laste opp til Azure Management Portal for å fullføre VM-distribusjonsprosessen i følgende trinn.

2. Også forberedt på følgende trinn er en kopi av ekstern sertifikat for ekstern skrivebordprotokoll (RDP) som ble eksportert med den private nøkkelen til et passende sted på harddisken.

3. Gå tilbake til nettleservinduet, fremdeles åpent for Azure Management Portal (https://windows.azure.com).

4. Naviger til Hosted Services, Storage Accounts og CDN-ruten og trykk på New Hosted Service-knappen i båndet, som vist i figur A. Skriv inn følgende informasjon:
  1. Tjenestenavn er internt i organisasjonen din og kan ha enhver betydning du ønsker.
  2. URL-prefiks for tjenesten din er kritisk. Dette prefikset er DNS-vertsnavnet som vil bli brukt for å få tilgang til VM-rollen din over Internett. Derfor trenger den å være unik og kan bare inneholde tegn som er gyldige i en URL. Dialogen validerer navnet mens du skriver det og advarer deg om navnet du allerede har valgt.
  3. Region eller tilknytningsgruppe må samsvare med Azure datacentre (r) der du lastet opp den virtuelle harddisken (VHD) -bildet tidligere.
  4. Distribusjonsalternativet må være "Ikke distribuer" på dette stadiet. Trykk OK for å opprette den hostede tjenesten.
Figur A - Opprette en ny vertstjeneste er der det offentlige DNS-navnet for VM-rollen er spesifisert
5. Last opp kopien av RDP-godkjenningssertifikatet (Remote Desktop Protocol) som ble eksportert med den private nøkkelen. Naviger til den hostede tjenesten du nettopp opprettet, velg sertifikatnoden og trykk Legg til sertifikat-knappen i båndet som vist i figur B.
Figur B - Last opp RDP-autentiseringssertifikatet til den hostede tjenesten.

6. Bla gjennom sertifikatfilen (med filtypen .PFX), skriv inn passordet som ble brukt da sertifikatkopien ble eksportert, og trykk OK for å legge til sertifikatet.

7. Klar til å spinne opp en VM? Fortsatt i ruten Hosted Services i Azure Management Portal, velg den hostede tjenesten du nettopp opprettet, og trykk på New Production Deployment-knappen i båndet. Dialogboksen Lag en ny distribusjon vises som vist i figur C.
Figur C - Spinning up VMs: Deployment VM-forekomster av VM-rollen.

8. Etter å ha lagt inn et distribusjonsnavn for valget ditt, trykker du på Bla gjennom lokalt ved siden av pakkeplassering og finner servicepakkefilen (.cspkg). Gjenta dette trinnet med konfigurasjonsfilen, og finn filen ServiceConfiguration.cscfg.

9. Trykk OK så vil distribusjonsprosessen starte. Du kan spore de forskjellige tilstandene for distribusjonen din, for eksempel Initialisering ... og Starter Host. Vent til statusen for distribusjonen vises som Klar.

Test den hostede tjenesten

Etter at den hostede tjenesten starter vellykket, kjører VM-rollen din, og den er klar til å teste og bruke. Hvis Azure VM-rollen din publiserer en eller flere TCP-porter til Internett, kan du teste den tilgangen umiddelbart. Som alle Windows Azure-applikasjoner, håndterer Azure-skytjenesten DNS, brannmur, ruting og belastningsbalansearbeid som er nødvendig for å distribuere VM-rollen din.

Hvis du for eksempel aktiverte HTTP (TCP-port 80) tilgang til Azure VM-rolleapplikasjonen, og hvis VM's VHD-bilde inkluderer en standardinstallasjon av Internet Information Services (IIS), kan du prøve å bla gjennom til standardnettstedet. Åpne nettleseren, og skriv inn vertsnavnet du valgte i trinn 4.b for denne artikkelen (bokstavelig talt 'http://PublicDnsHostName.cloudapp.net' i dette eksemplet). Du bør se banneren "Velkommen til IIS7" i nettleseren din, levert av Windows Azure VM-rollen!

© Copyright 2021 | pepebotifarra.com