配置文件+虚拟机模板:管理数据中心的新趋势?

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
简介:

随着虚拟数据中心规模不断扩大,需要确保以始终如一的方式添加虚拟机以及应用。新虚拟机必须符合组织已经建立的安全策略而且必须易于创建。微软在系统中心虚拟机管理器(SCVMM)中使用配置文件以及模板简化了新虚拟机创建过程。虚拟机模板以及配置文件旨在允许管理员存储并重用公共配置。

配置文件以及模板通过系统中心虚拟机管理器类库进行管理。正如图A所示,SCVMM提供了三种不同类型的虚拟机模板以及六种不同类型的配置文件。

  图A. 通过类库管理虚拟机模板与配置文件

正如之前提到的那样,设计配置文件以及类库都是为了剔除手动配置——管理员只需要进行一次配置创建,然后可以根据需要多次重用。尽管配置文件与模板都考虑了配置重用,但两者之间的区别是它们提供的粒度等级不同。配置文件的颗粒度要比模板更细,并针对硬件分配以及应用进行了配置设置。而模板适用于粒度更大的对象,比如整个虚拟机。

设置模板

SCVMM提供了三种不同类型的模板——服务部署配置、服务模板以及虚拟机模板。正如你预想的那样,虚拟机模板是一个可以用于创建虚拟机的模板。虚拟机模板可以与预先配置的虚拟硬盘建立链接。因为这些虚拟硬盘已经使用Sysprep进行了配置,所以可以用作新虚拟机的部署镜像。

顾名思义,服务模板被用于部署新服务。尽管可能会认为这里提到的服务与系统服务类似,但实际含义有所不同。SCVMM将服务定义为一组预先配置的虚拟机,可以作为单个实体一起部署。尽管虚拟机模板可以用于部署单个虚拟机,但在部署跨越多个虚拟机的多层应用时,服务模板就非常有用了。

尽管SCVMM控制台将服务部署配置作为一种模板类型,但服务部署配置实际上只是在配置服务实例的部署设置时被保存的服务。服务部署配置列出的项目并没有被部署。

创建配置文件

SCVMM允许创建六种不同类型的配置文件。分别为应用配置文件、可用性配置文件、客户机操作系统配置文件、硬件配置文件、物理计算机配置文件以及SQL Server配置文件。

应用配置文件

如果虚拟机只包含操作系统,那么自动部署的虚拟机用处并不大。应用配置文件向SCVMM提供如何安装应用的指令。应用配置文件可以被用于服务器App-V应用,微软Web部署应用以及微软SQL Server 数据层应用。

可用性配置文件

SCVMM不仅仅是用于管理虚拟机以及Hyper-V主机的工具,还可以被用于基于Hyper-V资源创建私有云。在上述类型的私有云环境中,可用性配置文件可以被用于限制私有云内部的虚拟机可以使用的资源。

客户机操作系统配置文件

部署虚拟机时,客户机操作系统配置文件可以被用于自动配置操作系统。客户机操作系统配置文件与Sysprep响应文件非常类似,可能包括创建虚拟机时要用到的配置项,比如产品密钥以及密码。

硬件配置文件

硬件配置文件被定义为新创建的虚拟机分配硬件。手动创建虚拟机时,必须输入硬件配置信息,比如分配给虚拟机的内存数量以及虚拟CPU个数。硬件配置文件可以保存上述信息,因此部署虚拟机时管理员不必再手动配置虚拟机的硬件资源。

物理计算机配置文件

物理计算机配置文件是在System Center 2012 R2 SCVMM中引入的,用于取代主机配置文件。物理计算机配置文件可以被用于自动配置用作新Hyper-V主机的物理计算机。

SQL Server 配置文件

应用配置文件可以被用于部署微软SQL Server数据分层应用,但是没有数据库引擎的话数据层应用是无法使用的。SQL Server配置文件允许管理员自动配置供微软SQL Server 数据层应用使用的SQL Server 实例。

