发明名称 |
Provisioning and managing a cluster deployed on a cloud |
摘要 |
A system is provided to provision and manage cloud-based clustered application deployment. In one example embodiment, a clustered computing application is detected as being launched on a cluster of nodes. Each node in the cluster is a virtual instance of a machine within a virtualization service. Status of the nodes in the cluster are monitored to detect availability of a server within the virtualization service A notification message addressed to the server is issued in response to detecting the availability of the server. The notification message includes information for connecting to the cluster. |
申请公布号 |
US9270521(B2) |
申请公布日期 |
2016.02.23 |
申请号 |
US201313854758 |
申请日期 |
2013.04.01 |
申请人 |
ADOBE SYSTEMS INCORPORATED |
发明人 |
Tompkins David |
分类号 |
G06F15/177;H04L12/24;G06F9/455;G06F9/50 |
主分类号 |
G06F15/177 |
代理机构 |
Shook, Hardy & Bacon L.L.P. |
代理人 |
Shook, Hardy & Bacon L.L.P. |
主权项 |
1. A method comprising:
receiving a request to launch a clustered computing application on a cluster of nodes, each node in the cluster being a virtual instance of a machine within a virtualization service; monitoring, using a processor of a control server, a status of the nodes in the cluster to determine an availability of a database server within the virtualization service; in response to the determining of the availability of the database server, sending a notification message to an application server, the notification message including information for the application server to connect to the database server; in response to determining that the database server and the application server have started, configuring a load balancer to deliver messages to the application server; and subsequent to launching the clustered computing application, automatically changing a size of the cluster based on data for the clustered computing application and on cluster-sizing rules. |
地址 |
San Jose CA US |