VMM系列之使用VMM服务器构建Hyper-V主机(1)

简介:

在微软的Virtual Machine Manager的解决方案中,不仅可以添加已存在的Hyper-V主机,也可以裸金属部署Hyper-V主机到VMM中。需求如下:

一、 支持从虚拟硬盘 (VHD) 选项启动的服务器操作系统

由于VMM部署的裸金属服务器是属于网络操作系统,因此您的可启动的VHD文件必须是Windows Server版,在System Center 2012 R2中,VMM支持的操作系统主要有:

1. Windows Server 2008 R2

2. Windows Server 2008 R2 SP1

3. Windows Server 2012

4. Windows Server 2012 R2

二、 物理计算机必须安装启用带外管理的基板管理控制器 (BMC)

为了VMM服务器能够发现物理计算机,物理计算机必须安装启用带外管理的基板管理控制器 (BMC)。 BMC 必须支持以下带外管理协议之一:

1. 智能平台管理接口 (IPMI) 版本 1.5 或 2.0

2. 数据中心管理接口 (DCMI) 版本 1.0

3. WS-Management (WS-Man) 上的服务器硬件系统管理体系结构 (SMASH) 版本 1.0,如果使用 SMASH,请确保为 BMC 模型使用最新版本的固件。

三、 DHCP服务器

四、 PXE服务器

要想VMM能够部署裸金属服务器,您的网络中需要有PXE服务器,在微软基础架构中,PXE服务器即Windows部署服务(WDS)。

Windows部署服务介绍

1.1、 Windows部署服务技术概述

Windows部署服务(WDS)是一种可用于远程部署Windows操作系统的服务器角色。可以使用Windows部署服务利用基于网络的安装来安装新计算机。这表示无须直接通过CD、USB驱动器或DVD安装每个操作系统。若要使用 Windows 部署服务,您应该对一些常用的桌面部署技术和网络组件有实际的了解,如动态主机配置协议(DHCP)、域名系统(DNS)和Active Directory域服务(AD DS)。它还有助于了解预启动执行环境(也称为预执行环境)。

1.2、 Windows部署服务优势

a) 允许基于网络安装 Windows 操作系统,这与手动安装相比可降低复杂性和成本。

b) 支持其中包含Windows XP、Windows Server 2003至Windows 8及Windows Server 2012的混合环境。

c) 使用标准的Windows安装技术,包括Window预安装环境(Windows PE)、.wim 文件以及基于映像的安装。

d) 使用多播功能传输数据和映像。

e) 允许您使用映像捕获向导代替DISM工具来创建参考计算机的映像。允许向服务器添加驱动程序包并将其配置为随安装映像一起部署到客户端计算机。

1.3、 安装Windows部署服务

1) 打开并登录“BJ-WDS-01”服务器

2) 打开服务器管理器选择添加角色和功能

clip_image002

3) 在添加角色和功能向导中选择基于角色或功能安装

clip_image003

4) 选择目标服务器

clip_image004

5) 服务器角色选择Windows部署服务器

clip_image005

6) WDS概述

clip_image006

7) 勾选部署服务器和传输服务器

clip_image007

8) 等待安装完成

clip_image008

9) 打开服务器管理器,选择工具,选择Windows服务以打开WDS管理控制台

clip_image010

10) 初始化WDS服务器,依次展开windows部署服务,服务器,BJ-WDS-01.BJCloud.com,邮件配置服务器

clip_image012

11) Windows部署服务配置向导页面,请确保满足以下要求

clip_image014

12) 选择与Active Directory集成

clip_image016

13) 选择安装文件夹,生产环境下建议不要将路径存放于系统盘

clip_image018

14) PXE服务器初始设置中选择响应所有客户端计算机

clip_image020

15) 等待配置完成

clip_image022

16) 不必添加任何安装源到WDS服务器,因为VMM服务器使用VHD文件部署Hyper-V主机

1.5、 添加PXE Server主机到VMM服务器

1)打开并登录“BJ-SCVM-01”并打开VMM管理控制台

2)选择“构造”工作区,扩展到服务器,主页中选择添加资源

clip_image023

3)输入PXE Server服务器名称,选择运行账户,点击添加

clip_image025

4)等待添加完成

clip_image027

5)返回VMM服务器验证PXE Server添加成功

clip_image029

PS:如果您希望使用SCVMM PowerShell添加PXE服务器,则可以使用下面的命令:

1
2
PS C:\>  $Credential  Get-SCRunAsAccount  "VMMAdmin"
PS C:\>  Add-SCPXEServer  -Computername  "BJ-WDS-01.BJCloud.com"  -Credential  $Credential






     本文转自 徐庭 51CTO博客,原文链接:http://blog.51cto.com/ericxuting/1650086 ,如需转载请自行联系原作者
