-
公开(公告)号:WO2012170234A2
公开(公告)日:2012-12-13
申请号:PCT/US2012/039879
申请日:2012-05-29
Applicant: MICROSOFT CORPORATION
Inventor: KUZNETSOV, Vyacheslav , D'AMATO, Andrea , WARWICK, Alan , PETTER, Vladimir , ALOYSIUS, Henry
CPC classification number: G06F17/30165 , G06F17/30174 , G06F17/30203
Abstract: A cluster based file service may operate on a cluster of two or more independent devices that have access to a common data storage. The file service may have a namespace definition with each device in the cluster, but may be modified by any device operating the file service. Each instance of the file service may identify and capture a command that changes the namespace structure and cause the change to be propagated to the other members of cluster. If one of the devices in the cluster does not successfully perform an update to the namespace structure, that device may be brought offline. The cluster based file service may permit adding or removing devices from the cluster while the file service is operating, and may provide a high throughput and high availability file service.
Abstract translation: 基于集群的文件服务可以在具有访问公共数据存储的两个或更多个独立设备的集群上操作。 文件服务可能具有集群中每个设备的命名空间定义,但可由任何操作文件服务的设备进行修改。 文件服务的每个实例可以识别和捕获改变命名空间结构并使更改传播到群集的其他成员的命令。 如果集群中的某个设备未成功执行命名空间结构的更新,则该设备可能会脱机。 基于集群的文件服务可以允许在文件服务运行时从集群添加或删除设备,并且可以提供高吞吐量和高可用性文件服务。
-
公开(公告)号:WO2013130262A1
公开(公告)日:2013-09-06
申请号:PCT/US2013/025798
申请日:2013-02-13
Applicant: MICROSOFT CORPORATION
CPC classification number: G06F17/30091 , G06F3/0604 , G06F3/0617 , G06F3/0631 , G06F3/067 , H04L67/1097
Abstract: The present invention extends to methods, systems, and computer program products for implementing persistent reservation techniques for establishing ownership of one or more physical disks. These persistent reservation techniques can be employed to determine ownership of physical disks in a storage pool as well as in any other storage configuration. Using the persistent reservation techniques of the present invention, when a network partition occurs, a defender of a physical disk does not remove a challenger's registration key until the defender receives notification that the challenger is no longer in the defender's partition. In this way, pending I/O from applications executing on the challenger will not fail due to the challenger's key being removed until the proper ownership of the physical disk can be resolved.
Abstract translation: 本发明扩展到用于实现用于建立一个或多个物理盘的所有权的持久预留技术的方法,系统和计算机程序产品。 这些永久保留技术可用于确定存储池以及任何其他存储配置中的物理磁盘的所有权。 使用本发明的永久保留技术,当发生网络分区时,物理盘的后卫不会移除挑战者的注册密钥,直到防御者接收到该挑战者不再在防守者的分区中的通知。 这样,由于挑战者的密钥被删除,直到物理磁盘的适当所有权可以解决,因此在挑战者上执行的应用程序的待处理I / O将不会失败。
-
公开(公告)号:EP2820549A1
公开(公告)日:2015-01-07
申请号:EP13755733.6
申请日:2013-02-13
Applicant: Microsoft Corporation
CPC classification number: G06F17/30091 , G06F3/0604 , G06F3/0617 , G06F3/0631 , G06F3/067 , H04L67/1097
Abstract: The present invention extends to methods, systems, and computer program products for implementing persistent reservation techniques for establishing ownership of one or more physical disks. These persistent reservation techniques can be employed to determine ownership of physical disks in a storage pool as well as in any other storage configuration. Using the persistent reservation techniques of the present invention, when a network partition occurs, a defender of a physical disk does not remove a challenger's registration key until the defender receives notification that the challenger is no longer in the defender's partition. In this way, pending I/O from applications executing on the challenger will not fail due to the challenger's key being removed until the proper ownership of the physical disk can be resolved.
-
公开(公告)号:EP2718837A2
公开(公告)日:2014-04-16
申请号:EP12796591.1
申请日:2012-05-29
Applicant: Microsoft Corporation
Inventor: KUZNETSOV, Vyacheslav , D'AMATO, Andrea , WARWICK, Alan , PETTER, Vladimir , ALOYSIUS, Henry
CPC classification number: G06F17/30165 , G06F17/30174 , G06F17/30203
Abstract: A cluster based file service may operate on a cluster of two or more independent devices that have access to a common data storage. The file service may have a namespace definition with each device in the cluster, but may be modified by any device operating the file service. Each instance of the file service may identify and capture a command that changes the namespace structure and cause the change to be propagated to the other members of cluster. If one of the devices in the cluster does not successfully perform an update to the namespace structure, that device may be brought offline. The cluster based file service may permit adding or removing devices from the cluster while the file service is operating, and may provide a high throughput and high availability file service.
-
-
-