发明名称 Launching an instance in a virtual computing infrastructure
摘要 Launching an instance in cloud computing environment having a plurality of computing nodes is described. At a user's home cloud system, a request is received from the user to launch an instance of an object. At the home cloud system, a designated remote cloud system is determined from a federated plurality of remote cloud systems based on the request. The request is translated into a format suitable for the designated remote cloud system. The translated request is communicated to the designated remote cloud system. The instance of the object is launched at the designated remote cloud.
申请公布号 US8977679(B2) 申请公布日期 2015.03.10
申请号 US201113299287 申请日期 2011.11.17
申请人 Oracle International Corporation 发明人 Van Biljon Willem Robert;Pinkham Christopher Conway;Cloran Russell Andrew;Gorven Michael Carl;Hardy Alexandre;Divey Brynmor K. B.;Hoole Quinton Robin;Kalele Girish
分类号 G06F15/16;G06Q30/04;G06Q40/00;H04L29/06;H04L12/24;G06Q40/02 主分类号 G06F15/16
代理机构 Kilpatrick Townsend and Stockton LLP 代理人 Kilpatrick Townsend and Stockton LLP
主权项 1. A method of launching an instance in a multi-cloud computing environment having a plurality of computing nodes, the method comprising: receiving, at a user's home cloud system, a request from the user to launch an instance of an object; determining, at the home cloud system, a designated remote cloud system from a federated plurality of remote cloud systems based on the request; translating the request into a format suitable for the designated remote cloud system; communicating the translated request to the designated remote cloud system; launching the instance of the object at the designated remote cloud system by executing instructions from a launch plan that specifies an ideal state for the designated remote cloud system; monitoring a current state of the designated remote cloud system to determine that one or more nodes in the designated remote cloud system have crashed; determining, from the monitoring, that the current state differs from the ideal state due at least in part to the crash of the one or more nodes and due to a first quantity of instances of an image specified within the ideal state being greater than a second quantity of instances of the image currently being executed in the designated remote cloud system; in response to determining that the current state differs from the ideal state due at least in part to the crash of the one or more nodes, performing instructions specified in the launch plan to cause the current state to match the ideal state, including executing a third quantity of new instances of the image within the designated remote cloud system, wherein the sum of the third quantity and the second quantity is at least as great as the first quantity.
地址 Redwood Shores CA US