reference deployment

SAS Grid on AWS

Workload distribution and management in the cloud

This Quick Start deploys and configures SAS Grid on the Amazon Web Services (AWS) Cloud.

SAS Grid is a shared, centrally managed analytics computing environment that features workload balancing and management, high availability, and fast processing. A SAS Grid environment in the AWS Cloud provides the elasticity and agility to scale your resources as needed.

This Quick Start bootstraps the infrastructure for a SAS Grid cluster and installs the SAS Grid software, which includes SAS Grid Control Server, SAS Grid nodes, SAS Metadata Server, and SAS mid-tier components. 

SAS Grid requires a network share that all computers on your cluster can access. To meet this requirement, the Quick Start sets up Cloud Edition for Lustre, which is a parallel file system.

sas logo

This Quick Start was developed by Core Compete and SAS Institute in collaboration with AWS. Core Compete and SAS Institute are APN Partners.

  •  What you'll build
  •  How to deploy
  •  Cost and licenses
  •  What you'll build
  • Use this Quick Start to set up the following configurable environment on AWS:

    • A virtual private cloud (VPC) configured with public and private subnets according to AWS best practices. This provides the network infrastructure for your SAS Grid deployment.*
    • An internet gateway to provide access to the internet.*
    • In the first public subnet, a Remote Desktop Gateway instance in an Auto Scaling group, acting as a jump host.*
    • In the first public subnet, a Linux bastion host acting as an Ansible Controller Host.*
    • In the public subnets, managed NAT gateways to allow outbound internet access for resources in the private subnets.*
    • In the first private subnet, EC2 instances for SAS Grid.
    • In the second private subnet, EC2 instances for Lustre MGT (Management), MDT (Metadata), and OSS nodes.
    • Security groups for the Remote Desktop Gateway, SAS Grid, Lustre, and Amazon DynamoDB stacks. DynamoDB is used for tracking Amazon Machine Image (AMI) backups of EC2 instances launched by the Quick Start.

    * The template that deploys the Quick Start into an existing VPC skips the tasks marked by asterisks and prompts you for your existing VPC configuration.

  •  How to deploy
  • To deploy the infrastructure for SAS Grid on AWS, follow the instructions in the deployment guide. The deployment process includes these steps:

    1. If you don't already have an AWS account, sign up at https://aws.amazon.com.
    2. Request SAS licenses and upload the order and plan files to an Amazon Simple Storage Service (Amazon S3) bucket.
    3. Subscribe to the AMI for DDN Cloud Edition for Lustre software in AWS Marketplace.
    4. Launch the Quick Start. Each deployment takes about two hours. You can choose from two options:
    5. Validate the deployment by checking for mounted disks and testing the SAS Grid installation.
    6. Run utility scripts for managing EC2 instances.

    To customize your deployment, you can customize CIDR blocks for the subnets, choose the number of SAS Grid instances, and customize the number of Lustre OSS nodes and volume sizes.

  •  Cost and licenses
  • You are responsible for the cost of the AWS services used while running this Quick Start reference deployment. There is no additional cost for using the Quick Start.

    The AWS CloudFormation template for this Quick Start includes configuration parameters that you can customize. Some of these settings, such as number of nodes and instance type, will affect the cost of deployment. See the pricing pages for each AWS service you will be using for cost estimates. Prices are subject to change.

    The Quick Start requires SAS software licenses. Your SAS account team and the SAS Enterprise Excellence Center can advise on the appropriate software licensing and sizing to meet your workload and performance needs. If you do not have an assigned SAS account team, contact us at A3@CoreCompete.com.

    The Quick Start also requires a subscription to the Amazon Machine Image (AMI) for DDN Cloud Edition for Lustre software, which is available from AWS Marketplace, and additional pricing, terms, and conditions may apply.