群集共享卷,简单理解就是一个针对Hyper-V优化的一个分布式访问文件系统,群集中的节点可以同时写到一个磁盘,并且是受控访问,以避免写数据的冲突。此功能和Vmware  的VMFS是类似的。此功能从Windows Server 2008开始提供,在此之前,用户在故障转移群集中创建虚拟机,一般使用的方法就是一个虚拟分配一个单独的磁盘LUN,这样的话,每个虚拟机都有自己的LUN,以实现独立的故障转移,但当前的江湖已经不再是单打独斗。当虚拟机数量较多时,用户对LUN和群集虚拟机的管理成本增大。

而一旦启用了群集共享卷,以下称为CSV,分布在节点上多个群集节点上的多个vm都可以同一时间访问自己的VHD文件。而这些VHD文件是可以共存于同一个LUN中的,并且不影响到他们进行故障转移。

CSV的好处:除了管理配置比以前简单,更有效的利用磁盘空间之外,还大大减少了虚拟机LUN的数量 ,在此之前LUN是故障转移的单位,因此需要为每个VM创建一个独立的LUN,在CSV中,多个VM可以使用同一个LUN,而且不会影响同一个LUN上的其他vm一起转移;管理员可以非常方便地跟踪vm所使用的VHD文件和其他文件的路径,而不再使用驱动器或者是GUID标识符来标识磁盘,使用CSV时,路径出现在节点计算机的系统分区上\clusterstore文件夹下。并且从任何节点查看时,此路径都是一样的;另外使用的LUN越少,在建立群集时的验证环节就越快,如果有10多个或者是20个LUN的,验证时间真不敢恭维,好吧,现在这个问题解决了。

至于群集共享卷的操作,那就是很简单的一件事了,我们通过操作看一下,当然,我的前提是已经搭建了Hyper-V的故障转移群集。大家可以根据需要为故障转移群集分配一个1GB的仲裁磁盘和若干容量的数据磁盘,那么我们的CSV就在此数据磁盘上开启即可。

启用群集共享卷:方法是在“存储”节点下找到相应的LUN,右键“Add to Cluster Shared Volumes”

此时,我们再查看此LUN的信息时,就可以发现已经发生改变,原分区号已经变为每个节点上的:c:\clusterstorate\volume1,此信息对应到群集中的每个节点上,因此要求每个节点的系统盘必须相同,才可以实现共用同一个LUN的磁盘空间。如下图所示:

使用群集共享卷:用户在使用群集共享卷时,只需要将虚拟机文件存放到c:\clusterstorage\volume1下即可,每个vm会在此目录下拥有单独的文件夹,下面,我们就准备利用CSV创建一个Windows 2003 SP2的虚拟机。

接下来,我们需要选择一个VM的存放节点:

然后输入此vm的名称以及存储位置,在此就是c:\clusterstorage\Volume1下,当我们创建成功后会在此目录下生成test的目录,专存放vm虚拟机的文件。

接下来的配置就是常规的内存、网络等,在此不再详细说明。

创建成功后,我们可以去c:\clusterstorage\Volume1下查看此vm的文件,可以看到两个节点上都有此信息,因此可以把CSV简单理解为一个共享文件夹。如下图所示:

然后,我们就可以给此vm安装系统、配置应用。下面,我们进行一次故障模拟,将节点一关机或者是重新启动,观察所有vm能否顺利切换到节点二上。

删除群集共享卷: 用户也可以根据需要删除群集共享卷,方法也非常简单,在相应的CSV上右键“Remove From Cluster Share Volumes”即可。但此操作必须确保上面没有vm在使用的情况下进行,否则会造成数据丢失,切记,切记!

在此项目中,用户要实现WEB的负载均衡,为了实现数据同步,我又单独划分一个LUN,映射给两个节点,然后在群集中添加共享文件夹。好吧,以后有机会再继续介绍吧。

