发明名称 |
一种对象存储系统中对象一致性操作的方法 |
摘要 |
本发明提供了一种对象存储系统中对象一致性操作的方法,采用多副本的方式保存对象,同一对象的不同副本存储在不同的OSD上;在同一对象的副本中选定一个为主副本,其余作为从副本,所有修改操作均发给主副本;主副本将修改操作写入内存,然后将修改操作转发给从副本;从副本接收到修改操作后,应答主副本;主副本受到应答后,应答客户端;主副本控制主从的磁盘操作。本发明通过主副本和从副本之间的确认信号的交换,使得每次对元数据的修改,都能使得主从副本之间保持一致,保证了副本间的一致性。 |
申请公布号 |
CN102508890A |
申请公布日期 |
2012.06.20 |
申请号 |
CN201110326511.9 |
申请日期 |
2011.10.25 |
申请人 |
无锡城市云计算中心有限公司 |
发明人 |
付根希;姜国梁;彭成;王勇;苗艳超 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京安博达知识产权代理有限公司 11271 |
代理人 |
徐国文 |
主权项 |
一种对象存储系统中对象一致性操作的方法,其特征在于:采用多副本的方式保存对象,同一对象的不同副本存储在不同的OSD上;在同一对象的副本中选定一个为主副本,其余作为从副本,所有修改操作均发给主副本;主副本将修改操作写入内存,然后将修改操作转发给从副本;从副本接收到修改操作后,应答主副本;主副本受到应答后,应答客户端;主副本控制主从的磁盘操作。 |
地址 |
214135 江苏省无锡市新区震泽路18号国家软件园鲸鱼座B-2 |