-
公开(公告)号:CN101981557B
公开(公告)日:2013-10-16
申请号:CN200980112183.3
申请日:2009-02-28
Applicant: 微软公司
CPC classification number: G06F9/44
Abstract: 计算环境通常包括一大组不同的对象,诸如文件、用户简档、可执行二进制代码、配置信息以及数据高速缓存,其中这些对象通常通过聚集诸如文件系统、系统注册表和汇编高速缓存等系统来存储和管理。一种计算机系统的替换表示可包括被配置成根据简单组织语法来存储计算环境中的所有对象的对象分层结构。可提供各种服务(例如,同步服务、备份服务和共享服务)以便以类似方式管理不同的对象。还可向各种设备提供表示,这些表示可以按一致的方式呈现计算环境,但经过调整以反映设备和用户的能力。该计算环境由此以可部署、一致且可扩展的方式呈现。
-
公开(公告)号:CN102541556A
公开(公告)日:2012-07-04
申请号:CN201110447787.2
申请日:2011-12-28
Applicant: 微软公司
IPC: G06F9/44
Abstract: 本发明涉及分布式应用程序的设计平台。各实施例涉及提供一种部署和管理复合应用程序的应用程序模型并提供模型驱动软件编码协助。在一个实施例中,计算机系统实例化配置成显示复合应用程序组件以及组件间的关系的应用程序设计界面。每个组件包括指定如何与组件进行通信的信息。计算机系统访问包括应用程序的组件和组件关系的应用程序清单。计算机系统根据应用程序清单在实例化的可视应用程序设计界面内显示复合应用程序的组件和组件关系。
-
公开(公告)号:CN103092697A
公开(公告)日:2013-05-08
申请号:CN201110444321.7
申请日:2011-12-16
Applicant: 微软公司
IPC: G06F9/50
CPC classification number: G06F9/5061
Abstract: 本发明涉及用于主存有状态和无状态中间软件组件的多承租人高密度容器服务。容器服务能够主存多个承租人的大量中间软件组件。中央容器管理器控制多个计算节点。中央容器管理器从外部设备或服务接收中间软件组件并将该组件分配给一个或多个指定计算节点上的容器。每个计算节点具有容器管理代理和一个或多个容器。容器管理代理激活并管理适当数量的容器以运行分配的中间软件组件。容器管理代理向其计算节点上的每个容器分配有限的特权集合以控制对共享资源的访问。中央容器管理器和每个节点的容器管理代理监视容器负载水平并动态地调节中间软件组件的放置以维持平衡的操作。基于每个计算节点上主存的中间软件组件的类型,将计算节点分组成群集。
-
公开(公告)号:CN101981557A
公开(公告)日:2011-02-23
申请号:CN200980112183.3
申请日:2009-02-28
Applicant: 微软公司
CPC classification number: G06F9/44
Abstract: 计算环境通常包括一大组不同的对象,诸如文件、用户简档、可执行二进制代码、配置信息以及数据高速缓存,其中这些对象通常通过聚集诸如文件系统、系统注册表和汇编高速缓存等系统来存储和管理。一种计算机系统的替换表示可包括被配置成根据简单组织语法来存储计算环境中的所有对象的对象分层结构。可提供各种服务(例如,同步服务、备份服务和共享服务)以便以类似方式管理不同的对象。还可向各种设备提供表示,这些表示可以按一致的方式呈现计算环境,但经过调整以反映设备和用户的能力。该计算环境由此以可部署、一致且可扩展的方式呈现。
-
公开(公告)号:CN101978369A
公开(公告)日:2011-02-16
申请号:CN200980110676.3
申请日:2009-02-19
Applicant: 微软公司
CPC classification number: G06F17/30923 , G06F17/30607
Abstract: 计算环境可被表示为可部署对象分层结构,该可部署对象分层结构可根据通常在计算环境主机和被配置成呈现该计算环境的设备之间共享的对象分层架构来组织。详细地呈现了用于表示计算环境的特定对象分层架构,其中该计算环境中的许多对象被建模为可区别定址的资源(例如,在具有REST特性(RESTful)的对象分层结构中)。呈现许多类型的对象及其属性以阐明示例性对象分层架构并示出示例性对象和根据该架构来组织的对象分层结构。各种对象分层架构的其他特性包括可扩展性、可部署性以及具有各种优点的对象定址模型。
-
公开(公告)号:CN102270155B
公开(公告)日:2015-01-14
申请号:CN201110219944.4
申请日:2011-07-26
Applicant: 微软公司
IPC: G06F9/46
CPC classification number: G06F17/30345
Abstract: 本发明揭示了应用程序实例和查询存储。可发出用于更新应用程序的实例的状态的实例持久保存命令。响应于该持久保存命令,可启动关于实例存储的事务。作为事务的部分,可将更新的第一表示存储到实例存储中,并可将更新的第二表示存储到队列中。在存储第一和第二表示之后可提交该事务。在提交事务之后,可处理第二表示以将更新的第三表示存储到查询存储中。无需锁定实例存储就可对查询存储中的应用程序实例状态信息进行更新和查询,使得查询存储中的这样的操作可与实例存储中的操作异步地执行。
-
公开(公告)号:CN101978366B
公开(公告)日:2013-10-30
申请号:CN200980110662.1
申请日:2009-02-20
Applicant: 微软公司
Abstract: 对计算环境中的应用程序的管理通常涉及大量计算操作,如获取应用程序、在各个位置部署数据对象、以及相对于所部署的设备来配置应用程序。常规计算环境可能在整个典型的应用程序生存周期中提供不足够的支持,尤其是对跨许多设备分布的计算环境而言。相反,计算环境可以被表示在可被分发给各设备的可部署对象分层结构中。因此可以提供应用程序管理服务以将应用程序的表示安装在对象分层结构中,以及支持应用程序生存周期的许多其他方面,如应用程序发现、共享、更新、以及移除。这些设备因此可以用一致的方式向用户提供计算环境的应用程序,同时减少了构成计算网格的设备之间的手动管理。
-
公开(公告)号:CN103049565A
公开(公告)日:2013-04-17
申请号:CN201210592147.5
申请日:2011-07-26
Applicant: 微软公司
CPC classification number: G06F17/30345
Abstract: 本发明揭示了应用程序实例和查询存储。可发出用于更新应用程序的实例的状态的实例持久保存命令。响应于该持久保存命令,可启动关于实例存储的事务。作为事务的部分,可将更新的第一表示存储到实例存储中,并可将更新的第二表示存储到队列中。在存储第一和第二表示之后可提交该事务。在提交事务之后,可处理第二表示以将更新的第三表示存储到查询存储中。无需锁定实例存储就可对查询存储中的应用程序实例状态信息进行更新和查询,使得查询存储中的这样的操作可与实例存储中的操作异步地执行。
-
公开(公告)号:CN102299954A
公开(公告)日:2011-12-28
申请号:CN201110184819.4
申请日:2011-06-23
Applicant: 微软公司
CPC classification number: H04W4/02 , H04L29/12066 , H04L61/1511 , H04W4/18
Abstract: 可以使用后端定位器服务来从域中的多个计算设备中标识特定计算设备,该特定计算设备是处理对数据或其他资源的特定类型的请求最适当的计算设备。由域主存的数据或资源可以在多个计算设备之间划分。域可以展示基于网络的应用程序编程接口,其中客户机计算设备的连续请求就所请求的数据或资源而言变得更加具体。来自域中的计算设备的响应可以在某一时间点由后端定位器服务通知,并可以包括位置专用资源标识符。客户机计算设备可以使用这样的位置专用资源标识符来将进一步的通信定向到适当的特定计算设备,而不会产生重定向低效率。
-
公开(公告)号:CN101978366A
公开(公告)日:2011-02-16
申请号:CN200980110662.1
申请日:2009-02-20
Applicant: 微软公司
Abstract: 对计算环境中的应用程序的管理通常涉及大量计算操作,如获取应用程序、在各个位置部署数据对象、以及相对于所部署的设备来配置应用程序。常规计算环境可能在整个典型的应用程序生存周期中提供不足够的支持,尤其是对跨许多设备分布的计算环境而言。相反,计算环境可以被表示在可被分发给各设备的可部署对象分层结构中。因此可以提供应用程序管理服务以将应用程序的表示安装在对象分层结构中,以及支持应用程序生存周期的许多其他方面,如应用程序发现、共享、更新、以及移除。这些设备因此可以用一致的方式向用户提供计算环境的应用程序,同时减少了构成计算网格的设备之间的手动管理。
-
-
-
-
-
-
-
-
-