Azure 専用ホストAzure Dedicated Hosts

Azure 専用ホストは、1 つの Azure サブスクリプションに対して専用の物理サーバーを提供するサービスであり、1 つ以上の仮想マシンをホストできます。Azure Dedicated Host is a service that provides physical servers - able to host one or more virtual machines - dedicated to one Azure subscription. 専用ホストは、データ センターで使用されるものと同じ物理サーバーであり、リソースとして提供されます。Dedicated hosts are the same physical servers used in our data centers, provided as a resource. リージョン、可用性ゾーン、障害ドメイン内に専用ホストをプロビジョニングできます。You can provision dedicated hosts within a region, availability zone, and fault domain. 次に、プロビジョニングされたホストに VM を直接配置し、ニーズに最も合った構成にすることができます。Then, you can place VMs directly into your provisioned hosts, in whatever configuration best meets your needs.

メリットBenefits

ホスト全体を予約すると、次のような利点があります。Reserving the entire host provides the following benefits:

  • 物理サーバー レベルでのハードウェアの分離。Hardware isolation at the physical server level. 他の VM はホスト上に配置されません。No other VMs will be placed on your hosts. 専用ホストは同じデータ センターに展開され、他の分離されていないホストと同じネットワークおよび基になるストレージ インフラストラクチャを共有します。Dedicated hosts are deployed in the same data centers and share the same network and underlying storage infrastructure as other, non-isolated hosts.
  • Azure プラットフォームによって開始されるメンテナンス イベントの制御。Control over maintenance events initiated by the Azure platform. ほとんどのメンテナンス イベントでは仮想マシンに対する影響はほとんど、またはまったくありませんが、1 秒間の一時停止が影響する可能性のある機密性の高いワークロードがいくつかあります。While the majority of maintenance events have little to no impact on your virtual machines, there are some sensitive workloads where each second of pause can have an impact. 専用ホストを使用すると、メンテナンス期間を選択して、サービスへの影響を減らすことができます。With dedicated hosts, you can opt-in to a maintenance window to reduce the impact to your service.
  • Azure ハイブリッド特典を使用すると、Windows と SQL のライセンスを Azure に持ち込むことができます。With the Azure hybrid benefit, you can bring your own licenses for Windows and SQL to Azure. ハイブリッド特典を使用すると、追加のメリットが得られます。Using the hybrid benefits provides you with additional benefits. 詳細については、「Azure ハイブリッド特典」を参照してください。For more information, see Azure Hybrid Benefit.

グループ、ホスト、VMGroups, hosts, and VMs

専用ホストの新しいリソースのビュー。

ホスト グループ は、専用ホストのコレクションを表すリソースです。A host group is a resource that represents a collection of dedicated hosts. リージョンと可用性ゾーンにホスト グループを作成し、それにホストを追加します。You create a host group in a region and an availability zone, and add hosts to it.

ホスト はリソースであり、Azure データ センター内の物理サーバーにマップされます。A host is a resource, mapped to a physical server in an Azure data center. 物理サーバーは、ホストの作成時に割り当てられます。The physical server is allocated when the host is created. ホストは、ホスト グループ内に作成されます。A host is created within a host group. ホストには、作成できる VM サイズが記述されている SKU があります。A host has a SKU describing which VM sizes can be created. 各ホストでは、同じサイズ シリーズのものである限り、異なるサイズの複数の VM をホストできます。Each host can host multiple VMs, of different sizes, as long as they are from the same size series.

高可用性に関する考慮事項High Availability considerations

高可用性を実現するには、複数の VM を複数のホスト (最低 2 つ) に分散させて展開する必要があります。For high availability, you should deploy multiple VMs, spread across multiple hosts (minimum of 2). Azure 専用ホストには、障害分離境界を形成するようにインフラストラクチャをプロビジョニングするためのオプションがいくつかあります。With Azure Dedicated Hosts, you have several options to provision your infrastructure to shape your fault isolation boundaries.

障害分離のために可用性ゾーンを使用するUse Availability Zones for fault isolation

