INCREMENTAL PROBLEM DETERMINATION AND RESOLUTION IN CLOUD ENVIRONMENTS
    32.
    发明申请
    INCREMENTAL PROBLEM DETERMINATION AND RESOLUTION IN CLOUD ENVIRONMENTS 有权
    云计算环境中的增量问题确定与解决方案

    公开(公告)号:US20110197097A1

    公开(公告)日:2011-08-11

    申请号:US12701232

    申请日:2010-02-05

    IPC分类号: G06F11/07

    摘要: Installation files are annotated, which annotations may trigger system snapshots to be taken at a plurality of points during the execution of the installation files and/or collected. During a test run, the generated snapshots are examined incrementally to determine whether the installation is success or failure at that point. Checkpoint snapshots are stored, and those indicating failure are recorded with description of the error and/or remediation that suggest how the errors may be resolved or fixed. During a production run, the annotated installation files may be executed and the checkpoint snapshots generated during the production run may be compared with those stored of the test run to incrementally identify and resolve potential problems in the production run.

    摘要翻译: 注释安装文件,哪些注释可能会在执行安装文件和/或收集过程中触发在多个点执行的系统快照。 在测试运行期间,会逐步检查生成的快照,以确定安装是否在此时成功或失败。 存储检查点快照,并记录指示故障的描述,并描述错误和/或补救措施,提示如何解决或修复错误。 在生产运行期间,可以执行注释的安装文件,并且可以将生产运行期间生成的检查点快照与测试运行中存储的检查点快照进行比较,以逐步识别和解决生产运行中的潜在问题。

    COLLOCATING DESKTOP VIRTUAL MACHINES TO PROXIMITY OF THE USER
    33.
    发明申请
    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.

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

    Systems and Methods for Dynamically Managing Virtual Machines
    34.
    发明申请
    Systems and Methods for Dynamically Managing Virtual Machines 有权
    动态管理虚拟机的系统和方法

    公开(公告)号:US20080222638A1

    公开(公告)日:2008-09-11

    申请号:US12125457

    申请日:2008-05-22

    IPC分类号: G06F9/46

    CPC分类号: G06F9/45558 G06F2009/4557

    摘要: Techniques for dynamic management of virtual machine environments are disclosed. For example, a technique for automatically managing a first set of virtual machines being hosted by a second set of physical machines comprises the following steps/operations. An alert is obtained that a service level agreement (SLA) pertaining to at least one application being hosted by at least one of the virtual machines in the first set of virtual machines is being violated. Upon obtaining the SLA violation alert, the technique obtains at least one performance measurement for at least a portion of the machines in at least one of the first set of virtual machines and the second set of physical machines, and a cost of migration for at least a portion of the virtual machines in the first set of virtual machines. Based on the obtained performance measurements and the obtained migration costs, an optimal migration policy is determined for moving the virtual machine hosting the at least one application to another physical machine.

    摘要翻译: 公开了虚拟机环境的动态管理技术。 例如,用于自动管理由第二组物理机托管的第一组虚拟机的技术包括以下步骤/操作。 获得警报,即涉及至少一个由第一组虚拟机中的至少一个虚拟机托管的应用程序的服务级别协议(SLA)被违反。 在获得SLA违规警报之后,该技术在第一组虚拟机和第二组物理机器中的至少一个中获得至少一部分机器的至少一个性能测量,以及至少迁移成本 第一组虚拟机中的虚拟机的一部分。 基于获得的性能测量和所获得的迁移成本,确定将托管至少一个应用的虚拟机移动到另一物理机器的最佳迁移策略。

    Dynamically managing virtual machines
    35.
    发明授权
    Dynamically managing virtual machines 有权
    动态管理虚拟机

    公开(公告)号:US08601471B2

    公开(公告)日:2013-12-03

    申请号:US12125457

    申请日:2008-05-22

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45558 G06F2009/4557

    摘要: Techniques for dynamic management of virtual machine environments are disclosed. For example, a technique for automatically managing a first set of virtual machines being hosted by a second set of physical machines comprises the following steps/operations. An alert is obtained that a service level agreement (SLA) pertaining to at least one application being hosted by at least one of the virtual machines in the first set of virtual machines is being violated. Upon obtaining the SLA violation alert, the technique obtains at least one performance measurement for at least a portion of the machines in at least one of the first set of virtual machines and the second set of physical machines, and a cost of migration for at least a portion of the virtual machines in the first set of virtual machines. Based on the obtained performance measurements and the obtained migration costs, an optimal migration policy is determined for moving the virtual machine hosting the at least one application to another physical machine.

    摘要翻译: 公开了虚拟机环境的动态管理技术。 例如,用于自动管理由第二组物理机托管的第一组虚拟机的技术包括以下步骤/操作。 获得警报,即涉及至少一个由第一组虚拟机中的至少一个虚拟机托管的应用程序的服务级别协议(SLA)被违反。 在获得SLA违规警报之后,该技术在第一组虚拟机和第二组物理机器中的至少一个中获得至少一部分机器的至少一个性能测量,以及至少迁移成本 第一组虚拟机中的虚拟机的一部分。 基于获得的性能测量和所获得的迁移成本,确定将托管至少一个应用的虚拟机移动到另一物理机器的最佳迁移策略。

    Incremental problem determination and resolution in cloud environments
    37.
    发明授权
    Incremental problem determination and resolution in cloud environments 有权
    云环境中增量问题的确定和解决

    公开(公告)号:US08140905B2

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

    申请号:US12701232

    申请日:2010-02-05

    IPC分类号: G06F11/00

    摘要: Installation files are annotated, which annotations may trigger system snapshots to be taken at a plurality of points during the execution of the installation files and/or collected. During a test run, the generated snapshots are examined incrementally to determine whether the installation is success or failure at that point. Checkpoint snapshots are stored, and those indicating failure are recorded with description of the error and/or remediation that suggest how the errors may be resolved or fixed. During a production run, the annotated installation files may be executed and the checkpoint snapshots generated during the production run may be compared with those stored of the test run to incrementally identify and resolve potential problems in the production run.

    摘要翻译: 注释安装文件,哪些注释可能会在执行安装文件和/或收集过程中触发在多个点执行的系统快照。 在测试运行期间,会逐步检查生成的快照,以确定安装是否在此时成功或失败。 存储检查点快照,并记录指示故障的描述,并描述错误和/或补救措施,提示如何解决或修复错误。 在生产运行期间,可以执行注释的安装文件,并且可以将生产运行期间生成的检查点快照与测试运行中存储的检查点快照进行比较,以逐步识别和解决生产运行中的潜在问题。

    Network Problem Determination
    38.
    发明申请
    Network Problem Determination 有权
    网络问题确定

    公开(公告)号:US20120005318A1

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

    申请号:US12826915

    申请日:2010-06-30

    IPC分类号: G06F15/177 G06F15/173

    摘要: Techniques for problem determination are provided. The techniques include identifying one or more configuration items in two or more systems connected to one or more networks, performing a comparison of one or more common configuration items from the one or more configuration items in the two or more systems connected to one or more networks, and using the comparison to detect deviation between one or more configuration items of one of the two or more systems and one or more respective configuration items in the other one or more systems.

    摘要翻译: 提供了问题确定的技术。 这些技术包括识别连接到一个或多个网络的两个或更多个系统中的一个或多个配置项目,从连接到一个或多个网络的两个或更多个系统中的一个或多个配置项目执行一个或多个通用配置项目的比较 并且使用比较来检测两个或更多个系统之一的一个或多个配置项与另一个或多个系统中的一个或多个相应配置项之间的偏差。

    Method for predicting problematic configurations and recommending safe configurations
    39.
    发明授权
    Method for predicting problematic configurations and recommending safe configurations 失效
    预测问题配置和推荐安全配置的方法

    公开(公告)号:US08041663B2

    公开(公告)日:2011-10-18

    申请号:US12038684

    申请日:2008-02-27

    IPC分类号: G06F17/00 G06N5/00

    CPC分类号: G06N99/005 G06Q10/02

    摘要: A system and method for method for assessing configurations includes steps or acts of: receiving configuration data related to configuration items and problem data related to problem tickets; classifying the configuration data into configuration classes; computing a class probability of the configuration classes; associating each configuration class with the problem tickets related to said configuration class; computing a ticket probability distribution of the problem tickets based on number of incidents; evaluating problem ticket characteristics per configuration class to determine a coefficient of trouble value for each configuration class; ranking the configuration classes according to their coefficient of trouble; wherein a highest ranking has the least coefficient of trouble; determining potentially optimal configurations based on the rankings; and providing to a user migration paths corresponding to the potentially optimal configurations.

    摘要翻译: 用于评估配置的方法的系统和方法包括以下步骤或动作:接收与配置项相关的配置数据和与故障单相关的问题数据; 将配置数据分类到配置类中; 计算配置类的类概率; 将每个配置类与与所述配置类相关的问题票据关联; 根据事故次数计算问题票的机票概率分布; 评估每个配置类的问题票特征,以确定每个配置类的故障值系数; 根据其配置类别排列系统的麻烦; 其中最高等级具有最小的麻烦系数; 基于排名确定潜在的最佳配置; 并向用户提供对应于潜在最佳配置的移动路径。