已验证数据集合的非易失性介质日志记录

    公开(公告)号:CN102945201A

    公开(公告)日:2013-02-27

    申请号:CN201210333854.2

    申请日:2012-09-11

    Applicant: 微软公司

    CPC classification number: G06F11/1076 G06F3/0613 G06F3/0646 G06F11/1471

    Abstract: 本发明涉及已验证数据集合的非易失性介质日志记录。将数据集合存储在存储集合中(例如被写入到构成RAID阵列的硬盘驱动器的数据集合)可能会通过非顺序写入而降低所述存储集合的性能,特别在存储器件所迅速写入的数据集合之后有顺次跟随的数据集合的情况下尤其如此。此外,由于数据集合和验证器(例如校验和)的非原子写入和其间的故障(比如RAID写入空洞的发生),存储集合可能会表现出不一致。相反,可以在提交到存储集合之前首先把数据集合和验证器写入以存储在存储器件的非易失性介质上。这样的写入可以被顺序地写入到日志,而不管各个数据集合在存储集合中的位置如何;并且故障恢复可以简单地涉及重新提交日志中的各条一致记录以便校正对存储集合的不完整写入。

    存储设备驱动器和集群参与

    公开(公告)号:CN102945139A

    公开(公告)日:2013-02-27

    申请号:CN201210335850.8

    申请日:2012-09-12

    Applicant: 微软公司

    CPC classification number: G06F3/0605 G06F3/0632 G06F3/0689 G06F9/4411

    Abstract: 在计算机的存储设备的表示,例如作为逻辑卷,可以涉及通过合并多个存储设备从而应用诸如镜像和校验和的冗余计划。此处给出一种存储设备驱动器,其配置成:作为生成存储设备的存储区域的表示的存储设备接口操作;要求作为存储控制器的那些区域;并且将合并的存储区域暴露为逻辑盘。另外,该存储设备驱动器可以支持在集群中包括存储设备,该集群包括可以被指定为下述各项的节点:存储池配置的管理器;存储设备的管理器;可以排它性读/写访问该存储池或集群资源的所有者;以及可以排它性写访问集群资源的集群资源写装置。集群的节点可以相互操作以共享该存储设备,同时避免写冲突。

Patent Agency Ranking