Azure Dedicated Hosts

Van toepassing op: ✔️ Linux-VM's ✔️ Windows-VM's ✔️ Uniforme schaalsets

Azure Dedicated Host is een service die fysieke servers biedt die een of meer virtuele machines kunnen hosten die zijn toegewezen aan één Azure-abonnement. Toegewezen hosts zijn dezelfde fysieke servers die worden gebruikt in onze datacenters, die in plaats daarvan worden aangeboden als een rechtstreeks toegankelijke hardwareresource. U kunt toegewezen hosts inrichten in een regio, beschikbaarheidszone en foutdomein. Vervolgens kunt u VM's rechtstreeks in uw ingerichte hosts plaatsen in de configuratie die het beste bij uw behoeften past.

Video-inleiding

Voordelen

Het reserveren van de hele host biedt verschillende voordelen naast die van een standaard host voor gedeelde virtuele machines:

  • Kostenoptimalisatie: Met het hybride voordeel van Azure kunt u uw eigen licenties voor Windows en SQL naar Azure brengen. Zie Azure Hybrid Benefit voor meer informatie.

  • Betrouwbaarheid: u hebt bijna volledige controle over onderhoudsevenementen die door het Azure-platform zijn geïnitieerd. Hoewel de meeste onderhoudsbeurten weinig tot geen invloed hebben op uw virtuele machines, zijn er enkele gevoelige werkbelastingen waarbij elke seconde van de onderbreking invloed kan hebben. Met toegewezen hosts kunt u zich aanmelden voor een onderhoudsvenster om de impact op uw service te verminderen.

  • Prestatie-efficiëntie: omdat u controle hebt over een fysieke host, kunt u kiezen welke toepassingen fysieke resources delen, zoals geheugen en opslag. Dit kan bepaalde workloads versnellen die profiteren van lage latentie en hoge doorvoer op de hostcomputer.

  • Beveiliging: Hardware-isolatie op het niveau van de fysieke server zorgt ervoor dat gevoelige geheugengegevens geïsoleerd blijven binnen een fysieke host. Er worden geen vm's van andere klanten op uw hosts geplaatst. Toegewezen hosts worden geïmplementeerd in dezelfde datacenters en delen hetzelfde netwerk en dezelfde onderliggende opslaginfrastructuur als andere, niet-geïsoleerde hosts.

Groepen, hosts en VM's

Weergave van de nieuwe resources voor toegewezen hosts.

Een hostgroep is een resource die een verzameling toegewezen hosts vertegenwoordigt. U maakt een hostgroep in een regio en een beschikbaarheidszone en voegt er hosts aan toe.

Een host is een resource die is toegewezen aan een fysieke server in een Azure-datacenter. De fysieke server wordt toegewezen wanneer de host wordt gemaakt. Er wordt een host gemaakt binnen een hostgroep. Een host heeft een SKU waarin wordt beschreven welke VM-grootten kunnen worden gemaakt. Elke host kan meerdere VM's van verschillende grootten hosten, zolang ze uit dezelfde groottereeks bestaan.

Overwegingen voor hoge beschikbaarheid

Voor hoge beschikbaarheid moet u meerdere VM's implementeren, verspreid over meerdere hosts (minimaal 2). Met Azure Dedicated Hosts hebt u verschillende opties voor het inrichten van uw infrastructuur om de grenzen van uw foutisolatie vorm te geven.

Beschikbaarheidszones gebruiken voor foutisolatie

Beschikbaarheidszones zijn unieke, fysieke locaties binnen een Azure-regio. Elke zone bestaat uit een of meer datacenters die zijn voorzien van een onafhankelijke stroomvoorziening, koeling en netwerken. Er wordt een hostgroep gemaakt in één beschikbaarheidszone. Zodra deze is gemaakt, worden alle hosts in die zone geplaatst. Als u een hoge beschikbaarheid in zones wilt bereiken, moet u meerdere hostgroepen maken (één per zone) en uw hosts dienovereenkomstig verdelen.

