Elastically grow/shrink instances into cloud/virtualized environments. There are four use cases for the connector.
First, if the Controller detects that the load on the machine instances hosting an application is too high, the cloud-connector-extension-for-openstack may be used to automate creation of new virtual machines to host that application. The end goal is to reduce the load across the application by horizontally scaling up application machine instances.
Second, if the Controller detects that the load on the machine instances hosting an application is below some minimum threshold, the cloud-connector-extension-for-openstack may be used to terminate virtual machines running that application. The end goal is to save power/usage costs without sacrificing application performance by horizontally scaling down application machine instances.
Third, if the Controller detects that a machine instance has terminated unexpectedly when the connector refreshes an application machine state, the cloud-connector-extension-for-openstack may be used to create a replacement virtual machine to replace the terminated application machine instance. This is known as our failover feature.
Lastly, the cloud-connector-extension-for-openstack may be used to stage migration of an application from a physical to virtual infrastructure. Or the cloud-connector-extension-for-openstack may be used to add additional virtual capacity to an application to augment a preexisting physical infrastructure hosting the application.
The Cloud Connector Extension for OpenStack is actually a meta-connector and supports the following OpenStack cloud implementations:
Select an Image and click 'Launch Instance'
Fill the details and click on 'Launch Instance' button.
Always feel free to fork and contribute any changes directly via GitHub.
For any support questions, please contact firstname.lastname@example.org.
The OpenStack word mark and the Square O Design, together or apart, are trademarks or registered trademarks of OpenStack Foundation in the United States and other countries, and are used with the OpenStack Foundation’s permission. AppDynamics, Inc. and its affiliates are not affiliated with, endorsed by, or sponsored by the OpenStack Foundation or the OpenStack community.