Välja en disktyp för din arbetsbelastning

Slutförd

Vi ska titta närmare på de val av disktyper som arkitekter måste göra för ett föreslaget Azure-program.

I vårdorganisationen har du ett affärskritiskt system som hanterar lager med receptbelagda läkemedel och ser till att vårdpersonal alltid har dem tillgängliga på sina lokala kliniker. Du vill migrera systemet till Azure med så lite modifiering som möjligt. Du vill skapa en uppsättning virtuella datorer i Azure som matchar de aktuella fysiska servrarna och sedan migrera systemet. Före migreringen vill du välja rätt disktyper för varje virtuell dator.

I den här lektionen granskar du kraven för varje virtuell server i den föreslagna Azure-infrastrukturen och tar reda på varför en viss disktyp är optimal.

Diagram of on-premises servers for the prescription drugs stocks database.

Databasserver för produktion

Först vill du skapa den virtuella dator som ska vara värd för produktionsdatabasen för ditt system för lager av receptbelagda läkemedel. Det här systemet är affärskritiskt. Det används av majoriteten av dina anställda runt om i världen för att utföra sina jobb. Databasservern i det lokala systemet utnyttjas kraftigt. De fysiska diskarna körs nära sin kapacitet vad gäller IOPS och dataflöde.

Du har övervakat och analyserat prestandan för ditt lokala system både under typiska perioder och under perioder med hög efterfrågan, till exempel under en lyckad marknadsföringskampanj. Den här studien visar att snabba diskar och låg svarstids stöder systemet samt att eventuella prestandaförsämringar påverkar alla dina användare. För att säkerställa att den aktuella goda prestandan fortsätter efter migreringen till molnet vill du att de diskar som lagrar databaserna ska ha stöd för 50 000 IOPS och dataflöden på upp till 1 000 MBps.

Detta krav gör beslutet enkelt. Den maximala storleken för premium SSD-hanterade diskar är P80, men den här storleken stöder maximalt IOPS på 20 000 och ett maximalt dataflöde på 900 MBps. Endast de största storlekarna på Ultra Disks stöder de prestanda du behöver.

Kom ihåg att Ultra Disks endast kan anslutas till virtuella datorer i tillgänglighetszoner. Det här kravet ger hög tillgänglighet, eftersom de virtuella servrarna inte är sårbara för ett maskinvarufel som drabbar hela datacentret. Det innebär även att du bör använda hanterade diskar, som Azure replikerar automatiskt över de tillgänglighetszoner där de virtuella datorerna värdhanteras.

Informationslagerservrar

Sedan bör du överväga servrarna som är värdar för informationslagret för receptbelagda läkemedel. Data från produktionsdatabasen exporteras regelbundet till det här informationslagret och omstruktureras så att det blir enklare att analysera långsiktiga trender. Dessa servrar är även värd för datakuber som har utformats för att stödja dina behov vad gäller komplex rapportering.

I ditt lokala system finns det en informationslagerserver i ditt huvuddatacenter, och även flera på regionala kontor. Du har skapat en avbildning av den virtuella datorn för dessa informationslagerservrar och du använder den för att förenkla distributionen av flera instanser av den virtuella datorn i flera Azure-regioner. Din analys indikerar att dessa servrar kräver högpresterande diskar, men inte de extrema prestanda som krävs av produktionsdatabasservern.

De diskar med högsta prestanda i Azure är premium SSD v2-hanterade diskar, premium SSD-hanterade diskar och Ultra Disks. Ultra Diskar och premium SSD v2-hanterade diskar stöder dock för närvarande inte avbildningar av virtuella datorer. Därför är premium SSD-hanterade diskar den optimala disktypen för datadiskar i den här arbetsbelastningen.

Databasserver i vänteläge

I ditt lokala system har du en väntelägesserver som kör en replik av huvuddatabasen för lager av receptbelagda läkemedel. I de sällsynta fall när huvudservern slutar fungera omdirigeras databasfrågor till den här servern så att användarna inte upplever avbrott i tjänsten. Du vill ha en liknande virtuell dator i vänteläge i ditt molnbaserade system.

Eftersom den här virtuella datorn mestadels kommer att vara oanvänd har du ombetts att implementera den inom en begränsad budget. Dina arkitekter anser att en prestandaminskning är acceptabel vid sällsynta haverier i den primära virtuella datorn.

Det är osannolikt att budgeten sträcker sig till premium SSD-hanterade diskar eller premium SSD v2-hanterade diskar. I dessa fall är Standard SSD som använder hanterade diskar det bästa valet eftersom de har likvärdig eller bättre prestanda än den motsvarande storleken på standardhårddiskar (HDD) samt mer konsekventa prestanda.

Webbgränssnittet för administration

Det lokala systemet innehåller en uppsättning lagrade procedurer som implementerar underhållsrutiner för data. Det finns även en uppsättning datavyer som administratörer använder för att övervaka databasens prestanda. För att göra arbetet enklare för administratörer finns det en webbserver i ditt lokala system som är värd för en webbplats där administratörer kan köra dessa lagrade procedurer och visa prestandarapporter. Du vill migrera den här servern till molnet och värdhantera den på en virtuell Azure-dator.

Återigen vill du minimera kostnaderna. Webbplatsen används endast av teamet med 20 administratörer och medför låg belastning på sina diskenheter, som endast används för att lagra webbappens kodfiler. Den här servern har inte strikta tillgänglighetskrav eftersom det inte är ett affärskritiskt system.

I det här fallet kan du minimera kostnaderna med hjälp av Standard HDD på webbservern. För att minimera de administrativa kraven kan du använda hanterade diskar.

Testa dina kunskaper

1.

Anta att du vill använda Azure Backup för att skydda innehållet i den virtuella datorns diskar för den administrativa webbgränssnittsservern. Hur skulle detta krav ändra vilken disktyp du väljer?

2.

Anta att dina krav ändras för databasservrar i vänteläge. Du bestämmer dig för att IOPS på minst 1 100 är absolut nödvändigt att upprätthålla hela tiden. Hur skulle detta krav ändra vilken disktyp du väljer?