开始新对话

未解决

此帖子已超过 5 年

1880

2013年6月27日 19:00

Hyper-V连接存储的三种方法

​ ​
​ ​

​Hyper-V​​连接存储的三种方法​

​ ​
​ ​

​ ​

​转载请在文首保留原文出处:​​EMC​​中文支持论坛​​https://community.emc.com/go/chinese​

​ ​
​ ​

​介绍​

​ ​
​ ​

​ ​

​ 存储系统内创建​​LUN​​展现给​​Microsoft Hyper-V​​的宿主主机后,最终让​​Hyper-V​​内运行的虚拟机运行在这些​​LUN​​上。本文介绍了存储端的​​LUN​​展现给​​Hyper-V​​主机的三种方式​​Virtual Hard Disk​​、​​Pass-Through Disk​​和​​Direct iSCSI Disk​​以及配置方法。​

​ ​
​ ​

​更多信息​

​ ​
​ ​

​ ​

​Virtual Hard Disk​​(​​VHD​​)​​:​

​ ​

​ ​

​ Virtual hard disk​​(​​VHD​​)是微软​​Hyper-V​​所使用到的一种文件格式,它用来存放虚拟机的操作系统和运行该操作系统的程序和文件。使用​​VHD​​,多个操作系统可以运行在一个​​Hyper-V​​宿主主机的​​NTFS​​文件系统之上,以文件的形式存在。这些操作系统还可以通过​​Hyper-V​​宿主主机访问不同的存储类型,例如​​iSCSI​​和​​CIFS​​。在存储端的​​LUN​​上使用​​VHD​​的步骤,展现给​​Hyper-V​​宿主主机、在​​LUN​​上创建文件系统(​​NTFS​​)、在文件系统上创建​​VHD​​文件,随后配置虚拟机使用到一个或者多个​​VHD​​文件。​

​ ​


​ ​

​ Hyper-V​​中可以创建三种类型的​​VHD​​文件:​

​ ​


​ ​
    ​ ​
  1. ​Fixed – ​​这种类型的​​VHD​​会文件系统上预先分配完所设置​​VHD​​的存储空间,无论创建的​​VHD​​里面是否存储数据。​
  2. ​ ​
  3. ​Expandable – ​​也叫“​​Dynamic​​”,“​​Dynamically Expandable​​“类型,这种类型的​​VHD​​只在​​LUN​​上存储实际的数据,并且随着数据的不断写入而相应增加,直到所配置的最大值。​
  4. ​ ​
  5. ​Differencing – ​​这个类型和​​Expandable VHD ​​类似,这种类型的​​VHD​​需要指定相应的​​Parent VHD, Differencing VHD​​中只含有所关联父​​VHD​​修改后的数据。​
  6. ​ ​
​ ​


​ ​

​ 根据不同的​​VHD​​类型,微软提供了向导工具,用来执行创建​​VHD​​的操作。不过需要注意的是,​​VHD​​最大支持的大小是​​2040GB​​,比​​2TB​​要小​​8GB​​。配置​​VHD​​的步骤是:​

​ ​


​ ​
    ​ ​
  1. ​在存储系统中创建​​LUN​​并且展现给​​Hyper-V​​宿主主机。​
  2. ​ ​
  3. ​在​​Hyper-V​​宿主主机的​​Disk Management​​工具中将裸盘设置为​​Online​​、创建分区、格式化为​​NTFS​​、配置盘符。最后,新创建的磁盘就可以用来存储虚拟机的配置文件,快照和​​VHD​​文件。​
  4. ​ ​
  5. ​关闭虚拟机。​
  6. ​ ​
  7. ​使用​​Hyper-V​​管理工具在新的磁盘上创建​​VHD​​,并且将​​VHD​​配置给相关的虚拟机。​
  8. ​ ​
​ ​

​ ​

​ ​

​Pass-Through Disk​​:​

​ ​

​ ​

​ Pass-Through Disk​​支持虚拟机直接访问​​Hyper-V​​宿主主机连接的物理磁盘。然而这种访问方式,还是需要通过宿主操作系统的​​HAL​​硬件抽象层和​​HBA​​,也就是说存储的​​LUN​​需要对宿主主机可见。访问​​Pass-Through Disk​​的方式支持通用的块访问方式,例如​​iSCSI​​和​​Fibre Channel​​。配置​​Pass-Through Disk​​的步骤是:​

​ ​


​ ​
    ​ ​
  1. ​在存储系统中创建​​LUN​​并且展现给​​Hyper-V​​宿主主机。​
  2. ​ ​
  3. ​在​​Hyper-V​​宿主主机的​​Disk Management​​工具中将裸盘设置为​​offline​​。​
  4. ​ ​
  5. ​关闭虚拟机。​
  6. ​ ​
  7. ​使用​​Hyper-V​​管理工具选择相应的虚拟机,选择​​Physical Hard Disk​​为连接方式。​
  8. ​ ​
​ ​

​ ​

​ ​

​Direct iSCSI Disk​​:​

​ ​

​ ​

​ Direct iSCSI Disk​​是通过虚拟机中安装的​​iSCSI Initiator​​直接通过​​iSCSI​​协议访问所连接的存储阵列中的​​LUN​​的方式。通过这种方式,​​LUN​​直接对于虚拟机本身可见,​​Hyper-V​​的主机不会看见相关的​​LUN​​。在虚拟机中配置​​Director iSCSI Disk​​的步骤和物理服务器上配置。​

​ ​

​ ​
​ ​

​参考​

​ ​
​ ​

​ ​

​Microsoft Hyper-V resource documents​

​ ​

​System Center Virtual Machine Manager resource documents​

​ ​
​ ​

​应用于​

​ ​
​ ​

​ ​

​EMC Symmetrix​

​ ​

​EMC CLARiiON​

​ ​

​EMC VNX​

​ ​

​ ​

​ ​

​ ​

​ ​

​ ​

​ ​

​ ​
没有回复!
找不到事件!

Top