Als u een hostgroep toewijst aan een beschikbaarheidszone, moeten alle VM's die op die host zijn gemaakt, in dezelfde zone worden gemaakt.

Foutdomeinen gebruiken voor foutisolatie

Een host kan worden gemaakt in een specifiek foutdomein. Net als een VM in een schaalset of beschikbaarheidsset worden hosts in verschillende foutdomeinen op verschillende fysieke rekken in het datacenter geplaatst. Wanneer u een hostgroep maakt, moet u het aantal foutdomeinen opgeven. Wanneer u hosts binnen de hostgroep maakt, wijst u een foutdomein toe voor elke host. Voor de VM's is geen foutdomeintoewijzing vereist.

Foutdomeinen zijn niet hetzelfde als colocatie. Het hebben van hetzelfde foutdomein voor twee hosts betekent niet dat ze dicht bij elkaar zijn.

Foutdomeinen zijn gericht op de hostgroep. U moet geen veronderstellingen maken over anti-affiniteit tussen twee hostgroepen (tenzij ze zich in verschillende beschikbaarheidszones bevinden).

VM's die zijn geïmplementeerd op hosts met verschillende foutdomeinen, hebben hun onderliggende beheerde schijvenservices op meerdere opslagstempels om de beveiliging tegen foutisolatie te verbeteren.

Het gebruik van Beschikbaarheidszones- en foutdomeinen

U kunt beide mogelijkheden samen gebruiken om nog meer foutisolatie te bereiken. Als u beide wilt gebruiken, geeft u de beschikbaarheidszone en het aantal foutdomeinen op voor elke hostgroep, wijst u een foutdomein toe aan elke host in de groep en wijst u vervolgens een beschikbaarheidszone toe aan elke VM.

De Resource Manager voorbeeldsjabloon maakt gebruik van zones en foutdomeinen om hosts te spreiden voor maximale tolerantie in een regio.

Handmatige versus automatische plaatsing

Wanneer u een virtuele machine maakt in Azure, kunt u selecteren welke toegewezen host u wilt gebruiken. U kunt ook de optie gebruiken om uw VM's automatisch op bestaande hosts binnen een hostgroep te plaatsen.

Wanneer u een nieuwe hostgroep maakt, moet u ervoor zorgen dat de instelling voor automatische vm-plaatsing is geselecteerd. Wanneer u uw VM maakt, selecteert u de hostgroep en laat u Azure de beste host voor uw VM kiezen.

Voor hostgroepen waarvoor automatische plaatsing is ingeschakeld, hoeven niet alle VM's automatisch te worden geplaatst. U kunt nog steeds expliciet een host kiezen, zelfs wanneer automatische plaatsing is geselecteerd voor de hostgroep.

Beperkingen voor automatische plaatsing

Bekende problemen en beperkingen bij het gebruik van automatische VM-plaatsing:

  • U kunt uw VM niet opnieuw implementeren.
  • U kunt geen vm's uit de DCv2-, Lsv2-, NVasv4-, NVsv3-, Msv2- of M-serie gebruiken met toegewezen hosts.

Herstel van hostservice

In het geval van een fout met betrekking tot het onderliggende knooppunt, kunnen netwerkverbindings- of softwareproblemen de host en VM's op de host naar een niet-gezonde status pushen, waardoor uw workloads worden onderbroken en uitvaltijd worden veroorzaakt. De standaardactie is dat Azure de getroffen host automatisch herstelt naar een goed functionerend knooppunt en alle VM's verplaatst naar de goede host. Zodra de vm's zijn hersteld en opnieuw zijn opgestart, wordt de toewijzing van de betrokken host ongedaan gemaakt. Tijdens het herstelproces van de service zouden de host en VM's niet meer beschikbaar zijn, met een lichte downtime.

De zojuist gemaakte host heeft dezelfde beperkingen als de oude host:

  • Resourcegroep
  • Region
  • Foutdomein
  • Hostgroep
  • ADH SKU
  • Instelling voor automatisch vervangen bij fout