可用性ゾーンは、Azure リージョン内の一意の物理的な場所です。Availability zones are unique physical locations within an Azure region. それぞれのゾーンは、独立した電源、冷却手段、ネットワークを備えた 1 つまたは複数のデータセンターで構成されています。Each zone is made up of one or more datacenters equipped with independent power, cooling, and networking. ホスト グループは、1 つの可用性ゾーン内に作成されます。A host group is created in a single availability zone. 作成されると、すべてのホストがそのゾーン内に配置されます。Once created, all hosts will be placed within that zone. ゾーンをまたいで高可用性を実現するには、複数のホスト グループ (ゾーンごとに 1 つ) を作成し、それに応じてホストを分散させる必要があります。To achieve high availability across zones, you need to create multiple host groups (one per zone) and spread your hosts accordingly.

可用性ゾーンにホスト グループを割り当てる場合は、そのホスト上に作成されるすべての VM を、同じゾーン内に作成する必要があります。If you assign a host group to an availability zone, all VMs created on that host must be created in the same zone.

障害ドメインを使用して障害の分離を行うUse Fault Domains for fault isolation

ホストは特定の障害ドメインに作成することができます。A host can be created in a specific fault domain. スケール セットまたは可用性セット内の VM と同様に、異なる障害ドメインのホストは、データ センター内の異なる物理ラックに配置されます。Just like VM in a scale set or availability set, hosts in different fault domains will be placed on different physical racks in the data center. ホスト グループを作成するときは、障害ドメインの数を指定する必要があります。When you create a host group, you are required to specify the fault domain count. ホスト グループ内にホストを作成するときは、各ホストに障害ドメインを割り当てます。When creating hosts within the host group, you assign fault domain for each host. VM に障害ドメインを割り当てる必要はありません。The VMs do not require any fault domain assignment.

障害ドメインは、コロケーションと同じものではありません。Fault domains are not the same as colocation. 2 つのホストを同じ障害ドメインにしても、互いに近接しているとは限りません。Having the same fault domain for two hosts does not mean they are in proximity with each other.

障害ドメインはホスト グループにスコープされます。Fault domains are scoped to the host group. 2 つのホスト グループ間の非アフィニティについては、何も想定しないでください (異なる可用性ゾーンに存在しない場合)。You should not make any assumption on anti-affinity between two host groups (unless they are in different availability zones).

異なる障害ドメインでホストに展開された VM では、障害分離保護を強化するため、複数のストレージ スタンプで基になるマネージド ディスク サービスが使用されます。VMs deployed to hosts with different fault domains, will have their underlying managed disks services on multiple storage stamps, to increase the fault isolation protection.

可用性ゾーンと障害ドメインの使用Using Availability Zones and Fault Domains

両方の機能を一緒に使用して、より高い障害の分離を実現できます。You can use both capabilities together to achieve even more fault isolation. この場合は、各ホスト グループに対して可用性ゾーンと障害ドメインの数を指定し、グループ内の各ホストに対して障害ドメインを割り当てて、各 VM に可用性ゾーンを割り当てます。In this case, you will specify the availability zone and fault domain count in for each host group, assign a fault domain to each of your hosts in the group, and assign an availability zone to each of your VMs

こちらにある Resource Manager のサンプル テンプレートでは、ゾーンと障害ドメインを使用して、リージョン内の回復性を最大にするためにホストが分散されます。The Resource Manager sample template found here uses zones and fault domains to spread hosts for maximum resiliency in a region.

手動配置と自動配置Manual vs. automatic placement

Azure で VM を作成するときに、使用する専用ホストを選択できます。When creating a VM in Azure, you can select which dedicated host to use. また、ホスト グループ内の既存のホストに VM を自動的に配置するオプションを使用することもできます。You can also use the option to automatically place your VMs on existing hosts, within a host group.

新しいホスト グループを作成する際には、VM の自動配置の設定が選択されていることを確認してください。When creating a new host group, make sure the setting for automatic VM placement is selected. VM を作成する際は、ホスト グループを選択すると、Azure によって VM に最適なホストが選択されます。When creating your VM, select the host group and let Azure pick the best host for your VM.

自動配置が有効になっているホスト グループでは、すべての VM が自動的に配置される必要はありません。Host groups that are enabled for automatic placement do not require all the VMs to be automatically placed. ホスト グループに対して自動配置が選択されている場合でも、ホストを明示的に選択することができます。You will still be able to explicitly pick a host, even when automatic placement is selected for the host group.

