VIRTUAL MACHINE SNAPSHOTTING AND ANALYSIS
    1.
    发明申请
    VIRTUAL MACHINE SNAPSHOTTING AND ANALYSIS 有权
    虚拟机启动和分析

    公开(公告)号:US20120323853A1

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

    申请号:US13163582

    申请日:2011-06-17

    IPC分类号: G06F12/16 G06F17/30

    摘要: Described are techniques for capturing and analyzing snapshots of virtual machines. One or more computers may automatically obtain snapshots of virtual machines as they are executing to form a pool of virtual machine snapshots. The virtual machine snapshots are then read to obtain a set of features properties of the virtual machine snapshots, including information about a running guest operating system, software installed on the virtual machine, metadata about the virtual machine itself, and others. The features or properties are analyzed, in one embodiment using a machine learning algorithm, to automatically compute and store information about the virtual machines.

    摘要翻译: 描述了捕获和分析虚拟机快照的技术。 一个或多个计算机可以在虚拟机正在执行时自动获取快照,以形成虚拟机快照池。 然后读取虚拟机快照,以获取虚拟机快照的一组功能属性,包括有关运行的客户机操作系统的信息,虚拟机上安装的软件,有关虚拟机本身的元数据等。 在使用机器学习算法的一个实施例中,分析特征或属性以自动计算和存储关于虚拟机的信息。

    Virtual machine snapshotting and analysis
    2.
    发明授权
    Virtual machine snapshotting and analysis 有权
    虚拟机快照和分析

    公开(公告)号:US09286182B2

    公开(公告)日:2016-03-15

    申请号:US13163582

    申请日:2011-06-17

    IPC分类号: G06F17/30 G06F11/30

    摘要: Described are techniques for capturing and analyzing snapshots of virtual machines. One or more computers may automatically obtain snapshots of virtual machines as they are executing to form a pool of virtual machine snapshots. The virtual machine snapshots are then read to obtain a set of features properties of the virtual machine snapshots, including information about a running guest operating system, software installed on the virtual machine, metadata about the virtual machine itself, and others. The features or properties are analyzed, in one embodiment using a machine learning algorithm, to automatically compute and store information about the virtual machines.

    摘要翻译: 描述了捕获和分析虚拟机快照的技术。 一个或多个计算机可以在虚拟机正在执行时自动获取快照,以形成虚拟机快照池。 然后读取虚拟机快照,以获取虚拟机快照的一组功能属性,包括有关运行的客户机操作系统的信息,虚拟机上安装的软件,有关虚拟机本身的元数据等。 在使用机器学习算法的一个实施例中,分析特征或属性以自动计算和存储关于虚拟机的信息。

    Virtual machine image analysis
    3.
    发明授权
    Virtual machine image analysis 有权
    虚拟机图像分析

    公开(公告)号:US08645950B2

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

    申请号:US13171366

    申请日:2011-06-28

    IPC分类号: G06F9/46

    CPC分类号: G06F9/45533 G06F9/45558

    摘要: Techniques for analyzing virtual machine images are described. In one embodiment, a subset of settings is extracted from one or more virtual machine images, the virtual machine images store therein values of the settings. The settings are used by software executing in virtual machines of the virtual machine images, respectively. A target one of the virtual machine images is selected and target values of the settings are obtained from the target virtual machine image. Sample values of the settings are obtained from a plurality of virtual machine images. The subset formed by identifying similarities and differences of the values between the virtual machine images.

    摘要翻译: 描述分析虚拟机图像的技术。 在一个实施例中,从一个或多个虚拟机映像提取设置的子集,虚拟机映像在其中存储设置的值。 这些设置分别由在虚拟机映像的虚拟机中执行的软件使用。 选择目标虚拟机映像之一,并从目标虚拟机映像获取设置的目标值。 从多个虚拟机图像获得设置的采样值。 通过识别虚拟机图像之间的值的相似性和差异形成的子集。

    VIRTUAL MACHINE IMAGE ANALYSIS
    4.
    发明申请
    VIRTUAL MACHINE IMAGE ANALYSIS 有权
    虚拟机图像分析

    公开(公告)号:US20130007732A1

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

    申请号:US13171366

    申请日:2011-06-28

    IPC分类号: G06F9/455

    CPC分类号: G06F9/45533 G06F9/45558

    摘要: Techniques for analyzing virtual machine images are described. In one embodiment, a subset of settings is extracted from one or more virtual machine images, the virtual machine images store therein values of the settings. The settings are used by software executing in virtual machines of the virtual machine images, respectively. A target one of the virtual machine images is selected and target values of the settings are obtained from the target virtual machine image. Sample values of the settings are obtained from a plurality of virtual machine images. The subset formed by identifying similarities and differences of the values between the virtual machine images.

    摘要翻译: 描述分析虚拟机图像的技术。 在一个实施例中,从一个或多个虚拟机映像提取设置的子集,虚拟机映像在其中存储设置的值。 这些设置分别由在虚拟机映像的虚拟机中执行的软件使用。 选择目标虚拟机映像之一,并从目标虚拟机映像获取设置的目标值。 从多个虚拟机图像获得设置的采样值。 通过识别虚拟机图像之间的值的相似性和差异形成的子集。

    Controlling network utilization
    9.
    发明授权

    公开(公告)号:US10013281B2

    公开(公告)日:2018-07-03

    申请号:US13171445

    申请日:2011-06-29

    申请人: Robert Fries

    发明人: Robert Fries

    摘要: Network utilization of an arbitrary application is controlled by tracking network usage statistics of virtual machines (VMs), including at least VMs hosting parts of the application. For network utilization control, VMs serve as network proxies for elements of the application. A specification for a network requirement of the application is evaluated against the network usage statistics. When a network capacity requirement to/from/through an element of the application is not satisfied, one or more VMs are adapted to satisfy the requirement. For example, a VM may be migrated from a host or network location that has excess network bandwidth. Or, for example, network bandwidth availability for an under-requirement VM may be increased and bandwidth availability for a VM at an appropriate host or network location may be decreased. Thus, application-level communication path requirements may be satisfied using VM adaptations.