Gebruikers met nalevingsvereisten hebben mogelijk een sterke affiniteit nodig tussen de host en het onderliggende knooppunt en willen niet automatisch worden hersteld. In dergelijke scenario's kunnen gebruikers ervoor kiezen om automatische serviceherstel op hostniveau uit te schakelen door de instelling 'Host automatisch vervangen bij fout' uit te schakelen.

Gevolgen

Als u besluit om automatisch herstellen van de service uit te schakelen en als er een fout optreedt in het onderliggende knooppunt, verandert de hoststatus in 'Host in behandeling tot toewijzing ongedaan maken' en wordt de toewijzing uiteindelijk ongedaan gemaakt.

Om deallocatie te voorkomen, moet u de host handmatig opnieuw implementeren door een nieuwe toegewezen host te maken en alle VM's van de oude host naar de nieuwe host te verplaatsen.

De instelling voor het automatisch vervangen van de host is een instelling voor het maken van tijd en kan niet worden gewijzigd nadat de host is gemaakt. VM's die handmatig worden gestopt/waarvan de toewijzing ongedaan is gemaakt, worden niet verplaatst als onderdeel van het automatisch herstellen van de service.

Ondersteuning voor virtuele-machineschaalsets

Virtual Machine Scale Sets kunt u een groep virtuele machines als één resource behandelen en beleidsregels voor beschikbaarheid, beheer, schalen en indeling als groep toepassen. Uw bestaande toegewezen hosts kunnen ook worden gebruikt voor Virtual Machine Scale Sets.

Wanneer u een virtuele-machineschaalset maakt, kunt u een bestaande hostgroep opgeven om alle VM-exemplaren op toegewezen hosts te maken.

De volgende vereisten zijn van toepassing bij het maken van een virtuele-machineschaalset in een toegewezen hostgroep:

  • Automatische VM-plaatsing moet zijn ingeschakeld.
  • De beschikbaarheidsinstelling van uw hostgroep moet overeenkomen met uw schaalset.
    • Een regionale hostgroep (gemaakt zonder een beschikbaarheidszone op te geven) moet worden gebruikt voor regionale schaalsets.
    • De hostgroep en de schaalset moeten dezelfde beschikbaarheidszone gebruiken.
    • Het aantal foutdomeinen voor het niveau van de hostgroep moet overeenkomen met het aantal foutdomeinen voor uw schaalset. Met de Azure Portal kunt u de maximale spreiding voor uw schaalset opgeven, waarmee het aantal foutdomeinen van 1 wordt ingesteld.
  • Toegewezen hosts moeten eerst worden gemaakt, met voldoende capaciteit en dezelfde instellingen voor schaalsetzones en foutdomeinen.
  • De ondersteunde VM-grootten voor uw toegewezen hosts moeten overeenkomen met de grootte die voor uw schaalset wordt gebruikt.

Niet alle instellingen voor indeling en optimalisatie van schaalsets worden ondersteund door toegewezen hosts. Pas de volgende instellingen toe op uw schaalset:

  • Overprovisioning wordt niet aanbevolen en is standaard uitgeschakeld. U kunt overprovisioning inschakelen, maar de toewijzing van de schaalset mislukt als de hostgroep geen capaciteit heeft voor alle VM's, met inbegrip van de te ingerichte exemplaren.
  • De indelingsmodus ScaleSetVM gebruiken
  • Gebruik geen nabijheidsplaatsingsgroepen voor co-locatie

Ultra disk-ondersteuning voor virtuele machines op toegewezen hosts

Ultraschijven bieden hogere IOPS (maximaal 160,00 IOPS per schijf) en een hogere schijfdoorvoer (maximaal 4000 MBps per schijf), afhankelijk van de schijfgrootte. Alle beperkingen van ultraschijven zijn nog steeds van toepassing. Als u ultraschijven op toegewezen hosts wilt gebruiken, moet aan de volgende vereisten worden voldaan:

  • Hostgroep moet Ultra SSD 'ingeschakeld' hebben. Deze eigenschap kan niet worden gewijzigd nadat de hostgroep is gemaakt
  • De virtuele-machineserie van de toegewezen host moet compatibel zijn met ultraschijven.

