Hyper-V Server 虚拟硬盘

什么是虚拟磁盘?Windows Server 2012 R2中的虚拟磁盘有什么特征?

虚拟磁盘就是放在物理硬盘上的一个单独的文件。虚拟磁盘文件的目的是捕获驻留在服务器内存的虚拟机的完整状态,并将信息以一个已明确的磁盘文件格式显示出来。Windows Server 2012 R2和Hyper-V使用虚拟硬盘(VHDX)文件格式,虚拟硬盘文件的扩展名是.VHDX。

虚拟硬盘是虚拟化的关键。当一个服务器通电时,每个虚拟机加载到服务器内存并从其相应的VHDX文件启动。随着虚拟机的运行,VHDX文件可通过更新来反映数据或状态改变。VHDX文件可以复制到远程存储以提供虚拟机的备份和灾难恢复副本。VHDX文件也可以迁移或者复制到其他服务器,在软件授权许可情况下,允许虚拟机进行迁移或者复制。虚拟硬盘也适合集中式存储(而不是存在于每个本地服务器上)。

虚拟硬盘格式不断改进以满足虚拟机和数据中心资源不断变化的需求。一个明显的变化是VHDX大小从2TB增加到了64TB,可以接收巨大的虚拟机和数据资源。这可以使虚拟磁盘更适合与应用程序,比如数据库或内存分析。

即使有经过精心设计的冗余、电池和备用电源,意外的电源中断总是有可能会导致服务器崩溃,从而损坏存储数据——尤其是定期改变的数据如虚拟磁盘文件。VHDX格式现在记录所有的VHDX元数据的更改。Windows Server 2012 R2允许创建查分磁盘,这样,一个VHDX文件可以记录其他文件的变化。所有的变化都会被追踪到,因此不必要的或有问题的变化都可以恢复。这种功能的组合允许虚拟服务器在恢复虚拟机时保持很少(如果有的话)的数据或状态丢失。

VHDX格式还引入了各种增强性能的功能。例如,与旧的 VHD格式相比,VHDX具有更大的存储容量。它还在电源故障期间提供数据损坏保护并且优化动态磁盘和差异磁盘的结构对齐方式,以防止在新的大型扇区物理磁盘上性能降级。

一、 Hyper-V虚拟硬盘格式:

虚拟硬盘为虚拟机提供存储空间,在虚拟机中,虚拟硬盘功能相当于物理硬盘,被虚拟机当作物理硬盘使用。微软主要提供两种虚拟硬盘格式,即VHD和VHDX。Windows Server 2012以前,Hyper-V虚拟硬盘格式主要为.VHD格式,这种格式突破了2TB的限制,最大可支持64TB,也是微软建议的虚拟硬盘格式。VHDX格式主要功能如下:

1) 最大支持64TB存储容量。

2) 可记录对VHDX元数据结构进行更新的日志。这样在遇到断电等情况下可为VHDX文件提供给更好的弹性。

3) 可对动态和差分磁盘支持更大的块大小,让磁盘更好地满足虚拟化负载需求。

4) 可改善应用程序与负载的性能,尤其是在扇区大小超过512字节的物理磁盘上。

5) 支持存储自定义元数据。例如,可以记录操作系统版本,或已安装的补丁信息。

6) 在运行Hyper-V的计算机上使用Windows PowerShell命令配置并管理虚拟磁盘。

7) 进了虚拟硬盘格式的对齐方式,可在大型扇区磁盘上更好地工作。

8) 高效地表示数据(也称为“剪裁”),使文件大小更小并且允许基础物理存储设备回收未使用的空间。(剪裁需要直接连接到虚拟机或SCSI磁盘的物理磁盘以及与剪裁兼容的硬件。)

二、 虚拟硬盘类型:

Windows Server 2012/R2主要提供四种虚拟硬盘类型:“固定大小”、“动态扩展”、“差分磁盘”、直通硬盘。

1) 固定大小:这种类型的磁盘可提供更好的性能,建议用于运行具有高级磁盘活动的应用程序的服务器。最初创建的虚拟吗硬盘文件使用虚拟硬盘的大小,并且当删除或添加数据时不会发生更改。

2) 动态扩展:这种类型的磁盘可更好地利用物理存储空间,建议用于不含有密集使用磁盘的应用程序的服务器。虚拟硬盘在最初创建时很小,但随着向其中添加数据会逐渐变大。

