Coordinated Adaptation reconfigures the application and infrastructure to efficiently respond to environmental changes during runtime.
Asset | Owner | Purpose | License | Link |
Hardware Adaptation Engine | Project-produced/ modified Open Source | It is a plugin that recommends the most appropriate node for an adaptation action (e.g. migration) based on the hardware features existing in the node and the discovered features of the application. | Apache 2.0 | Link |
Risk Analysis Engine | IBM Proprietary | The Risk Engine is a sub-Adaptation Engine, and is used to evaluate the risk of proposed adaptation solutions based on quantifying how far the new operating environment will be from what has already been tested. | IBM Licensable | link |
Cost Engine | Project-produced/ modified Open Source | It is used to calculate different financial aspects, including current cost of a cloud application and cost evaluation of potential changes. | Apache 2.0 |
gitlab link |
Migration Target Engine | Project-produced/ modified Open Source | The migration target engine concludes where to migrate a stressful VM. It identifies the least congested VLAN, and in it, the least congested host. That host will be the target for the VM migration. | Apache 2.0 | github link |
Adaptation Engine Framework | Project-produced/ modified Open Source | It holds plugins for sub-adaptation engines. Consolidates voting of all sub-adaptation engines into a final recommendation list. | Apache 2.0 | Link |
FCORE Editor | Project-produced/ modified Open Source | The editor allows developers to provide FCORE models through a GUI. | Apache 2.0 | github link |
FCORE Solver | Project-produced/ modified Open Source | The solver analyzes the FCORE model and evaluates different adaptation options. | Apache 2.0 | github link |