Amazon allows VMs custom Linux kernel on EC2

Posted by virtualization.info Staff   |   Thursday, July 15th, 2010   |  

Amazon just announced a new, remarkable option available for customers of its Xen-based Infrastructure-as-a-Service (IaaS) cloud computing platform: Elastic Compute Cloud (EC2).

From now on, the EC2 virtual machines (called Amazon Machine Images or IMAs) will be able to load custom Linux kernels.

Customers have to use a Linux kernel that supports the Xen’s pv_ops (paravirtual ops) infrastructure with XSAVE disabled or the Xen 3.0.2 interface, and perform some specific configuration steps.

To enable user provided kernels, Amazon has published a set of Amazon Kernel Images (AKIs) that use a system called PVGrub. PVGrub is a para‐virtual “mini‐OS” that runs a version of GNU GRUB, the standard Linux boot loader. PVGrub selects the kernel to boot by reading /boot/grub/menu.lst from your image. It will load the kernel specified by your image and then shutdown the “mini‐OS”, so that it no longer consumes any resources. One of the advantages of this solution is that PVGrub understands standard grub.conf or menu.lst commands, allowing it to work with most existing Linux distributions.

So far Amazon tested the following kernels:

  • Fedora 8-12 Xen kernels
  • SLES/openSUSE 10x, 11.0, and 11.1 Xen kernels
  • SLES/openSUSE 11.x EC2 Variant
  • Ubuntu EC2 Variant
  • RHEL 5.x
  • CentOS 5.x

With some additional hacks the same procedure could be used to run non-supported guest operating systems (like FreeBSD) on EC2: Amazon seems fine with this and invites customers to report any success.

The new capability will open doors to highly specialized Linux kernels that can either perform better or offer features that don’t make sense in user space.


Labels: ,

blog comments powered by Disqus


cloudcomputing.info Newest articles
Release: MadeiraCloud Pysa Alpha

June 17th, 2013

We’ve already mentioned MadeiraCloud, a Beijing-based cloud startup focused on “IDE” for AWS, as a company with an interesting new approach to common problems related to configuration and management…

Gartner Contextual Research about cloud orchestration

June 13th, 2013

During first quarter of 2013 a team of Gartner for Technical Professionals (GTP) analysts which included Alessandro Perilli (former Editor in Chief of Virtualization.info & Cloudcomputing.info), interviewed 15 end user cloud…

VMware Technical Journal – Summer 2013

June 12th, 2013

VMware started VMware Technical Journal back in March 2012, as a new online publication with the purpose of raising the awareness among its customer and prospects about the new R&D…

AWS adds Red Hat Enterprise to its Free Usage Tier

June 12th, 2013

Yesterday Amazon announced, through a post on its official blog, the support for RHEL as a part of the 750 hours of monthly Linux usage provided from the AWS Free…

Open Beta: VMware vCenter Log Insight v1.0

June 11th, 2013

We just noticed, thanks to a tweet by Eric Sloof, that VMware’s new product for log management and analysis, VMware vCenter Log Insight, is now available in an Open Beta program….

NetApp announces Tech Preview of project Shift, allowing switching between virtualization platforms without migrating data

June 6th, 2013

NetApp, provider of storage solutions has released a Tech Preview of its Project Shift as announced by Vaughn Steward, Director and Cloud Computing Evangelist at NetApp. Shift allows customers to…

Paper: Infrastructure-as-a-Service Product Line Architecture Deployment Guide

June 5th, 2013

Microsoft has released a paper titled: "Infrastructure-as-a-Service Product Line Architecture Deployment Guide". The paper which has a total of 343 pages provides guidance for deploying a Microsoft private cloud infrastructure…

Microsoft announces Windows Server 2012 R2, System Center 2012 R2 and Windows Azure Pack

June 3rd, 2013

During its annual TechEd North America conference held in New Orleans this week Microsoft announced the next versions of Windows Server and System Center until now codenamed "Blue". Both products…

Release: Skytap Automation Pack for IBM Rational Team Concert

June 3rd, 2013

On May 30, Skytap has released Skytap Automation Pack for IBM Rational Team Concert, a solution that enables IT operations and development teams to provision IBM build machines on-demand in…

Release: VMware vCloud Automation Center 5.2

May 31st, 2013

VMware has released vCloud Automation Center (vCAC) 5.2 based on DynamicOps Cloud Automation Center 4.5 that VMware acquired in July 2012.
The product offers automated virtual machines and physical server…

Paper: VMware View with FlexPod – Deployment Guide

May 30th, 2013

FlexPod is a CISCO Systems base data center solution built upon Cisco Unified Computing System, Cisco Nexus switches and NetApp Fabric-Attached Storage (FAS) components.
The advantage of using pre-designed and…

Citrix boosts VDI with Nvidia GRID vGPU technology

May 29th, 2013

In recent times Nvidia has been investing in the enterprise market rather than its usual HPC environments.
In March the company unveiled its NVIDIA GRID-based server solutions announcing that was…

VMware announces more information about vCloud Hybrid Services

May 21st, 2013

In March this year cloudcomputing.info reported that VMware was set to announce the vCloud Hybrid Service. vCloud Hybrid Service provides Infrastructure as a Service (IaaS) from the cloud providing a…

MadeiraCloud raises $1.5M in Series A funding

May 14th, 2013

From China a new wind of changes came to stay, Beijing-based cloud startup focusing on “IDE” for Amazon Web Services MadeiraCloud developer of a graphical monitoring and management product,…

 
Monthly Archive