Step 2: Configure your machine specifications - AWS Pricing Calculator

Step 2: Configure your machine specifications

In this step, you provide machine specifications from the Example scenario table to configure your specifications in AWS Pricing Calculator. You enter the machine specs under Configure machine specifications.

To specify your machine specifications for this example

  1. In the AWS Pricing Calculator console, for Machine description, keep the name as Server 1.

  2. For Operating system, choose Windows Server.

  3. For SQL Server edition (BYOL), choose SQL Server Enterprise.

  4. Under Storage volumes per specifications, enter the storage amount (GiB) as 5000, and IOPS as 60000. For more information, see Machine specifications details.

  5. For Amazon EC2 instance type, choose the AWS instance recommendation. For more information, see Amazon EC2 instance type details.

  6. For Optimize vCPU, keep the optimize CPU value as 16. For more information, see Benefits of Optimize vCPUs.

  7. For Quantity, enter 10.

  8. For number of passive instances, choose 5.

  9. Choose Add machine to add more machine specification types. For this example, add the remaining three workloads from the Example scenario table.

Machine specifications details

If you enter the storage size (GB) only, the calculator provides you with the most cost effective Amazon Elastic Block Store (Amazon EBS) storage option by default. If you enter a value between 16000 and 64000 for IOPS, the AWS Pricing Calculator recommends the io2 EBS volume type. Anything value beyond that range, AWS Pricing Calculator recommends io2 Block Express with tiered pricing. For more information, see Amazon EBS volume types.

                        Console screenshot showing the Machine specification details section
                            that is used to configure your machine specs.

Amazon EC2 instance type details

You can choose Obtain an Amazon EC2 instance type recommendation for the server type specifications. AWS recommendations always default to the latest, cost-optimized instances for Windows Server and SQL Server workloads.

                        Console screenshot showing the recommended EC2 instance

You can also choose Search for an Amazon EC2 instance type if you want the ability to filter the instance types. You can filter by instance category, memory, CPU, and other options.

                        Console screenshot showing how to search for an EC2 instance type in
                            the list of instances.

Benefits of Optimize vCPUs

You have the flexibility to specify a custom number of vCPUs while using the same memory, storage, and bandwidth of a full-sized instance. This means that BYOL customers can optimize vCPU-based licensing costs.

Even though the CPU optimized instance has the same price as the instance that is not optimized for CPU, it offers flexibility to choose the CPU count, so you can bring the right SQL Server license to avoid extra costs. For example, an x1e.8xlarge instance has 32 vCPUs by default. But you can specify x1e.8xlarge with Optimize CPU value to 16, 14, or 12.

The passive SQL Server nodes allow for additional cost optimization. A passive SQL Server node does not serve SQL Server data or run active SQL Server workloads. If you bring SQL Server to AWS with Software Assurance, you aren’t required to license SQL Server on a passive node.