Get Started with the Project

6 Steps  |  60 Minutes

Cost to complete this project: The total cost to complete this Linux HPC project is estimated to be less than $1. This cost assumes that you accept the recommended configurations and that you terminate all resources within 24 hours of completing the project.

In practice, AWS ParallelCluster can be configured a variety of ways pertaining to the specific needs of the HPC cluster desired. The config file calls out instance type, maximum queue size, and EBS volume sizes. When AWS ParallelCluster is launched with customized configuration settings, the costs will vary depending on set up and usage. It is common to stand a cluster up for only the time period in which it is being used. In this scenario, costs are associated with EC2 instances and EBS volumes used. Costs incurred after shutdown of the cluster include any snapshots taken of EBS volumes, and any data stored on Amazon S3.

When AWS ParallelCluster is maintained for an extended period of time, the Master node and EBS volumes will incur costs. The compute nodes are allowed to autoscale up and down as needed and this minimizes costs to only those times when the cluster is actually being used. It is also common to manually start and stop the Master node to only those times when the cluster is in operation.

Individual service usage and cost: AWS pricing is based on your usage of each individual service. The total combined usage of each service will create your monthly bill. Explore the tabs below to learn what each service does and how it effects your bill.

  • Amazon EC2

    Product Description: The Amazon Elastic Compute Cloud (Amazon EC2) service enables you to launch virtual machine instances with a variety of operating systems. You can choose from existing Amazon Machine Images (AMIs) or import your own virtual machine images. Amazon EC2 provides the compute power that runs your SharePoint Server, SQL Server, or Windows Server applications.

    How Pricing Works: Amazon EC2 pricing is based on four components: the instance type you choose (EC2 comes in 40+ types of instances with options optimized for compute, memory, storage and more), the region your instances are based in, the software you run, and the pricing model you select (on-demand instances, reserved capacity, spot, etc.). For more information, see Amazon EC2 Pricing.

    Cost Example: This project will set up a cluster that runs on 4 t2.micro EC2 instances (1 master instance, 3 compute nodes) for 1-2 hours. This will cost approximately $0.16.

  • Amazon EBS

    Product Description: Amazon Elastic Block Store (Amazon EBS) provides persistent block level storage volumes for use with Amazon EC2 instances in the AWS Cloud. Each Amazon EBS volume is automatically replicated within its Availability Zone to protect you from component failure, offering high availability and durability. Amazon EBS volumes offer the consistent and low-latency performance needed to run your workloads. You can back up the data on your EBS volumes to Amazon S3 by taking point-in-time snapshots. Amazon EBS snapshots are incremental backups, which means that only the blocks on the device that have changed after your most recent snapshot are saved.

    How Pricing Works: Amazon EBS pricing is based on three components: the region you deploy in, the storage type you select, and the volume of data you store. For more details, see Amazon EBS Pricing.

    Example: This project uses a four 15 GB EBS Volumes for the boot volumes and one 20 GB EBS Volumes for the shared disk. This is a total of 80 GB used for 1 – 2 hours. This will cost approximately $0.03. This project also uses a snapshot that is approximately 20GB in size, which will cost approximately $0.003.

Get Started with the Project