-
公开(公告)号:JP2005050312A
公开(公告)日:2005-02-24
申请号:JP2004178869
申请日:2004-06-16
Applicant: Microsoft Corp , マイクロソフト コーポレーション
Inventor: SASTRY AKELLA V S , AYERS ANDREW EDWARD , EDWARDS ANDREW JAMES , MITCHELL CHARLES L , GILLIES DAVID MITFORD , TARDITI DAVID READ JR , BURGER JULIAN , ROBERTS MARK LESLIE , PLESKO MARK RONALD , GROVER VINOD K
IPC: G06F9/44
Abstract: PROBLEM TO BE SOLVED: To provide a software development infrastructure for constructing a wide range of software development tools. SOLUTION: A software development tool can be created by integrating a specification specifying functionality specific to a set of software development scenarios into a software development scenario-independent framework. The integrated specification can then be compiled to create the software development tool. Alternatively, integration can be achieved at runtime without access to a source code. The architecture can use any combination of the following: a software scenario independent intermediate representation format, one or more exception handling models capable of supporting a plurality of programming language specific exception handling models, a type system capable of representing the type representations of a plurality of source languages, and a code generator capable of generating a code targeted for a plurality of execution architectures. COPYRIGHT: (C)2005,JPO&NCIPI
Abstract translation: 要解决的问题:提供用于构建广泛的软件开发工具的软件开发基础设施。 解决方案:可以通过将指定特定于一组软件开发场景的功能的规范集成到与软件开发场景无关的框架中来创建软件开发工具。 然后可以编译集成规范来创建软件开发工具。 或者,可以在运行时实现集成,而无需访问源代码。 该架构可以使用以下的任何组合:独立于软件场景的中间表示格式,能够支持多个编程语言特定的异常处理模型的一个或多个异常处理模型,能够表示多个 源语言和能够生成针对多个执行体系结构的代码的代码生成器。 版权所有(C)2005,JPO&NCIPI
-
公开(公告)号: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.
-
-