发明名称 AUTOMATED APPLICATION DEPLOYMENT BASED ON SERVER UTILIZATION
摘要 Embodiments disclosed herein relate to systems, methods, and computer program products for deploying an application in a networked server environment. In some embodiments, the method monitors server metrics and deploys the application according to prioritization criteria associated with the application. The system, method, and computer program product are configured to identify a plurality of servers connected via a network; monitor a plurality of metrics associated with each server, wherein the metrics are associated with server performance or server communication over the network; receive a request to deploy an application on at least one of the servers, wherein the prioritization criteria rank the metrics in order of importance to the application; determine a deployment server for the application based at least in part on the metrics and the prioritization criteria; and deploy the application to the deployment server.
申请公布号 US2015296007(A1) 申请公布日期 2015.10.15
申请号 US201414250451 申请日期 2014.04.11
申请人 BANK OF AMERICA CORPORATION 发明人 OGRINZ MICHAEL EMIL
分类号 H04L29/08;H04L12/26 主分类号 H04L29/08
代理机构 代理人
主权项 1. An apparatus for deploying an application in a networked server environment, whereby the apparatus monitors server metrics and deploys the application according to prioritization criteria associated with the application, the apparatus comprising: a memory; a computing processor; and a module stored in the memory, said module comprising instruction code executable by one or more computing processors, and configured to cause the one or more computing processors to: identify a plurality of servers connected via a network;monitor a plurality of metrics associated with each server in the plurality of servers, wherein the metrics are associated with server performance or server communication over the network;receive a request to deploy an application on at least one of the servers, wherein the application is a program that will be executed on the server once deployed;receive prioritization criteria for the application, wherein the prioritization criteria rank the metrics in order of importance to the application;determine a deployment server for the application based at least in part on the metrics and the prioritization criteria; anddeploy the application to the deployment server.
地址 CHARLOTTE NC US