欢迎各位阅读本篇文章,SCVMM(SystemCenterVirtualMachineManager)是一种虚拟机部署和管理工具本篇文章讲述了SCVMM的全新特性解析,课课家教育平台提醒各位:本篇文章纯干货~因此大家一定要认真阅读本篇文章哦!
微软在SCVMM 2016当中推出了一些全新特性,如零接触部署、添加集群的全新工作流程、不停机升级以及生产检查点(production checkpoint)管理等。
上一版本发布一段时间时候,我们看到SCVMM(系统中心虚拟机管理器)在多个方面都得到了改进,微软希望在推出新特性的同时改进现有特性,使得SCVMM变得更加强大。尽管SCVMM 2016 Technical Preview 5当中并没有包含任何重要的全新特性,但是多项改进仍然使其成为企业管理虚拟基础架构的首选工具。
零接触部署:
SCVMM 2016在部署裸金属服务器并且将其转换为所需服务器角色方面带来了诸多全新功能。比如,管理员可以将裸金属主机部署为Nano Server、独立Hyper-V服务器、Hyper-V集群甚至是SOFS(扩展文件服务器)集群。管理员只需要拥有一台初始配置部署主机,比如搭建一套基本的I/O系统(BIOS)来支持虚拟化,配置BIOS从PXE环境启动,配置认证信息并且搭建系统管理控制器,包括IP地址等信息。当管理员在SCVMM当中配置裸金属控制器之后,SCVMM 2016将会探测并且自动安装操作系统,将其作为Hyper-V集群、SOFS角色或者Nano Server等,并且由SCVMM进行管理。
添加新集群:
随着业务的不断发展,企业可能需要在现有的Hyper-V或者SOFS集群当中添加新的节点,或者搭建全新的故障转移集群。SCVMM能够将裸金属机器作为故障转移集群节点,以实现部署流程的完全自动化。SCVMM 2016还允许管理员将裸金属机器作为节点添加到现有的故障转移集群当中。在之前的版本当中,以裸金属机器为基础部署Hyper-V集群需要管理员提供由SCVMM管理的独立Hyper-V主机,之后才能够在这些主机之外创建Hyper-V集群。SCVMM 2016将会使用全新工作流程,只需要一个步骤就能够部署全新的Hyper-V和SOFS集群。
不停机升级:
SCVMM 2016引入的最强大特性之一就是能够在无需任何停机时间的情况下升级Hyper-V、存储等独立节点或者集群。之前版本的SCVMM不支持升级Hyper-V集群,换句话说,升级过程可能会产生系统停机时间,并且在升级Hyper-V集群之前需要使用SCVMM手动完成一些工作。SCVMM 2016能够为企业提供无缝升级过程,Windows Server 2012 R2当中的Hyper-V和存储集群将会被升级到Windows Server 2016,并且不会产生任何停机时间。SCVMM可以帮助实现流程自动化,比如移除集群节点、重新安装操作系统以及将节点重新添加到集群当中,最终结果是全新的操作系统将会由SCVMM进行管理。但是在真正开始进行升级之前,单独节点或者集群必须由SCVMM进行管理,SCVMM库必须包含使用Windows Server 2016 OS配置的虚拟硬盘。
生产检查点:
管理员可以使用生产检查点(Production checkpoint)来轻松创建虚拟机的时间点磁盘镜像,随后使用其进行恢复。生产检查点同时支持Windows和Linux虚拟机。从Windows Server 2012 R2 Hyper-V开始,虚拟机镜像被重命名为生产检查点,但是SCVMM 2012 R2不能对由SCVMM进行管理的虚拟机创建生产检查点。很快,管理员就可以使用SCVMM 2016来管理生产检查点了。
其他改进:
SCVMM在其他方面也进行了诸多改进,比如部署和管理Storage Spaces Direct、定义Storage Replica使得企业不必再购买其他存储去重复化技术、定义和管理QoS(Storage Quality of Services)以确保特定磁盘和虚拟机不会在特定的存储QoS等级之下。
还有一项许多企业可能会不喜欢的改变是SCVMM 2016不能部署Server App-V安装包。尽管管理员不能使用SCVMM 2016创建SCVMM模板来部署Server App-V 安装包,但是微软将要发布的SCVMM 2016依然具有很多方面的改进以及全新的节省开销特性。鉴于此,企业不必太担心被去掉的特性。将要到来的SCVMM 2016同样能够使用SCVMM console解决之前只有PowerShell能管理的问题。
知识分享:
使用SCVMM创建应用程序配置文件(application profile)可以帮助企业实现部署流程自动化,提高应用程序配置一致性。
尽管通常 SCVMM(System Center Virtual Machine Manager)被认为是一种虚拟机部署和管理工具,但是除此之外,SCVMM还可以被用来部署特定类型的应用程序。
实现SCVMM这种功能的主要机制在于应用程序配置文件。尽管SCVMM并不会强制要求用户使用应用程序配置文件,但是对于SCVMM需要重复部署的应用程序来说,SCVMM提前创建应用程序配置文件仍然是一种不错的选择。比如,一些企业为授权用户提供了自助服务平台,允许其根据需要自己部署虚拟应用程序。
SCVMM相对于传统部署方式,SCVMM应用程序配置文件不仅可以帮助企业实现部署流程自动化,SCVMM还能够避免配置文件不一致和人为错误等情况的发生。因此,对于只需一次部署的应用程序来说,SCVMM可以不使用应用程序配置文件;但是如果需要多次部署同一个应用程序,那么就需要考虑创建应用程序配置文件了。
微软在TechNet Library当中提供了一些相对简单的SCVMM应用程序配置文件创建流程。在创建第一个SCVMM应用程序配置文件之前,需要首先了解两件事情。
第一,SCVMM应用程序配置文件并非适用于所有类型的应用程序。比如,你不能直接为SCVMM创建应用程序配置文件,因为SCVMM只支持几种特定类型的应用程序。你可以使用SCVMM应用程序配置文件在一些软件当中实现应用程序自动安装,需要注意的是现在SCVMM应用程序配置文件还不支持Linux虚拟机。
当然这会导致另外一个SCVMM的问题,如何实现普通SCVMM应用程序的部署流程自动化?对于这种情况来说,可以使用App-V——一种用于应用程序虚拟化的工具。App-V会对某个应用程序的部署流程进行拆分排序,之后就能够使用SCVMM应用程序配置文件了。
你需要了解的另外一件重要事情是SCVMM应用程序配置文件可以和其他SCVMM对象协同工作。具体来说,也就是可以和SCVMM服务模板以及虚拟机模板搭配使用。
SCVMM虚拟机模板是一种大多数SCVMM管理员都十分熟悉的对象类型。本质上,这些SCVMM模板只是系统预定义的虚拟机镜像,可以用来自动创建全新的SCVMM虚拟机。
可以通过SCVMM向导完成虚拟机模板的创建过程。这个SCVMM向导会提示用户输入特定的虚拟机信息,比如为SCVMM虚拟机分配的物理硬件,如何配置SCVMM虚拟机当中的客户端操作系统等。使用SCVMM模板的主要目的在于可以重复创建虚拟机,降低人为操作失误几率,重复使用配置数据等。你可以使用SCVMM硬件配置文件定义将要分配的硬件资源数量(而不是通过手动方式进行分配),或者使用SCVMM客户端操作系统配置文件来配置客户端操作系统属性。
在使用SCVMM向导创建虚拟机模板的过程当中,可以指定SCVMM应用程序配置文件。SCVMM使用这种方式生成的虚拟机模板,可以用来创建具有预定义配置的SCVMM应用程序服务器,而不再是一台仅仅包含空白操作系统的SCVMM服务器。
你需要了解的最后一部分是SCVMM服务模板。当然也可以在没有SCVMM服务模板的情况下使用SCVMM应用程序配置文件和SCVMM虚拟机模板,但是在有些情况当中,SCVMM服务模板可以简化操作过程。
顾名思义,SCVMM服务模板是用来部署服务的。一种SCVMM服务包含了一个或多个SCVMM计算机层。一个SCVMM计算层对应一个SCVMM虚拟机模板。因此换句话说,SCVMM服务可以被配置为一系列SCVMM虚拟机模板的集合。对于自动部署多层SCVMM应用程序来说,由于SCVMM服务模板可以在多台SCVMM服务器当中同时进行操作,因此可以起到很大帮助作用。
即便用户能够访问所有必要的SCVMM虚拟机模板,采用手动部署SCVMM的方式也将会十分繁琐。借助于服务模板,企业可以采用定义SCVMM服务的方式来部署多层SCVMM应用程序,而不再需要单独部署SCVMM应用程序的每一部分。
如上所述,SCVMM应用程序配置文件对于实现虚拟SCVMM应用程序服务器的自动化部署可以起到很大帮助作用。即便如此,也不推荐单独使用SCVMM应用程序配置文件,应该搭配SCVMM虚拟机模板以及SCVMM服务模板以提高操作效率。
小结:相信最后大家阅读完毕本篇文章,肯定学到了不少知识吧?其实大家私下还得多多自学,当然如果大家还想了解更多方面的详细内容的话呢,不妨关注课课家教育平台,在这个学习知识的天堂中,您肯定会有意想不到的收获的!
上一篇:纯软件与VDI存储市场趋势
下一篇:分析云计算的发展趋势
¥199.00
¥199.00
¥199.00
¥10500.00