深入了解通过访客虚拟机群集实现共享虚拟存储
2018-07-04 14:02:54访客群集是故障转移群集,其中所有群集点都是虚拟机。访客群集提供了一种方式让单个工作负载实现高可用性。与基于物理 服务器 的Windows故障诊断群集一样,访客群集也依赖于群集共享卷。这个群集共享卷是共享存储,群集中所有节点均可访问。
访客群集是故障转移群集,其中所有群集点都是虚拟机。访客群集提供了一种方式让单个工作负载实现高可用性。与基于物理服务器的Windows故障诊断群集一样,访客群集也依赖于群集共享卷。这个群集共享卷是共享存储,群集中所有节点均可访问。
根据所使用的管理程序及其版本的不同,用于创建群集共享卷的技术也有很大差异。例如,微软Hyper-V历来使用共享VHDX文件用于访客群集,而2016版的Hyper-V支持名为VHD Set的更新类型的虚拟硬盘文件。
共享VHDX
共享VHDX最早在Windows Server 2012 R2中推出,在Windows Server 2016中继续得到支持。在使用共享VHDX文件来托管访客群集共享卷时,必须考虑三个注意事项。
物理连接。为了使用共享VHDX作为访客群集的群集共享卷,所有可能托管群集节点Hyper-V主机必须能过访问VHDX文件所在的位置。常见的误解是,你必须使用块级协议(例如iSCSI或光纤通道FC)来连接到LUN,而LUN又包含共享VHDX文件。当然这种方法也是可行的,也可以将共享VHDX文件存储在SMB 3.0共享中,以及通过通用命名约定文件路径连接Hyper-V主机到该共享。
共享VHDX文件如何连接到虚拟机(VM)。如果你正在基于物理服务器创建故障转移群集,则通常需要使用FC或iSCSI连接该服务器到群集共享卷。在基于共享VHDX文件到访客群集的情况下,微软让连接变得更简单。
你可以使用Hyper-V Manager将虚拟机附加到共享VHDX文件,而不必手动配置启动器。你只需将共享VHDX文件添加到虚拟化群集节点,正如你连接其它任何虚拟硬盘那样。在连接虚拟硬盘后,请转到Hyper-V Manager内虚拟硬盘的高级功能选项卡,然后选择“启用虚拟硬盘共享”,你可以看看下图的复选框:
请记住,你需要对访客群集内每个节点重复此过程。这样做后,你还需要在每个节点部署故障转移群集功能,然后形成访客群集。
使用共享VHDX文件相关的限制。如果你看回前面的屏幕截图,你会注意一条警告信息,表明当启用虚拟硬盘共享时某些虚拟机和虚拟硬盘功能将被禁用。该消息暗示使用共享VHDX文件有关的三个限制。
Windows Server 2016注意事项
在Windows Server 2016 Hyper-V中,微软对访客群集进行了重大变更。如前所述,Windows Server 2016继续支持使用共享VHDX文件。但在Windows Server 2016中,微软允许调整共享VHDX文件的大小,而无需让访客群集离线。
微软在Windows Server 2016中作出的另一个重大改变是引入VHD Set。VHD Set是一种新型共享虚拟硬盘,它可克服共享VHDX文件相关的限制。基于VHD Set的访客群集可在主机级备份,并可调整虚拟硬盘的大小。VHD Set还可设计用于使用Hyper-V Replica功能。
尽管Hyper-V完全可支持访客群集,不过,在构建***个访客群集前,重要的是要了解访客群集的复杂性。如果你目前正在Windows Server 2016上运行Hyper-V,那么,你应该在VHD Set建立访客群集,而不是使用共享VHDX文件。
虚拟化技术有什么用
虚拟化计算机的本质 虚拟化,原本是指资源的抽象化,也就是单一物理资源的多个逻辑表示,或者多个物理资源的单一逻辑表示。 具体到服务器虚拟化,就是多个物理资源的单一逻辑表示。 另外,存储虚拟化就是这种模式的一个例子。 对不了解虚拟化的终端用户来说,听到上面说“单一物理资源的多个逻辑表示”,往往会认为“虚拟化技术也太抽象了”。 可是,如果要看计算机架构的话,虚拟化正是计算机的本质。 想一下,PC同时启动使用邮件和Web浏览器等多个应用,这时候你就会理解虚拟化技术。 在这个情况下,操作系统把PC物理资源抽象化了,将多个应用集中到一个物理资源环境下。 因为虚拟化hypervisor是运行在操作系统上层的,所以会被认为有些抽象。 不过,如果试着从计算机结构来理解的话,也不是那么晦涩。 虚拟化的主要类型:主机型和hypervisor型 虚拟化的类型大致可以分为主机型和hypervisor型。 当虚拟化最初应用于PC时的主流类型是主机型。 主机型是将虚拟化软件作为一个应用安装的主机操作系统中。 虚拟硬件包括主机操作系统中的虚拟化软件、操作系统和应用。 因为是被作为一个应用,所操作系统不是那么快。 主机型虚拟化的问题在于,如果主机操作系统发生故障,就会波及到作为该操作系统一个应用的虚拟化软件。 而且,在硬件模拟过程中也会发生诸多问题。 接下来是hypervisor型。 hypervisor型是指通过低层级软件让多个操作系统得以共享相同的硬件设备。
虚拟磁盘是什么概念?
虚拟磁盘就是在本地电脑里面虚拟出一个远程电脑里面的磁盘。 感觉像是在本机上的硬盘一样。 其实他没在本机上。 网络虚拟磁盘iSCSI可以加大网吧客户机硬盘容量,高速安全稳定.iSCSI Cake主要用于网吧共享硬盘服务。 客户端可以通过局域网连接服务器上的iSCSI Cake服务器,在本地虚拟出一块硬盘,以达到通过网络共享服务器硬盘的效果。 网吧业主只需要在服务器上的iSCSI Cake里添加目录和安装游戏软件,客户端的本地虚拟硬盘里就有了相应的游戏软件,不需要到每台机器进行安装。 Windows Vista 上内置了iSCSI发起程序。 还有一种虚拟磁盘是由内存中划分出一块区域来当作一个临时的磁盘用,在WinPE这种只读系统中用途很大,也可在正常环境中帮助计算机加速。

虚拟化有哪些应用?
应用虚拟化主要包括两个方面:共享桌面和远程应用。 共享桌面基于Windows的RDS服务(Remote Desktop Services,远程桌面服务)来发布的完整桌面,相比普通虚拟桌面更加轻量级,用户之间通过会话隔离,用户Profile漫游数据存储在共享的文件服务器上,存储数据使用共享的存储系统,文件系统与存储系统由第三方提供。 远程应用基于Windows的RDS服务来发布应用,对应用程序进行集中控制和管理,向任何时间、任何地点的用户提供远程应用服务,终端用户无需安装应用程序,就可以使用应用程序,用户Profile漫游数据存储在共享的文件服务器上,存储数据使用共享的存储系统,文件系统与存储系统由第三方提供。
发表评论