制限事項Limitations

VM の自動配置を使用する場合の既知の問題と制限事項:Known issues and limitations when using automatic VM placement:

  • 専用ホストに Azure ハイブリッド特典を適用することはできません。You will not be able to apply Azure Hybrid Benefits on your dedicated hosts.
  • VM を再デプロイすることはできません。You will not be able to redeploy your VM.
  • 専用ホストで Lsv2、NVasv4、NVsv3、Msv2、または M シリーズの VM を使用することはできませんYou will not be able to use Lsv2, NVasv4, NVsv3, Msv2, or M-series VMs with dedicated hosts

仮想マシン スケール セットのサポートVirtual machine scale set support

仮想マシン スケール セットを使用すると、仮想マシンのグループを 1 つのリソースとして扱い、可用性、管理、スケーリング、およびオーケストレーションのポリシーをグループとして適用できます。Virtual machine scale sets let you treat a group of virtual machines as a single resource, and apply availability, management, scaling and orchestration policies as a group. 仮想マシン スケール セットには、既存の専用ホストを使用することもできます。Your existing dedicated hosts can also be used for virtual machine scale sets.

仮想マシン スケール セットを作成するときに、既存のホスト グループを指定して、すべての VM インスタンスを専用ホスト上に作成することができます。When creating a virtual machine scale set you can specify an existing host group to have all of the VM instances created on dedicated hosts.

専用ホスト グループに仮想マシン スケール セットを作成する場合は、次の要件が適用されます。The following requirements apply when creating a virtual machine scale set in a dedicated host group:

  • VM の自動配置を有効にする必要があります。Automatic VM placement needs to be enabled.
  • ホスト グループの可用性設定は、使用しているスケール セットと一致している必要があります。The availability setting of your host group should match your scale set.
    • リージョン スケール セットでは、(可用性ゾーンを指定せずに作成された) リージョン ホスト グループを使用する必要があります。A regional host group (created without specifying an availability zone) should be used for regional scale sets.
    • ホスト グループとスケール セットでは、同じ可用性ゾーンが使用されている必要があります。The host group and the scale set must be using the same availability zone.
    • ホスト グループ レベルの障害ドメインの数は、スケール セットの障害ドメインの数と一致している必要があります。The fault domain count for the host group level should match the fault domain count for your scale set. Azure portal では、スケール セットの "最大拡散" を指定できます。これにより、障害ドメインの数が 1 に設定されます。The Azure portal lets you specify max spreading for your scale set, which sets the fault domain count of 1.
  • 専用ホストは、十分な容量を確保し、スケール セット ゾーンおよび障害ドメインで同じ設定を適用した上で最初に作成する必要があります。Dedicated hosts should be created first, with sufficient capacity, and the same settings for scale set zones and fault domains.
  • 専用ホストでサポートされている VM のサイズは、スケール セットで使用されているものと一致している必要があります。The supported VM sizes for your dedicated hosts should match the one used for your scale set.

すべてのスケール セットのオーケストレーションと最適化設定が、専用ホストでサポートされているわけではありません。Not all scale-set orchestration and optimizations settings are supported by dedicated hosts. 次の設定をスケール セットに適用します。Apply the following settings to your scale set:

  • オーバープロビジョニングは推奨されません。既定では無効になっています。Overprovisioning is not recommended, and it is disabled by default. オーバープロビジョニングを有効にすることは可能ですが、ホスト グループに、オーバープロビジョニングされたインスタンスを含むすべての VM に対応する容量がない場合は、スケール セットの割り当てが失敗します。You can enable overprovisioning, but the scale set allocation will fail if the host group does not have capacity for all of the VMs, including the overprovisioned instances.
  • ScaleSetVM オーケストレーション モードの使用Use the ScaleSetVM orchestration mode
  • コロケーションに近接配置グループを使用しないDo not use proximity placement groups for co-location

メンテナンス管理Maintenance control

