MANAGING VIRTUAL HARD DRIVES AS BLOBS
    1.
    发明申请
    MANAGING VIRTUAL HARD DRIVES AS BLOBS 审中-公开
    虚拟硬盘驱动器的虚拟化

    公开(公告)号:WO2011059811A3

    公开(公告)日:2011-08-18

    申请号:PCT/US2010054701

    申请日:2010-10-29

    Applicant: MICROSOFT CORP

    Abstract: Cloud computing platforms having computer-readable media that perform methods to manage virtual hard drives as blobs are provided. The cloud computing platform includes fabric computers and blob stores. The fabric computers execute virtual machines that implement one or more applications that access virtual hard drives. The data in the virtual hard drives is accessed, via a blob interface, from blobs in the blob stores. The blob stores interface with a driver that translates some application input/output (I/O) requests destined to the virtual hard drives to blob commands when accessing data in the virtual hard drives.

    Abstract translation: 提供了具有计算机可读介质的云计算平台,该计算机可读介质执行方法来将虚拟硬盘管理为斑点。 云计算平台包括结构计算机和blob存储。 结构计算机执行实现访问虚拟硬盘驱动器的一个或多个应用程序的虚拟机。 虚拟硬盘驱动器中的数据通过Blob界面从Blob存储区中的斑点访问。 blob存储驱动程序接口,当访问虚拟硬盘驱动器中的数据时,该驱动程序将目标为虚拟硬盘驱动器的某些应用程序输入/输出(I / O)请求转换为blob命令。

    PARTITION MANAGEMENT IN A PARTITIONED, SCALABLE, AND AVAILABLE STRUCTURED STORAGE
    2.
    发明申请
    PARTITION MANAGEMENT IN A PARTITIONED, SCALABLE, AND AVAILABLE STRUCTURED STORAGE 审中-公开
    分段管理,分布式,可扩展和可用的结构化存储

    公开(公告)号:WO2010048595A3

    公开(公告)日:2010-07-29

    申请号:PCT/US2009061972

    申请日:2009-10-23

    Applicant: MICROSOFT CORP

    Abstract: Partition management for a scalable, structured storage system is provided. The storage system provides storage represented by one or more tables, each of which includes rows that represent data entities. A table is partitioned into a number of partitions, each partition including a contiguous range of rows. The partitions are served by table servers and managed by a table master. Load distribution information for the table servers and partitions is tracked, and the table master determines to split and/or merge partitions based on the load distribution information.

    Abstract translation: 提供了可扩展,结构化存储系统的分区管理。 存储系统提供由一个或多个表表示的存储,每个表包括表示数据实体的行。 一个表被划分成多个分区,每个分区包括一个连续的行范围。 分区由表服务器提供并由表主管理。 跟踪表服务器和分区的负载分配信息,并且表主机根据负载分布信息确定拆分和/或合并分区。

    ATOMIC MULTIPLE MODIFICATION OF DATA IN A DISTRIBUTED STORAGE SYSTEM
    3.
    发明申请
    ATOMIC MULTIPLE MODIFICATION OF DATA IN A DISTRIBUTED STORAGE SYSTEM 审中-公开
    分布式存储系统中数据的原子多重修改

    公开(公告)号:WO2010048027A3

    公开(公告)日:2010-06-17

    申请号:PCT/US2009060847

    申请日:2009-10-15

    Applicant: MICROSOFT CORP

    CPC classification number: G06F9/526 G06F17/30371

    Abstract: Atomic multiple modifications of streams is provided. Streams are selected for the application of an atomic multiple modification. A lock is acquired on the meta-data associated with the streams. Each stream is de-coupled from its name. Multiple modifications are applied to the selected streams. After performing the modifications, names are coupled to the streams. The lock on the meta-data associated with each stream is released.

    Abstract translation: 提供了流的原子多重修改。 流被选择用于原子多重修改的应用。 在与流关联的元数据上获取锁。 每个流都从其名称中分离出来。 对选定的流应用多重修改。 执行修改后,名称会与流相关联。 与每个流关联的元数据的锁定被释放。

    MANAGING VIRTUAL HARD DRIVES AS BLOBS

    公开(公告)号:HK1173527A1

    公开(公告)日:2013-05-16

    申请号:HK13100628

    申请日:2013-01-15

    Applicant: MICROSOFT CORP

    Abstract: Cloud computing platforms having computer-readable media that perform methods for facilitating communications with storage. A request having a first-interface format to access storage is intercepted. The first interface format of the request supports access to a virtual hard drive (VHD). The request is translated to a blob request having a blob interface format. The blob interface format of the blob request supports access to a plurality of blobs of data in a blob store. The blob request is communicated to a blob interface such that the blob request is executed in managing the plurality of blobs.

Patent Agency Ranking