VIRTUAL MACHINE IMAGE WRITE LEASING
    1.
    发明申请
    VIRTUAL MACHINE IMAGE WRITE LEASING 有权
    虚拟机图像写入租赁

    公开(公告)号:US20130332921A1

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

    申请号:US13491423

    申请日:2012-06-07

    IPC分类号: G06F9/455

    CPC分类号: G06F8/63 G06F9/45533

    摘要: A system that includes multiple hosts, each having physical resources, a hypervisor, and a host agent that causes the virtual machines to operate above the hypervisor so as to be abstracted from the physical resources. A host fabric reviews requests to instantiate or upgrade a virtual machine, identifies a corresponding virtual machine image to instantiate the virtual machine from in order to honor the request, and determines whether the virtual machine to be instantiated has a valid lease on the virtual machine image. If the requestor does not have a valid lease, the request is blocked. If the requestor does have a valid lease, the host fabric facilitates the instantiation of the virtual machine from the virtual machine image. This prevents or eliminates the chances of multiple instances of the same virtual machine image writing to the virtual machine image at the same time.

    摘要翻译: 一种系统,其包括多个主机,每个主机具有物理资源,虚拟机管理程序和主机代理,使虚拟机在虚拟机管理程序之上运行,从物理资源抽象出来。 主机结构审查请求实例化或升级虚拟机,识别相应的虚拟机映像以实例化虚拟机以便遵守该请求,并确定要实例化的虚拟机是否具有虚拟机映像上的有效租约 。 如果请求者没有有效的租约,则该请求被阻止。 如果请求者确实具有有效的租约,则主机架构便于虚拟机映像实例化虚拟机。 这可以防止或消除同一虚拟机映像同时写入虚拟机映像的多个实例的机会。

    Virtual machine image write leasing
    2.
    发明授权
    Virtual machine image write leasing 有权
    虚拟机图像写入租赁

    公开(公告)号:US08924969B2

    公开(公告)日:2014-12-30

    申请号:US13491423

    申请日:2012-06-07

    IPC分类号: G06F9/455

    CPC分类号: G06F8/63 G06F9/45533

    摘要: A system that includes multiple hosts, each having physical resources, a hypervisor, and a host agent that causes the virtual machines to operate above the hypervisor so as to be abstracted from the physical resources. A host fabric reviews requests to instantiate or upgrade a virtual machine, identifies a corresponding virtual machine image to instantiate the virtual machine from in order to honor the request, and determines whether the virtual machine to be instantiated has a valid lease on the virtual machine image. If the requestor does not have a valid lease, the request is blocked. If the requestor does have a valid lease, the host fabric facilitates the instantiation of the virtual machine from the virtual machine image. This prevents or eliminates the chances of multiple instances of the same virtual machine image writing to the virtual machine image at the same time.

    摘要翻译: 一种系统,其包括多个主机,每个主机具有物理资源,虚拟机管理程序和主机代理,使虚拟机在虚拟机管理程序之上运行,从物理资源抽象出来。 主机结构审查请求实例化或升级虚拟机,识别相应的虚拟机映像以实例化虚拟机以便遵守该请求,并确定要实例化的虚拟机是否具有虚拟机映像上的有效租约 。 如果请求者没有有效的租约,则该请求被阻止。 如果请求者确实具有有效的租约,则主机架构便于虚拟机映像实例化虚拟机。 这可以防止或消除同一虚拟机映像同时写入虚拟机映像的多个实例的机会。

    GOAL STATE COMMUNICATION IN COMPUTER CLUSTERS
    3.
    发明申请
    GOAL STATE COMMUNICATION IN COMPUTER CLUSTERS 有权
    计算机集群中的目标状态通信

    公开(公告)号:US20120102186A1

    公开(公告)日:2012-04-26

    申请号:US12908891

    申请日:2010-10-21

    IPC分类号: G06F15/173

    摘要: Goal state indicators can be communicated from a fabric controller of a computer cluster to each of multiple compute instances in the computer cluster managed by the fabric controller. The goal state indicators can be formatted according to a structured protocol that defines multiple possible goal states. Additionally, status reports can be received from the compute instances. Each of the status reports can indicate a current state of one of the compute instances relative to a goal state previously indicated in a goal state indicator communicated to that one of the compute instances.

    摘要翻译: 目标状态指示器可以从计算机集群的结构控制器传送到由光纤控制器管理的计算机集群中的多个计算实例中的每一个。 目标状态指示符可以根据定义多个可能目标状态的结构化协议进行格式化。 另外,可以从计算实例接收状态报告。 状态报告中的每一个可以指示计算实例中的一个计算实例相对于先前在传达给该计算实例的目标状态指示符中指示的目标状态的当前状态。

    Goal state communication in computer clusters
    4.
    发明授权
    Goal state communication in computer clusters 有权
    计算机集群中的目标状态通信

    公开(公告)号:US08719402B2

    公开(公告)日:2014-05-06

    申请号:US12908891

    申请日:2010-10-21

    IPC分类号: G06F15/173

    摘要: Goal state indicators can be communicated from a fabric controller of a computer cluster to each of multiple compute instances in the computer cluster managed by the fabric controller. The goal state indicators can be formatted according to a structured protocol that defines multiple possible goal states. Additionally, status reports can be received from the compute instances. Each of the status reports can indicate a current state of one of the compute instances relative to a goal state previously indicated in a goal state indicator communicated to that one of the compute instances.

    摘要翻译: 目标状态指示器可以从计算机集群的结构控制器传送到由光纤控制器管理的计算机集群中的多个计算实例中的每一个。 目标状态指示符可以根据定义多个可能目标状态的结构化协议进行格式化。 另外,可以从计算实例接收状态报告。 状态报告中的每一个可以指示计算实例中的一个计算实例相对于先前在传达给该计算实例的目标状态指示符中指示的目标状态的当前状态。

    Cloud virtual machine provisioning using virtual storage
    5.
    发明授权
    Cloud virtual machine provisioning using virtual storage 有权
    使用虚拟存储进行云虚拟机配置

    公开(公告)号:US09436492B2

    公开(公告)日:2016-09-06

    申请号:US13462275

    申请日:2012-05-02

    IPC分类号: G06F9/44 G06F9/455

    摘要: The provisioning of a virtual machine when booted from virtual storage. During virtual machine boot from an image, the virtual machine detects storage media. The virtual machine acquires a provisioning agent and provisioning data from the detected storage media. The virtual machine uses the provisioning data to provision itself, and executes the provisioning agent. The provisioning agent may monitor the progress of the provisioning and/or report a status of the provisioning. The virtual machine may operate in a cloud computing environment, the status of the provisioning agent being returned to the user through the cloud environment. The user need not generate the provisioning data in a format readable by the virtual machine. Instead, perhaps some naturally entered user input is used to automatically generate the properly formatted provisioning data using perhaps a service in the cloud.

    摘要翻译: 从虚拟存储引导时提供虚拟机。 在虚拟机从映像引导过程中,虚拟机检测存储介质。 虚拟机从检测到的存储介质中获取供应代理并提供数据。 虚拟机使用配置数据来自行设置,并执行配置代理。 供应代理可以监视供应的进度和/或报告供应的状态。 虚拟机可以在云计算环境中操作,通过云环境将供应代理的状态返回给用户。 用户不需要以虚拟机可读的格式生成配置数据。 相反,也许一些自然输入的用户输入可以使用云中的服务来自动生成正确格式化的配置数据。

    Certificate based connection to cloud virtual machine
    6.
    发明授权
    Certificate based connection to cloud virtual machine 有权
    基于证书的云虚拟机连接

    公开(公告)号:US09210162B2

    公开(公告)日:2015-12-08

    申请号:US13462223

    申请日:2012-05-02

    摘要: In an environment that includes a host computing system that executes virtual machines, and a secure cloud computing channel that communicatively couples the host to a client computing system that is assigned to a particular one of the virtual machines, the particular virtual machine generates a certificate, install the certificate on the itself, and returns a certificate representation to the client. This may occur when the virtual machine is provisioned. During a subsequent connection request from the client to the virtual machine, the virtual machine returns the certificate to the client. The client compares the certificate representation that was returned during provisioning with the certificate returned during the subsequent connection, and if there is a match, then the virtual machine is authenticated to the client. Thus, in this case, the virtual machine authenticates without the client having to generate, install, and manage security for a certificate.

    摘要翻译: 在包括执行虚拟机的主计算系统的环境中,以及将主机通信地耦合到分配给特定虚拟机的客户端计算系统的安全云计算通道,特定虚拟机生成证书, 将证书安装在自身上,并将证书表示返回给客户端。 虚拟机配置时可能会发生这种情况。 在从客户端到虚拟机的后续连接请求期间,虚拟机将证书返回给客户机。 客户端将在配置期间返回的证书表示与后续连接期间返回的证书进行比较,如果存在匹配,则虚拟机将被验证到客户端。 因此,在这种情况下,虚拟机进行认证,而客户端不必为证书生成,安装和管理安全性。

    CERTIFICATE BASED CONNECTION TO CLOUD VIRTUAL MACHINE
    7.
    发明申请
    CERTIFICATE BASED CONNECTION TO CLOUD VIRTUAL MACHINE 有权
    基于证书的云虚拟机连接

    公开(公告)号:US20130298210A1

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

    申请号:US13462223

    申请日:2012-05-02

    摘要: In an environment that includes a host computing system that executes virtual machines, and a secure cloud computing channel that communicatively couples the host to a client computing system that is assigned to a particular one of the virtual machines, the particular virtual machine generates a certificate, install the certificate on the itself, and returns a certificate representation to the client. This may occur when the virtual machine is provisioned. During a subsequent connection request from the client to the virtual machine, the virtual machine returns the certificate to the client. The client compares the certificate representation that was returned during provisioning with the certificate returned during the subsequent connection, and if there is a match, then the virtual machine is authenticated to the client. Thus, in this case, the virtual machine authenticates without the client having to generate, install, and manage security for a certificate.

    摘要翻译: 在包括执行虚拟机的主计算系统的环境中,以及将主机通信地耦合到分配给特定虚拟机的客户端计算系统的安全云计算通道,特定虚拟机生成证书, 将证书安装在自身上,并将证书表示返回给客户端。 虚拟机配置时可能会发生这种情况。 在从客户端到虚拟机的后续连接请求期间,虚拟机将证书返回给客户机。 客户端将在配置期间返回的证书表示与后续连接期间返回的证书进行比较,如果存在匹配,则虚拟机将被验证到客户端。 因此,在这种情况下,虚拟机进行认证,而客户端不必为证书生成,安装和管理安全性。

    CLOUD VIRTUAL MACHINE PROVISIONING USING VIRTUAL STORAGE
    8.
    发明申请
    CLOUD VIRTUAL MACHINE PROVISIONING USING VIRTUAL STORAGE 有权
    云虚拟机使用虚拟存储提供

    公开(公告)号:US20130297921A1

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

    申请号:US13462275

    申请日:2012-05-02

    IPC分类号: G06F9/00

    摘要: The provisioning of a virtual machine when booted from virtual storage. During virtual machine boot from an image, the virtual machine detects storage media. The virtual machine acquires a provisioning agent and provisioning data from the detected storage media. The virtual machine uses the provisioning data to provision itself, and executes the provisioning agent. The provisioning agent may monitor the progress of the provisioning and/or report a status of the provisioning. The virtual machine may operate in a cloud computing environment, the status of the provisioning agent being returned to the user through the cloud environment. The user need not generate the provisioning data in a format readable by the virtual machine. Instead, perhaps some naturally entered user input is used to automatically generate the properly formatted provisioning data using perhaps a service in the cloud.

    摘要翻译: 从虚拟存储引导时提供虚拟机。 在虚拟机从映像引导过程中,虚拟机检测存储介质。 虚拟机从检测到的存储介质中获取供应代理并提供数据。 虚拟机使用配置数据来自行设置,并执行配置代理。 供应代理可以监视供应的进度和/或报告供应的状态。 虚拟机可以在云计算环境中操作,通过云环境将供应代理的状态返回给用户。 用户不需要以虚拟机可读的格式生成配置数据。 相反,也许一些自然输入的用户输入可以使用云中的服务来自动生成正确格式化的配置数据。