发明名称 Pre-validation in a computing on demand system
摘要 A method and system may receive a request to provision one or more computing resources, such as a physical or virtual server based on configuration information received from a user via a web portal. An availability of the one or more computing resources may be pre-validated. When the pre-validating for all of the one or more computing resources is not successful, an alert message may be output to the user via the web portal indicating that one or more of the requested computing resources is not available. When the pre-validating for all of the one or more computing resources is successful, one or more jobs may be queued in a jobs database based on the request to provision the one or more computing resources, dequeued by a workflow engine, and executed to configure the one or more computing resources.
申请公布号 US9058211(B2) 申请公布日期 2015.06.16
申请号 US201012963926 申请日期 2010.12.09
申请人 Verizon Patent and Licensing Inc. 发明人 Joanny Patrick M.;Davis Adam
分类号 G06F15/16;G06F9/50 主分类号 G06F15/16
代理机构 代理人
主权项 1. A computing-device implemented method comprising: receiving, from a user, a request to provision one or more computing resources based on configuration information, wherein the one or more computing resources comprise one or more of: a resource pool, a virtual server, a physical server, a public Internet protocol (IP) address, or an application installation on an identified server associated with the user; pre-validating the one or more computing resources, wherein the pre-validating comprises determining whether the one or more computing resources are available for allocation to the user, wherein, when the one or more computing resources comprises the application installation, the pre-validating comprises: determining whether memory and storage space on the identified server is sufficient to accommodate installation of the application; anddetermining that the pre-validating is unsuccessful when it is determined that sufficient memory and storage space on the identified server is not available; performing, when the pre-validating for all of the one or more computing resources is not successful: outputting an alert message to the user indicating that one or more of the requested computing resources is not available; performing, when the pre-validating for all of the one or more computing resources is successful: queuing one or more jobs in a jobs database based on the request to provision the one or more computing resources;dequeing the one or more jobs by a workflow engine; andexecuting the one or more jobs to configure the one or more computing resources.
地址 Basking Ridge NJ US