-
公开(公告)号:CN102057355B
公开(公告)日:2013-08-07
申请号:CN200980122387.5
申请日:2009-05-15
Applicant: 微软公司
IPC: G06F9/44
CPC classification number: G06F8/61 , G06F8/62 , G06F9/44505 , G06F9/45558 , G06F2009/45562
Abstract: 虚拟环境可被配置成协调虚拟机和在其中执行的应用程序的生存周期。在一个实现中,虚拟环境包括应用层和虚拟机层。应用层与虚拟机层进行通信来按照与应用程序一致的方式来协调并引导虚拟机创建和删除。例如,应用层接收要启动应用程序的请求。应用层从相关联的应用程序属性中确定要创建的虚拟机的类型和/或数量。应用层随后引导适当的虚拟机的创建(通过虚拟机层),并进一步引导其中所请求的应用程序的安装。在检测到应用程序从所创建的虚拟机中的移除时,应用层可自动地引导相应的虚拟机的移除或停止使用。
-
公开(公告)号:CN101663661A
公开(公告)日:2010-03-03
申请号:CN200880013198.X
申请日:2008-03-25
Applicant: 微软公司
IPC: G06F15/16
CPC classification number: H04L67/16 , G06F9/5061 , H04L63/102
Abstract: 本发明涉及用于建模应用程序的分布式行为受控执行的方法、系统和计算机程序产品。本发明的各实施例方便了中央数据存储以及各种对等功能的互操作。因此,可以在利用中央数据存储和对等消息收发两者的优点的环境中执行分布式应用程序。中央数据存储的只读部分可用于提供在分布式应用程序的执行期间对各种处理系统的某种行为控制。因此,可以使用本发明的各实施例来形成策略驱动的节点集合,该节点集合形成用于基于模型的应用程序的分布式、分散型运行时环境。利用遵循集中式策略并通过对等结构执行应用程序的协作节点集合允许分布式应用程序运行时环境适应大规模地分布与分散。
-
公开(公告)号:CN101663661B
公开(公告)日:2013-03-13
申请号:CN200880013198.X
申请日:2008-03-25
Applicant: 微软公司
IPC: G06F15/16
CPC classification number: H04L67/16 , G06F9/5061 , H04L63/102
Abstract: 本发明涉及用于建模应用程序的分布式行为受控执行的方法、系统和计算机程序产品。本发明的各实施例方便了中央数据存储以及各种对等功能的互操作。因此,可以在利用中央数据存储和对等消息收发两者的优点的环境中执行分布式应用程序。中央数据存储的只读部分可用于提供在分布式应用程序的执行期间对各种处理系统的某种行为控制。因此,可以使用本发明的各实施例来形成策略驱动的节点集合,该节点集合形成用于基于模型的应用程序的分布式、分散型运行时环境。利用遵循集中式策略并通过对等结构执行应用程序的协作节点集合允许分布式应用程序运行时环境适应大规模地分布与分散。
-
公开(公告)号:CN102057355A
公开(公告)日:2011-05-11
申请号:CN200980122387.5
申请日:2009-05-15
Applicant: 微软公司
IPC: G06F9/44
CPC classification number: G06F8/61 , G06F8/62 , G06F9/44505 , G06F9/45558 , G06F2009/45562
Abstract: 虚拟环境可被配置成协调虚拟机和在其中执行的应用程序的生存周期。在一个实现中,虚拟环境包括应用层和虚拟机层。应用层与虚拟机层进行通信来按照与应用程序一致的方式来协调并引导虚拟机创建和删除。例如,应用层接收要启动应用程序的请求。应用层从相关联的应用程序属性中确定要创建的虚拟机的类型和/或数量。应用层随后引导适当的虚拟机的创建(通过虚拟机层),并进一步引导其中所请求的应用程序的安装。在检测到应用程序从所创建的虚拟机中的移除时,应用层可自动地引导相应的虚拟机的移除或停止使用。
-
-
-