Toegewezen hosts ondersteunen ook ultraschijven met speciale VM-grootten: LSv2, M, Mv2, Msv2, Mdsv2, NVv3, NVv4. In de onderstaande gevallen zijn echter aanvullende beperkingen van toepassing:

  • Hostgroep moet automatische plaatsing 'uitgeschakeld' hebben
  • Het aantal foutdomeinen van de hostgroep mag alleen worden ingesteld op '1'.

Onderhoudsbeheer

De infrastructuur die uw virtuele machines ondersteunt, kan af en toe worden bijgewerkt om de betrouwbaarheid, prestaties en beveiliging te verbeteren en om nieuwe functies te starten. Het Azure-platform probeert waar mogelijk de impact van platformonderhoud te minimaliseren, maar klanten met onderhoudsgevoelige workloads kunnen zelfs enkele seconden niet tolereren dat de VM moet worden afgesloten voor onderhoud.

Onderhoudsbeheer biedt klanten een optie om regelmatige platformupdates die zijn gepland op hun toegewezen hosts over te slaan en deze vervolgens toe te passen op het moment van hun keuze binnen een doorlopende periode van 35 dagen. In het onderhoudsvenster kunt u onderhoud rechtstreeks op hostniveau toepassen, in elke gewenste volgorde. Zodra het onderhoudsvenster voorbij is, gaat Microsoft verder en past microsoft het onderhoud in behandeling toe op de hosts in een volgorde die mogelijk niet de door de gebruiker gedefinieerde foutdomeinen volgt.

Zie Platformupdates beheren met Onderhoudsbeheer voor meer informatie.

Overwegingen bij capaciteitsbepaling

Zodra een toegewezen host is ingericht, wijst Azure deze toe aan een fysieke server. Dit garandeert de beschikbaarheid van de capaciteit wanneer u uw VM moet inrichten. Azure gebruikt de volledige capaciteit in de regio (of zone) om een fysieke server voor uw host te kiezen. Het betekent ook dat klanten kunnen verwachten dat ze hun toegewezen hostvoetafdruk kunnen vergroten zonder dat ze zich zorgen hoeven te maken over onvoldoende ruimte in het cluster.

Quota

Er zijn twee typen quota die worden gebruikt wanneer u een toegewezen host implementeert.

  1. Toegewezen vCPU-quotum voor host. De standaardquotumlimiet is 3000 vCPU's per regio.
  2. Quotum voor VM-groottefamilie. Een abonnement met betalen per gebruik kan bijvoorbeeld slechts een quotum van 10 vCPU's hebben voor de Dsv3-groottereeks in de regio VS - oost. Als u een toegewezen Dsv3-host wilt implementeren, moet u een quotumverhoging tot ten minste 64 vCPU's aanvragen voordat u de toegewezen host kunt implementeren.

Als u een quotumverhoging wilt aanvragen, maakt u een ondersteuningsaanvraag in de Azure Portal.

Het inrichten van een toegewezen host verbruikt zowel toegewezen host-vCPU als het vCPU-quotum van de VM-familie, maar de regionale vCPU wordt niet verbruikt. VM's die op een toegewezen host worden geplaatst, tellen niet mee voor het vCPU-quotum van de VM-familie. Als een VM van een toegewezen host naar een omgeving met meerdere tenants wordt verplaatst, verbruikt de VM het vCPU-quotum van de VM-serie.

Schermopname van de pagina gebruik en quota in de portal

Zie VCPU-quota voor virtuele machines voor meer informatie.

Gratis proefversie en MSDN-abonnementen hebben geen quotum voor Azure Dedicated Hosts.

Prijzen

