浅析2016 之Hyper-V亮点

2016-03-13 13:08
网络安全和信息化 2016年1期
关键词:宿主机心搏备份

HGS :VM 之盾

云服务在运行中一直让人不是很放心,尤其企业级用户单位,宁肯固守物理服务器心里才踏实。为此,在Windows Server 2016中将虚拟机(VM)加上了“盾牌”,即将VM上的虚拟硬盘通过虚拟TPM芯片进行加密,同时在客户OS上采用BitLocker,对VM加密可以在线进行,但禁止对VM进行内存式代码访问。

此项功能名称是HGS(Host Guardian Service),专门对虚拟机执行加密,运行在特定的AD林层,具有两种模式:一种是简易型ATA(Admintrusted attestation)模式,宿主机来自组内,HGS配置为仅对组内成员的VM有效;第二种是HTA(Hardware- trusted attestation)模式,它要求为HGS 提供HSM(分层存储管理),每部宿主机都具有TPM 2.0芯片并符合UEFI 2.3.1规范,显然,此硬件模式提供了更大安全度。

HRP以及Linux 安全型引导

宿主机资源保护HRP(Host Resource Protection)最直接的目的就是为了保护好云操作平台Azure,对其攻击往往来自VM,攻击手段就是耗尽其资源。HRP通过VM访问方式判定其行为是否存在嫌疑,如有嫌疑则阻止其访问,以确保常规机器对服务的调用。此时有一项附加功能就是在第二代VM上支持客户端Linux安全性系统引导,它主要作用是临时绕过硬件保护。

数据存储更有弹性

在Windows Server 2016中的Hyper-V呈现出多样化的存储方式,除了原有的MPIO (iSCSI 和 host 总线适配器),主机与不同层级(SAN或 Scale-Out File Server)之间SMB 3.0所提供的多条路径,乃至Windows Server 2012 R2以来重定向IO所提供的机器群网间充沛的存储流量;而且Windows Server 2016提供了所谓第三层存储弹性,旨在解决以往VM存储失败所导致的客户端OS的意外崩溃问题,此时Hyper-V 会将VM及时转移,避免灾害。

有人将这种VM存储失败所造成的故障比喻为“心搏”,对此Windows Server 2016的处理方式是:首先让VM停下来,然后将群资源转移到其它主机后再让VM启动,再去引导客户端OS,并逐一恢复之前运行的各项服务。系统“心搏”诱因往往是在传输层错误引起,比如交换机故障或者人为的线缆破坏。

在Windows Server 2016中当VM发生超时后,Hyper-V集群并不会立即陷入失败状态,此时主机会进入一种隔离状态,VM会进入一种不受监控的状态,即VM会继续运行在孤立的主机上,在4分钟内(默认设置)如果节点恢复响应那么一直未停运的VM则返回正常状态,否则就会失败。另一方面,若宿主机发生异常也会被隔离,此即意味着该机不会再与VM联系,此时所有VM都会保持或迁徙到正常宿主机上,服务将会减少,以便管理员找出症结所在。

在Windows Server 2012 R2中,允许客户集群在常规集群存储中采用VHDX文件,但在VHDX共享方面非常有限,对此在Windows Server 2016有了明显改进,主要表现为:基于客户集群的宿主机备份以及VHDX文件共享不必需要采用客户式备份代理,共享VHDX文件可以在线调整大小。在Windows Server 2016系统中还出现了一种新的文件系统名为ReFS,其存储结构为S2D(Stoarge Spaces Direct)。ReFS一项重要功能就是加快生成VHDX文件。此 外,Windows Server 2016提供的针对客户OS 所运行的PowerShell Direct,可替代网络访问,从而大大简化发布、配置和管理工作。当然,Windows Server 2016乃 至Windows 10及其Hyper-V,都要求宿主机的处理器具有SLAT技术,也就是Intel所说的EPT(Extended Page Tables),AMD所谓的RVI (Rapid Virtualization Indexing)。

猜你喜欢
宿主机心搏备份
“备份”25年:邓清明圆梦
VSAT卫星通信备份技术研究
嵌入式计算机软件测试关键技术研究
创建vSphere 备份任务
呼气末二氧化碳分压值对预测心搏骤停患者复苏的意义探讨
虚拟网络实验室在农村职校计算机网络技术教学中的应用研究
突然倒地怎么办?
旧瓶装新酒天宫二号从备份变实验室
心搏骤停患者不同心肺复苏程序的预后及病因分析
心搏骤停后综合征患者血浆渗透压测定的临床意义