Some memory optimized instances provide the ability to control processor C-states and P-states on Linux. C-states control the sleep levels that a core can enter when it is inactive, while P-states control the desired performance (measured by CPU frequency) from a core. For more information, see Processor State Control for Your EC2 Instance (p. 332) . Network Performance To increase network performance of your memory optimized instances, enable enhanced networking. For more information, see Enhanced Networking on Linux (p. 685) . R4 instances deliver high packet per second performance with consistently low latencies using Elastic Network Adapter (ENA). Most application do not consistently need a high level of network performance, but can benefit from having access to increased bandwidth when they send or receive data. The smaller R4 instance sizes offer peak throughput of 10 Gbps. These instances use a network I/O credit mechanism to allocate network bandwidth to instances based on average bandwidth utilization. These instances accrue credits when their network throughput is below their baseline limits, and can use these credits when they perform network data transfers. For workloads that require 169
Amazon Elastic Compute Cloud User Guide for Linux Instances Memory Optimized Instances access to 10 Gbps or higher bandwidth on a sustained basis, we recommend using r4.8xlarge and r4.16xlarge instances, which can utilize up to 10 Gbps and 20 Gbps of network bandwidth, respectively. Instance Features The following is a summary of features for memory optimized instances. VPC only EBS only SSD volumes Placement group Enhanced networking R3 Yes Yes Intel 82599 VF R4 Yes Yes Yes ENA X1 Yes Yes Yes ENA For more information, see the following: • Instance Types Available Only in a VPC (p. 617) • Amazon EBS–Optimized Instances (p. 770) • Amazon EC2 Instance Store (p. 801) • Placement Groups (p. 679) • Enhanced Networking on Linux (p. 685) Support for vCPUs Memory optimized instances provide a high number of vCPUs, which can cause launch issues with operating systems that have a lower vCPU limit. We strongly recommend that you use the latest AMIs when you launch memory optimized instances. The following AMIs support launching memory optimized instances: • Amazon Linux AMI 2016.03 (HVM) or later • Ubuntu Server 14.04 LTS (HVM) • Red Hat Enterprise Linux 7.1 (HVM) • SUSE Linux Enterprise Server 12 SP1 (HVM) • Windows Server 2016 • Windows Server 2012 R2 • Windows Server 2012 • Windows Server 2008 R2 64-bit • Windows Server 2008 SP2 64-bit • Windows Server 2003 R2 64-bit Instance Limits • You can't launch R4 instances as Spot Instances or Dedicated Instances. • You can't launch r4.large and r4.4xlarge instances using a Windows Server 2008 R2 64-bit AMI. • You can't launch X1 instances using a Windows Server 2008 SP2 64-bit AMI or a Windows Server 2003 R2 64-bit AMI, except for x1.16xlarge instances.
You've reached the end of your free preview.
Want to read all 928 pages?
- Spring '16
- ........., Amazon Web Services, Amazon Elastic Compute Cloud, Amazon Virtual Private Cloud