一种处理数据只读访问请求的方法

    公开(公告)号:CN102495710A

    公开(公告)日:2012-06-13

    申请号:CN201110328302.8

    申请日:2011-10-25

    Abstract: 本发明提供了一种处理数据只读访问请求的方法,把服务器端数据分为页缓存数据和磁盘数据,存储系统管理页缓存,接收到只读请求后,由缓存查询线程查询请求是否完全命中缓存,如果成功且页面全部有效,立即应答客户端;否则分配不存在的页面,加入缓存中,并将请求提交至磁盘处理线程,磁盘处理线程执行磁盘IO操作,磁盘IO完成后,数据写入新分配的页面,标记页面有效,并应答客户端请求。

    一种多副本存储系统的磁盘故障处理方法

    公开(公告)号:CN102385537A

    公开(公告)日:2012-03-21

    申请号:CN201110328291.3

    申请日:2011-10-25

    Abstract: 本发明提供了一种多副本存储系统的磁盘故障处理方法,采用多副本的方式保存对象,同一对象的不同副本存储在不同的OSD上;同一对象的副本中有一个是主副本,修改操作发给该副本,主副本将操作发给从副本;操作过程中出现IO错误时,通过磁盘故障模块确定磁盘故障类型,然后确定处理方法,如果是磁盘瞬时的故障,则等待该盘重新加入系统;如果是磁盘坏道,则认为对象坏道,重现对象;如果是磁盘永久失效,则重建该盘上的所有数据。本发明丰富了磁盘故障的处理,减少了修复数据的总量,大大提高了修复的效率。

    一种维护分布式系统中副本一致性的方法

    公开(公告)号:CN102368267A

    公开(公告)日:2012-03-07

    申请号:CN201110326044.X

    申请日:2011-10-25

    Abstract: 本发明提供了一种维护分布式系统中副本一致性的方法,存储系统中的元数据服务器记录索引和副本的状态,客户端仅修改主副本,从副本由主副本进行同步,同步过程中,副本记录内存日志,并依据操作结果将日志写入磁盘或丢弃。本发明能够在副本最小可用的情况下,保证数据一致,能够处理网络失效、服务器失效、磁盘失效等引发数据不一致的故障,能够以最小的代价,快速恢复副本。

Patent Agency Ranking