Friday, August 17, 2018

Smart Resource Policies for Cloud Savings

As organizations adopt cloud technologies through hybrid and multi-cloud strategies, workloads and applications require more focus on the management of resources. In order to reduce the cloud bill, elastic resource policies needs to be configured and setup.

Traditional schedulers and orchestrators focus on executing workloads without much focus on the underlying resource. Activeeon ProActive includes a Resource Manager that enables admins to setup smart behaviors on the resource pool. For instance, elasticity can be setup based on specific working times or in more advanced cases setup based on the load waiting in the queue. Once configured, business line users can focus on their processes and how to add value.

Infrastructures and Policies

Activeeon ProActive includes in its Resource Manager two key concepts: infrastructure and policy. The infrastructure defines the mechanism to interact with the actual resource. This could vary from ssh to Rest API depending on the resource provider. The policy defines triggers and which actions to perform.

Infrastructure

The solution natively supports multiple infrastructures: Azure, AWS, IBM Softlayer, OpenStack, SSH, etc. For a complete list, create an account and go on the resource manager interface.

Policy

The solution includes policies useful for multiple purposes. Below are a few examples:

Cron Policy: Deploy resources at 8am and close them at 8pm

Total Core Policy: Keep specific number of resources available

Load Based Policy: Deploy new resources if the queue is above a threshold and close them when they have not been used for 5min

Beyond traditional use cases

Now, let's explore some ways Activeeon customers are leveraging those features to improve their service levels and improve efficiency.