Gebruikers worden per toegewezen host in rekening gebracht, ongeacht het aantal vm's dat is geïmplementeerd. In uw maandelijkse overzicht ziet u een nieuw factureerbare resourcetype van hosts. De VM's op een toegewezen host worden nog steeds weergegeven in uw overzicht, maar hebben een prijs van 0.

De hostprijs wordt ingesteld op basis van de VM-familie, het type (hardwaregrootte) en de regio. Een hostprijs is relatief ten opzichte van de grootste VM-grootte die op de host wordt ondersteund.

Softwarelicenties, opslag en netwerkgebruik worden afzonderlijk gefactureerd van de host en VM's. Er is geen wijziging in deze factureerbare items.

Zie Prijzen voor Azure Dedicated Host voor meer informatie.

U kunt ook besparen op kosten met een gereserveerde instantie van Azure Dedicated Hosts.

Gegenereerde grootten en hardware

Een SKU vertegenwoordigt de vm-groottereeks en het type op een bepaalde host. U kunt meerdere VM's van verschillende grootten binnen één host combineren, mits ze van dezelfde groottereeks zijn.

Het type is de hardwaregeneratie. Verschillende hardwaretypen voor dezelfde VM-serie zijn afkomstig van verschillende CPU-leveranciers en hebben verschillende CPU-generaties en het aantal kernen.

De grootten en hardwaretypen verschillen per regio. Raadpleeg de pagina met hostprijzen voor meer informatie.

Notitie

Zodra een toegewezen host is ingericht, kunt u de grootte of het type niet meer wijzigen. Als u een andere grootte van het type nodig hebt, moet u een nieuwe host maken.

Levenscyclus van host

Azure bewaakt en beheert de status van uw hosts. De volgende statussen worden geretourneerd wanneer u een query uitvoert op uw host:

Status Description
Host beschikbaar Er zijn geen bekende problemen met uw host.
Host wordt onderzocht We hebben problemen met de host die we onderzoeken. Deze overgangsstatus is vereist voor Azure om het bereik en de hoofdoorzaak voor het geïdentificeerde probleem te identificeren. Virtuele machines die op de host worden uitgevoerd, kunnen worden beïnvloed.
Toewijzing van host in behandeling Azure kan de host niet terugzetten naar een goede status en u vragen om uw virtuele machines opnieuw te implementeren van deze host. Als autoReplaceOnFailure is ingeschakeld, worden uw virtuele machines hersteld naar goede hardware. Anders wordt uw virtuele machine mogelijk uitgevoerd op een host die op het punt staat te mislukken.
Toewijzing van host ongedaan gemaakt Alle virtuele machines zijn verwijderd van de host. Er worden geen kosten meer in rekening gebracht voor deze host omdat de hardware uit de rotatie is gehaald.

Veelgestelde vragen

V. Wat gebeurt er met mijn toegewezen host in het geval van een livemigratie?

A. Vanaf vandaag bieden toegewezen Azure-hosts geen ondersteuning voor livemigratie. In het geval van een hardwarefout wordt de host hersteld naar een ander knooppunt.

V. Kan ik VM's van meerdere VM-families uitvoeren op dezelfde toegewezen host?

A. Nee, u kunt alleen VM's uitvoeren uit dezelfde familie als de onderliggende toegewezen host. Een Dsv3-Type4 host ondersteunt bijvoorbeeld alleen VM's van de Dsv3 VM-familie.

V. Kan ik verschillende VM-grootten uitvoeren op één toegewezen host?

A. Ja, u kunt vm's van meerdere grootten uitvoeren op dezelfde toegewezen host, zolang alle VM's tot dezelfde familie behoren als de onderliggende toegewezen host en er voldoende capaciteit op de host is om de VM-grootten te ondersteunen. Op een Dsv3-Type4 host kunt u bijvoorbeeld tegelijkertijd virtuele machines van D2sv3, D8sv3 en D16sv3 uitvoeren.

Volgende stappen