发明名称 |
在集群系统中访问的控制方法和系统 |
摘要 |
本发明提供一种在集群系统中访问的控制方法和系统,所述系统,包括:集群系统包括互为主备的至少两个节点,其中所述至少两个节点的应用层共享一磁盘的资源,其中所述控制系统包括集群控制装置,其中所述集群控制装置,位于所述集群系统的应用层,包括:检测模块,用于检测所述至少两个节点中是否有N个节点上相同的应用同时向所述磁盘发起访问,其中N为大于或等于2的整数;第一处理模块,用于在所述检测模块检测有时,发起屏蔽所述N个节点中N-1个节点的所述应用对所述磁盘的访问的流程。 |
申请公布号 |
CN102279882B |
申请公布日期 |
2013.10.16 |
申请号 |
CN201110221842.6 |
申请日期 |
2011.08.04 |
申请人 |
浪潮(北京)电子信息产业有限公司 |
发明人 |
张书宁;王佳;戴文军;袁鹏飞 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京安信方达知识产权代理有限公司 11262 |
代理人 |
栗若木;王漪 |
主权项 |
一种在集群系统中访问的控制系统,其特征在于,集群系统包括互为主备的至少两个节点,其中所述至少两个节点的应用层共享一磁盘的资源,其中所述控制系统包括集群控制装置,其中所述集群控制装置,位于所述集群系统的应用层,包括:检测模块,用于检测所述至少两个节点中是否有N个节点上相同的应用同时向所述磁盘发起访问,其中N为大于或等于2的整数;第一处理模块,用于在所述检测模块检测有时,发起屏蔽所述N个节点中N‑1个节点的所述应用对所述磁盘的访问的流程;其中,所述集群控制装置还包括:第二处理模块,用于在所述集群系统启动过程中,发起设置全部节点上全部应用不能访问所述磁盘的流程;第三处理模块,用于在所述集群系统启动完成后,发起为每个所述节点分配访问所述磁盘的权限的流程,以保证每种应用只在一个节点上具有访问该磁盘的权限。 |
地址 |
100085 北京市海淀区上地信息路2号2-1号C栋1层 |