Hyper-V技术-课件
Hyper-V学习分享

5.虚拟机故障转移-3/11
创建群集
24
5.虚拟机故障转移-4/11
验证测试
25Leabharlann 5.虚拟机故障转移-5/11
创建群集访问点
26
5.虚拟机故障转移-6/11
网域上多了刚刚创建的群集访问点
27
5.虚拟机故障转移-7/11
访问点IP地址绑定在其中一个节点(HV1)上
28
5.虚拟机故障转移-8/11
35
6.虚拟机高可用-3/4
添加存储
36
6.虚拟机高可用-4/4
虚拟机安装至群集共享文件夹
37
38
CPU支持虚拟化
4
1. Hyper-V简介-2/3
虚拟机OS 虚拟机软件 主机OS 硬件
Virtual Server 2005 R2 设计架构
5
1. Hyper-V简介-3/3
Hyper-V设计架构
虚拟机OS Hyper-v 硬件
6
2 Hyper-V虚拟网络
7
2. Hyper-V虚拟网络-1/3
Hyper-V 学习分享
许志明 2018.05.05
1
1 Hyper-V简介 2 Hyper-V虚拟网络 3 Windows Server Core 4 群集技术 5 虚拟机故障转移 6 虚拟机高可用
2
1 Hyper-V简介
3
1. Hyper-V简介-1/3
微软的虚拟化产品: Virtual PC 2007 Virtual Server 2005 R2 Hyper-V
服务器核心安装
12
2. Windows Server Core-2/6
服务器核心版无图形界面、菜单、桌面,只有命令行
虚拟化技术与应用项目教程-Hyper-V虚拟化技术

CONTENTS
01 项目陈述 02 必备知识 03 项目实施
项目4 Hyper-V虚拟化技术
4.1 项目陈述
Hyper-V是微软的一款虚拟化产品,是微软第一个采用类似Vmware ESXi 和Citrix Xen的基于Hypervisor的一种系统管理程序虚拟化技术,它的主要作用 就是管理、调度虚拟机的创建和运行,能够实现桌面虚拟化。这也意味着微软会 更加直接地与市场先行者VMware展开竞争,但竞争的方式会有所不同。 Windows Server是领先的服务器操作系统,为全球中小企业提供帮助,特别是 Windows Server 2019操作系统在虚拟化和安全等方面都有较大的提升,而且 无论是桌面界面设计,还是特色功能选项,都更加人性化,可以说这是一个不可 多得的服务器操作系统。本章讲解Hyper-V基础知识、Hyper-V功能特性以及 Hyper-V系统架构及其优势等相关理论知识,项目实践部分讲解Hyper-V的安装、 Hyper-V虚拟机管理、Hyper-V虚拟机硬盘管理以及Hyper-V虚拟机存储管理等 相关知识与技能。
项目4 Hyper-V虚拟化技术
4
4.2 必备知识
4.2.1 Hyper-V基础知识 4.2.2 Hyper-V功能特性 4.2.3 Hyper-V系统架构及其优势
项目4 Hyper-V虚拟化技术
5
4.2.1 Hyper-V基础知识
Hyper-V设计的目的是为广泛的用户提供更为熟悉以及成本效益更高 的虚拟化基础设施软件,这样可以降低运作成本、提高硬件利用率、优化 基础设施并提高服务器的可用性。
1.Windows Server 2019操作系统简介 2.Hyper-V网络基本概念
Hyper-V培训-3

