Flexible Engine Elastic Cloud Server update for AZ placement


Flexible Engine
Release Notes

July 1, 2020


Elastic Cloud Server (ECS) is Flexible Engine’s virtual machine service based on Openstack which offers a wide choice of flavors designed to run your workloads on highly performant instances at the best price.

ECS has received the following updates :

New feature : Default AZ placement for the instances of your tenant

Each region of Flexible Engine is designed with 3 Availability Zones (AZ). The region and availability zone (AZ) identify the location of a data center. You can create resources in a specific region and AZ. This is the case for ECS instances, for which you have to choose a region and an AZ during the creation process. Before describing the new default placement feature, here are a few characteristics of regions and AZ:

  • A region is a physical data center, which is completely isolated to improve fault tolerance and stability. The region that is selected during resource creation cannot be changed after the resource is created.
  • An AZ is a physical location where resources use independent power supplies and networks. AZs are physically isolated but interconnected through internal networks. Because AZs are isolated from each other, any fault that occurs in one AZ will not affect others.

Each time the AZ needs to be chosen inside the region at the creation of a new ECS instance. We are now introducing a new default placement feature which allocates always the same AZ to the instances of your tenant. Indeed, a default AZ, which is chosen at random, is now linked with your tenant ID. The default placement is set by default during the creation process. However, if you need to specify a specific AZ for application architecture constraints or DRP purposes, you still can set the target AZ in which to create the new instance.

With this new feature we wanted to help our customers who reported that they had difficulties in choosing the right AZ or keeping with the same choice, getting instances scattered across the AZs of a region. The network latency will also stay minimal inside this AZ.  Keeping the default placement choice will entail an homogenous placement  for your instances inside the same AZ.

Console

This new feature is available in the console in the screen of ECS instance creation process as shown below. If you do not specify an AZ, the default placement is selected by default. This default placement is applied through the selection of the Random button. It is called Random since the first ECS instance of your tenant will be placed in an AZ selected randomly. All the other ECS instances inside this region will be deployed in the same AZ as the first instance fi the Random AZ is set.