虚拟对于企业来说,需要创建多少种Guest OS和hardware profile以及如何命名完全取决于现有环境。

从表面上看,在微软虚拟机管理器(VMM)当中创建profile似乎是一件十分容易的事情,但是如果不注重其中的细节,那么管理这些profile及其配置将会变得十分复杂。

Hardware profile

当使用虚拟机模板或者服务模板在虚拟主机当中部署虚拟机时,可以使用Hardware profile描述虚拟机的硬件配置。在Hardware profile当中,管理员可以指定虚拟处理器数量、内存大小、静态内存或动态内存、是否为虚拟机提供高可用性等参数。如果使用VMM 2012 R2,那么还可以在第一代和第二代虚拟机之间进行选择,如图1所示。

图1.hardware profile创建过程 

应该创建多少种hardware profile?决定在VMM当中创建多少种hardware profile之前,有两件事情应该引起特别关注。首先,在大型企业当中存在多个业务部门,因此管理员需要创建多种hardware profile来满足不同业务部门对于系统资源的需求。比如,相对于生产环境,可以为开发环境当中的虚拟机分配更少的系统资源,而将CPU和内存资源预留给真正运行业务的虚拟机。第二件事情是由于Hyper-V 2012 R2主机支持两种类型的虚拟机(第一代和第二代),因此管理员可能需要创建两种hardware profile——分别针对每种类型的虚拟机。如果所有虚拟化负载都运行在第二代虚拟机或者Windows 8及其之后的操作系统版本当中,那么就可以不再创建hardware profile,特别是对于第一代虚拟机来说。

应该为Hardware profile制定怎样的命令规则?由于hardware profile当中包含了大量系统资源的细节描述,并且需要在创建虚拟机模板时使用,因此需要为其赋予一个容易辨别的描述性名称。比如,对于开发环境当中使用的hardware profile来说,可以使用“hardware For DevTeam – Gen2”这样的名称。类似地,生产环境当中使用的profile可以被命名为“hardware for Production VMs – Gen2”。当创建虚拟机模板或者部署虚拟机的时候,恰当的描述性名称可以帮助管理员快速找到所需的hardware profile。

Guest OS profile

Guest OS profile用来定义操作系统当中的部分通用设定,比如类型、计算机名称、本地管理员密码、域名(如果虚拟机需要加入到域中)、时区、操作系统产品密钥以及GUIRunOnce文件(如果需要)等。当在guest OS profile当中指定计算机名称时,可以指定命名规则或者使用星号。如果使用星号,Windows 操作系统将会在部署虚拟机的过程当中自动产生计算机名称。在生产环境当中,操作系统不能使用随机产生的名称,因此规定操作系统使用根据某种名称规则而产生的计算机名称能够大大简化相关工作。比如,在guest OS profile名称信息一项当中输入ORGPC####可以确保所有使用这个profile部署的虚拟机都会以ORGPC为前缀、之后为00001,00002这种唯一标示符做为计算机名称。

应该创建多少种Guest OS profile?决定在VMM当中创建多少种guest OS profile之前,有必要提前了解其中包含的一些通用配置。如图2所示,你可以在guest OS profile当中定义多种配置信息,其中的关键在于操作系统、标识信息以及时区。

图2. Guest OS profile属性 

在大型生产环境当中,企业可能需要运行多种Windows操作系统的不同版本。比如Windows  8或者10这样的客户端操作系统,以及Windows Server 2012 R2或者其他服务器操作系统。由于在guest OS profile当中仅仅能够选择一种类型的操作系统,因此如果你的生产环境当中已经包含多种操作系统,那么就需要创建两种或者更多的guest OS profile。

在标识信息一栏,你可以指定计算机名称或者符合生产环境计算机命名规则的类型。对于大部分生产环境来说,Windows客户端和服务器操作系统分别有着不同的命名规则。如果你遇到相同的情况,那么必须根据将要使用的操作系统命名规则数量来创建guest OS profile。

第三件事情是时区。许多大型企业会将业务范围扩展到一个国家的不同地区或者不同国家,因此在决定guest OS profile数量时,这也是需要考虑的因素之一。

总而言之,如果你已经分别计算出每种配置需要的guest OS profile种类时,那么其中的大值就是你需要在VMM当中创建的guest OS profile数量。

如果在虚拟机当中部署Windows 2008 R2或者之后的版本,还可以使用guest OS profile定义将会自动安装的角色或者特性。但是需要注意的是只有当你在服务模板当中应用guest OS profile之后,才能够自动安装这些角色或者特性。换句话说,如果使用虚拟机模板部署虚拟机,那么即便guest OS profile当中已经配置了Windows 角色或者特性,最终也不会生效。如果你已经将运行在虚拟机当中的操作系统加入到活动目录域当中,那么可以使用同样的guest OS profile来定义域参数,但是前提是只使用一个域。

应该为Guest OS profile制定怎样的命名规则?guest OS profile的命名规则应该能够描述其中包含的配置信息。通常,guest OS profile会以操作系统和计算机名称命名。比如以Windows Server 2012 R2为操作系统,并且需要包含计算机名称的命名规则,还需要提供域信息以便虚拟机能够自动加入到域当中,那么可以使用类似于“Domain Joined Windows Server 2012 R2 -- Naming ORGServer”这样的名称以便于识别。

关注中国IDC圈官方微信:idc-quan 我们将定期推送IDC产业最新资讯

查看心情排行你看到此篇文章的感受是:


  • 支持

  • 高兴

  • 震惊

  • 愤怒

  • 无聊

  • 无奈

  • 谎言

  • 枪稿

  • 不解

  • 标题党
2021-07-22 14:02:04
市场情报 亿咖通科技赋能星越L智能座舱吉利银河OS,构建吉利全车智能控制中心
日新月异的汽车智能化科技,正持续丰富汽车作为移动工具的内涵,快速迭代人与车的关系与交互体验。 <详情>
2019-12-06 17:21:57
云技术 星融Asterfusion全栈可编程云网络
相较于计算和存储,传统时代的网络因其专用的硬件架构、私有的操作系统内核、封闭的网络操作系统等因素,未能跟上云计算时代的发展步伐,仍然游离于自动、标准和开放之外, <详情>
2019-08-09 18:33:19
云资讯 近“操作系统”火了!终端有“鸿蒙” 云端有“安超”
操作系统是一款硬件或者一个体系的灵魂,历来被认为是一个产品的核心,也是技术攻关最重要的部分。 <详情>
2017-06-07 16:40:52
互联网 H.265获Mac OS全面支持 苹果加速全高清时代来临
在很多人看来,如果用一个字来形容今天凌晨举办的WWDC(Worldwide Developers Conference,苹果全球开发者大会)的话,那无疑就是“硬”——iMac、MacBook、iPad,还有那个 <详情>