AD/NPS/NAP
RDC client
RDS Gateway
User initiates HRTTDPP/SocvoenrnHecTtiToPn/tSoeTsStaGbatleiswhaeyd to Gateway
AD/NPS/NAP checked
RDP 3389 to host RDS Servers or XP/Vista
Microsoft高级组策略管理
Microsoft应用程序虚拟化
Microsoft诊断和修复工具集
Microsoft企业桌面虚拟化
Windows Virtual PC @ Windows 7
受众群体:Developers/IT Pro 适用场景:Dev/Test/Help-Desk 基本的Guest OS:多种Guest OS 开销:消费者需要为每一个运行 的OS付费
它有什么好处
解决不兼容的应用程 序和新的操作系统
一台计算机上运行两 个环境(例如企业和个 人)
数据,用户 配置 应用程序
操作系统
硬件
它能干什么
创建一个单一包的应 用程序
无需安装软件
它有什么好处
解决应用程序之间的 冲突
简化应用程序传递和 测试
Windows Server 2008 R2远程桌面服务(RDS)
使用 RemoteApp 程序: • 集中化和最小化管理 • 增加用户安全访问远程应用程序的体验 • 在那些用户没有分配专用计算机的环境中是很有用的 • 帮助部署一个应用程序的多个版本而不会引起冲突 • 在多个桌面运行不同应用程序的问题会减少
Web Access
.msi
.rdp
RD Web 访问是一个角色服务,它允许你启动RemoteApp™ 程序而不需要下载 或运行.msi 或 .rdp 文件
Hyper-V图文教程

Hyper-V是微软提供的一款高效率的虚拟化管理软件,在早期的Windows服务器中配备Hyper-V组件,Windows 8是首次将企业用Hyper-V集成在个人系统中,可见虚拟化技术的发展之迅速。
Hyper-V的功能十分强大,在这里仅将Hyper-V作为虚拟机进行使用与配置,更多内容还请自行学习。
Hyper-V图文教程一:虚拟机添加与创建Hyper-V图文教程二:虚拟机常规操作Hyper-V图文教程三:共享式网络链接Hyper-V图文教程四:实机与虚拟机文件交换Hyper-V图文教程五:虚拟磁盘链错误的修复Hyper-V是微软提供的一款高效率的虚拟化管理软件,在早期的Windows服务器中配备Hyper-V组件,Windows 8是首次将企业用Hyper-V集成在个人系统中,可见虚拟化技术的发展之迅速。
Hyper-V在个人使用中,最大的一个作用是作为虚拟机使用。
该技术基于Windows Virtual PC的基础上发展而来,与虚拟机不同的是,该软件将直接使用部分物理设备如CPU而不进行虚拟化。
有人经常会问,虚拟机到底有什么作用?值得这样去费心安装。
在此,可以给出如下几点情况,常见但并不全部:1. 测试一个系统,却不希望长期使用。
2. 测试软件,比如非官网上下载的软件常伴有流氓插件甚至木马病毒,可以在虚拟机中测试,不会影响到主机。
3. 安装不常用软件。
若某个软件只需要一次使用,可以安装在虚拟机中,使用后进行还原或保留在虚拟机中,不启动虚拟机则不会影响主机的速度。
4. 一些不能截图区域的截图,如锁屏界面等。
使用Hyper-V功能,对系统和设备都有一定的要求:系统要求:32位和64位的Windows 8均可开启Hyper-V功能,但是只有64位的Windows 8可以创建虚拟机,32位的系统却不可以,只能进行虚拟机的链接。
由于32位系统支持的最大内存不过4G,即使开启了虚拟机功能,也不会获得很好的使用体验,所以在32位系统中取消了虚拟机的功能。
hyper-v简介及安装使用(图文详解)