仮想マシンをサポートするインフラストラクチャは、信頼性、パフォーマンス、セキュリティを向上させ、新機能を投入するために、ときどき更新されることがあります。The infrastructure supporting your virtual machines may occasionally be updated to improve reliability, performance, security, and to launch new features. Azure Platform では、可能な限りプラットフォーム メンテナンスの影響が最小限に抑えられますが、"メンテナンスの影響を受けやすい" ワークロードを使用するお客様は、メンテナンスのために VM が数秒でもフリーズまたは切断されることを許容できません。The Azure platform tries to minimize the impact of platform maintenance whenever possible, but customers with maintenance sensitive workloads can't tolerate even few seconds that the VM needs to be frozen or disconnected for maintenance.

メンテナンス管理 により、お客様は、専用ホストでスケジュールされた通常のプラットフォーム更新をスキップし、35 日のローリングウィンドウ内で選択した時点で適用することができます。Maintenance Control provides customers with an option to skip regular platform updates scheduled on their dedicated hosts, then apply it at the time of their choice within a 35-day rolling window. メンテナンス期間内では、メンテナンスを任意の順序で、ホストレベルで直接適用できます。Within the maintenance window, you can apply maintenance directly at the host level, in any order. メンテナンス期間が終了すると、Microsoft は処理を進め、ユーザー定義の障害ドメインに従っていない可能性のある順序で、保留中のメンテナンスをホストに適用します。Once the maintenance window is over, Microsoft will move forward and apply the pending maintenance to the hosts in an order which may not follow the user defined fault domains.

詳細については、「メンテナンス コントロールによるプラットフォームの更新の管理」を参照してください。For more information, see Managing platform updates with Maintenance Control.

容量に関する考慮事項Capacity considerations

プロビジョニングされた専用ホストは、Azure によって物理サーバーに割り当てられます。Once a dedicated host is provisioned, Azure assigns it to physical server. これにより、VM をプロビジョニングする必要があるときの容量の可用性が保証されます。This guarantees the availability of the capacity when you need to provision your VM. Azure では、ホストの物理サーバーを選択するために、リージョン (またはゾーン) の全容量が使用されます。Azure uses the entire capacity in the region (or zone) to pick a physical server for your host. またそれは、クラスター内の領域の不足を心配することなく専用のホスト フットプリントを拡張できることをお客様が期待できることを意味します。It also means that customers can expect to be able to grow their dedicated host footprint without the concern of running out of space in the cluster.

Quotas (クォータ)Quotas

専用ホストをデプロイするときに使用されるクォータには、次の 2 種類があります。There are two types of quota that are consumed when you deploy a dedicated host.

  1. 専用ホストの vCPU クォータ。Dedicated host vCPU quota. 既定のクォータ制限は、リージョンごとに 3000 vCPU です。The default quota limit is 3000 vCPUs, per region.
  2. VM サイズ ファミリ クォータ。VM size family quota. たとえば、従量課金制 サブスクリプションの場合、米国東部リージョンで使用可能な Dsv3 サイズ シリーズの vCPU には 10 個のクォータがあります。For example, a Pay-as-you-go subscription may only have a quota of 10 vCPUs available for the Dsv3 size series, in the East US region. Dsv3 専用ホストをデプロイするには、専用ホストをデプロイする前に、少なくとも 64 vCPU にクォータを増やすように要求する必要があります。To deploy a Dsv3 dedicated host, you would need to request a quota increase to at least 64 vCPUs before you can deploy the dedicated host.

クォータの増加を要求するには、Azure portal でサポート リクエストを作成します。To request a quota increase, create a support request in the Azure portal.

専用ホストをプロビジョニングすると、専用ホストの vCPU と VM ファミリの vCPU クォータの両方が使用されますが、リージョンの vCPU は使用されません。Provisioning a dedicated host will consume both dedicated host vCPU and the VM family vCPU quota, but it will not consume the regional vCPU.

ポータルの使用量とクォータのページのスクリーンショット

詳しくは、「仮想マシンの vCPU クォータ」をご覧ください。For more information, see Virtual machine vCPU quotas.

無料試用版および MSDN サブスクリプションには、Azure 専用ホストのクォータはありません。Free trial and MSDN subscriptions do not have quota for Azure Dedicated Hosts.

価格Pricing

