Red Hat Enterprise Linux on Amazon EC2 - FAQs
Q. What is Red Hat Enterprise Linux (RHEL) on Amazon EC2?
Red Hat Enterprise Linux is a scalable, high-performance, enterprise operating system for secure computing. Red Hat Enterprise Linux for Amazon EC2 is the combination of Amazon EC2 compute with Red Hat Enterprise Linux included.
Q. Is there any difference between Red Hat Enterprise Linux on Amazon EC2 and the versions I can run in my data center?
No, Red Hat Enterprise Linux on Amazon EC2 is maintained by Red Hat and is identical to the version of Red Hat Enterprise Linux available for installation on physical hardware. AWS customers running Red Hat Enterprise Linux on Amazon EC2 receive access to the base images (AMIs) and updates from Red Hat.
Q. What versions of Red Hat Enterprise Linux are available on Amazon EC2?
All publicly supported versions of Red Hat Enterprise Linux are available on Amazon EC2. Please see the AMI matrix at https://aws.amazon.com/partners/redhat/ for specific versions and corresponding AMI IDs by region or the AWS Marketplace.
Q. Is Red Hat Enterprise Linux for SAP HANA available on AWS?
Yes. Red Hat Enterprise Linux for SAP HANA is now available in the AWS Marketplace. SAP has certified Red Hat Enterprise Linux version 6.6 for use with SAP HANA..
Pricing and Billing
Q. How is Red Hat Enterprise Linux on Amazon EC2 offered and priced?
Red Hat Enterprise Linux on Amazon EC2 is offered at either a flat, hourly rate with no commitment (On-Demand or Spot Instances) or through a one-time, upfront payment (Reserved Instances). Both purchase options include Amazon EC2 compute charges and Red Hat Enterprise Linux subscription charges. Pricing for all instance sizes and AWS regions can be found on the EC2 pricing page.
With Red Hat Cloud Access, you can use your existing Red Hat Enterprise Linux Premium subscription on Amazon EC2. For more information on Red Hat Cloud Access for Amazon EC2, visit the Red Hat website.
Q. Is Red Hat Enterprise Linux available on the AWS Free Tier?
Yes, Red Hat Enterprise Linux on Amazon EC2 is included in AWS Free Tier benefits. Visit AWS Marketplace to launch RHEL on Amazon EC2 in Free Tier.
Q. How do I find out if I am eligible for the AWS Free Tier?
Follow the steps here to find out if you are eligible for the AWS Free Tier.
Q. How will I be charged and billed for my use of Amazon EC2 running Red Hat Enterprise Linux?
As with other Amazon EC2 instances, you pay only for what you use and there is no minimum fee. Pricing is per instance-hour consumed for each instance type. Partial instance-hours consumed are billed as full hours. Data transfer for Amazon EC2 running Red Hat Enterprise Linux is billed and tiered separately from Amazon EC2. There is no Data Transfer charge between two Amazon web services within the same region (i.e. between Amazon EC2 US West and another AWS service in US West).
Red Hat Enterprise Linux on Amazon EC2 images include a basic subscription for updates and maintenance fixes that is reflected in the price charged by Amazon Web Services. There is no need for a separate agreement with Red Hat or additional charges.
Q. Do I need to pay anything to Red Hat?
No, all billing is handled through Amazon EC2.
Q. When does billing of my Amazon EC2 systems begin and end?
Billing commences when Amazon EC2 initiates the boot sequence of an AMI instance. Billing ends when the instance terminates, which could occur through a web services command, by running “shutdown -h”, or through instance failure.
Q. What defines billable EC2 instance-hours?
Instance-hours are billed for any time your instances are in a “running” state. If you no longer wish to be charged for your instance, you must terminate it to avoid being billed for additional instance-hours.
Q. Do prices include taxes?
Except as otherwise noted, prices are exclusive of applicable taxes and duties, including VAT and applicable sales tax.
Q. How do I purchase and launch a Reserved Instance?
You can purchase Reserved Instances (RI) through the AWS Management Console or using EC2 API tools. In the AWS Management Console, simply click the “Reserved Instances” button in the EC2 Instances section, and select “Purchase Reserved Instances”. The wizard will walk you through the purchase. Using the API tools, you can list the available Reserved Instances for purchase with the DescribeReservedInstancesOfferings API method. You can then purchase an EC2 Reserved Instance by calling the PurchaseReservedInstancesOffering method. Launching a Reserved Instance is no different than launching an On-Demand Instance. You simply use the RunInstances command or launch an instance via the AWS Management Console. Amazon EC2 will optimally apply the cheapest rate that you are eligible for in the background.
Subscriptions and Availability
Q. I have an existing subscription for Red Hat Enterprise Linux. Can I use my existing subscription on AWS?
Yes. With Red Hat Cloud Access, you can use your existing Red Hat Enterprise Linux Premium subscription on Amazon EC2. To inquire on Red Hat Cloud Access, provide your information via our web contact page.
Q. Which AWS Regions are available with Red Hat Enterprise Linux on Amazon EC2?
Red Hat Enterprise Linux on Amazon EC2 is available in all AWS regions worldwide on instances with greater than 1 GiB memory, including AWS GovCloud (US). View the AMI table for version availability by region. Learn more about AWS Regions on the Global Infrastructure page.
Q. Are EC2 Spot Instances and EC2 Dedicated Instances supported?
Yes. You can run RHEL base and premium subscriptions (procured through the Red Hat Cloud Access Program) on EC2 Spot Instances. Amazon EC2 Dedicated Instances are supported. Please visit EC2 Spot Instances and Amazon EC2 Dedicated Instances to learn more about these offerings.
Q. Is auto-scaling available for Red Hat Enterprise Linux on Amazon EC2?
Q. How does support work for Red Hat Enterprise Linux on Amazon EC2?
All instances of Red Hat Enterprise Linux on Amazon EC2 will receive updates at the same time that updates are made available from Red Hat. To be notified when updates are available, subscribe to Red Hat Security Announcements. Updates can be installed using standard Red Hat systems management tools.
Additionally, Red Hat Enterprise Linux on Amazon EC2 is covered under AWS Premium Support. AWS Premium Support customers can contact AWS for help to resolve issues that are related to Red Hat Enterprise Linux on Amazon EC2. AWS Premium support will facilitate resolution with Red Hat support for any issues that require escalation. AWS customers using RHEL will not contact Red Hat directly unless they have purchased EC2 through Red Hat Cloud Access and have a direct support agreement with Red Hat.
Q. Can I purchase support directly from Red Hat?
If you desire a direct support relationship with Red Hat, then purchasing your Red Hat Enterprise Linux for Amazon EC2 licenses directly from Red Hat through their Cloud Access program is the best option.
Visit the Red Hat website for more information about Red Hat Cloud Access for AWS.
Q. How are the base Amazon Machine Images and running instances maintained?
Red Hat maintains the base Red Hat Enterprise Linux AMIs for Amazon EC2. All instances of Red Hat Enterprise Linux on Amazon EC2 will receive updates at the same time that updates are made available from Red Hat. Updates can also be installed using standard Red Hat Enterprise Linux systems management tools. To be notified when updates are available, subscribe to Red Hat Security Announcements.
Q. How do I launch an instance of Red Hat Enterprise Linux on Amazon EC2?
To get started, sign-in to the AWS Management Console, select the Amazon EC2 dashboard, click on the Launch Instance button and choose Red Hat Enterprise Linux from the Instance Wizard. Alternatively, you can launch from AWS Marketplace via 1-Click or from the AMI IDs directly. View a matrix of all Red Hat Enterprise Linux AMI IDs is listed here.
Q. Are there any restrictions on the instance types supported for Red Hat Enterprise Linux on Amazon EC2?
Red Hat Enterprise Linux on Amazon EC2 is available for all instance types in all regions.
Q. Are there any differences in the underlying Red Hat Enterprise Linux configurations depending on instance type?
There are three types of Red Hat Enterprise Linux AMIs available, 32-bit, 64-bit and Hardware Virtualization Machine (HVM). Depending on which instance type you are running, the appropriate AMI will be provisioned.
Q. Where do I find the Red Hat Enterprise Linux Amazon Machine Images (AMIs) once I’ve purchased licenses directly from Red Hat through their Cloud Access license mobility program?
After successfully purchasing from Red Hat, Red Hat Enterprise Linux Cloud Access Amazon Machine Images (AMIs) are shared with your account and show up under “Owned By Me” as Private Images; they can’t be located via a search of public AMIs.
You can now either navigate to the AMI via:
EC2 -> AMIs (left nav) -> Filter: Owned By Me -> Private Images (pulldown selection)
Or, if using the EC2 Launch Instance wizard:
My AMIs (tab) -> Viewing: Private Images (pulldown selection)
Q. How do I get updates and regular patches for Amazon EC2 instances running Red Hat Enterprise Linux?
Red Hat Update Infrastructure (RHUI) is maintained by Red Hat in each AWS region and can be accessed to get regular updates and patches. Red Hat Enterprise Linux instances will have access to the regional repositories to receive incremental updates and is included in all prices.
Q. If I launch Red Hat Enterprise Linux on Amazon EC2 instances in an Amazon Virtual Private Cloud (VPC), how do I access the Red Hat Update Infrastructure (RHUI)?
All on-demand Red Hat Enterprise Linux (RHEL) Amazon Machine Images (AMIs) are configured to utilize the Red Hat Update Infrastructure (RHUI) in AWS. If in a VPC, Amazon EC2 RHEL instances will need to access RHUI in EC2 either through the VPC Internet Gateway, through an attached Virtual IP, or through a VPN or Direct Connect connection to a data center that routes the update request through the general internet to the RHUI servers.
If you would rather get updates from an on-premises update repository, like Red Hat Network Satellite, then you will need to have an account with Red Hat and purchase entitlements to their Cloud Access AMIs through this license mobility program. These entitlements come in the form of the traditional annual subscriptions.
Once deployed using the Cloud Access AMIs, de-register your instance and re-register to your on-premises update infrastructure. Note, however, that in this set up you will incur additional network charges for data transfer out of AWS. Avoiding these network charges is one of the benefits of using the in cloud Red Hat Update Infrastructure.
Steps to de-register and re-register:
- Edit the /etc/yum.repos.d/redhat-rhui-client-config.repo and change 'enabled=1' to 'enabled=0’
- Edit the /etc/yum.repos.d/redhat-rhui.repo and change 'enabled=1' to 'enabled=0’ for all repository entries
- Edit /etc/yum/pluginconf.d/rhnplugin.conf and change 'enabled=0' to 'enabled=1'
- RHN register with rhn_register or rhnreg_ks
Q. Is it possible to migrate existing Red Hat Enterprise Linux images to AWS?
Yes. Red Hat Cloud Access customers can now use VM Import/Export to migrate 64-bit Linux VMs from their VMware, Hyper-V, or Citrix Xen environments to Amazon EC2. For detail on supported instance types and RHEL versions, visit the VM Import User Guide.
Q. What is Red Hat Insights and with which versions of RHEL can it be used?
Red Hat Insights is a proactive management tool for publicly supported versions of RHEL. After installing and registering the Insights client, Insights runs in the background and sends you daily alerts of any potential performance, security, and other issues so that you can resolve them before they impact operations. For RHEL 8, the Insights client is already included so it does not need to be installed, but will need to be activated. You can learn more about Insights here and refer to the "Public Cloud Usage" and "New Red Hat Account" sub-tabs.
RHEL 6 ELS
Q. RHEL 6 is entering End of Maintenance Phase, will ELS be available on AWS?
Yes, ELS for RHEL 6 will be available for consumption before November 30, 2020. Customers can purchase ELS from the AWS Marketplace.
Q. What do customers need to do add ELS to their existing RHEL 6 instances?
Customers will need to launch a new RHEL 6 + ELS instance and do a block level copy of their existing RHEL 6 instance. This may require some downtime to make the transition. The new AMIs will be available shortly.
Q. Do customers have to buy ELS for RHEL 6 from Red Hat?
Customers who are currently on a BYOS model and using Cloud Access to port in their subscriptions will need to purchase ELS add-on subscriptions from Red Hat.
Customers who are consuming RHEL subscriptions through the AWS console do not need to purchase ELS from Red Hat. They should purchase ELS from the AWS Marketplace. Purchasing ELS from Red Hat when customers have on-demand subscriptions will require those running instances to be converted from on-demand to BYOS AMIs.
Q. Is there any automation available for converting instances from RHEL 6 to RHEL 6 + ELS?
Yes, there will be some level of automation but customers will need to test and validate this for their own use cases. Automation tools will be published prior to November 30, 2020.