hyper-v简介及安装使⽤(图⽂详解)前⾔:作为IT界的巨头,微软⾃⼰的虚拟化技术,也是微软第⼀个采⽤Vmware与CitrixXen⼀样基于hypervisor的虚拟化技术,有着⾃⼰可圈可点的地⽅,微软⾃⼰的虚拟化技术嘛,对windows的⽀持基本是没有问题的,⽽根据官⽅的资料介绍,它甚⾄可以安装专门为Linux设计的Integrated Components(⾥⾯包含磁盘和⽹络适配器的VMbus驱动)以使Linux虚机也能获得⾼性能,同样的,和主流的虚拟化技术相似,hyper-v也⽀持半虚拟化与全虚拟化,但它的半虚拟化仅⽀持与宿主机相同版本的系统,如果你不喜欢它的图形化界⾯,那你也可以在Server Core(命令⾏的windows)上安装hyper-v虚拟化程序,来满⾜⾃⼰的需求。
总⽽⾔之,hyper-v虚拟化技术继承了它的缔造者,微软图形化界⾯⽅便操作与直观展⽰的好处,按它的说法,它的虚拟化性能不⽐业界主流的虚拟化性能差,那就让时间来检验它的真伪吧。
本⽂章旨在介绍在windows server2012操作系统上安装hyper-v并使⽤它来建⽴你的第⼀个虚拟机程序。
hyper-v运⾏平台:windows server2008R2及更⾼版本的服务器系统,win7及更⾼版本桌⾯操作系统,hyper-v server 操作系统硬件要求: Intel或者AMD64位处理器 CPU必须具备硬件的数据执⾏保护( DEP )功能,⽽且该功能必须启动 硬件辅助虚拟化,即为Intel VT或AMD-V 内存最低限度为2GB。
安装hyper-v虚拟机化⼯具:1.打开服务器管理器》管理》添加⾓⾊/功能2.下⼀步3.默认配置下⼀步4.默认配置下⼀步5.勾选Hyper-V6.在弹出的界⾯点击添加功能。
7.下⼀步8.下⼀步9.下⼀步10.勾选或选择当前服务器的⽹络适配器》下⼀步11.迁移服务根据需求勾选,不需要则下⼀步12.下⼀步13.⾃动重启需不需要都可以,如果有别的服务在运⾏,那就不要勾选了14.等待安装完成。
hyper-v 介绍

Hyper-V 虚拟化技术详细解读Hyper-V 技术简介TOP什么是Hyper-V?Hyper-V是微软提出的一种系统管理程序虚拟化技术。
它主要作用就是管理、调度虚拟机的创建和运行,并提供硬件资源的虚拟化。
Hyper-V最初预定在2008年第一季度,与Windows Server 2008同时发布。
Hyper-V设计的目的是为广泛的用户提供更为熟悉以及成本效益更高的虚拟化基础设施软件,这样可以降低运作成本、提高硬件利用率、优化基础设施并提高服务器的可用性。
Hyper-V的特点和优势TOPHyper-V与其他的虚拟化平台相比,突出的特点就是精简了结构提高了性能,下面我们用Virtual Server作为传统虚拟化技术的代表与Hyper-V进行对比。
Hyper-V和Virtual Server虽然同为微软的服务器虚拟化产品,却有着很显著的区别:Hyper-V在构架上已经完全不同于后者,可以说是微软在虚拟化技术上的一个突破性进展。
从图中我们很容易看到他们的区别。
Virtual Server的基本架构是:层次一、服务器硬件(x86或者x64架构);层次二、服务器操作系统(Windows Server 2003);层次三、虚拟化软件(Virtual Server);层次四、虚拟机(虚拟硬件及虚拟操作系统)。
虚拟的应用软件是基于虚拟操作系统上的。
虚拟机到服务器硬件之间数据要经过3层的转换,每一层的协议、通讯标准、接口等均不相同,经过3层的转换会造成性能的大量消耗,从而导致虚拟机运行速度和真实系统相差甚远。
而Hyper-V从架构上讲只有“硬件-Hyper-V-虚拟机”三层,这种构架使得虚拟机和硬件之间只通过很薄的一层进行连接,不像 Virtual Server那样虚拟机和硬件之间需要经过多层的转换,因而虚拟机执行效率非常高,可以更加充分的利用硬件资源,使虚拟机系统性能非常接近真实的操作系统性能。
为什么说是一层很薄的连接呢?因为Hyper-V是一个只有300多K的小程序,用于连接硬件和虚拟机,Hyper-V程序非常小,代码非常少,因而减少了代码执行时发生错误的概率,并且Hyper-V中不包含任何第三方的驱动,非常精简,安全性也非常高。
Hyper-V的介绍教程

