[发明专利]一种提高服务器集群资源有效性的方法及系统有效
申请号: | 201310475814.6 | 申请日: | 2013-10-12 |
公开(公告)号: | CN104573428B | 公开(公告)日: | 2018-02-13 |
发明(设计)人: | 赵强 | 申请(专利权)人: | 方正宽带网络服务股份有限公司 |
主分类号: | G06F21/16 | 分类号: | G06F21/16;G06F21/64;G06F21/80 |
代理公司: | 北京三聚阳光知识产权代理有限公司11250 | 代理人: | 寇海侠 |
地址: | 100088 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明所述的提高服务器集群资源有效性的方法及系统,在服务器请求对某一数据进行写入操作前,控制所述服务器对所述数据块具有独占写入权限,所述服务器之外的其他服务器无法对所述数据块进行写入操作;所述服务器对所述数据块进行写入操完成后解除对所述数据块的独占写入权限。因此,当某一服务器需要对某一数据块进行写入操作时,只有该服务器拥有对该数据块操作的权限,而该服务器执行完写入操作后立即将存储已经被改写了的数据块,这样当其他的服务器再次对该数据块进行写入操作时,已经不是旧版本的数据块了。采用本发明的上述协调机制,能够有效避免写入数据的丢失,确保数据的完整性和准确性。 | ||
搜索关键词: | 一种 提高 服务器 集群 资源 有效性 方法 系统 | ||
【主权项】:
一种提高服务器集群资源有效性的方法,其特征在于,包括如下步骤:在服务器请求对某一数据进行写入操作前,控制所述服务器对所述数据块具有独占写入权限,所述服务器之外的其他服务器无法对所述数据块进行写入操作;所述服务器对所述数据块进行写入操完成后解除对所述数据块的独占写入权限;所述服务器读取所述数据块时,获取所述数据块在当前时间的数据快照同时记录读取时间;在所述数据块未被存储至所述服务器的磁盘上之前:若其他服务器对所述数据块进行了写入操作,则每进行一次写入操作获取一次所述数据块的数据快照同时记录写入时间;若有其他服务器对所述数据块进行读操作,则将与读操作时间间隔最小的写入时间或读取时间所对应的数据快照发送至请求读操作的服务器;设置最小时间间隔;数据快照中出现空数据块时,则进行如下操作:判断所述空数据块所在的数据快照的读取时间或写入时间与相邻数据快照之间的读取时间或写入时间的间隔是否大于或等于所述最小时间间隔:若是,则所述空数据块作为有效数据,将其保留;若否,则所述空数据块作为无效数据,将其删除。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于方正宽带网络服务股份有限公司,未经方正宽带网络服务股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310475814.6/,转载请声明来源钻瓜专利网。