相关文章
|
2天前
|
存储 弹性计算 SDN
企业级 ECS 集群的构建需要综合考虑多个因素,通过不断的比较和对比不同的方案,选择最适合企业自身需求和发展的架构。
【9月更文挑战第5天】在数字化商业环境中,构建企业级ECS(弹性计算服务)集群对提升业务稳定性、扩展性和性能至关重要。本文将比较传统物理服务器与ECS架构,分析云服务商选择(如AWS和阿里云)、实例配置(CPU/内存)、网络架构(SDN vs 传统)及存储方案(本地存储 vs 云存储),帮助企业根据自身需求选出最优方案,实现高效稳定的ECS集群部署。
31 18
|
2天前
|
存储 弹性计算 缓存
企业级 ECS 集群构建的巅峰对决:谁能主宰未来的命运?
【9月更文挑战第5天】在数字化商业环境中,构建企业级ECS集群对提高业务稳定性、扩展性和性能至关重要。与传统物理服务器相比,ECS可根据需求快速伸缩资源,提升效率和响应速度。选择云服务商时需考量服务广度、成本及网络覆盖。配置ECS实例要考虑业务特性,如计算或内存需求。网络架构方面,软件定义网络(SDN)比传统三层架构更灵活高效。存储方案的选择也影响性能和扩展性。综上所述,构建高效稳定的ECS集群需综合考量多种因素,以支持业务发展。
21 8
|
26天前
|
存储 弹性计算 缓存
惊爆!企业级 ECS 集群构建的巅峰对决:谁能主宰未来的命运?
【8月更文挑战第13天】在数字化商业环境中,构建企业级ECS集群对提高业务稳定性、扩展性和性能至关重要。与传统物理服务器相比,ECS可根据需求快速伸缩资源,提升效率和响应速度。选择云服务商时需考量服务广度、成本及网络覆盖。配置ECS实例要考虑业务特性,如计算或内存需求。网络架构方面,软件定义网络(SDN)比传统三层架构更灵活高效。存储方案的选择也影响性能和扩展性。综上所述,构建高效稳定的ECS集群需综合考量多种因素,以支持业务发展。
30 3
|
26天前
|
缓存 测试技术 API
从零到一:构建高效的 RESTful API 服务器
在当今的软件开发环境中,RESTful API 是实现系统间数据交互的关键组件。本文探讨了如何从头开始构建一个高效的 RESTful API 服务器,包括技术选型、架构设计、性能优化等方面的内容。我们将以 Python 的 Flask 框架为例,展示如何设计一个可扩展且高性能的 API 服务器,并提供实际代码示例来说明最佳实践。
|
7天前
|
Rust 安全 开发者
惊爆!Xamarin 携手机器学习,开启智能应用新纪元,个性化体验与跨平台优势完美融合大揭秘!
【8月更文挑战第31天】随着互联网的发展,Web应用对性能和安全性要求不断提高。Rust凭借卓越的性能、内存安全及丰富生态,成为构建高性能Web服务器的理想选择。本文通过一个简单示例,展示如何使用Rust和Actix-web框架搭建基本Web服务器,从创建项目到运行服务器全程指导,帮助读者领略Rust在Web后端开发中的强大能力。通过实践,读者可以体验到Rust在性能和安全性方面的优势,以及其在Web开发领域的巨大潜力。
18 0
|
8天前
|
JavaScript 前端开发 UED
服务器端渲染新浪潮:用Vue.js和Nuxt.js构建高性能Web应用
【8月更文挑战第30天】在现代Web开发中,提升应用性能和SEO友好性是前端开发者面临的挑战。服务器端渲染(SSR)能加快页面加载速度并改善搜索引擎优化。Vue.js结合Nuxt.js提供了一个高效框架来创建SSR应用。通过安装`create-nuxt-app`,可以轻松创建新的Nuxt.js项目,并利用其自动路由功能简化页面管理。Nuxt.js默认采用SSR模式,并支持通过`asyncData`方法预取数据,同时提供了静态站点生成和服务器端渲染的部署选项,显著提升用户体验。
27 0
|
9天前
|
存储 Ubuntu 搜索推荐
构建多用户的 Jupyter 服务器 —— 利用 JupyterHub
【8月更文第29天】**摘要** JupyterHub 是一个易于使用的、可伸缩的、多用户的 Jupyter Notebook 服务器。它允许您在一个集中式服务器上托管多个独立的 Jupyter Notebook 会话,非常适合团队协作和教学环境。本文将详细介绍如何安装和配置 JupyterHub,以及如何利用它来构建一个多用户 Jupyter 服务器环境。
17 0
|
17天前
|
缓存 监控 中间件
构建高效的Go语言Web服务器:基于Fiber框架的性能优化实践
在追求极致性能的Web开发领域,Go语言(Golang)凭借其高效的并发处理能力、垃圾回收机制及简洁的语法赢得了广泛的青睐。本文不同于传统的性能优化教程,将深入剖析如何在Go语言环境下,利用Fiber这一高性能Web框架,通过精细化配置、并发策略调整及代码层面的微优化,构建出既快速又稳定的Web服务器。通过实际案例与性能测试数据对比,揭示一系列非直觉但极为有效的优化技巧,助力开发者在快节奏的互联网环境中抢占先机。
|
18天前
|
网络协议 安全 Linux
在Linux中,当一台服务器无法ping通其他主机时,可能有哪些原因?
在Linux中,当一台服务器无法ping通其他主机时,可能有哪些原因?
|
25天前
|
存储 文件存储
用 Raspberry Pi 5 构建文件服务器(NAS)
用 Raspberry Pi 5 构建文件服务器(NAS)
37 0

热门文章

最新文章

下一篇
DDNS