Module 2
7
User Mode
Virtual Machine Networking
Two physical network adapters at minimum:
▪ One for management
▪ One (or more) for VM networking
▪ Dedicated NIC(s) for iSCSI
Child Partitions
Provided by: OS
ISV/IHV/OEM Microsoft Hyper-V Microsoft / XenSource
User Mode
Kernel Mode
VM Worker Processes
Applications
WMI Provider VM Service
▪ Connect parent to back-end management network
• Only expose guests to internet traffic
Parent Partition
VM Worker Processes WMI Provider VM Service
Windows Server 2008 R2
networking • Storage is non-iSCSI such as:
▪ Direct attach ▪ SAS or Fibre Channel
Module 2
9
User Mode
Each VM on Its Own Switch
Parent Partition
Child Partitions
• Larger processor caches
Hyper-V图文教程

Hyper-V是微软提供的一款高效率的虚拟化管理软件,在早期的Windows服务器中配备Hyper-V组件,Windows 8是首次将企业用Hyper-V集成在个人系统中,可见虚拟化技术的发展之迅速。
Hyper-V的功能十分强大,在这里仅将Hyper-V作为虚拟机进行使用与配置,更多内容还请自行学习。
Hyper-V图文教程一:虚拟机添加与创建Hyper-V图文教程二:虚拟机常规操作Hyper-V图文教程三:共享式网络链接Hyper-V图文教程四:实机与虚拟机文件交换Hyper-V图文教程五:虚拟磁盘链错误的修复Hyper-V是微软提供的一款高效率的虚拟化管理软件,在早期的Windows服务器中配备Hyper-V组件,Windows 8是首次将企业用Hyper-V集成在个人系统中,可见虚拟化技术的发展之迅速。
Hyper-V在个人使用中,最大的一个作用是作为虚拟机使用。
该技术基于Windows Virtual PC的基础上发展而来,与虚拟机不同的是,该软件将直接使用部分物理设备如CPU而不进行虚拟化。
有人经常会问,虚拟机到底有什么作用?值得这样去费心安装。
在此,可以给出如下几点情况,常见但并不全部:1. 测试一个系统,却不希望长期使用。
2. 测试软件,比如非官网上下载的软件常伴有流氓插件甚至木马病毒,可以在虚拟机中测试,不会影响到主机。
3. 安装不常用软件。
若某个软件只需要一次使用,可以安装在虚拟机中,使用后进行还原或保留在虚拟机中,不启动虚拟机则不会影响主机的速度。
4. 一些不能截图区域的截图,如锁屏界面等。
使用Hyper-V功能,对系统和设备都有一定的要求:系统要求:32位和64位的Windows 8均可开启Hyper-V功能,但是只有64位的Windows 8可以创建虚拟机,32位的系统却不可以,只能进行虚拟机的链接。
由于32位系统支持的最大内存不过4G,即使开启了虚拟机功能,也不会获得很好的使用体验,所以在32位系统中取消了虚拟机的功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
创建 磁盘 时 ,.vhd
文件的大小比较小,可制作快照,容量 随着添加的数该文 可随着需求增长
速度慢
件大小会变大。
差异磁盘
.vhd 文件的大小随 着存储到的磁盘的
可快速复制虚拟机
速度慢
更改而增加
7.4.1 创建虚拟磁盘
创建多块虚拟硬盘的步骤:
1、打开Hyper-V, 2、右击主机名称/新建/硬盘/下一步/
第7章 Hyper-V技术
本章学习目标
本章学习在网络操作系统2008中, 如何安装虚拟化平台Hyper-V, 以及如何配置、操作、 管理Hyper-V等内容。 本章包括以下主要内容:
本章学习目标
• 学会Win2008 Hyper-V的安装 • 掌握虚拟机的安装与配置 • 了解Hyper-V虚拟硬盘的创建
ቤተ መጻሕፍቲ ባይዱ
7.2 Win2008 Hper-V的安装
7.2 Win2008 Hper-V的安装
③打开虚拟机中的系统2008 ④开始安装Hper-V
开始/管理工具/服务器管理器/添加角色/ 选择服务器角色/勾选Hyper-V/下一步
7.2 Win2008 Hper-V的安装
7.2 Win2008 Hper-V的安装
内容提示:
7.1 Win2008 Hper-V概述 7.2 Win2008 Hper-V的安装 7.3 新建虚拟机 7.4 创建、添加虚拟硬盘
7.1 Win2008 Hper-V概述
Hyper-V是微软推出的一款虚拟机,它与 老牌的虚拟机VMware Workstation形成激 烈的竞争。
Hyper-V与VMware有什么区别呢? VMware就是我们在系统中单独安装的虚拟
7.4.1 创建虚拟磁盘
2、右击主机名称/新建/硬盘/下一步/选磁盘类型
7.4.1 创建虚拟磁盘
2、右击主机名称/新建/硬盘/下一步/选磁盘类型
7.4.2 添加虚拟磁盘
当需要使用多块硬盘时,可以添加, 步骤如下:
1、打开Hyper-V, 2、在右侧栏,右击刚安装的win2008/设置
/ IDE控制器0/添加
7.2 Win2008 Hper-V的安装
7.2 Win2008 Hper-V的安装
7.2 Win2008 Hper-V的安装
7.2 Win2008 Hper-V的安装
7.2 Win2008 Hper-V的安装
7.2 Win2008 Hper-V的安装
7.2 Win2008 Hper-V的安装
7.4.2 添加虚拟磁盘
2、在右侧栏,右击刚安装的win2008/设置 / IDE控制器0/添加
7.4.2 添加虚拟磁盘
7.4.2 添加虚拟磁盘
通过“浏览”选前面已经建好的虚拟硬盘 最后点击 确定
7.4.2 添加虚拟磁盘
通过“浏览”选前面已经建好的虚拟硬盘
7.4.2 添加虚拟磁盘
完成添加操作后,启动win2008虚拟机。
重新启动后
7.2 Win2008 Hper-V的安装
7.2 Win2008 Hper-V的安装
7.3 新建虚拟机
三、新建虚拟机安装系统 在刚刚安装的平台上右击
新建/虚拟机/下一步/输入虚拟机名称/ 选保存位置/下一步
7.3 新建虚拟机
7.3 新建虚拟机
7.3 新建虚拟机
7.3 新建虚拟机
/选磁盘类型
7.4.1 创建虚拟磁盘
2、右击主机名称/新建/硬盘/下一步/选磁盘类型
7.4.1 创建虚拟磁盘
2、右击主机名称/新建/硬盘/下一步/选磁盘类型
7.4.1 创建虚拟磁盘
2、右击主机名称/新建/硬盘/下一步/选磁盘类型
7.4.1 创建虚拟磁盘
2、右击主机名称/新建/硬盘/下一步/选磁盘类型
不管是安装Hyper-V ,还是独立安装VMware,通 过安装虚拟机,都可以达到以下目的:
7.1 Win2008 Hper-V概述
通过虚拟化技术可以达到: 提高资源的利用率, 提高现有服务器资源的效率, 实现服务器整合, 减少数据中心规模, 减少能耗 节省费用
7.1 Win2008 Hper-V概述
7.3 新建虚拟机
7.3 新建虚拟机
7.3 新建虚拟机
7.3 新建虚拟机
7.3 新建虚拟机
7.3 新建虚拟机
7.3 新建虚拟机
7.3 新建虚拟机
这就是 虚拟机中的虚拟机
7.3 新建虚拟机
7.4 创建、添加虚拟磁盘
Hyper-V的虚拟硬盘是一个文件: 扩展名是.vhd
虚拟硬盘分为两种:动态虚拟硬盘, 固定虚拟硬盘。
7.4.2 添加虚拟磁盘
本章小结
本章介绍了Wind2008 的虚拟机Hyper-V
◆Hyper-V的安装需求 ◆ Hyper-V安装过程, ◆新建虚拟机, ◆在新建虚拟机中安装2008, ◆创建虚拟硬盘 ◆添加虚拟硬盘到虚拟机中。
右击计算机/管理/存储/磁盘管理 会弹出“初始化”磁盘对话框, 执行初始化
7.4.2 添加虚拟磁盘
7.4.2 添加虚拟磁盘
7.4.2 添加虚拟磁盘
7.4.2 添加虚拟磁盘
7.4.2 添加虚拟磁盘
7.4.2 添加虚拟磁盘
7.4.2 添加虚拟磁盘
7.4.2 添加虚拟磁盘
添加磁盘1、格式化 完成后
7.2 Win2008 Hper-V的安装
也就是说:要在虚拟机中安装虚拟机Hper-V 一般情况下,是不能安装。因为VMware与Hper-V 是竞争关系(不支持.冲突),但是,进行一些必要 的更改后,仍然可以安装。
二、安装虚拟机Hper-V平台
①对虚拟机的系统更改
关闭虚拟机电源
7.2 Win2008 Hper-V的安装
1、安装Win2008_ x64 (标准版) Win2008 Enterprise(企业版) Win2008 Datacenter (数据中心版)
2、主板支持虚拟化且在BIOS中启用。 3、CPU支持虚拟化,数据执行保护DEP必须关闭。
默认是开启的 4、内存最低要求为2GB
7.2 Win2008 Hper-V的安装
①启用虚拟化
7.2 Win2008 Hper-V的安装
②找到新建虚拟机2008标准版的安装目录,在安装
目录中,再找到.vmx文件,用记事本打开并在最 后添加下面两句,然后保存退出: hypervisor.cpuid.v0 = "FALSE" mce.enable = "TRUE"
7.2 Win2008 Hper-V的安装
虚拟硬盘、物理硬盘的区别: 物理硬盘-可直接访问 虚拟硬盘-通过Hyper-V访问
7.4 创建、添加虚拟磁盘
类型 物理硬盘
模式
优点
缺点
直接写入磁盘,访 问速度快
单一虚拟机使用
固定大小磁盘
.vhd 文件提供存储
容量,文件的大小 在创建磁盘时指定
可制作快照,速度 快
容量大小不能更改
虚拟 硬盘
动态扩充磁盘
机,它要虚拟硬件、虚拟驱动,所以体积 比较庞大,运行效率相对低一些。
而Hyper-V是整合在2008系统里面,不需要虚 拟硬件和驱动,体积小,运行效率高。
7.1 Win2008 Hper-V概述
但是,安装Hyper-V,需要系统支持、需要主板支 持虚拟化。
老牌的VMware,易用性、稳定性、兼容性,要优 于Hyper-V。如果想学习安装驱动,就必须独立 安装虚拟机。 它们的功能都差不多
在没有虚拟化下: 一台电脑只能运行一个操作系统。
虽然可以安装多个操作系统,但只能运行 一个操作系统,不能同时运行多个操作系统
安装虚拟机后: 在一台电脑上可同时运行多个操作系统, 而且互不干扰。
7.2 Win2008 Hper-V的安装
一、安装 Win2008 Hper-V的条件 是指在物理机上的安装
以我的安装环境为例,说明在虚拟机中的安装方法。 1、下载、安装Hper-V补丁程序
在安装Hyper-V之前要先安装64位的补丁程序。 可通过微软官方网站下载。 2、Win7_x64 + VMware11 + Win2008_x64
(必须是64位的) 在物理机上安装的是Win7_x64 在物理机中安装虚拟机VMware11 在VMware11中安装系统Win2008_x64 现在要在Win2008_x64中安装Hper-V