发明名称 | 一种数据块更新方法及设备 | ||
摘要 | 本申请公开了一种数据块更新方法,当需要对数据块进行更新时,客户端对数据块的更新进行定序并分配版本,然后向存储系统中当前包含该数据块有效副本的所有副本服务器发送数据块更新请求,随后接收由正常副本服务器发送的响应消息,然后根据在预配置的超时时间内从正常副本服务器所接收到的响应消息的数量以及预设的配置阈值确认是否将数据块的版本修改为更新版本。从而在不增加副本服务器负载的前提下,保证了各个副本服务器中数据块的一致性。 | ||
申请公布号 | CN105991752A | 申请公布日期 | 2016.10.05 |
申请号 | CN201510101466.5 | 申请日期 | 2015.03.06 |
申请人 | 阿里巴巴集团控股有限公司 | 发明人 | 董元元;吴锦波;徐立;闫卫斌;田磊磊;石超 |
分类号 | H04L29/08(2006.01)I | 主分类号 | H04L29/08(2006.01)I |
代理机构 | 北京鑫媛睿博知识产权代理有限公司 11297 | 代理人 | 龚家骅 |
主权项 | 一种数据块更新方法,其特征在于,所述方法应用于包括客户端、管理服务器以及副本服务器的存储系统中,该方法包括:当需要对数据块进行更新时,所述客户端向所述存储系统中当前包含所述数据块的有效副本的所有副本服务器发送数据块更新请求,所述数据块更新请求信息中携带所述数据块的当前版本以及更新版本;所述客户端接收由所述副本服务器中的正常副本服务器发送的响应消息,所述响应消息是由所述副本服务器在根据所述当前版本对本地维护的数据块进行校验成功并更新后生成的;所述客户端根据预设的配置阈值、所发送的数据块更新请求的数量以及在预配置的超时时间内从正常副本服务器所接收到的响应消息的数量,确认是否将所述数据块的版本修改为所述更新版本,所述配置阈值为保证更新操作正常进行所需的最少有效副本服务器的数值,所述正常副本服务器为在预设的时间阈值内正常回复所述客户端的副本服务器。 | ||
地址 | 英属开曼群岛大开曼资本大厦一座四层847号邮箱 |