Innledning
Et sentralt spørsmål med hensyn til lagring planlegging for Hyper-V verter er å optimalisere ytelsen til virtualiserte arbeidsoppgaver som kjører på disse vertene. I tradisjonelle IT-miljøer der fysiske servere kjører back-end forretningsapplikasjoner, er ytelsen til lagringsinfrastrukturen ofte en begrensende faktor som resulterer i ytelse flaskehalser. Dagens business-class servere har vanligvis flere prosessorer hver med flere kjerner, masse RAM og gigabit eller høyere Ethernet-adaptere. Men det har bare vært i det siste året eller så at prisen på enterprise-klassen solid state-disker (SSD) har falt til et punkt der de kan begynne å erodere SAS og SCSI-harddisker (HHDs) fra deres lenge hatt posisjon på lagring tronen. Legg Hyper-V virtualisering inn i miksen, og plutselig har du flere virtuelle servere alle prøver å utnytte de samme behandlingen, minne, nettverk og lagringsressurser tilgjengelig på vertsmaskinen, med lagringsplass ofte være den viktigste flaskehalsen begrense programytelse. Men i den virkelige verden er det selvfølgelig også en annen begrensende faktor for programytelse på serverne, nemlig prisen.
oppbevaringsrom med lagrings lagene
En av de viktigste forbedringene som introduseres for lagring i Windows Server 2012 R2 er nivådelt lagring, en forbedring av oppbevaringsrom som var seg selv først introdusert i Windows Server 2012. oppbevaringsrom gir lagring virtualiseringsfunksjoner som gjør det mulig å gruppere industristandard disker (som Serial ATA eller Serial Attached SCSI-disker) i lagringsbassenger . Du kan deretter lage virtuelle disker kalt "oppbevaringsrom" eller "mellomrom" fra den tilgjengelige kapasiteten i bassengene og bestemmelsen spenstig lagringsvolumer som det er nødvendig. Dette tillater deg å gjøre mer effektiv bruk av diskkapasitet, bestemmelsen lagring raskt og enkelt uten å påvirke brukerne, delegere administrasjon av lagring, og gi kostnadseffektiv lagring for forretningskritiske applikasjoner som gjør bruk av lave kostnader, råvarebaserte bare -a-gjeng-of-disker (JBODs).
Fra og med Windows Server 2012 R2 imidlertid oppbevaringsrom nå lar deg lage en lagdelt lagringsløsning som transparent leverer en hensiktsmessig balanse mellom kapasitet og ytelse som kan møte behovene til bedrifts arbeidsoppgaver. Resultatet er at arbeidsbelastningen mest ofte brukte data (arbeids sett) vil automatisk bli lagret på SSD tier, mens resten av arbeidsmengden data er lagret på harddisken tier. Oppbevaringsrom oppnår dette ved å ha filsystemet aktivt måle aktiviteten av arbeidsmengden i bakgrunnen og deretter automatisk og transparent flytte data til riktig tier (SSD eller HDD) avhengig av hvor varm eller kald dataene er bestemt å være. Oppbevaringsrom i Windows Server 2012 R2 kan dermed sikre at arbeidsbelastningen er varmt data er alltid lagret på SSD tier for å dra nytte av den høye ytelsen til lags, og det er kaldt data på HDD tier til å gjøre bruk av den høye kapasiteten på denne tier. Hvis en del av dataene for en bestemt fil blir varmere (åpnes oftere), så det blir flyttet fra HDD tier til SSD tier. Og hvis den delen av data blir kaldere (åpnes sjeldnere), så det blir flyttet fra SSD tier til HDD tier. Dette sømløs bevegelse av data mellom lagene konfigureres som standard til å skje daglig i 1 MB biter, men du har også muligheten til å konfigurere den planlagte oppgaven for denne operasjonen til å kjøre så ofte som du ønsker. Data beveger seg mellom lagene i bakgrunnen og har minimal innvirkning på ytelsen til lagringsplass. Hvis det er nødvendig, kan du bruke Windows Powershell for å tildele visse filer til et bestemt nivå, og dermed overstyre automatisk plassering av data basert på varme. For eksempel kan foreldre virtuell harddisk-fil for en samling av samles virtuelle maskiner i et VDI miljø tilordnes SSD tier for å sikre filen alltid forblir låst til denne tier. Resultatet av å gjøre dette kan være å oppnå betydelige forbedringer i boot tider av hundrevis eller tusenvis av virtuelle skrivebord er avledet fra denne forelderen virtuell harddisk.
Fordelen med oppbevaringsrom med nivådelt lagring så langt som programytelse er opptatt av er at det tillater deg å optimalisere ytelsen på serverbelastninger samtidig holde kostnadene under kontroll. Mens tilbringe tusenvis eller titusenvis av dollar for å erstatte alle server HHDs med enterprise-klassen SSD kan høres ut som en god idé - og det vil sikkert gjøre serverprogrammer kjøres lynrask - det er faktisk ganske bortkastet. Grunnen er fordi ikke alle program trenger den type lagringsytelse at SSD kan gi. Ved å bruke oppbevaringsrom med lagring nivåer for verts lagring derimot, kan du optimalisere ytelsen til virtualiserte serverbelastninger ved å utnytte de beste egenskapene til SSD og HDD i ett lagringssystem. Resultatet gir en balanse mellom kapasitet og ytelse, og derfor mellom ytelse og pris, slik at du får best mulig ytelse for virtualiserte applikasjoner til best mulig pris.
Hvor å lære flere
Det er flere steder hvor du kan lære mer om hvordan du implementerer oppbevaringsrom med lagring nivåer. Først, her er noen innlegg du bør vurdere på TechNet blogger:
artikkelen "oppbevaringsrom: Hvordan konfigurere Storage Tiers med Windows Server 2012 R2" på Ask Premier Feltet Engineering (PFE) Platforms bloggen har en god generell gjennomgang viser hvordan du oppretter lagringsløsninger mellomrom.
Artikkelen "Step-by-step for oppbevaringsrom lagdeling i Windows Server 2012 R2" på Jose Barreto blogg leder deg gjennom hvordan du bruker Windows Powershell til å opprette en minimal nivådelt lagring scenario med Hyper-V som bare bruker én SSD og en HHD. Dette er veldig nyttig for å lære om nivådelt lagring hands-on
Artikkelen "Hvorfor R2 Step-by-Step:? Automated Lagring side med Windows Server 2012 R2". På Keith Mayer blogg har en annen nyttig gjennomgang sammen med lenker til ulike artikler, inkludert en som heter "VMware eller Microsoft? Redusere VMware lagerkostnader med Windows Server 2012 Storage Spaces" som kan være nyttig for lesere som arbeider i VMware-miljøer.
Artikkelen "Hva er nytt i oppbevaringsrom i Windows Server "omfatter en rask oppsummering av lagernivåer og andre nye funksjoner i oppbevaringsrom i Windows Server 2012 R2. Det er også en nyttig artikkel som heter "Monitor Lagring Tiers Performance i Windows Server 2012 R2" på http://technet.microsoft.com/en-us/library/dn789160.aspx som forklarer hvordan du kan optimalisere og overvåke ytelsen til lagrings nivåer det kan være lurt å lese gjennom.
Godt å lese også er Microsoft Case Study tittelen "Fujitsu Reduserer Cloud lagringskostnadene med 35 prosent, skaper mer konkurransedyktig tilbud" som beskriver hvordan Fujitsu utplassert en privat sky bruker Hyper-V klynger og Scale-out filservere som kjører Windows Server 2012 R2. De har også brukt nivådelt lagring evnene til oppbevaringsrom som økte I /O-ytelse med en faktor på opptil 8 ganger
Til slutt, følgende videoer fra TechEd North America 2014 kan være av interesse.
levere eksepsjonelle IOPS /$ med Windows Server 2012 R2
Best Practices for distribusjon av lagringsløsninger Spaces i Windows Server 2012 R2
Maksimere lagringseffektiviteten med Dell og Microsoft oppbevaringsrom
bygge oppbevarings Infrastruktur med Windows Server 2012 R2