Rapid Provisioning of Virtual Machines Based on Multi-Dimensional User Request Patterns in a Cloud
    3.
    发明申请
    Rapid Provisioning of Virtual Machines Based on Multi-Dimensional User Request Patterns in a Cloud 有权
    基于云中多维用户请求模式的虚拟机快速配置

    公开(公告)号:US20130055241A1

    公开(公告)日:2013-02-28

    申请号:US13214491

    申请日:2011-08-22

    IPC分类号: G06F9/455

    CPC分类号: G06F8/63 G06F9/45533

    摘要: A method, an apparatus and an article of manufacture for pre-provisioning a virtual machine instance. The method includes deriving a weight function for at least one virtual machine request based on historical data of the at least one virtual machine request to create a weighted virtual machine request for each request, capturing at least one inter-arrival pattern of requests, and applying the at least one pattern to the at least one weighted request to create a prioritized ordering of the at least one weighted request, and pre-provisioning at least one instance of a virtual machine image based on the prioritized ordering of the at least one weighted request.

    摘要翻译: 一种用于预配置虚拟机实例的方法,装置和制品。 该方法包括基于至少一个虚拟机请求的历史数据为每个请求创建加权虚拟机请求,获取至少一个虚拟机请求的权重函数,捕获至少一个到达之间的请求模式,以及应用 所述至少一个加密请求的至少一个模式,用于创建所述至少一个加权请求的优先顺序排序,以及基于所述至少一个加权请求的所述优先级排序来预配置虚拟机图像的至少一个实例 。

    System and Method for Instantiation of Distributed Applications from Disk Snapshots
    4.
    发明申请
    System and Method for Instantiation of Distributed Applications from Disk Snapshots 有权
    从磁盘快照实例化分布式应用程序的系统和方法

    公开(公告)号:US20120151198A1

    公开(公告)日:2012-06-14

    申请号:US12963260

    申请日:2010-12-08

    IPC分类号: G06F15/177 G06F9/00

    CPC分类号: G06F9/45558 G06F2009/4557

    摘要: A framework instantiates an application from its disk snapshots taken from a different network environment and migrated to a virtualized environment. Modifications to operating systems and hypervisors are avoided, and no special network isolation support is required. The framework is extensible and plug-in based, allowing product experts to provide knowledge about discovering, updating, starting and stopping of software components. This knowledge base is compiled into a plan that executes various interleaved configuration discovery, updates and start tasks such that a required configuration model can be discovered with minimal start and update task execution. The plan generation automatically stitches together knowledge for the various products, thus significantly simplifying the knowledge specification. Once discovery is complete, the framework utilizes the discovered model to update stale network configurations across software stack and customize configurations beyond network settings.

    摘要翻译: 框架从其不同网络环境中获取的磁盘快照实例化应用程序,并迁移到虚拟化环境。 避免了对操作系统和管理程序的修改,并且不需要特殊的网络隔离支持。 该框架是可扩展和插件的,允许产品专家提供关于发现,更新,启动和停止软件组件的知识。 该知识库被编译成执行各种交错配置发现,更新和启动任务的计划,使得可以以最少的启动和更新任务执行发现所需的配置模型。 计划生成自动将各种产品的知识拼接在一起,从而大大简化了知识规范。 一旦发现完成,该框架利用所发现的模型来更新跨软件堆栈的陈旧网络配置,并定制超出网络设置的配置。

    Rapid provisioning of virtual machines based on multi-dimensional user request patterns in a cloud
    5.
    发明授权
    Rapid provisioning of virtual machines based on multi-dimensional user request patterns in a cloud 有权
    基于云中的多维用户请求模式快速配置虚拟机

    公开(公告)号:US09152406B2

    公开(公告)日:2015-10-06

    申请号:US13565138

    申请日:2012-08-02

    IPC分类号: G06F9/455 G06F9/445

    CPC分类号: G06F8/63 G06F9/45533

    摘要: A method for pre-provisioning a virtual machine instance includes deriving a weight function for at least one virtual machine request based on historical data of the at least one virtual machine request to create a weighted virtual machine request for each request, capturing at least one inter-arrival pattern of requests, and applying the at least one pattern to the at least one weighted request to create a prioritized ordering of the at least one weighted request, and pre-provisioning at least one instance of a virtual machine image based on the prioritized ordering of the at least one weighted request.

    摘要翻译: 用于预配置虚拟机实例的方法包括:基于至少一个虚拟机请求的历史数据为每个请求创建加权虚拟机请求,为至少一个虚拟机请求导出权重函数, - 请求的差异模式,以及将所述至少一个模式应用于所述至少一个加权请求以创建所述至少一个加权请求的优先级排序,以及基于所述优先级排序的所述虚拟机图像的至少一个实例 对至少一个加权请求进行排序。

    Rapid Provisioning of Virtual Machines Based on Multi-Dimensional User Request Patterns in a Cloud
    7.
    发明申请
    Rapid Provisioning of Virtual Machines Based on Multi-Dimensional User Request Patterns in a Cloud 审中-公开
    基于云中多维用户请求模式的虚拟机快速配置

    公开(公告)号:US20130055258A1

    公开(公告)日:2013-02-28

    申请号:US13565138

    申请日:2012-08-02

    IPC分类号: G06F9/455

    CPC分类号: G06F8/63 G06F9/45533

    摘要: A method for pre-provisioning a virtual machine instance includes deriving a weight function for at least one virtual machine request based on historical data of the at least one virtual machine request to create a weighted virtual machine request for each request, capturing at least one inter-arrival pattern of requests, and applying the at least one pattern to the at least one weighted request to create a prioritized ordering of the at least one weighted request, and pre-provisioning at least one instance of a virtual machine image based on the prioritized ordering of the at least one weighted request.

    摘要翻译: 用于预配置虚拟机实例的方法包括:基于至少一个虚拟机请求的历史数据为每个请求创建加权虚拟机请求,为至少一个虚拟机请求导出权重函数, - 请求的差异模式,以及将所述至少一个模式应用于所述至少一个加权请求以创建所述至少一个加权请求的优先级排序,以及基于所述优先级排序的所述虚拟机图像的至少一个实例 对至少一个加权请求进行排序。

    System and method for instantiation of distributed applications from disk snapshots
    8.
    发明授权
    System and method for instantiation of distributed applications from disk snapshots 有权
    从磁盘快照实例化分布式应用程序的系统和方法

    公开(公告)号:US08495352B2

    公开(公告)日:2013-07-23

    申请号:US12963260

    申请日:2010-12-08

    CPC分类号: G06F9/45558 G06F2009/4557

    摘要: A framework instantiates an application from its disk snapshots. The disk snapshots are taken from a different network environment and migrated to a virtualized environment. Modifications to operating systems and hypervisors are avoided, and no special network isolation support is required. The framework is extensible and plug-in based, allowing product experts to provide knowledge about discovering, updating, starting and stopping of software components. This knowledge base is compiled into a plan that executes various interleaved configuration discovery, updates and start tasks such that a required configuration model can be discovered with minimal start and update task execution. The plan generation automatically stitches together knowledge for the various products, thus significantly simplifying the knowledge specification. Once discovery is complete, the framework utilizes the discovered model to update stale network configurations across software stack and customize configurations beyond network settings.

    摘要翻译: 框架从其磁盘快照实例化应用程序。 磁盘快照取自不同的网络环境,并迁移到虚拟化环境。 避免了对操作系统和管理程序的修改,并且不需要特殊的网络隔离支持。 该框架是可扩展和插件的,允许产品专家提供关于发现,更新,启动和停止软件组件的知识。 该知识库被编译成执行各种交错配置发现,更新和启动任务的计划,使得可以以最少的启动和更新任务执行发现所需的配置模型。 计划生成自动将各种产品的知识拼接在一起,从而大大简化了知识规范。 一旦发现完成,该框架利用所发现的模型来更新跨软件堆栈的陈旧网络配置,并定制超出网络设置的配置。

    Rapid provisioning of virtual machines based on multi-dimensional user request patterns in a cloud
    10.
    发明授权
    Rapid provisioning of virtual machines based on multi-dimensional user request patterns in a cloud 有权
    基于云中的多维用户请求模式快速配置虚拟机

    公开(公告)号:US09152405B2

    公开(公告)日:2015-10-06

    申请号:US13214491

    申请日:2011-08-22

    IPC分类号: G06F9/455 G06F9/445

    CPC分类号: G06F8/63 G06F9/45533

    摘要: An apparatus and an article of manufacture for pre-provisioning a virtual machine instance include deriving a weight function for at least one virtual machine request based on historical data of the at least one virtual machine request to create a weighted virtual machine request for each request, capturing at least one inter-arrival pattern of requests, and applying the at least one pattern to the at least one weighted request to create a prioritized ordering of the at least one weighted request, and pre-provisioning at least one instance of a virtual machine image based on the prioritized ordering of the at least one weighted request.

    摘要翻译: 用于预先提供虚拟机实例的装置和制品包括基于至少一个虚拟机请求的历史数据为每个请求创建加权的虚拟机请求来为至少一个虚拟机请求导出权重函数, 捕获至少一个到达的到达模式的请求,以及将所述至少一个模式应用于所述至少一个加权请求以创建所述至少一个加权请求的优先级排序,以及预配置虚拟机的至少一个实例 基于所述至少一个加权请求的优先排序的图像。