微软云全球已经发布了很久的Dedicated Host (专用云主机),终于在中国也已经正式发布了。之前好几次微软同事都推荐将我们的业务放在Dedicated Host,但是由于中国的微软云没有这个服务所以只好作罢。
简单的了解一下Dedicated Host;
顾名思义,提供虚拟化以后的物理服务器给到用户使用,可以具备
- 物理服务器级别的硬件隔离。 不会在你的主机上放置任何其他 VM。 专用主机部署在相同的数据中心,与其他非隔离主机共享相同的网络和底层存储基础结构。
- 控制 Azure 平台发起的维护事件。 尽管大多数维护事件对虚拟机的影响极小甚至没有任何影响,但对于某些敏感工作负荷而言,每暂停一秒都可能会造成影响。 在使用专用主机的情况下,可以选择维护时段,以降低对服务的影响。
基本概念
- Host Group (主机组) 是表示专用主机集合的资源。 你在某个区域中创建主机组,并向其中添加主机。
- Dedicated Host (主机) 是映射到 Azure 数据中心内的物理服务器的资源。 创建主机时,将分配物理服务器。 主机是在主机组中创建的。 主机提供一个 SKU,用于描述可创建哪些 VM 大小。 每个主机可以托管多个不同大小的 VM,前提是这些 VM 来自相同的大小系列。
所以专用主机的高可用方案和传统的VM通过可用性集合的操作有差异,需要在主机组选择需要的故障域数量,然后将主机放在不同的故障域里面,在将专用虚拟机放在不同的主机里面。
计费:
专用主机按照主机级别进行收费。无论在主机上运行的 Azure VM 数量是多少,预配主机后即开始收费。
创建过程
- 创建主机组
- 创建主机
- 创建虚拟机
az vm create --name dedicatevm --resource-group xxxx --image UbuntuLTS --admin-username xxxx --admin-password xxxx --host-group xxxx --host xxxx --size Standard_F4s_v2
{
"fqdns": "",
"id": "/subscriptions/xxxx/resourceGroups/dehost/providers/Microsoft.Compute/virtualMachines/dedicatevm",
"location": "chinanorth2",
"macAddress": "00-17-FA-03-3F-A4",
"powerState": "VM running",
"privateIpAddress": "10.0.0.4",
"publicIpAddress": "139.217.111.17",
"resourceGroup": "dehost",
"zones": ""
}
- 可以专用虚拟机的容量情况。