Slik oppretter du en tjenestemal i System Center 2012

En ny funksjon levert av Microsoft System Center 2012 er muligheten til å distribuere en applikasjon basert på en tjenestemal. Servicemaler gir mulighet for distribusjon av applikasjonsinfrastruktur. Tjenestemaler er forfattere ved å bruke tjenesten Template Designer-funksjonen i System Center 2012 Virtual Machine Manager (VMM). Når en mal er opprettet, kan den brukes til å distribuere tjenester ved hjelp av VMM-konsollen eller VMM PowerShell-kommandoene, og gjort tilgjengelig for selvbetjeningstjenester ved hjelp av System Center 2012 App Controller nettportal.

En servicemale kan sammenlignes med en bygningsplan, opprettet av den profesjonelle arkitekten før noe arbeid skjer på byggeplassen. I likhet med å kombinere byggematerialer for å bygge et bygg, samler System Center 2012 VMM i en servicemal alle konfigurasjonsdetaljer og programvareverktøy for å levere disse konfigurasjonene på tvers av enheter. VMM samler ressursene til skyen din i et stoff, og lar brukere deretter distribuere applikasjoner via servicemaler til skyen i en selvbetjenings- og / eller automatiseringsbasert modell. Figur A viser en servicemal for en to-lags applikasjon med feildomener basert på nettverksoppdrag.

Figur A

Service Mal Designer i VMM: En to-lags applikasjon med nettverksbaserte feildomener. (Klikk på bilder for å forstørre.)

Kjennetegn på servicemaler

  • Kombiner og assosier forskjellige stoffelementer i den private skyen, og ta form av visuelle diagrammer.
  • Inkluder en eller flere virtuelle maskin (VM) nivåer, samt tilknyttede nettverksgrensesnitt og nettverksbelastningsbalansører.
  • En VM-nivå er vertskap for en applikasjon og kan inneholde en VM for testing, to eller flere produksjons-VM-er for redundans, og et hvilket som helst antall VM-er for kapasitetsutdeling.
  • Kan også inneholde SQL-serverapplikasjonsverter og logiske nettverkssegmenter.
  • Tillat repeterbar og presis distribusjon av en hel applikasjon i alle målestokker, og konfigurer automatisk alle nødvendige stoffelementer i skyen.
En forståelse for disse konseptene bak å definere en applikasjon som en tjenestemal vil starte din virkelige profesjonelle reise til skysentrisk tenking:
  • Den private skyarkitekten som forfatter tjenestemalen har denne jobben: Distill i den malen all kunnskapen som er nødvendig for å distribuere, skalere og trekke applikasjonen tilbake ved å bruke ressursene til skystoffet.
  • I løpet av den applikasjonen kan ikke-teknisk personell og til og med fullskriptet automatisering bruke og gjenbruke intelligensen i malen til å distribuere og administrere applikasjonen i stoffet.
  • Ikke-tekniske brukere kan tilby og konfigurere svært komplekse private nettsky-stoffelementer som lagringsområde-nettverk (SANs) og maskinvarebelastningsbalansere, fullstendig abstrakt fra det faktiske datasenterstoffet.

Lag en servicemale i VMM

Følg disse trinnene i System Center 2012 VMM for å lage en tjenestemal. En forutsetning er at du har definert VM-maler for hver VM-applikasjonsrolle du vil legge til tjenestemalen. Du må også ha opprettet en privat sky i VMM med ressurser tilgjengelig for å matche de som kreves av VM-malene. Disse forutsetningene gjør at VMM kan matche applikasjons-VM-er til stoffressurser som vil støtte dem.

  1. Naviger til bibliotekområdet og klikk knappen Opprett tjenestemal i båndet.
  2. Velg en av de forhåndsdefinerte servicemaler og trykk OK. (Se figur B. )
  3. Følg listen over VM-maler på venstre side av designeren (se figur A, fanen VM-maler).
  4. Dra VM-maler inn i designer-lerretet for å legge VM-er til det nivået. Du kan alternativt dra en VM-mal til et nivå for å erstatte standardinnstillingene for det nivået.
  5. Legg til maskinvarebelastningsbalansører og logiske nettverk på designduken. Bruk tilkoblingsknappen i båndet for å koble til nettverksgrensesnitt.
  6. Trykk på Save and Validate-knappen i båndet når du er ferdig, og avslutt deretter designeren.

Figur B

Opprette en servicemale i VMM-biblioteket.

Bruk en servicemale i App Controller

En tidligere artikkel ga en introduksjon til Microsoft System Center 2012 App Controller, et produkt som kunne bli kalt "Microsoft cloud manager." I den artikkelen koblet vi App Controller til vår lokale VMM-server for tilgang til de private skyressursene våre, i tillegg til å koble til Azure for administrasjon av våre offentlige skyabonnementer. Nå som vi har definert en tjenestemal, kan vi bruke App Controller til å faktisk starte applikasjonsdistribusjonen til vår private sky.

Figur C

App Controller: Selvbetjeningsdistribusjon av et program ved hjelp av en tjenestemal.
Figur C fra App Controller nettportal viser den samme to-Tier applikasjonsmalen sett i VMM-maldesigneren i figur A. Her er trinnene for å distribuere applikasjonen med App Controller:
  1. Velg Maler fra App Controller Library og velg deretter malen til applikasjonen du vil distribuere, og klikk på Distribuer i malmenyen.
  2. Du vil bli presentert et skjermbilde for å velge hvilken privat sky du vil distribuere applikasjonen til, deretter en grafisk fremstilling av applikasjonen du skal distribuere, sett i figur D.
  3. Klikk på Distribusjon-knappen, og VMM vil begynne å utføre instruksjonene dine og distribuere applikasjonen på stoffet.

Figur D

App Controller: Grafisk skildring av applikasjonen du skal distribuere.
Figur E nedenfor viser fremgangen til VMM når jobbene utføres. Dette er jobbene for å distribuere applikasjonen til den private skyen valgt av brukeren med App Controller.
  • To VM-er (ServiceVM00001 og ServiceVM00002) er automatisk blitt navngitt og plassert (en VM hver) i to vertsklynger i den private skyen.
  • I utformingen av denne applikasjonen samsvarer nettverket til vertsklyngen med nettverksfeildomenet som VM er tilordnet.
  • Det faktum at både VM-malene og vertsklyngene i den private skyen har "LAN A" og "LAN B" assosiasjoner tillater VMM å intelligent distribuere VMene til vertsklynger som bevarer isolasjonen mellom feildomenene.

Figur E

Ser på fremdriften med å distribuere den to-lags applikasjonen i VMM-konsollen.

© Copyright 2021 | pepebotifarra.com