针对 System Center 2012 R2 Virtual Machine Manager 准备你的环境
发布日期: 2016年3月
适用于: System Center 2012 R2 Virtual Machine Manager
以下是部署 System Center 2012 R2 Virtual Machine Manager (VMM) 之前需要注意的系统要求和注意事项。
如果评估你的环境,请参阅 System Requirements for System Center 2012 R2(System Center 2012 R2 的系统要求)。
VMM 管理服务器
操作系统:我们强烈建议 Windows Server 2012 R2 作为运行 VMM(System Center 2012 R2 中)的管理服务器上的操作系统。 如果你想要使用 VMM 来创建运行 Windows Server 2012 R2 的群集,则 VMM 管理服务器必须运行 Windows Server 2012 R2。 创建 Hyper-V 主机群集或横向扩展文件服务器群集也需要这样操作。
如果你想安装高可用性(群集)Windows Server 2012 R2 管理服务器,我们特别建议将 VMM 作为操作系统,因为在这种情况下升级操作系统更困难。
如果你选择 Windows Server 2012 作为 VMM 管理服务器的操作系统,你可在 Windows Server 2012 R2 外创建运行 VMM 的群集,然后将其它们添加到 VMM。 不能在 VMM 中创建群集。
Windows ADK 软件:在 VMM 管理服务器上,必须安装 Windows 8.1 的 Windows ADK,无论 VMM 服务器上是什么操作系统。Windows 8.1 的 Windows ADK 链接可从安装程序获取,或者你可从 Microsoft 下载中心下载。 安装 Windows ADK 时,选择“部署工具”和“Windows 预安装环境”功能。
SQL Server 的命令行实用工具:如果你计划部署使用 SQL Server 数据层应用程序的 VMM 服务,则在你的 VMM 管理服务器上安装相关的命令行实用工具。 安装 SQL Server 2008 R2 命令行实用工具或 SQL Server 2012 命令行实用工具,具体取决于你安装哪个版本的 SQL Server。 命令行实用工具提供在下面的功能包中:
说明 如果不安装这些实用工具,不会阻止安装。 如果你计划部署使用 SQL Server 数据层应用程序的服务(.dacpac 文件),则需要这些实用工具。
群集:要实现高可用性,可在故障转移群集上安装 VMM 管理服务器。 我们强烈建议故障转移群集运行 Windows Server 2012 R2。
域成员身份:你安装 VMM 管理服务器的计算机必须是 Active Directory 域的成员。
计算机名长度:管理服务器的计算机名不能超过 15 个字符。
库服务器磁盘空间:如果你将 VMM 管理服务器也用作库服务器,那么你必须提供额外的硬盘空间来存储对象。 根据你存储的对象的数量和大小,所需的空间各不相同。
避免在 Hyper-V 主机上安装:请勿在运行 Hyper-V 的服务器上安装 VMM 管理服务器或除代理以外的其他 System Center 组件。 可以在虚拟机中安装 System Center 组件。
安装虚拟机:在虚拟机中安装 VMM 管理服务器可以帮助减少维护的物理服务器的数量并简化一些管理任务。 有关内存和其他要求的信息,请参阅 硬件。
动态内存(用于作为虚拟机安装):如果你在虚拟机上安装 VMM 管理服务器且你使用 Hyper-V 的动态内存功能,则必须将虚拟机的启动 RAM 设置为至少 2,048 兆字节 (MB)。
管理 150 台以上主机:为了在管理 150 台以上主机时获得更好的性能,我们建议你使用适用于 VMM 管理服务器的专用计算机,并执行以下操作:
添加一个或多个远程计算机作为库服务器,请勿使用 VMM 管理服务器上的默认库共享。
对于 VMM 数据库,请勿使用在你安装 VMM 管理服务器的同一台计算机上运行的 SQL Server 实例。
有关如何安装 VMM 管理服务器的信息,请参阅安装 VMM 管理服务器和安装高度可用 VMM 管理服务器。
VMM 控制台
安装 VMM 控制台的计算机必须是 Active Directory 域的成员。
有关如何安装 VMM 控制台的信息,请参阅安装并打开 VMM 控制台。
SQL Server 和数据库
你使用的 SQL Server 实例必须考虑不区分大小写的数据库对象。
SQL Server 的计算机名的长度不能超过 15 个字符。
如果 VMM 管理服务器和 SQL Server 计算机不是同一个 Active Directory 域的成员,则两个域之间必须存在双向信任。
在安装 SQL Server 时,选择“数据库引擎服务”和“管理工具 - 完整”功能。
可以就地升级到支持的 SQL Server 版本(而不移动 VMM 数据库)。 请确保在执行升级时没有任何作业正在运行,否则作业可能会失败,且可能需要手动重启。 有关过程,请参阅 SQL Server 文档,例如,升级到 SQL Server 2014。
对于 VMM 数据库,为提高性能,请不要在用于操作系统的磁盘中存储数据库文件。 有关放置数据和日志文件的 SQL Server 最佳做法,请参阅在单独的驱动器上放置数据和日志文件。
如果你在 VMM 中使用软件定义网络 (SDN),则所有网络信息都存储在 VMM 数据库中。 因此,你可能需要考虑 VMM 数据库的高可用性,请使用以下准则:
故障转移群集可受支持,并且是用于在单个地理区域或数据中心内实现可用性的建议配置。 有关详细信息,请参阅AlwaysOn Failover Cluster Instances (SQL Server)(AlwaysOn 故障转移群集实例 (SQL Server))。
支持在 Microsoft SQL Server 中使用 AlwaysOn 可用性组,但是请务必查看同步提交和异步提交这两个可用性模式之间的差异。 有关这两种模式的描述,请参阅Availability Modes section in the Overview of AlwaysOn Availability Groups(AlwaysOn 可用性组概述中的“可用性模式”部分)。
在异步提交模式下,数据库副本可能会在每次提交后的一段时间中过期。 这可能会使数据库发生“后移”,从而可导致客户数据丢失、意外信息泄漏,或导致特权提升。 有关详细信息,请参阅查看用于保护 VMM 数据库的可用性选项和恢复选项。
可以使用同步提交模式作为远程站点可用性方案的配置。 有关详细信息,请参阅Overview of AlwaysOn Availability Groups (SQL Server)(AlwaysOn 可用性组概述 (SQL Server))和 Getting Started with AlwaysOn Availability Groups (SQL Server)(开始使用 AlwaysOn 可用性组 (SQL Server))。
SQL Server 服务必须使用有权访问 Active Directory 域服务 (AD DS) 的帐户。 例如,可以指定本地系统帐户或域用户帐户。 请勿指定本地用户帐户。
无需配置排序规则。 在部署期间,安装程序将根据服务器操作系统的语言自动配置 CI 排列顺序。
支持动态端口。
有关 SQL Server 和 System Center 2012 R2 的详细信息,请参阅 System Center 2012 R2 中的 SQL Server。
VMM 库
库服务器是 VMM 存储虚拟机模板、虚拟硬盘、虚拟软盘、ISO 映像、脚本和存储的虚拟机等项目的地方。 对 VMM 库服务器规定的可选硬件要求因这些文件的数量和大小而不同。 你将需要检查 CPU 使用率以及其他系统状态变量,以确定什么最适合你的环境。
若要以 .vhdx 文件格式存储虚拟硬盘,VMM 库服务器必须运行 Windows Server 2012 或 Windows Server 2012 R2。
VMM 不提供在 VMM 库中复制物理文件的方法,也不提供传输存储在 VMM 数据库中的对象的元数据的方法。 如有需要,你需要在 VMM 外复制物理文件,你需要使用脚本或其他方法传输元数据。
VMM 不支持为 Windows Services for UNIX 配置了区分大小写选项的文件服务器,因为“网络文件系统 (NFS) 大小写控制”设置为**“忽略”**。 有关 NFS 大小写控件的详细信息,请参阅 Windows Services for UNIX 2.0 NFS 大小写控件。
有关 VMM 中的库服务器的详细信息,请参阅 配置 VMM 库。
虚拟主机
Virtual Machine Manager (VMM) 支持 Microsoft Hyper-V、VMware ESX 和 Citrix XenServer 作为虚拟主机:
Hyper-V 主机
Virtual Machine Manager (VMM) 支持以下版本的 Hyper-V。
操作系统 | 版本 | Service Pack | 系统体系结构 |
---|---|---|---|
Hyper-V Server 2008 R2 | 不适用 | Service Pack 1 | x64 |
Windows Server 2008 R2(Hyper-V 服务器角色) (完全安装或服务器核心 - MiniShell 安装) |
标准版、企业版和数据中心版 | Service Pack 1 | x64 |
Hyper-V Server 2012 | 不适用 | 不适用 | X64 |
Windows Server 2012 (Hyper-V 服务器角色) (完全安装或服务器核心安装) |
Standard 和 Datacenter | 不适用 | X64 |
Hyper-V Server 2012 R2(但请参阅该表后面的说明) | 不适用 | 不适用 | X64 |
Windows Server 2012 R2,Hyper-V 服务器角色(但请参阅该表后的说明) | 标准版或数据中心版 | 不适用 | X64 |
说明 |
---|
如果你要使用 VMM 创建运行 Windows Server 2012 R2 的 Hyper-V 群集,VMM 管理服务器必须运行 Windows Server 2012 R2。 对于运行 Windows Server 2012 R2 的横向扩展文件服务器群集也是如此。 但是,你可在 Windows Server 2012 R2 外创建运行 VMM 的群集,然后将它们添加到 VMM,即使 VMM 管理服务器运行 Windows Server 2012。 |
有关详细信息:
Hyper-V 支持哪些来宾操作系统 - 请参阅 Hyper-V 概述 - 软件要求(对于支持的来宾操作系统)。
如何管理 VMM 中的 Hyper-V 主机 - 请参阅在 VMM 中添加和管理 Hyper-V 主机和主机群集。
VM Ware ESX 主机
VMM 支持以下 VMware 虚拟化软件:
软件 | 注意 |
---|---|
vCenter Server: - VMware vCenter Server 4.1 - VMware vCenter Server 5.0 - VMware vCenter Server 5.1 - VMware vCenter Server 5.5(更新汇总 7 及更高版本中支持) - VMware vCenter Server 6.0(更新汇总 8 及更高版本中支持) |
有关 vCenter Server 的要求的详细信息,请参阅 VMware 产品文档。 |
运行任何以下版本的 VMware 的虚拟机主机和主机群集: - VMware ESX 4.1 - VMware ESXi 4.1 - VMware ESXi 5.0 - VMware ESXi 5.1 - VMware ESXi 5.5(更新汇总 7 及更高版本中支持) |
主机或主机群集必须由 vCenter Server 托管,vCenter Server 由 VMM 托管。 |
有关详细信息,请参阅管理 VMware ESX 主机概述。
Citrix XenServer 主机
对于运行 Citrix 虚拟化软件的主机,以下软件是必需的。
Citrix XenServer 6.0
Citrix XenServer 6.1
Citrix XenServer – Microsoft System Center 集成包
有关详细信息:
XenServer 的要求 – 请参阅 Citrix 产品文档。
Citrix XenServer – Microsoft System Center 集成包 - 请参阅 Citrix XenServer – Microsoft System Center 集成包。
Citrix XenServer 概述 - 请参阅管理 Citrix XenServer 概述。
说明 |
---|
http://www.citrix.com 中的所有信息和内容都由该网站的所有者或用户提供。 Microsoft 对本网站中的信息并不作出任何明示、默示或法定的保证。 |
Hyper-V 主机部署到裸机计算机
你可以使用 VMM 查找网络上的物理计算机,然后自动在这些计算机上安装 Windows 操作系统并将它们转换为托管 Hyper-V 主机。 此类物理计算机可以是没有安装任何操作系统的计算机,通常称为“裸机”计算机。 或者这些可能是你要覆盖其上面的现有操作系统的计算机。
有关详细信息,请参阅在 VMM 中添加物理计算机作为 Hyper-V 主机或横向扩展文件服务器概述。
系统角色 | 系统要求 |
---|---|
要发现的物理计算机 | 必须具有包含支持的带外管理协议的基板管理控制器 (BMC)。VMM 支持以下带外管理协议: - 智能平台管理接口 (IPMI) 版本 1.5 或 2.0 - 数据中心管理接口 (DCMI) 版本 1.0 - WS-Management (WS-Man) 上的服务器硬件系统管理体系结构 (SMASH) 版本 1.0 - 自定义协议,如 Integrated Lights-Out (iLO)。 确保为基板管理控制器 (BMC) 模型使用最新版本的固件。 |
用于在物理计算机上启动操作系统安装的 PXE 服务器。 | - 运行 Windows Server 2008 R2(安装了 Windows 部署服务角色)的计算机。 - 运行 Windows Server 2012(安装了 Windows 部署服务角色)的计算机。 - 运行 Windows Server 2012 R2 且已安装 Windows 部署服务角色的计算机。 PXE 服务器需要与带外计算机位于同一子网。 |
映像操作系统 | - Windows Server 2008 R2 Service Pack 1 操作系统映像。 - Windows Server 2012 操作系统映像。 - Windows Server 2012 R2 操作系统映像。 操作系统映像必须支持从虚拟硬盘启动的选项。 你以通过运行系统准备工具 (Sysprep.exe) 创建虚拟硬盘。 在运行将呈现在映像上的操作系统的虚拟机上将 Sysprep.exe 与 /generalize 和 /oobe 选项配合使用。 |
更新管理
在 VMM 中,可以使用 Windows Server Update Services (WSUS) 服务器来管理你的 VMM 环境中的以下计算机的更新:
虚拟主机
库服务器
VMM 管理服务器
PXE 服务器
WSUS 服务器
运行 Windows Server 2012 R2 的基础结构服务器。
你可以配置更新基线、扫描计算机的符合性并执行更新修正。
支持的 WSUS 服务器 | 注意 |
---|---|
- 64 位版本的 Windows Server Update Services (WSUS) 3.0 Service Pack 2 (SP2) - Windows Server 2012 上的 64 位版本 Windows Server Update Services (WSUS) 服务器角色 - 适用于 Windows Server 2012 R2 的 64 位版本 Windows Server Update Services (WSUS) 服务器角色 |
- 有关 WSUS 系统要求和下载 WSUS 3.0 SP2 的信息,请参阅 Microsoft 下载中心上的 Windows Server Update Services 3.0 SP2。 Important: 如果使用 WSUS 3.0 SP2 启用 Windows Server 2012 主机的更新,则必须应用 KB2734608。 请确保你仔细阅读此更新的已知问题,因为它们适用于 VMM。 - 在 Windows Server 2012 和 Windows Server 2012 R2 上,WSUS 是集成的服务器角色。 - VMM 支持使用作为 Configuration Manager 2007 R2 或 System Center 2012 Configuration Manager 环境一部分的 WSUS 服务器,但需要其他配置步骤。 有关详细信息,请参阅如何将构造更新与 Configuration Manager 集成。 |
WSUS 服务器必须运行 Windows Server 2012 R2、Windows Server 2012 或 Windows Server 2008 R2 Service Pack 1。
WSUS 管理服务器和 VMM 管理服务器域之间必须存在完全的信任。
VMM 可以使用 WSUS 根服务器或下游 WSUS 服务器。VMM 不支持使用 WSUS 副本服务器。
WSUS 服务器可以是 VMM 专用的或者是已经在你的环境中使用的 WSUS 服务器。
如果 VMM 将处理大量更新,请考虑将 WSUS 服务器安装在与 VMM 管理服务器不同的计算机上。
VMM 可与 System Center Updates Publisher 一同使用,但仅支持完整内容更新。 无法将仅元数据更新添加到更新基线。
有关 VMM 中的更新管理的详细信息,请参阅管理 VMM 中的构造更新。
监视和报表
VMM 可监视虚拟机及其主机的运行状况和性能。 为此,VMM 与 Operations Manager 集成,并启用性能和资源优化 (PRO)。 VMM 还提供使用 Operations Manager 的报表功能的功能。 若要使用预测报表,必须在 Operations Manager 报表服务器上安装 SQL Server Analysis Services。
VMM 中的 System Center 2012 R2 仅支持 System Center 2012 R2 中的 Operations Manager。
要求:
Analysis Services 的版本必须是 SQL Server Analysis Services 2008 SP2 或更高版本。
安装在 VMM 管理服务器上的 Operations Manager 操作控制台的版本必须与你要与其集成的 Operations Manager 的版本一致。
相应版本的 Operations Manager 应支持 Operations Manager 代理的版本。
有关详细信息,请参阅配置 Operations Manager 与 VMM 的集成。