Opslagopties voor virtuele machines (VM’s) begrijpen

Voltooid

Net als elke andere computer gebruiken virtuele machines in Azure schijven als opslag voor besturingssystemen, toepassingen en gegevens. Deze schijven worden beheerde schijven genoemd.

Stel dat u een virtuele machine (VM) maakt in Azure die als host fungeert voor de database met casegeschiedenissen waarop uw advocatenkantoor afhankelijk is. Een uitstekende schijfconfiguratie is van cruciaal belang om SQL Server goed te laten presteren en voor flexibiliteit.

In deze les leert u hoe u de juiste configuratiewaarden voor uw schijven kiest en hoe u deze schijven koppelt aan een virtuele machine.

Hoe VM's schijven gebruiken

Er zijn drie belangrijke schijfrollen in Azure: de gegevensschijf, de besturingssysteemschijf en de tijdelijke schijf. Deze rollen worden toegewezen aan schijven die zijn gekoppeld aan de virtuele machine.

  • Besturingssysteemschijf: elke VIRTUELE machine bevat één schijf waarin het besturingssysteem wordt opgeslagen. Dit station is geregistreerd als een SATA-station en gelabeld als het C: station in Windows of gekoppeld op "/" in Unix-achtige besturingssystemen. Deze schijf heeft een maximale capaciteit van 4.095 GiB; veel besturingssystemen zijn echter standaard gepartitioneerd met master boot record (MBR ). MBR beperkt de bruikbare grootte tot 2 TiB. Als u meer dan 2 TiB nodig hebt, maakt en koppelt u gegevensschijven en gebruikt u deze voor gegevensopslag. Als u gegevens op de besturingssysteemschijf wilt opslaan en de extra ruimte nodig hebt, converteert u deze naar GPT (GUID Partition Table ). Zie De veelgestelde vragen over Windows en GPT voor meer informatie over de verschillen tussen MBR en GPT in Windows-implementaties.
  • Gegevensopslag: een gegevensschijf is een beheerde schijf die is gekoppeld aan een virtuele machine om toepassingsgegevens op te slaan of andere gegevens die u moet behouden tijdens het opnieuw opstarten. Sommige VM-installatiekopieën bevatten standaard al gegevensschijven. U kunt ook meer gegevensschijven toevoegen tot het maximumaantal dat is opgegeven door de grootte van de virtuele machine. Elke gegevensschijf wordt geregistreerd als een SCSI-station en heeft een maximale capaciteit van 32.767 GB. U kunt zelf stationsletters of koppelpunten kiezen voor uw gegevensstations.
  • Tijdelijke opslag: de meeste VM's bevatten een tijdelijke schijf, die geen beheerde schijf is. De tijdelijke schijf biedt kortetermijnopslag voor toepassingen en processen en is bedoeld om alleen gegevens op te slaan, zoals paginabestanden, wisselbestanden of SQL Server tempdb. Gegevens op dit station kunnen verloren gaan tijdens een onderhoudsgebeurtenis of opnieuw implementeren. Het station wordt standaard gelabeld als D: op een Windows-VM. Gebruik dit station niet om belangrijke gegevens op te slaan die u niet wilt verliezen.

Gegevensschijven koppelen aan VM's

U kunt op elk gewenst moment gegevensschijven toevoegen aan een virtuele machine; koppel ze hiervoor aan de virtuele machine. Als u een schijf koppelt, wordt de schijf gekoppeld aan de virtuele machine.

Een schijf kan niet worden verwijderd terwijl deze is gekoppeld aan een virtuele machine. U moet de schijf loskoppelen van de virtuele machine voordat u deze verwijdert.

Een bestaande gegevensschijf koppelen aan een Azure-VM

Mogelijk hebt u al een VHD waarin de gegevens zijn opgeslagen die u wilt gebruiken in uw Azure-VM. In ons advocatenscenario hebt u bijvoorbeeld al uw fysieke schijven lokaal geconverteerd naar VHD's. In dit geval kunt u uw VHD rechtstreeks uploaden naar een beheerde schijf. Over het algemeen moet u een schijf uploaden met behulp van de PowerShell-cmdlet Add-AzVhd . Deze cmdlet is geoptimaliseerd voor het overdragen van VHD-bestanden en kan het uploaden sneller voltooien dan andere methoden. De overdracht wordt voltooid door meerdere threads te gebruiken voor de beste prestaties. Zodra de VHD is geüpload, koppelt u deze als een gegevensschijf aan een bestaande VIRTUELE machine. Deze aanpak is een uitstekende manier om gegevens van alle typen te implementeren op Azure-VM's. De gegevens worden automatisch beschikbaar in de VM en u hoeft de nieuwe schijf niet meer te partitioneren of formatteren.

Een nieuwe gegevensschijf koppelen aan een Azure-VM

U kunt Azure Portal gebruiken om een nieuwe, lege gegevensschijf toe te voegen aan een VM.

Met dit proces maakt u een VHD-bestand als een pagina-blob in het opslagaccount dat u opgeeft en koppelt u dat VHD-bestand als een gegevensschijf aan de virtuele machine.

Voordat u de nieuwe VHD kunt gebruiken voor het opslaan van gegevens, moet u de nieuwe schijf initialiseren, partitioneren en formatteren. In de volgende oefening gaat u hiermee aan de slag.

Bij fysieke on-premises servers slaat u gegevens op op fysieke harde schijven. U slaat gegevens op in een virtuele Azure-machine (VM) of op virtuele harde schijven (VHD's). Deze VHD's worden als pagina-blobs opgeslagen in Azure-opslagaccounts. Wanneer u bijvoorbeeld de database van uw advocatenkantoor met casegeschiedenissen naar Azure migreert, moet u VHD's maken waarin de databasebestanden kunnen worden opgeslagen.