AWS and On-Premises Deployments

 

ClustrixDB is designed to achieve high levels of transactional scale with high availability. Its ability to deliver both of these is directly linked to the capabilities of the server hardware used. This document provides server recommendations for production ClustrixDB clusters running in AWS and on bare metal.

One of the key benefits of the ClustrixDB is that it runs on a variety of server platforms. If you are considering different server specifications than outlined here, we are happy to provide guidance.

Minimum System Requirements

Deployment in Amazon AWS

This section contains the AWS EC2 instance configurations recommended for production ClustrixDB clusters running on AWS EC2 instances.

Recommended Instance Types

Disk Storage


Networking

Load Balancer

Deployment in Google Cloud Platform


This section contains the Google Cloud Platform (GCP) configurations recommended for ClustrixDB clusters running on Google Compute Engine (GCE) virtual machines.

Recommended Virtual Machines Types

Note: Currently Clustrix recommends using 16-CPU VMs, and not using the 8-CPU VMs in GCE

Disk Storage

Networking

Load Balancing


Bare Metal Deployments

This section contains the server specifications recommended for production ClustrixDB clusters running on-premises on physical servers.


General ClustrixDB Server Recommendations:

Other Recommendations:

SSD Quality: Solid state drives (SSDs) are available in various levels of quality. Clustrix recommends using SSDs that have the following characteristics:

Example ClustrixDB Server Configuration (Dell)

This is an example server specification using a Dell configuration. Other server vendors including HP and IBM offer servers with very similar specifications.

Dell PowerEdge R630 Server, No TPM