3) 差分磁盘:这种类型的磁盘与要保持的另一种磁盘存在父子关系,可以在不影响父磁盘的情款下对数据或操作系统进行更改,以便可以轻松还原更改,所有子磁盘必须具有与父磁盘相同的虚拟硬盘格式(VHD或VHDX)。

4) 直通硬盘:直通式磁盘提供了一种把Hyper-V虚拟机连接到物理存储的方式(和依赖虚拟硬盘的方式正相反)。但是需要注意的是,使用直通式磁盘存在一定的局限性。在Windows Server 2012发布前,直通式磁盘很流行。当时,Hyper-V采用的虚拟硬盘(VHD)格式最大为2TB,这对于一些虚拟机(VM)来说并不够。而直通式磁盘绕过了2TB的存储限制,从而流行开来。但在Windows Server 2012中,Microsoft引入了VHDX虚拟硬盘格式,不再受限于2TB。在很多场景中,使用基于VHDX虚拟硬盘减少了对直通式磁盘的需求。如果打算用直通式磁盘,那么需要知道,这些磁盘是绑定到宿主服务器的。所以,使用直通式磁盘将会使实时迁移复杂化(虽然将直通式磁盘设置为依赖于VM的集群磁盘可以使实时迁移成为可能)。另外,Hyper-V不能对直通式磁盘进行快照。

三、 支持的硬盘类型:

Hyper-V部署的虚拟机支持市面上主流厂商的存储类型,包括DAS、NAS、FCSAN、IscsiSAN。设备类型包括IDE设备和SCSI设备:

1) IDE设备:Hyper-V使用带有IDE控制器的模拟设备。最多可以有2台IDE控制器,每台控制器可以有2个磁盘。

2) SCSI设备:每台虚拟机最多可支持256个SCSI设备(4个SCSI控制器,每个控制器最多支持64个磁盘)。SCSI控制器使用一种专为虚拟机而开发的设备,并使用虚拟机总线进行通信。

四、 创建虚拟硬盘:

1) 在Hyper-V Server全局设置中点击“新建”,选择磁盘

2) 选择磁盘格式,正如上文所述,Hyper-V支持两种虚拟硬盘格式,windows server 2012开始默认使用VHDX格式

3) 选择磁盘类型,这里选择固定大小。

4) 指定名称和位置

5) 配置虚拟磁盘空间大小

6) 点击完成,等待创建完成

7) 打开windows资源管理器查看创建的虚拟磁盘

添加直通硬盘到虚拟机中。打开磁盘管理器,查看未被使用的物理磁盘

1. 右键虚拟机“BJ-AP-01”,选择设置

2. 点击SCSI控制器,点击硬盘驱动器,点击添加

3. 出现的新建硬盘页面点击物理磁盘,并指定可用的物理磁盘,点击应用

4. 登陆虚拟机“BJ-AP-01”并打开磁盘管理器,此时能看见新增的磁盘

时间: 2024-11-02 02:01:37

Hyper-V Server 虚拟硬盘的相关文章

Hyper V server 2012 r2 常用的powershell命令

Hyper V server 2012 r2 常用的powershell命令 ? 获取网卡信息 Get-netadapterGet-netipinterface ? 设置DNS地址Set-DnsClientServerAddress -InterfaceAlias NIC NAME -ServerAddresses "1.1.1.1","2.2.2.2"注释:NIC Name: 网卡名称, 1.1.1.1,2.2.2.2 ? 网卡聚合NIC Teaming: New

安装配置 HYPER V Core SERVER 的基本命令 - Hyper V 2012 R2

安装配置 HYPER V Core SERVER 的基本命令 - Hyper V 2012 R2 1. 基本命令 安装集群故障转移角色 Install-WindowsFeature -name Failover-Clustering -IncludeManagementTools 关闭防火墙 netsh advfirewall set allprofiles state off 关闭IPv6 New-ItemProperty -Path HKLM:\SYSTEM\CurrentControlSe

Hyper-V Server联机调整虚拟硬盘大小