实战 Windows Server 2012 群集共享卷的更多相关文章

  1. Windows Server 2012 磁盘管理之 简单卷、跨区卷、带区卷、镜像卷和RAID-5卷

    今天给客户配置故障转移群集,在Windows Server 2012 R2的系统上,通过iSCSI连接上DELL的SAN存储后,在磁盘管理里面发现可以新建 简单卷.跨区卷.带区卷.镜像卷.RAID-5 ...

  2. Windows Server 2012 虚拟化实战:存储(二)

    五.搭建Window Server 2012虚拟化的存储网络 前文我们讨论了Window Server 2012支持的各种与存储相关的技术,接下来我们通过实践对其中的一些技术进行检验.实际上Windo ...

  3. Windows Server 2012 虚拟化实战:存储(一)

    在计算机世界我们随处可以见的一种方法,那就是抽象.1946年冯诺依曼提出了计算机的基本结构包含:计算器,存储器和I/O设备.这可能是对计算机这一新生事物最重要的一次抽象,它直接影响了今后几十年计算机软 ...

  4. Windows Server 2012 虚拟化实战:SCVMM的安装和部署

    本篇大概介绍一下在Windows Server 2012 R2上安装和部署SCVMM的过程及其注意事项.下图是我们数据中心SCVMM的基本架构,其中 SCVMM Database 是用于存储了所有配置 ...

  5. Windows Server 2012 虚拟化实战:网络(二)

    关于Windows Server的虚拟化网络,前文描述了在操作系统层面上的出现的配置变化.其中的一些配置通过Windows Server提供的小工具即可实现,如网卡组的配置,而有些需要安装Window ...

  6. Windows Server 2012 虚拟化实战:域

    在Windows Server系统中,一些服务必需要构建在域的环境中,这不仅是为了统一验证和资源共享,同时也是为了网络安全.为构建虚拟化测试,我们需要先搭建域环境.之前先来大概了解一下域. 在使用工作 ...

  7. 基于windows server 2012 的微软桌面虚拟化实战教程

    http://abool.blog.51cto.com/8355508/1587489/ Windows Server2012 中的“远程桌面服务”服务器角色中就提供了允许用户连接到虚拟机.Remot ...

  8. Windows Server 2012 虚拟化实战:网络(一)

    虚拟化对于计算的抽象,大家可能相对熟悉,也许都有在单机使用诸如Virtual PC或者Virtual Box的经验.使用的这些虚拟化软件的第一印象就是我们的CPU可以同时运行多套不同的操作系统,并且其 ...

  9. Windows Server 2012 R2超级虚拟化之七 远程桌面服务的增强

    Windows Server 2012 R2超级虚拟化之七  远程桌面服务的增强 在Windows Server 2012提供的远程桌面服务角色,使用户能够连接到虚拟桌面. RemoteApp程序.基 ...

随机推荐

  1. 【我的Android进阶之旅】 Android Studio插件之Jenkins插件介绍

    一Jenkins插件功能介绍 1Jenkins任务列表 2切换Jenkins分组 3构建Jenkins任务 4进入构建Jenkins任务的页面 5进入最后一次构建Jenkins任务的页面 6增加Jen ...

  2. 生信笔记-mooc【武大】

    .DNA拓扑学 在拓扑结构的限制下,DNA进行复制等过程.还有连环数=扭转数+缠绕数. 2.拓扑异构酶 DNA变性破坏了两条链之间碱基形成的氢键.和拓扑异构酶是不同的. 3.RNA的组成和结构特点 R ...

  3. 浅谈 JS 内存泄露方式与避免方法(二)

    Concept WHAT : 内存泄露是指一块被分配的内存既不能使用,又不能回收,直到浏览器进程结束.正常情况下,垃圾回收器在DOM元素和event处理器不被引用或访问的时候回收它们.但是,IE的早些 ...

  4. python16_day11【MQ、Redis、Memcache】

    一.RabbitMQ 是一个在AMQP基础上完整的,可复用的企业消息系统.他遵循Mozilla Public License开源协议. MQ全称为Message Queue, 消息队列(MQ)是一种应 ...

  5. beego——模型定义

    复杂的模型定义不是必须的,此功能用作数据库数据转换和自动建表 默认的表名规则,使用驼峰转蛇形: AuthUser -> auth_user Auth_User -> auth__user ...

  6. mysql第一天作业

    1.在一个数据库中创建学生表,要求字段id,姓名,年纪三个字段:要求id为主键 2.在学生表添加一个班级字段,字符串类型,非空约束 3.将姓名字段改为唯一约束 4.将学生表名改为stu

  7. ros使用时的注意事项&技巧

    1.rosrun package-name executable-name 比如 rosrun turtlesim turtlesim_node 2.一旦启动roscore后,便可以运行ROS程序了. ...

  8. Mybatis中trim的使用

    trim标记是一个格式化的标记,可以完成set或者是where标记的功能,如下代码: 1. select * from user <trim prefix="WHERE" p ...

  9. JSP与Servlet之后台页面单条删除与多条删除的页面跳转之实现

    单条删除页面跳转 1.首先打开JSP页面,找到删除 2.这个时候要把它改成servlet的URL,并决定要传给后台什么数据,例如我需要传一个待删数据的ID id并不是什么见不得人的东西(而且是后台也不 ...

  10. LVS管理工具--ipvsadm

    一. ipvsadm工具介绍 从2.4版本开始,linux内核默认支持LVS.要使用LVS的能力,只需安装一个LVS的管理工具:ipvsadm. LVS的结构主要分为两部分: 工作在内核空间的IPVS ...