-
公开(公告)号:WO2011059811A3
公开(公告)日:2011-08-18
申请号:PCT/US2010054701
申请日:2010-10-29
Applicant: MICROSOFT CORP
Inventor: CALDER BRADLEY GENE , EDWARDS ANDREW JAMES , WANG JU , ARAFEH SAMER , ENGINEER ANU , ZUO YUE
CPC classification number: G06F3/0661 , G06F3/06 , G06F3/0604 , G06F3/0626 , G06F3/0644 , G06F3/0664 , G06F3/067 , G06F3/0686 , G06F15/161
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命令。
-
公开(公告)号:EP2502149A4
公开(公告)日:2014-06-11
申请号:EP10830499
申请日:2010-10-29
Applicant: MICROSOFT CORP
Inventor: CALDER BRADLEY GENE , EDWARDS ANDREW JAMES , WANG JU , ARAFEH SAMER , ENGINEER ANU , ZUO YUE
CPC classification number: G06F3/0661 , G06F3/06 , G06F3/0604 , G06F3/0626 , G06F3/0644 , G06F3/0664 , G06F3/067 , G06F3/0686 , G06F15/161
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.
-