Information for: DEVELOPERS   PARTNERS

Managing Acquia Cloud Platform infrastructure

Important

The Servers page is not available to environments running on the Acquia Cloud Next infrastructure.

Each Acquia Cloud Platform environment runs on one or more cloud-based virtual machines. The amount of cloud capacity available to an environment depends on the version of Acquia Cloud that an environment is running on (Cloud Classic or Acquia Cloud Next), as well as the product level (Cloud Platform Professional or Cloud Platform Enterprise) and the anticipated monthly traffic associated with that environment’s subscription.

  • Cloud Platform Enterprise: Production environments run in a high-availability architecture, with two or more load balancers, two or more application-layer nodes, and, depending on traffic tier, two or more nodes reserved for file system and database activity. For non-production environments on Acquia Cloud Next, all infrastructure is high-availability. For non-production environments on Classic Cloud infrastructure, all application, file system, and database services are run from a single cloud-based node.
  • Cloud Platform Professional: All environments run on a single cloud-based node, which may be dedicated to one subscription, or may be shared with other subscriptions.

For environments running on the Classic Cloud version of Acquia Cloud Platform, you can view information about your Cloud Platform infrastructure on the Applications > [Environment] > Servers page. For Cloud Platform Professional subscriptions, you can also use this page to reboot, relaunch, resize, or suspend your infrastructure. For information about configuring the environments that run on Acquia Cloud Platform, see Configuring an environment.

For environments running on Acquia Cloud Next, the Servers page is no longer available since most infrastructure dynamically scales and may be replaced or renamed without notice.

Viewing infrastructure information

The Servers page displays the following information about your infrastructure (information may vary based on your subscription):

  • Name: The server’s name.
  • SSH address: The address used to SSH to the server (including its realm).
  • IP address: Displayed only if the server has an Elastic IP address.
  • Size: The current size of the server, including both ECU (or vCPU) and RAM.
  • Region: The AWS region in which the server is located.
  • Web: Whether or not this is a web server, and if it is currently active or passive.
  • Database: Whether or not this server contains a database, and the database function (primary or secondary) of this server.
  • Balancer: Whether or not this server also is a load balancer.
  • Dedicated: Whether or not this server is dedicated to this application, or if it is shared.
  • Memcache memory allocation: The amount of space (in MB) allocated to Memcached server-wide.

Server information

If you have several servers, you may want to limit which servers are displayed by Cloud Platform. To do this, you can clear the check boxes for Web, Database, or Balancer to hide servers with those functions.

Manage SSH credentials

To connect to a specific server with SSH, you need to register an SSH public key with your Acquia profile and have the necessary permissions. Click Manage SSH keys to open the Credentials section of your Acquia profile, and then add an SSH key.

Important

The latest version of Acquia Cloud Platform, “Acquia Cloud Next,” doesn’t have dedicated servers that you can SSH onto. Hence, you should prepare for upgrades by converting all SSH scripts and commands you utilize to the newer syntax now shown on your Environment overview page, even if your environment still runs on the Cloud Classic version of Acquia Cloud Platform. For example,

ssh mysite.dev@mysitedev.prod.acquia-sites.com

Infrastructure utilization graphs

Server graphs iconCloud Platform Professional customers can view their infrastructure’s utilization graphs by clicking the Server graphs action icon. This link directs to the Stack Metrics page. Users can click directly on the Stack Metrics in the sidebar for this information as well.

Server size

The server size is the processing capacity (measured in ECU) and total memory (in GB).

Location

The server location is the AWS availability zone in which the server is located. This is set when you create your Acquia subscription.

Reboot, relaunch, resize, or suspend your server

On the Servers page, you can reboot, relaunch, resize, or suspend your Cloud Platform Professional infrastructure. You may also resize your available storage volume. This feature is available only to Cloud Platform Professional customers. Acquia manages any needed reboots or relaunches for Cloud Platform Enterprise applications.

How Acquia Cloud Platform handles non-persistent data with infrastructure relaunches or resizing

  • Log files - On Cloud Classic environments, historical logs are stored in a location on your infrastructure that is optimized for fast read/ write activity. Although this works for actively and simultaneously updating multiple log files, the directory will not persist after infrastructure is relaunched. Log files do persist when infrastructure is rebooted. For this reason, to ensure that logs are stored permanently on Cloud Platform Professional applications, copy your log files to permanent storage before relaunching your server. For more information, see Downloading historical logs directly from the server. On Acquia Cloud Next, most system logs are only available from the Cloud Platform user interface, Acquia Cloud API v2, or Acquia CLI.
  • Host file changes - Acquia does not support changing a server’s hosts file.

Reboot, relaunch, resize, or suspend a server

Note

All provided times are estimates. These processes may take more time than the listed here due to server size or other factors.

Reboot

To reboot your server:

  1. On the Servers page, click Reboot.
  2. In the confirmation dialog, click Reboot server.

When you reboot your server, all applications on the server will be unavailable for about 5 minutes while the server reboots.

Relaunch

To relaunch your server:

  1. On the Servers page, click Relaunch.
  2. In the confirmation dialog, click Relaunch server.

When you relaunch your server, all applications on the server will be unavailable for 10 to 30 minutes while a new server is provisioned. You should not relaunch your server unless you have been instructed to by Acquia.

Resize

To resize your server:

  1. On the Servers page, click Resize Server.

  2. On the Resize server page, drag the slider to select the new size for your server. As you move the slider, the Price change field displays the increase or decrease in the monthly cost for the server.

    Resizing a server

  3. Click Resize.

When you resize your server, all applications on the server will be unavailable for 10 to 30 minutes while a new server is provisioned.

To resize a server disk, see Managing disk storage space.

Suspend

To suspend your server:

  1. On the Servers page, click the Suspend server link.
  2. In the confirmation dialog, click the Suspend server button.

All applications on your server will be unavailable until you relaunch the server.

Memcached memory allocation

For environments running on Cloud Classic infrastructure, Memcached memory can be allocated and customized on a per-server basis. This setting affects all environments on that server.

cloud-memcache-allocation.png

Note

Only Cloud Platform Professional subscribers can change the Memcached memory (MB) value available here. Cloud Platform Enterprise and Site Factory subscribers must contact Acquia Support to have their Memcached settings modified on Cloud Classic infrastructure. Subscribers with applications on Acquia Cloud Next can configure Memcached memory per-environment on the Advanced tab of the Configure Environment page. For more information, see Configuring PHP settings.

To view or change the allocated memory on a Cloud Platform Professional server:

  1. Click the Configure link next to the server.

  2. Change the Memcached memory (MB) value.

    Memcached allocations greater than 128 MB

    Subscribers with Cloud Platform Plus, Cloud Platform Premium and Cloud Platform Elite subscriptions must purchase the Cloud Platform Performance Boost add-on for applications needing a Memcached memory limit greater than 128 MB, unless your environments run on Acquia Cloud Next. Contact your Account Manager for more information.

  3. Click Save.