[发明专利]群集共享卷有效
申请号: | 200980125618.8 | 申请日: | 2009-06-12 |
公开(公告)号: | CN102077193A | 公开(公告)日: | 2011-05-25 |
发明(设计)人: | A·达马托;R·Y·纳加;G·尼沙诺夫;R·达斯;G·马埃索 | 申请(专利权)人: | 微软公司 |
主分类号: | G06F15/167 | 分类号: | G06F15/167;G06F15/17;G06F15/16 |
代理公司: | 上海专利商标事务所有限公司 31100 | 代理人: | 蔡悦;潘明婳 |
地址: | 美国华*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 群集 共享 | ||
1.一种在服务器群集环境中包括多个节点和耦合到所述多个节点的存储设备的系统,所述存储设备包括安装在所述节点之一上的卷,而每个其他节点包括从该节点提供对所述卷的共享访问的重定向器。
2.如权利要求1所述的系统,其特征在于,其中在其上安装所述卷的所述节点包括所述存储设备的拥有节点,而每个其他节点包括非拥有节点,并且其中所述拥有节点包括用于维护所述存储设备的所有权的机制。
3.如权利要求2所述的系统,其特征在于,其中用于维护所述存储设备的所有权的机制包括将指示所有权的密钥写入到与存储设备相关联的注册表中的永久预约机制,并且每个非拥有节点将共享密钥写入到所述注册表中。
4.如权利要求3所述的系统,其特征在于,其中所述拥有节点相对于成员资格数据确认共享密钥,并且基于所述群集成员资格数据取代被认为无效的任何密钥。
5.如权利要求1所述的系统,其特征在于,其中所述重定向器通过第一通信路径将文件系统元数据请求路由到所述拥有节点,并且通过包括相对于所述第一通信路径为高速通信路径的第二通信路径将至少某些文件系统读写数据路由到所述卷。
6.如权利要求1所述的系统,其特征在于,其中所述重定向器包括截取I/O请求的根实例以及耦合到所述根实例的将I/O数据转发到驱动程序的转发实例。
7.如权利要求6所述的系统,其特征在于,其中所述重定向器基于至少一个当前的条件选择性地确定是通过第一还是第二通信路径路由文件读写数据。
8.如权利要求6所述的系统,其特征在于,其中所述重定向器维护用于将应用程序的虚拟句柄转换为所述卷使用的实际的文件系统的句柄的句柄表,并且如果所述卷移动到另一节点的存储设备则改变所述实际文件系统手柄而不改变所述虚拟句柄。
9.如权利要求1所述的系统,其特征在于,还包括使用令牌来包含对应于组或特权数据或组和特权数据两者的用于访问文件的信息的安全组件。
10.如权利要求1所述的系统,其特征在于,其中所述卷是经由对应于单个名称空间的文件名访问的,而不管哪个节点提供了文件名。
11.一种计算环境中的方法包括:
在群集的第一节点处接收针对安装在所述群集的第二节点上的卷的I/O请求;以及
处理所述I/O请求,包括确定所述I/O请求是否可由到所述卷的直接I/O处理,并且如果是,那么经由到所述卷的直接I/O重定向所述I/O请求,并且如果否,那么通过在网络协议上将所述I/O请求重定向到所述第二节点来处理所述I/O请求。
12.如权利要求11所述的方法,其特征在于,其中所述第二节点拥有对应于所述卷的所述存储设备,并且还包括经由永久预约机制在所述第二节点处维护所述存储设备的所有权。
13.如权利要求11所述的方法,其特征在于,其中确定所述I/O请求是否可以由直接I/O处理包括确定所述I/O请求是对应于元数据还是读/写数据,或确定所述I/O请求是对应于缓冲的还是非缓冲的I/O,或者确定所述I/O请求是对应于元数据还是读/写数据以及确定所述I/O请求是对应于缓冲的还是非缓冲的I/O两者。
14.如权利要求11所述的方法,其特征在于,其中处理所述I/O请求包括检测主机总线适配器故障以确定I/O请求不可由直接I/O处理的、暂停所述I/O请求、切换到替换的路径或恢复所述的I/O请求。
15.如权利要求11所述的方法,其特征在于,其中确定所述I/O请求是否可由直接I/O处理包括确定直接I/O通信路径的条件,或基于扼流条件确定是否要在所述网络协议上传递I/O数据。
16.如权利要求11所述的方法,其特征在于,其中所述请求是由直接I/O处理的,并且还包括确定所述I/O请求是否是可以修改对应于所述I/O请求的文件的块分配的类型的,并且如果是,那么获取所述文件的块分配。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微软公司,未经微软公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200980125618.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:密封组件和具有密封组件的阀
- 下一篇:用于网页的动态及实时归类的系统及方法