主权项 |
1. A method, comprising:
receiving, by a virtualization-based resource management system, a reservation request generated by a first requestor to reserve a set of computing resources, the reservation request including a userid of the first requestor and a request to reserve an IP address for use by an application to be deployed and hosted by the set of computing resources, the reservation request further including a request to return configuration data corresponding to the set of computing resources to the first requestor, the requested configuration data including the IP address; dynamically allocating the set of computing resources to the reservation request including the IP address; determining, by the virtualization-based resource management system, whether the request includes a key; if the request did not include a key, generating and assigning, by the virtualization-based resource management system, a key to the allocated set of computing resources; maintaining the allocated set of computing resources in a reserved state; storing the key and the corresponding allocated set of computing resources as reserved resource data; providing the key and the corresponding allocated set of computing resources to a second requestor different than the first requestor; receiving, by the virtualization-based resource management system, a utilization request for deploying the application, the utilization request generated by the second requestor, the utilization request including the key provided to the second requestor and the userid of the second requestor; responsive to receiving the key, authenticating the key and identifying the allocated set of computing resources based on the key using the stored reserved resource data; and responsive to authenticating the key and identifying the allocated set of computing resources based on the key, deploying the allocated set of resources and using the IP address for the deployed application. |