1. 技术概述: 从 Windows Server 2012 R2开始,管理员可以在运行虚拟机的同时,使用 Hyper-V 来扩展或压缩虚拟硬盘的大小.存储管理员可以通过对运行中的虚拟硬盘执行维护操作来避免代价不菲的停机.不再需要关闭虚拟机,这可以避免对访问这些虚拟机的用户造成中断,并有助于降低维护成本.在 Windows Server 2012 R2 推出以前,如果虚拟机已联机或者某个虚拟硬盘已被使用,则在不临时关闭虚拟机的情况下,无法对虚拟硬盘执行维护. 2. 技术要求: 当管理员使用联机调

Hyper-v Server在线调整虚拟硬盘大小

Hyper-v Server在线调整虚拟硬盘大小 从Windows Server 2012 R2开始,Hyper-v支持在线调整虚拟硬盘的大小了,这意味着在生产环境当虚拟硬盘不够用时,我们可以在虚拟机运行的情况下直接扩展虚拟硬盘容量.管理员可以在运行虚拟机的同时,使用 Hyper-V 来扩展或压缩虚拟硬盘的大小.虚拟机管理员可以通过对运行中的虚拟硬盘执行维护操作来避免代价不菲的停机.不再需要关闭虚拟机,这可以避免对访问这些虚拟机的用户造成中断,并有助于降低维护成本.在 Windows Serve

Hyper - V (四)

安装虚拟机 新建虚拟机 为新建的虚拟机起名,默认保存路径为前面设置的默认路径 指定虚拟机内存大小 指定虚拟机网卡连接到外部网络还是内部网络(或专用网络) 创建虚拟硬盘,指定硬盘存储路径及硬盘大小 选择安装文件的引导路径,支持光盘安装,ISO安装等方式. 这里我们选择通过光驱引导的方式来安装系统 完成虚拟机设置. 右键点击新建的虚拟机,设置可以更改虚拟机的配置选项. 将ISO文件加载到虚拟机中,即可以实现光盘引导功能. 启动虚拟机-- 安装系统 Hyper - V (四),布布扣,bubuko.c

Hyper - V (三)

创建内部网络及专用网络 内部网络:不与外部通讯的网络,仅与物理机及虚拟机之间通讯. 专用网络:不与外部及物理机通讯的网络,仅支持虚拟机之间的通讯. 添加内部网络 单击虚拟网络管理器 2. 点击新建虚拟网络 -- 内部 -- 添加 3. 此时将新建立一个内部的虚拟网卡 在添加内网通信的IP地址即可. Hyper - V (三),布布扣,bubuko.com

win8/win10 自带Hyper V虚拟机

为什么是hyperV而不是vmware workstation或者virturalBox? 萝卜白菜,各有所爱.这里不比较数据,不深究技术,我选择的理由很简单:系统自带,不用安装额外的软件,而且性能也还可以. hyperV最早集成于win8中,win7及更老版本是没有此功能的.打开"任务管理器",在"性能"选项卡"虚拟化"中可到启用状态.可在BIOS设备.安全或CPU选项卡中找到虚拟化选项. BIOS中开启硬件支持后,可在"添加删除程序

Hyper-V Server 虚拟光纤通道

针对虚拟机的Hyper-V虚拟光纤通道功能使得虚拟机能够访问基于光纤通道的存储设备.该功能使得企业能够对需要使用光纤通道的负载进行虚拟化,还使得企业使用光纤通道用虚拟机中运行的来宾操作系统创建群集. 虚拟光纤通道适配器通过将主机总线适配器(HBA)端口提供给来宾操作系统,提供了端口虚拟化功能.这样既可以让虚拟机用直接,且不经过筛选的方式访问存储区域网络(SAN),并可以使用关联给该虚拟机的标准全球通用名(WWN).每个虚拟机最多可以分配四个虚拟光纤通道适配器 虚拟光纤通道允许虚拟机直接连接到基于

Hyper v 单网卡 外部网络

先说一下环境: WIN 8.1 单网卡(有 无线 和 有线网卡, 但是没有多余的网络接口可插,还是等于单网卡) Hyper V 有3种虚拟交换机类型: 专用 / 内部 / 外部 各有各的用处, 我理解也不多,不多嘴误导大家. 今天说这个,是因为要做CSS和JS兼容调试, 开发用的都是IE11,用IE11的调试工具将文档模式调为 IE8 ,发现 jQuery.Validation 不能常运行. 但是用虚拟机装的 XP上直接用IE8 ,却没有任何问题,真的很蛋疼. 工作用的有两台电脑,一台装的是WI