Elastic Cloud-Driven Task Execution
    1.
    发明申请
    Elastic Cloud-Driven Task Execution 有权
    弹性云驱动任务执行

    公开(公告)号:US20130219211A1

    公开(公告)日:2013-08-22

    申请号:US13399174

    申请日:2012-02-17

    IPC分类号: G06F11/07

    摘要: A method, an apparatus and an article of manufacture for cloud-driven application execution. The method includes determining a plurality of attributes of a failed application, wherein the plurality of attributes comprises at least one policy context attribute and at least one context attribute, correlating each of the plurality of attributes to at least one alternative asset, wherein the at least one alternative asset is a part of an environment on which the failed application can be executed, using the plurality of attributes correlated to the at least one alternative asset to identify an alternative asset set of alternative assets, wherein the alternative asset set is capable of enabling an alternative environment on which to execute the failed application, and provisioning the alternative assets in the alternative asset set from at least one cloud network to create the alternative environment on which the failed application is executed.

    摘要翻译: 用于云驱动应用执行的方法,装置和制品。 该方法包括确定失败应用的多个属性,其中所述多个属性包括至少一个策略上下文属性和至少一个上下文属性,将所述多个属性中的每一个与至少一个替代资产相关联,其中至少 使用与所述至少一个替代资产相关联的多个属性来识别替代资产的替代资产集合,一个替代资产是可以执行失败的应用程序的环境的一部分,其中替代资产集合能够启用 执行失败的应用程序的替代环境,以及从至少一个云网络提供替代资产集中的替代资产,以创建执行失败应用程序的替代环境。

    Centralized rendering of collaborative content
    2.
    发明授权
    Centralized rendering of collaborative content 有权
    集中呈现协同内容

    公开(公告)号:US08655945B2

    公开(公告)日:2014-02-18

    申请号:US12947005

    申请日:2010-11-16

    IPC分类号: G06F15/16 G06F9/455

    CPC分类号: G06F9/45533

    摘要: A method is disclosed that includes rendering a portion of a collaborative data stream at a first application running in a first virtual machine on a physical server. The method also includes the first application sharing the rendered portion of the collaborative data stream with a multiplicity of second applications running in second virtual machines on the physical server. Apparatus and program products are also disclosed.

    摘要翻译: 公开了一种方法,其包括在运行在物理服务器上的第一虚拟机中的第一应用程序处呈现协作数据流的一部分。 该方法还包括第一应用程序共享协作数据流的渲染部分与在物理服务器上的第二虚拟机中运行的多个第二应用程序。 还公开了装置和程序产品。

    Centralized Rendering Of Collaborative Content
    3.
    发明申请
    Centralized Rendering Of Collaborative Content 有权
    协调内容的集中渲染

    公开(公告)号:US20120124124A1

    公开(公告)日:2012-05-17

    申请号:US12947005

    申请日:2010-11-16

    IPC分类号: G06F15/16 G06F9/455

    CPC分类号: G06F9/45533

    摘要: A method is disclosed that includes rendering a portion of a collaborative data stream at a first application running in a first virtual machine on a physical server. The method also includes the first application sharing the rendered portion of the collaborative data stream with a multiplicity of second applications running in second virtual machines on the physical server. Apparatus and program products are also disclosed.

    摘要翻译: 公开了一种方法,其包括在运行在物理服务器上的第一虚拟机中的第一应用程序处呈现协作数据流的一部分。 该方法还包括第一应用程序共享协作数据流的渲染部分与在物理服务器上的第二虚拟机中运行的多个第二应用程序。 还公开了装置和程序产品。

    COLLOCATING DESKTOP VIRTUAL MACHINES TO PROXIMITY OF THE USER
    4.
    发明申请
    COLLOCATING DESKTOP VIRTUAL MACHINES TO PROXIMITY OF THE USER 审中-公开
    将桌面虚拟机绑定到用户的接近端

    公开(公告)号:US20110131330A1

    公开(公告)日:2011-06-02

    申请号:US12629462

    申请日:2009-12-02

    IPC分类号: G06F15/16 G06F9/455

    摘要: A plurality of master desktop images for a plurality of users are stored at a plurality of geographically diverse data centers. At a first one of the data centers, a virtual desktop is constructed for a remote client. The virtual desktop is constructed from a given one of the master desktop images at the first one of the data centers and an individualized delta image for a user associated with the remote client. When it is determined that the remote client is at a geographical location wherein the first one of the data centers is not the closest one of the data centers to the remote client, the virtual desktop for the remote client is reconstructed at a second, closest, one of the data centers. The virtual desktop is reconstructed from a given one of the master desktop images at the second one of the data centers and the individualized delta image for the user associated with the remote client. A copy of the individualized delta image is moved from the first one of the data centers to the second one of the data centers to facilitate reconstructing the virtual desktop.

    摘要翻译: 用于多个用户的多个主桌面图像被存储在多个地理上不同的数据中心。 在第一个数据中心,为远程客户端构建虚拟桌面。 虚拟桌面由第一个数据中心的主桌面图像中的给定一个构建,以及与远程客户端相关联的用户的个性化增量映像。 当确定远程客户端处于其中第一数据中心不是与远程客户端最接近的数据中心的地理位置时,远程客户端的虚拟桌面被重建在第二最接近的, 其中一个数据中心。 从第二个数据中心的一个主桌面图像和与远程客户端相关联的用户的个性化增量图像重建虚拟桌面。 个性化增量图像的副本从数据中心的第一个数据中心移动到数据中心的第二个,以便重构虚拟桌面。

    ACCELERATED VIRTUAL ENVIRONMENTS DEPLOYMENT TROUBLESHOOTING BASED ON TWO LEVEL FILE SYSTEM SIGNATURE
    5.
    发明申请
    ACCELERATED VIRTUAL ENVIRONMENTS DEPLOYMENT TROUBLESHOOTING BASED ON TWO LEVEL FILE SYSTEM SIGNATURE 有权
    加速虚拟环境部署基于两级文件系统签名的故障排除

    公开(公告)号:US20110320882A1

    公开(公告)日:2011-12-29

    申请号:US12826219

    申请日:2010-06-29

    IPC分类号: G06F11/34

    摘要: Troubleshooting virtual environment deployment based on two level file system signatures, in one aspect, may include creating a first level file system signature including a set of file names of files in an image of a virtual machine taken at a point in time and associated status of the files as compared with an image of the virtual machine taken at a preceding point in time. A second level file system signature may be created using file content differences of the files having modified status in the set of file names. The first level file system signature may be compared with a first level file system signature pattern associated with one or more previous deployment of the same software and related to the same point in time. Optionally, the second level file system signature may be compared with a second level file system signature pattern.

    摘要翻译: 针对基于两级文件系统签名的虚拟环境部署进行故障诊断,一方面可以包括创建第一级文件系统签名,其包括在一个时间点拍摄的虚拟机的图像中的文件的文件名集合,以及相关联的状态 该文件与在先前时间点拍摄的虚拟机的图像相比较。 可以使用文件名集合中具有修改状态的文件的文件内容差异来创建第二级文件系统签名。 可以将第一级文件系统签名与与相同软件的一个或多个先前部署相关联并且与相同时间点相关联的第一级文件系统签名模式进行比较。 可选地,可以将第二级文件系统签名与第二级文件系统签名模式进行比较。

    Accelerated virtual environments deployment troubleshooting based on two level file system signature
    7.
    发明授权
    Accelerated virtual environments deployment troubleshooting based on two level file system signature 有权
    基于两级文件系统签名加速虚拟环境部署故障排除

    公开(公告)号:US08140907B2

    公开(公告)日:2012-03-20

    申请号:US12826219

    申请日:2010-06-29

    IPC分类号: G06F11/00

    摘要: Troubleshooting virtual environment deployment based on two level file system signatures, in one aspect, may include creating a first level file system signature including a set of file names of files in an image of a virtual machine taken at a point in time and associated status of the files as compared with an image of the virtual machine taken at a preceding point in time. A second level file system signature may be created using file content differences of the files having modified status in the set of file names. The first level file system signature may be compared with a first level file system signature pattern associated with one or more previous deployment of the same software and related to the same point in time. Optionally, the second level file system signature may be compared with a second level file system signature pattern.

    摘要翻译: 针对基于两级文件系统签名的虚拟环境部署进行故障诊断,一方面可以包括创建第一级文件系统签名,其包括在一个时间点拍摄的虚拟机的图像中的文件的文件名集合,以及相关联的状态 该文件与在先前时间点拍摄的虚拟机的图像相比较。 可以使用文件名集合中具有修改状态的文件的文件内容差异来创建第二级文件系统签名。 可以将第一级文件系统签名与与相同软件的一个或多个先前部署相关联并且与相同时间点相关联的第一级文件系统签名模式进行比较。 可选地,可以将第二级文件系统签名与第二级文件系统签名模式进行比较。

    System and method for fair and economical resource partitioning using virtual hypervisor
    8.
    发明授权
    System and method for fair and economical resource partitioning using virtual hypervisor 有权
    使用虚拟管理程序进行公平和经济的资源分配的系统和方法

    公开(公告)号:US08433802B2

    公开(公告)日:2013-04-30

    申请号:US12693967

    申请日:2010-01-26

    IPC分类号: G06F15/173 G06F9/455

    摘要: A system and method for allocating resources in a cloud environment includes determining permitted usage of virtual machines and partitioning resources between network servers in accordance with a virtual hypervisor generated in accordance with an abstraction layer configured as an interface between a solution manager and an interface to a cloud network. Resource usage limits are determined for each virtual machine associated with the virtual hypervisor, and the servers are analyzed through the virtual hypervisors to determine if the virtual machines need to be migrated. If reallocation is needed, virtual machine migration requests are issued to migrate virtual machines into a new configuration at the virtual hypervisor abstraction level. The servers are reanalyzed to determine if migration of the new configuration is needed. Shares are computed to enforce balance requirements, and virtual machine shares and limits are adjusted for resources according to the computed shares.

    摘要翻译: 一种用于在云环境中分配资源的系统和方法包括:根据根据被配置为解决方案管理器和接口之间的接口的抽象层生成的虚拟管理程序,确定虚拟机的允许使用和划分网络服务器之间的资源 云端网络 为与虚拟管理程序相关联的每个虚拟机确定资源使用限制,并通过虚拟管理程序分析服务器,以确定是否需要迁移虚拟机。 如果需要重新分配,则会发出虚拟机迁移请求,以便将虚拟机迁移到虚拟管理程序抽象级别的新配置。 重新分析服务器以确定是否需要迁移新配置。 计算股份以实施余额要求,并根据计算的股份调整资源的虚拟机股份和限额。

    Method and system for abstracting non-functional requirements based deployment of virtual machines
    10.
    发明授权
    Method and system for abstracting non-functional requirements based deployment of virtual machines 有权
    抽象基于非功能需求的虚拟机部署的方法和系统

    公开(公告)号:US08301746B2

    公开(公告)日:2012-10-30

    申请号:US12693922

    申请日:2010-01-26

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5077

    摘要: A system and method for allocating resources in a cloud environment includes providing an abstraction layer between a cloud environment and one or more data centers by generating a virtual hypervisor as an application programming interface. Responsive to a workload request by the one or more data centers, resources are partitioned and virtual machines are instantiated in the one or more data centers using the virtual hypervisor such that non-functional requirements of the workload are addressed at the abstraction level using the virtual hypervisor.

    摘要翻译: 用于在云环境中分配资源的系统和方法包括通过生成作为应用编程接口的虚拟管理程序来在云环境和一个或多个数据中心之间提供抽象层。 响应于一个或多个数据中心的工作负载请求,资源被分割,并且使用虚拟管理程序在一个或多个数据中心中实例化虚拟机,使得使用虚拟的虚拟机在抽象级别处理工作负载的非功能需求 虚拟机管理程序