SCVMM可以使用虚拟机模板以及配置文件自动部署虚拟机以及应用。尽管每个模板与配置文件都有其独特的应用场景,但组合使用模板与配置文件的情况非常常见。例如,在转换为虚拟机模板前,可能会使用硬件配置文件以及客户机操作系统配置文件创建虚拟机镜像。


本文转自d1net(转载)

相关文章
|
存储 运维 API
云计算中的虚拟机管理
云计算中的虚拟机管理
259 0
|
6月前
|
Linux 虚拟化 iOS开发
Rocky Linux 10 x86_64 OVF (sysin) - VMware 虚拟机模板
Rocky Linux 10 x86_64 OVF (sysin) - VMware 虚拟机模板
394 35
Rocky Linux 10 x86_64 OVF (sysin) - VMware 虚拟机模板
|
6月前
|
Linux 虚拟化 iOS开发
Rocky Linux 10 aarch64 OVF (sysin) - Apple silicon VMware 虚拟机模板
Rocky Linux 10 aarch64 OVF (sysin) - Apple silicon VMware 虚拟机模板
245 34
Rocky Linux 10 aarch64 OVF (sysin) - Apple silicon VMware 虚拟机模板
|
5月前
|
Linux 虚拟化 iOS开发
Windows Server 2022 OVF (2025 年 6 月更新) - VMware 虚拟机模板
Windows Server 2022 OVF (2025 年 6 月更新) - VMware 虚拟机模板
390 6
Windows Server 2022 OVF (2025 年 6 月更新) - VMware 虚拟机模板
|
6月前
|
Linux 虚拟化 iOS开发
AlmaLinux 10 x86_64 OVF (sysin) - VMware 虚拟机模板
AlmaLinux 10 x86_64 OVF (sysin) - VMware 虚拟机模板
338 27
AlmaLinux 10 x86_64 OVF (sysin) - VMware 虚拟机模板
|
7月前
|
Linux 虚拟化 iOS开发
Windows Server 2008 R2 OVF (2025 年 4 月更新) - VMware 虚拟机模板
Windows Server 2008 R2 OVF (2025 年 4 月更新) - VMware 虚拟机模板
273 29
Windows Server 2008 R2 OVF (2025 年 4 月更新) - VMware 虚拟机模板
|
8月前
|
Unix 虚拟化 iOS开发
FreeBSD 13.5 x86_64 OVF (sysin) - VMware 虚拟机模板
FreeBSD 13.5 x86_64 OVF (sysin) - VMware 虚拟机模板
134 1
FreeBSD 13.5 x86_64 OVF (sysin) - VMware 虚拟机模板
|
机器学习/深度学习 数据挖掘 物联网
【专栏】机器学习如何通过预测性维护、负载预测、动态冷却管理和能源效率优化提升数据中心能效
【4月更文挑战第27天】随着信息技术发展,数据中心能耗问题日益突出,占全球电力消耗一定比例。为提高能效,业界探索利用机器学习进行优化。本文讨论了机器学习如何通过预测性维护、负载预测、动态冷却管理和能源效率优化提升数据中心能效。然而,数据质量、模型解释性和规模化扩展是当前挑战。未来,随着技术进步和物联网发展,数据中心能效管理将更智能自动化,机器学习将在实现绿色高效发展中发挥关键作用。
341 5
|
存储 Java C++
Java虚拟机(JVM)管理内存划分为多个区域:程序计数器记录线程执行位置;虚拟机栈存储线程私有数据
Java虚拟机(JVM)管理内存划分为多个区域:程序计数器记录线程执行位置;虚拟机栈存储线程私有数据,如局部变量和操作数;本地方法栈支持native方法;堆存放所有线程的对象实例,由垃圾回收管理;方法区(在Java 8后变为元空间)存储类信息和常量;运行时常量池是方法区一部分,保存符号引用和常量;直接内存非JVM规范定义,手动管理,通过Buffer类使用。Java 8后,永久代被元空间取代,G1成为默认GC。
162 2
|
分布式计算 大数据 Hadoop
【经验分享】用Linux脚本管理虚拟机下的大数据服务
【经验分享】用Linux脚本管理虚拟机下的大数据服务
146 1

热门文章

最新文章