ユーザーは、展開されている VM の数に関係なく、専用ホストごとに課金されます。Users are charged per dedicated host, regardless how many VMs are deployed. 毎月の明細書では、新しい課金対象のホストのリソース種類が示されています。In your monthly statement you will see a new billable resource type of hosts. 専用ホスト上の VM は明細書で引き続き示されますが、料金は 0 になります。The VMs on a dedicated host will still be shown in your statement, but will carry a price of 0.

ホスト価格は、VM ファミリ、タイプ (ハードウェア サイズ)、およびリージョンに基づいて設定されます。The host price is set based on VM family, type (hardware size), and region. ホストの価格は、ホストでサポートされている最大の VM サイズが基準になります。A host price is relative to the largest VM size supported on the host.

ソフトウェア ライセンス、ストレージ、およびネットワークの使用量は、ホストおよび VM とは別に課金されます。Software licensing, storage and network usage are billed separately from the host and VMs. それらの課金対象アイテムに変更はありません。There is no change to those billable items.

詳しくは、「Azure 専用ホストの価格」をご覧ください。For more information, see Azure Dedicated Host pricing.

また、Azure Dedicated Hostの予約インスタンスを使用してコストを節約することもできます。You can also save on costs with a Reserved Instance of Azure Dedicated Hosts.

サイズとハードウェアの世代Sizes and hardware generations

SKU はホストに対して定義され、VM サイズ シリーズとタイプを表します。A SKU is defined for a host and it represents the VM size series and type. 同じサイズ シリーズであれば、1 つのホスト内に異なるサイズの複数の VM を混在させることができます。You can mix multiple VMs of different sizes within a single host as long as they are of the same size series.

"種類" はハードウェアの世代です。The type is the hardware generation. 同じ VM シリーズの異なるハードウェアの種類では、CPU ベンダーが異なり、CPU の世代とコアの数が異なります。Different hardware types for the same VM series will be from different CPU vendors and have different CPU generations and number of cores.

サイズとハードウェアの種類はリージョンによって異なります。The sizes and hardware types vary by region. 詳しくは、ホストの価格のページ を参照してください。Refer to the host pricing page to learn more.

注意

専用ホストをプロビジョニングした後に、サイズや種類を変更することはできません。Once a Dedicated host is provisoned, you can't change the size or type. サイズや種類の異なるホストが必要な場合は、新しいホストを作成する必要があります。If you need a different size of type, you will need to create a new host.

ホストのライフ サイクルHost life cycle

Azure では、ホストの正常性状態が監視および管理されます。Azure monitors and manages the health status of your hosts. ホストのクエリを実行すると、次の状態が返されます。The following states will be returned when you query your host:

正常性の状態Health State 説明Description
使用可能なホストHost Available ホストに既知の問題はありません。There are no known issues with your host.
調査対象のホストHost Under Investigation ホストには調査中の問題がいくつかあります。We’re having some issues with the host which we’re looking into. これは、識別された問題のスコープと根本原因を Azure で特定するために必要な移行状態です。This is a transitional state required for Azure to try and identify the scope and root cause for the issue identified. ホストで実行されている仮想マシンが影響を受ける可能性があります。Virtual machines running on the host may be impacted.
Host Pending Deallocate (割り当て解除中保留中のホスト)Host Pending Deallocate Azure では、ホストを正常な状態に復元することができず、このホストから仮想マシンを再デプロイすることをユーザーに求めます。Azure can’t restore the host back to a healthy state and ask you to redeploy your virtual machines out of this host. autoReplaceOnFailure が有効になっている場合、仮想マシンは正常なハードウェアに "サービス復旧" されます。If autoReplaceOnFailure is enabled, your virtual machines are service healed to healthy hardware. それ以外の場合、仮想マシンは障害が発生しようとしているホストで実行される可能性があります。Otherwise, your virtual machine may be running on a host that is about to fail.
Host deallocated (割り当て解除済みのホスト)Host deallocated すべての仮想マシンがホストから削除されました。All virtual machines have been removed from the host. ハードウェアがローテーションから外されたため、このホストに対して課金されることはありません。You are no longer being charged for this host since the hardware was taken out of rotation.

次のステップNext steps