FILE SYSTEM OPERATION ON MULTI-TIERED VOLUME

    公开(公告)号:WO2014159383A3

    公开(公告)日:2014-10-02

    申请号:PCT/US2014/023315

    申请日:2014-03-11

    Abstract: A file system that operates on an underlying volume that has multiple tiers, each tier including a particular trait set. Upon creating or otherwise identifying a file system namespace (such as a directory or file) that is in a volume or that is to be included within the volume, a storage trait set to be applied corresponding to the file system namespace is identified. Then, the storage trait set is compared against the trait sets for the multiple tiers to identify a tier into which to store the file system namespace. The file system namespace is then caused to be stored within the identified tier. Thus, the file system is provided with a volume that has multiple tiers (each having different trait sets) to choose from in storing files.

    CLUSTER SHARED VOLUMES
    2.
    发明申请
    CLUSTER SHARED VOLUMES 审中-公开
    群集共享卷

    公开(公告)号:WO2009158217A2

    公开(公告)日:2009-12-30

    申请号:PCT/US2009/047267

    申请日:2009-06-12

    Abstract: Described is a technology by which a storage volume is shared by cluster nodes of a server cluster. In one implementation, each node includes a redirector that provides shared access to the volume from that node. The redirector routes file system metadata requests from applications and the like through a first (e.g., SMB) communications path to the owning node, and routes file system read and write data to the storage device through a second, high-speed communications path such as direct direct block level I/O. An owning node maintains ownership of the storage device through a persistent reservation mechanism that writes a key to a registration table associated with the storage device. Non-owning nodes write a shared key. The owning node validates the shared keys against cluster membership data, and preempts (e.g., removes) any key deemed not valid. Security mechanisms for controlling access are also described.

    Abstract translation: 描述了存储卷由服务器集群的集群节点共享的技术。 在一个实现中,每个节点包括重定向器,其向该节点提供对卷的共享访问。 重定向器通过第一(例如SMB)通信路径将应用程序等的文件系统元数据请求路由到所有者节点,并通过第二高速通信路径将文件系统读写数据路由到存储设备,例如 直接直接块级I / O。 拥有节点通过将密钥写入与存储设备相关联的注册表的持久预留机制来维护存储设备的所有权。 非拥有节点写共享密钥。 拥有节点根据集群成员数据验证共享密钥,并抢占(例如删除)任何被认为无效的密钥。 还描述了用于控制访问的安全机制。

    RESOURCE ARBITRATION FOR SHARED-WRITE ACCESS VIA PERSISTENT RESERVATION
    3.
    发明申请
    RESOURCE ARBITRATION FOR SHARED-WRITE ACCESS VIA PERSISTENT RESERVATION 审中-公开
    通过持续保留进行共享访问的资源仲裁

    公开(公告)号:WO2010033335A2

    公开(公告)日:2010-03-25

    申请号:PCT/US2009/054304

    申请日:2009-08-19

    Abstract: Described is a technology by which an owner node in a server cluster maintains ownership of a storage mechanism through a persistent reservation mechanism, while allowing non-owning nodes read and write access to the storage mechanism. An owner node writes a reservation key to a registration table associated with the storage mechanism. Non-owning nodes write a shared key that gives them read and write access. The owner node validates the shared keys against cluster membership data, and preempts (e.g., removes) any key deemed not valid. The owner node also defends ownership against challenges to ownership made by other nodes, so that another node can take over ownership if a (formerly) owning node is unable to defend, e.g., because of a failure.

    Abstract translation: 描述了一种技术,通过该技术,服务器集群中的所有者节点通过永久保留机制来维护存储机制的所有权,同时允许非拥有节点对存储机制进行读写访问。 所有者节点将预留密钥写入与存储机制相关联的注册表。 非拥有节点编写一个共享密钥,为其提供读写访问权限。 所有者节点根据集群成员数据验证共享密钥,并抢占(例如,删除)任何被认为无效的密钥。 所有者节点还保护所有权,以抵御由其他节点所有权产生的挑战,从而如果(以前拥有)节点无法保护,例如由于故障,另一个节点可以占有所有权。

    EXPRESS-FULL BACKUP OF A CLUSTER SHARED VIRTUAL MACHINE
    4.
    发明申请
    EXPRESS-FULL BACKUP OF A CLUSTER SHARED VIRTUAL MACHINE 审中-公开
    一个群集共享的虚拟机的完全备份

    公开(公告)号:WO2011129987A2

    公开(公告)日:2011-10-20

    申请号:PCT/US2011/030062

    申请日:2011-03-25

    CPC classification number: G06F11/1451 G06F2201/815 G06F2201/84

    Abstract: A computer-implemented method includes creating a first snapshot of at least one virtual machine at a first time. The first snapshot is created at a computing device of a cluster of computing devices configured to share the at least one virtual machine. As an example, each computing device in the cluster may modify the shared virtual machine via a direct input/output (I/O) transaction, bypassing a file-system stack. The first snapshot is transmitted to a backup device. The method includes creating a second snapshot of the at least one virtual machine at a second time and determining a set of changed data blocks associated with a difference between the second snapshot and the first snapshot. The set of changed blocks is transmitted to the backup device.

    Abstract translation: 计算机实现的方法包括在第一时间创建至少一个虚拟机的第一快照。 第一快照是在被配置为共享至少一个虚拟机的计算设备集群的计算设备上创建的。 作为示例,集群中的每个计算设备可以通过直接输入/输出(I / O)事务来绕过文件系统堆栈来修改共享虚拟机。 第一个快照被传送到备份设备。 该方法包括在第二时间创建所述至少一个虚拟机的第二快照,并且确定与第二快照和第一快照之间的差异相关联的一组改变的数据块。 更改的块的集合被传送到备份设备。

    SHARING VOLUME DATA VIA SHADOW COPIES
    5.
    发明申请
    SHARING VOLUME DATA VIA SHADOW COPIES 审中-公开
    通过阴影副本共享卷数据

    公开(公告)号:WO2009020978A2

    公开(公告)日:2009-02-12

    申请号:PCT/US2008/072248

    申请日:2008-08-05

    CPC classification number: G06F11/2074 G06F11/2041 G06F11/2048 G06F17/30088

    Abstract: Aspects of the subject matter described herein relate to sharing volume data via shadow copies. In aspects, an active computer creates a shadow copy of a volume. The shadow copy is exposed to one or more passive computers that may read but not write to the volume. A passive computer may obtain data from the shadow copy by determining whether the data has been written to a differential area and, if so, reading it from the differential area. If the data has not been written to the differential area, the passive computer may obtain it by first reading it from the volume, then re-determining whether it has been written to the differential area, and if so, reading the data from the differential area. Otherwise, the data read from the volume corresponds to the data needed for the shadow copy.

    Abstract translation: 这里描述的主题的各方面涉及经由影子副本共享卷数据。 在某些方面,活动计算机会创建卷的卷影副本。 影子副本会暴露给一个或多个可以读取但不写入卷的被动计算机。 被动计算机可以通过确定数据是否已经写入差分区域,并且如果是,从差分区域读取数据,可以从影子副本获得数据。 如果数据没有写入差分区域,被动计算机可以通过首先从卷中读取数据,然后重新确定它是否写入差分区域来获取数据,如果是,则从差分读取数据 区。 否则,从卷读取的数据对应于卷影副本所需的数据。

    EXPRESS-FULL BACKUP OF A CLUSTER SHARED VIRTUAL MACHINE
    6.
    发明公开
    EXPRESS-FULL BACKUP OF A CLUSTER SHARED VIRTUAL MACHINE 有权
    COMPLETE快速备份一个具有共享集群虚拟机

    公开(公告)号:EP2558949A2

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

    申请号:EP11769272.3

    申请日:2011-03-25

    CPC classification number: G06F11/1451 G06F2201/815 G06F2201/84

    Abstract: A computer-implemented method includes creating a first snapshot of at least one virtual machine at a first time. The first snapshot is created at a computing device of a cluster of computing devices configured to share the at least one virtual machine. As an example, each computing device in the cluster may modify the shared virtual machine via a direct input/output (I/O) transaction, bypassing a file-system stack. The first snapshot is transmitted to a backup device. The method includes creating a second snapshot of the at least one virtual machine at a second time and determining a set of changed data blocks associated with a difference between the second snapshot and the first snapshot. The set of changed blocks is transmitted to the backup device.

    SHARING VOLUME DATA VIA SHADOW COPIES
    8.
    发明公开
    SHARING VOLUME DATA VIA SHADOW COPIES 审中-公开
    共享数据BY卷影副本

    公开(公告)号:EP2186013A2

    公开(公告)日:2010-05-19

    申请号:EP08797218.8

    申请日:2008-08-05

    CPC classification number: G06F11/2074 G06F11/2041 G06F11/2048 G06F17/30088

    Abstract: Aspects of the subject matter described herein relate to sharing volume data via shadow copies. In aspects, an active computer creates a shadow copy of a volume. The shadow copy is exposed to one or more passive computers that may read but not write to the volume. A passive computer may obtain data from the shadow copy by determining whether the data has been written to a differential area and, if so, reading it from the differential area. If the data has not been written to the differential area, the passive computer may obtain it by first reading it from the volume, then re-determining whether it has been written to the differential area, and if so, reading the data from the differential area. Otherwise, the data read from the volume corresponds to the data needed for the shadow copy.

    CLUSTER SHARED VOLUMES
    9.
    发明公开
    CLUSTER SHARED VOLUMES 审中-公开
    一起使用集群卷

    公开(公告)号:EP2316077A2

    公开(公告)日:2011-05-04

    申请号:EP09770751.7

    申请日:2009-06-12

    Abstract: Described is a technology by which a storage volume is shared by cluster nodes of a server cluster. In one implementation, each node includes a redirector that provides shared access to the volume from that node. The redirector routes file system metadata requests from applications and the like through a first (e.g., SMB) communications path to the owning node, and routes file system read and write data to the storage device through a second, high-speed communications path such as direct direct block level I/O. An owning node maintains ownership of the storage device through a persistent reservation mechanism that writes a key to a registration table associated with the storage device. Non-owning nodes write a shared key. The owning node validates the shared keys against cluster membership data, and preempts (e.g., removes) any key deemed not valid. Security mechanisms for controlling access are also described.

Patent Agency Ranking