[发明专利]访问集群文件系统的方法及主机有效
申请号: | 201310278595.2 | 申请日: | 2013-07-03 |
公开(公告)号: | CN103365982A | 公开(公告)日: | 2013-10-23 |
发明(设计)人: | 郭中华 | 申请(专利权)人: | 杭州华三通信技术有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30;G06F21/80;H04L29/08 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 谢安昆;宋志强 |
地址: | 310053 浙江省杭州市高新技术产业*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 访问 集群 文件系统 方法 主机 | ||
技术领域
本发明涉及集群文件系统(Cluster File System)技术领域,尤其涉及访问集群文件系统的方法及主机。
背景技术
集群文件系统(Cluster File System)是用来供多个物理服务器节点同时访问的文件系统。集群文件系统一般用于高可用性(HA,High-availability)、负载均衡处理中;业界不同的厂商推出了多种集群文件系统,也有开源地集群文件系统的实现。
集群文件系统中一般都配置了可以访问该文件系统的主机列表。主机列表是能够访问该集群文件系统的物理主机的集合。主机列表组成一个群,成为主机群。为了在管理上方便使用,集群文件系统的名称一般和主机群的名称一致。
图1给出了现有的存储-集群文件系统的组网图,如图1所示,主机群1可通过存储网络访问集群文件系统1,主机群2可通过存储网络访问集群文件系统2。
现有的集群文件系统理论上只支持一个主机群内的主机的访问。对于集群文件系统来说,访问该系统的单个主机群下的主机间能够相互通信,实现对于资源的互斥访问,从而保证数据的安全性和完整性。
在实际应用中,可能位于不同主机群中的主机都被配置为能够访问同一虚拟磁盘。而当不同主机群共同访问同一磁盘时,由于位于不同主机群的主机之间没有通信信息交流,这样可能会导致磁盘的损坏,从而导致数据访问的不安全性,在管理上也不便于控制。
发明内容
本发明提供访问集群文件系统的方法及主机,以避免不同主机群中的主机对同一集群文件系统的访问,从而避免访问出错和数据损坏。
本发明的技术方案是这样实现的:
一种访问集群文件系统的方法,该方法包括:
对于任一集群文件系统,创建可访问该集群文件系统的唯一主机群,为该主机群分配唯一标识,在该主机群中的每一主机上配置该集群文件系统的地址、本主机群的唯一标识,同时配置本主机群的唯一标识应写入的磁盘位置,所述磁盘为集群文件系统所在的磁盘;
主机群中的一主机通过存储网络对可访问集群文件系统所在的各磁盘进行格式化处理,格式化完成后,根据自身配置的本主机群的唯一标识应写入的磁盘位置,将本主机群的唯一标识写入该集群文件系统所在的对应磁盘的对应位置;
当主机群的任一主机要访问集群文件系统时,根据自身配置的本主机群的唯一标识所在的磁盘位置,从该集群文件系统所在的对应磁盘的对应位置读取数据,判断读取的数据是否与自身配置的本主机群的唯一标识一致,若是,开始访问该集群文件系统;否则,放弃对该集群文件系统的访问。
所述为该主机群分配唯一标识为:
根据该主机群的数目和/或配置信息,生成该主机群的唯一标识;
或者,为该主机群随机生成一个通用唯一标识UUID。
所述主机群的配置信息包括:主机群中的各个主机的名称和/或IP地址。
所述配置本主机群的唯一标识应写入的磁盘位置为:
将本主机群的唯一标识应写入的磁盘位置预先写入本主机群的各主机的集群文件系统驱动模块中;
且,当主机群的任一主机要访问集群文件系统时,所述从该集群文件系统所在的对应磁盘的对应位置读取数据为:
当主机访问集群文件系统时,该主机的集群文件系统驱动模块开始运行,该驱动模块主动读取自身记录的本主机群的唯一标识应写入的磁盘位置,从该集群文件系统所在的对应磁盘的对应位置读取数据;
且,所述判断读取的数据是否与自身配置的本主机群的唯一标识一致为:所述驱动模块判断读取的数据是否与本主机配置的本主机群的唯一标识一致。
所述本主机群的唯一标识应写入的磁盘位置为:本主机群可访问集群文件系统所在磁盘组中的一磁盘的超级块中或者该磁盘的尾部。
一种访问集群文件系统的主机,该主机包括:
配置模块:记录本主机所在主机群的唯一标识,记录本主机群可访问集群文件系统的地址,记录本主机群的唯一标识应写入的磁盘位置,所述磁盘为本主机群可访问集群文件系统所在的磁盘;
访问模块:当要访问集群文件系统时,根据配置模块记录的本主机群的唯一标识所在的磁盘位置,从该集群文件系统所在的对应磁盘的对应位置读取数据,判断读取的数据是否与配置模块记录的本主机群的唯一标识一致,若是,开始访问该集群文件系统;否则,放弃对该集群文件系统的访问,其中,集群文件系统所在的对应磁盘的对应位置上的数据是由可访问该集群文件系统的主机在对该磁盘格式化后写入的,且该数据为该主机所在主机群的唯一标识。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州华三通信技术有限公司,未经杭州华三通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310278595.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:橡胶门碰
- 下一篇:可拆组装式安全防护棚