Azure Dedicated Host 简介
承接上文,再来介绍下Azure Global的另外一项新服务,Dedicated host,也就是专用主机
专用主机的概念其实不是什么新名词,很多云很早以前其实就有专用主机的概念了,目前Azure Global的dedicated host已经提供预览了
专用主机其实无非就是一组专用的物理机,一般情况下我们都知道公有云上的VM都是共享资源的,你和其他人使用的VM是部署在同一个VM Host上的,这样的话你们能够使用的资源其实也是共享的,很多时候这种场景会有一些限制,比如对VM性能要求很高的情况下,共享资源有可能是不被接受的,还有一些license和硬件绑定的情况,这种场景可能也不适用于云上多租户共享VM Host的
总体来说,专用主机有以下这些优势
物理服务器级别的硬件隔离。 不会在主机上放置任何其他 Vm。 专用主机部署在相同的数据中心内,与其他非独立主机主机共享相同的网络和底层存储基础结构。
控制由 Azure 平台启动的维护事件。 尽管大部分维护事件对虚拟机的影响不大,但在某些情况下,暂停的每秒都会产生影响。 使用专用主机时,可以选择维护时段,以降低对服务的影响。
利用 Azure 混合权益,你可以将自己的 Windows 和 SQL 许可证带到 Azure。 使用混合权益可提供额外的好处。 有关详细信息,请参阅Azure 混合权益。
Azure专用主机会有主机组和主机的概念
主机组是代表专用主机集合的资源。 在区域和可用性区域中创建主机组,并向其添加主机。
主机是映射到 Azure 数据中心中的物理服务器的资源。 创建主机时,会分配物理服务器。 主机是在主机组中创建的。 主机提供一个 SKU,用于描述可以创建的 VM 大小。 每个主机可以部署多个不同大小的 Vm,前提是它们来自相同的大小系列。
在 Azure 中创建 VM 时,可以选择要用于 VM 的专用主机。 你可以完全控制哪些 Vm 放置在主机上。
需要注意的点:
在配置高可用时,为了满足SLA,需要将VM部署到不同的主机中,另外目前只有 DSv3 和 ESv3,FSV2三种size能够支持专用主机,VMSS也还不支持专用主机
专用主机中部署的VM size是固定的,比如说可以在单个主机上混合部署不同大小的 VM。例如,可在同一主机上部署 D2s v3 和 D16s v3 VM,但是如果想在一个主机上部署DV3和EV3系列的虚机,这个是不可以的!
截止目前为止,专用主机还处于preview状态,生产环境不推荐使用,具体GA的情况可以查看微软官网
计费方式
专用主机的计费方式和普通的VM是不一样的,这点要特别注意,VM的计费是按照每个VM运行的时间计费的,但是专用主机的计费不会按照这个主机里跑了多少个VM以及VM的运行时间计费,而是统一按照这台专用主机的运行时长进行计费,和这台主机里跑了多少个VM没有关系,这是需要关注的,千万不要以为建了专用主机,没有建VM就不需要付费了
除此之外,license的费用也会单独进行计算,如果可以享受hybrid benefit的情况可以享受一些折扣,这个计费方式有点像on premise的形式
有个问题是如果之前购买过license,那么迁移到专用主机的话费用是如何计算的,这点微软官网上给出了解释
由于硬件是专门为你提供的,因此适用于 2019 年 10 月 1 日之前获得的 Windows Server 和 SQL Server 许可证的外包软件管理条款,它允许你将现有许可证分配给 Azure 专用主机,就像为自己的数据中心的服务器分配许可证一样。符合条件的客户还可以使用 Azure 混合权益来节省 Azure 专用主机部署费用。
最后再提一点
目前只有付费的订阅可以创建专用主机,像试用账户,MSDN订阅,赞助账户都不能创建专用主机,所以这里就不演示创建的过程了,有兴趣的可以自己去试下