KVM: THE RISE OF OPEN ENTERPRISE-CLASS VIRTUALIZATION



Similar documents
OVA KVM THE SOLUTION. Virtually Unmatched. Get to know KVM. Low cost, super secure and infinitely scalable. JOIN WHAT IS GET SECURITY LOW COST

Red Hat Enterprise Virtualization 3 on

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: PRICING & LICENSING GUIDE

I D C T E C H N O L O G Y S P O T L I G H T. P o r t a b i lity: C h a r t i n g t h e Path T ow ard the Open Hyb r i d C l o u d

Why Linux and OpenStack Make the Most Sense for Virtualization and Cloud Computing in a Multi-Platform Environment

How To Get The Most Out Of Redhat.Com

With Red Hat Enterprise Virtualization, you can: Take advantage of existing people skills and investments

RED HAT CLOUD SUITE FOR APPLICATIONS

Introduction. Whitepaper. USe Case

KVM, OpenStack and the Open Cloud SUSECon November 2015

Introduction. Whitepaper. USe Case

Linux and OpenStack: The Perfect Partners for Virtualization and Cloud

RED HAT ENTERPRISE VIRTUALIZATION FOR SERVERS: COMPETITIVE FEATURES

FOR SERVERS 2.2: FEATURE matrix

YOUR STRATEGIC VIRTUALIZATION ALTERNATIVE. Greg Lissy Director, Red Hat Virtualization Business. James Rankin Senior Solutions Architect

F I G U R E 1. (% of respondents) Combination of multiple hypervisors Standardize on one hypervisor

International Journal of Advancements in Research & Technology, Volume 1, Issue6, November ISSN

The virtualization of SAP environments to accommodate standardization and easier management is gaining momentum in data centers.

KVM, OpenStack, and the Open Cloud

RED HAT ENTERPRISE VIRTUALIZATION PERFORMANCE: SPECVIRT BENCHMARK

Panoramica su Cloud Computing targata Red Hat AIPSI Meeting 2010

red hat enterprise virtualization: vmware migration

KVM Virtualized I/O Performance

Paravirtualization Figure 1.

Next Generation Now: Red Hat Enterprise Linux 6 Virtualization A Unique Cloud Approach. Jeff Ruby Channel Manager jruby@redhat.com

Cloud Computing: Elastic, Scalable, On-Demand IT Services for Everyone. Table of Contents. Cloud.com White Paper April Executive Summary...

W H I T E P A P E R K V M f o r S e r v e r V i r t u a l i z a t i o n : A n O p e n S o u r c e S o l u t i o n C o m e s o f A g e

RPM Brotherhood: KVM VIRTUALIZATION TECHNOLOGY

KVM, OpenStack, and the Open Cloud

RED HAT ENTERPRISE VIRTUALIZATION

Intel KVM, Xen and OpenStack Virtualization

High-Performance Nested Virtualization With Hitachi Logical Partitioning Feature

cloud functionality: advantages and Disadvantages

Cloud for Your Business

FOR IMMEDIATE RELEASE Hitachi, Ltd. Red Hat K.K.

Developing a dynamic, real-time IT infrastructure with Red Hat integrated virtualization

IBM PureFlex System. The infrastructure system with integrated expertise

Intel Cloud Builder Guide: Cloud Design and Deployment on Intel Platforms

STRATEGIES FOR SUCCESS IN THE CLOUD THE FIVE KEYS TO EXCEPTIONAL BUISINESS IMPACT

SECURITY IN OPERATING SYSTEM VIRTUALISATION

Virtualization Overview

Successfully Deploying Globalized Applications Requires Application Delivery Controllers

Virtualization 105 Success Secrets. Copyright by Emily Rice

Red Hat Enterprise Linux protects and extends Microsoft Windows investments

RED HAT ENTERPRISE VIRTUALIZATION 3.0

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Build & Manage Clouds with Red Hat Cloud Infrastructure Products. TONI WILLBERG Solution Architect Red Hat toni@redhat.com

RED HAT OPENSTACK PLATFORM A COST-EFFECTIVE PRIVATE CLOUD FOR YOUR BUSINESS

RED HAT ENTERPRISE VIRTUALIZATION SCALING UP LOW LATENCY, VIRTUALIZATION, AND LINUX FOR WALL STREET OPERATIONS

The Role of the Operating System in Cloud Environments

IBM Enterprise Linux Server

IOS110. Virtualization 5/27/2014 1

Virtualization strategy for mid-sized businesses. IBM and VMware virtualization benefits for mid-sized businesses

GLOBAL PARTNER TRAINING

RED HAT ENTERPRISE VIRTUALIZATION 3.0

Introduction to Virtualization & KVM

Cisco and Red Hat: Application Centric Infrastructure Integration with OpenStack

Red Hat Cloud, HP Edition:

Cloud Infrastructure Matters Gordon Haff

The path to the cloud training

KVM Open Source Virtualization for the Enterprise and OpenStack Clouds

RED HAT ENTERPRISE VIRTUALIZATION & CLOUD COMPUTING

Ubuntu and Hadoop: the perfect match

Version 3.7 Technical Whitepaper

Full and Para Virtualization

Virtualization. Jukka K. Nurminen

Virtualization Performance Analysis November 2010 Effect of SR-IOV Support in Red Hat KVM on Network Performance in Virtualized Environments

Installing & Using KVM with Virtual Machine Manager COSC 495

OPEN CLOUD INFRASTRUCTURE BUILT FOR THE ENTERPRISE

Cloud Computing with Red Hat Solutions. Sivaram Shunmugam Red Hat Asia Pacific Pte Ltd.

Red Hat Enterprise Linux 6. Stanislav Polášek ELOS Technologies

Satish Mohan. Head Engineering. AMD Developer Conference, Bangalore

Taking the Open Path to Hybrid Cloud with Dell Networking and Private Cloud Solutions

The XenServer Product Family:

OPEN SOURCE VIRTUALIZATION TRENDS. SYAMSUL ANUAR ABD NASIR Warix Technologies / Fedora Community Malaysia

RED HAT ENTERPRISE VIRTUALIZATION

Cloud Computing: The Need for Portability and Interoperability

VERSUS VMWARE VSPHERE

OpenStack in the Enterprise: A Potential Foundation for Your Cloud Strategy

Desktop virtualization the open source way: IGEL and Red Hat are blazing the trail

The Road to Convergence

Intel, Cisco, and Red Hat deliver a proven solution that reduces risk. Advance Your Cloud Strategy with OpenStack

Red Hat Enterprise Linux solutions from HP and Oracle

Accelerate Cloud Initiatives with Cisco UCS and Ubuntu OpenStack

KVM KERNEL BASED VIRTUAL MACHINE

Agenda. 1. Welcoming and intro 2. Introduction to RHEL-OSP 3. Deep Dive RHEL-OSP 4. Live Demo 5. OSP-Director 6. What's new in liberty

How To Make A Virtual Machine Aware Of A Network On A Physical Server

An Oracle White Paper April 2012; Revised July Improving Data Center Infrastructure with Oracle s Sun x86 Systems

Delivers high performance, reliability, and security. Is certified by the leading hardware and software vendors

OPTIMIZING SERVER VIRTUALIZATION

KVM Virtualization Roadmap and Technology Update

Using Multi-Port Intel Ethernet Server Adapters to Optimize Server Virtualization

2014 Enterprise End User Trends Report

Red Hat VDI. David Simmons

Build open, flexible cloud

MORE INNOVATION WITHOUT VENDOR LOCK IN OPEN VIRTUALIZATION: Open Virtualization White Paper May Abstract

StACC: St Andrews Cloud Computing Co laboratory. A Performance Comparison of Clouds. Amazon EC2 and Ubuntu Enterprise Cloud

Product Overview. Marc Skinner Principal Solutions Architect Red Hat RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

3 Red Hat Enterprise Linux 6 Consolidation

Understanding Full Virtualization, Paravirtualization, and Hardware Assist. Introduction...1 Overview of x86 Virtualization...2 CPU Virtualization...

Transcription:

KVM: THE RISE OF OPEN ENTERPRISE-CLASS VIRTUALIZATION KVM AND THE OPEN VIRTUALIZATION ALLIANCE Virtualization and cloud computing technologies have never been more important. Organizations across a broad swath of industries have looked to virtualization to dramatically improve the utilization and economics of their IT infrastructure. By virtualizing their data centers, these businesses have driven high availability and rapid recovery for their most critical applications. Better agility, performance, scalability, and simplified physical infrastructure can all be achieved through effective deployment of virtualization. Early commercial virtualization solutions were largely proprietary and often quite costly. This expense can become increasingly burdensome as virtualization is deployed more broadly throughout the organization. Worse, many virtualization solutions can lock organizations into a proprietary cloud computing stack, limiting their ability to keep pace with the evolution of this industry. At the same time, open solutions often lacked a compelling management model to take them solidly into the enterprise. With the full support of the Open Virtualization Alliance (OVA) and key open-source communities, the Kernel-based Virtual Machine (KVM) is now a viable enterprise-class virtualization alternative. With increasing adoption and leading performance and scalability, KVM offers distinct benefits over other virtualization solutions. Lower costs. KVM provides up to 67% cost savings over other solutions 1. Dramatically higher scalability. The top published virtualization benchmarks all use KVM 2. Advanced security. KVM provides Mandatory Access Control, virtual machine isolation, and Common Criteria certification 3. A complete, open, and manageable solution. Together with ovirt virtualization management, KVM provides a complete enterprise-class virtualization solution. A burgeoning ecosystem. ovirt provides a comprehensive ecosystem of projects designed and tested to work together delivering a complete and integrated platform on a well-defined release schedule. 1 Case study on LetterGen, an IT services provider in Belgium: http://www.redhat.com/resourcelibrary/case-studies/lettergen-relies-on-red-hat 2 SpecVirt_sc2010 results as of May 2012: http://www.spec.org/virt_sc2010/results/specvirt_sc2010_perf.html 3 BSI Certification for Common Criteria certification (EAL4+) for Red Hat Enterprise Linux on IBM systems: http://finance.yahoo.com/news/red-hat-ibm-achieve-top-133000053.html 1

AN INTEGRATED ENTERPRISE-CLASS VIRTUALIZATION ALTERNATIVE Much like Linux itself, server virtualization technology is following the now-familiar trajectory toward open and standard implementations. Just as industry-standard x86 processors have steadily replaced proprietary processors, and Linux has replaced many proprietary operating systems, so too open-source KVM hypervisor technology now competes directly with other virtualization solutions. This progress has been aided by the fact that industrystandard x86 processors and systems have grown increasingly more powerful, in terms of processing, memory, and I/O and now represent attractive shared resources. In addition, the integration of key virtualization technology at the processor level by both Intel (Intel VT) and AMD (AMD-V) has enabled virtualization to be implemented at the Linux kernel level, yielding significant benefits in terms of performance, scalability, and security. Linux has been enterprise-hardened for over ten years and is trusted by millions of organizations to run their mission-critical applications. With KVM, this benefit now extends directly to virtualization. Hypervisors need to perform many of the same tasks as operating systems, such as managing processes and memory and supporting hardware. Because KVM is built on top of Linux, it can take advantage of the strengths of the Linux kernel to benefit virtualized environments. This approach lets KVM exploit Linux for core functions, taking advantage of built-in Linux performance, scalability, and security. At the same time, systemic feature, performance, and security improvements to Linux benefit virtualized environments, giving KVM a significant feature velocity that other solutions simply cannot match. As shown in Figure 1, KVM essentially turns the Linux kernel into a bare-metal hypervisor. KVM can use Linux to perform many operations including scheduling tasks, managing memory, and interacting with hardware devices. Virtual machines are Linux processes that can run either Linux or Microsoft Windows as a guest operating system. As a result, KVM can effectively and efficiently run both Microsoft Windows and Linux workloads in virtual machines, alongside native Linux applications as required. QEMU is provided for I/O device emulation inside the virtual machine. This tight integration delivers significant benefits as described in the sections that follow. Our research shows that 80 percent of enterprises cite the lack of interoperability standards as a challenge in adopting cloud computing services. Red Hat is on the right track with cloud by accelerating interoperability and portability to prevent cloud lock-in. Gary Chen, Research Manager, Enterprise Virtualization, IDC 2

Figure 1. KVM turns the Linux kernel into a bare-metal hypervisor that runs both Linux and Microsoft Windows guest operating systems. Delivering Real Virtualization Value Since many commercial virtualization solutions represent important profit centers for their representative companies, it comes as no surprise that they can be expensive and constraining. In fact, the more a particular virtualization technology is deployed, and the greater the functionality is exploited, the greater the dependency on that technology. In contrast, KVM represents a truly open solution that delivers real value in terms of functionality. Organizations save on licensing costs while enjoying the technical and financial advantages of an open, multivendor ecosystem. Analysis shows that KVM can be 60-90% less expensive than other solutions, while offering the same core functionality 4. For example, Belgian IT service provider LetterGen was able to reduce costs by up to 67% over their prior proprietary virtualization solution by deploying KVM technology from Red Hat. LetterGen was also able to increase utilization, optimize system maintenance, and improve service levels throughout their operation. Dutch Cloud BV has been able to triple their monthly revenue while keeping operational costs flat by deploying KVM 5. Enterprise-Class Performance and Scalability Virtualization performance is ultimately a measure of how well a virtualization solution is able to exploit the underlying operating system and hardware. Limited performance constrains the usefulness of the virtualized application while limited scalability drives system utilization downward. Many proprietary technologies are bolted on, rather than being built in, and they simply cannot match KVM s performance and scalability. SPECvirt_sc2010 6 4 Red Hat Enterprise Virtualization for Servers: Competitive Pricing Guide, January 2012 5 http://www-01.ibm.com/software/success/cssdb.nsf/cs/ssao-8s5scw?opendocument&site=corp&cty=en_us 6 SPEC and SPECvirt_sc are trademarks or registered trademarks of the Standard Performance Evaluation Corporation (SPEC). For the latest SPECvirt_sc2010 results, please visit www.spec.org/virt_sc2010 3

measures the end-to-end performance of all system components including the hardware, virtualization platform, the virtualized guest operating system, and hardware partitioning schemes. In recent SPECvirt_sc2010 benchmarks, KVM has easily demonstrated the highest performance benchmarks, and the largest number of highperformance virtual machines running on a single host. As of this writing, the top two-socket, four-socket, and the only eight-socket results were all run on KVM 7. All of these results are based on HP and IBM hardware based on Intel Xeon processors running Red Hat Enterprise Virtualization based on KVM. Hardened Security Virtualization is being used across a truly broad range of applications, from e-commerce, to cloud, to intelligence applications. Strong security is essential in all of these environments, and access to virtual machines must be carefully controlled. KVM-based solutions enable secure and open virtualization environments and private clouds, while saving money on virtualization security tools. Because KVM is built on top of Linux, it is able to take advantage of advanced security capabilities provided by Security Enhanced Linux (SELinux). Ideal for multi-tenant environments, SELinux enables KVM to provide Mandatory Access Control security between virtual machines. In addition, Red Hat Enterprise Linux 5 with the KVM hypervisor on IBM systems has recently been awarded Common Criteria Certification at Evaluation Assurance Level 4+ (EAL4+), meeting government security standards, and allowing open virtualization to be used in homeland security projects. Open Source Virtualization Management with ovirt Successful virtualization efforts are ultimately about more than just the hypervisor. Given the growing numbers of virtual machines being deployed and the complexities of virtualized infrastructure, enterprise-grade virtualization management is absolutely critical to success. To that end, the OVA supports the ovirt Project for virtual data center management. The ovirt Project is the first truly open and comprehensive data center virtualization management initiative related to KVM virtualization. The project is dedicated to providing a feature-rich server virtualization management system with advanced capabilities for host and guest operating systems, including high availability, live migration, storage management, system scheduler, and more. ovirt components are designed and tested to work together, and represent a comprehensive ecosystem of projects delivering a complete integrated platform on a well-defined release schedule. In addition, ovirt provides a crucial venue for user and developer cooperation. For more information on the ovirt initiative, please visit www.ovirt.org. DEPLOYING KVM IN THE ENTERPRISE The barriers for deploying KVM technology are low, both for green-field deployments, and as an alternative or replacement for other virtualization technologies. KVM Use Cases KVM is being used to support a number of compelling use cases across a wide variety of organizations, and the OVA anticipates growing adoption in the following key areas: 7 For the latest SPECvirt_sc2010 results, please visit www.spec.org/virt_sc2010 4

Hypervisor of choice for cloud. KVM is the hypervisor of choice for open-source cloud stacks. Cloud service providers are drawn to KVM because of its low cost and ease of deployment, enabling them to deploy public cloud infrastructures easily and at competitive end-user prices. Enterprise virtualization for large-scale enterprises. Many organizations have standard or strategic interest in deploying multiple hypervisors to manage heterogeneous environments. KVM can help provide cost relief while giving organizations a migration path toward open solutions. Virtualizing Linux servers. Virtualization is growing within the installed base of Linux servers, and KVM combined with ovirt provides a compelling and complete solution. Because KVM comes as a standard part of Linux, there is considerable virtualization opportunity within the existing Linux installed base. Virtualization of compute, storage, networking. As applications and servers become virtualized, there is strong pressure for other infrastructure components to be deployed as flexible and agile virtualized services. For instance, both storage and networking are increasingly viewed as virtualized services, rather than components, and Linux and KVM are popular technology choices because of their flexibility and small footprint. Getting Started with KVM Ideal for virtualizing servers running Linux, or for mixed Linux/Windows workloads, KVM is provided as a standard component of popular Linux distributions including: Red Hat Enterprise Linux 5.4 and above SUSE Linux Enterprise Server 11 SP1 and above Canonical Ubuntu 10.04 LTS and above KVM can also be purchased as a standalone hypervisor in distributions such as Red Hat Enterprise Virtualization, intended for cloud deployments, for virtualizing servers running Microsoft Windows, or for server farms comprising both Microsoft Windows and Linux servers. The latest version of KVM can also be downloaded from http://www.linux-kvm.org. CONCLUSION With the vast and growing adoption of Linux, there is considerable open-source momentum behind KVM and related technologies. The Open Virtualization Alliance (OVA) is deeply committed to KVM, and the members of our governing board HP, IBM, Intel, and Red Hat are all are making significant investments in open virtualization technology. As a part of Linux.org, KVM is a standard part of the Linux Project, and subject to the considerable innovation of the open-source community. KVM and the ovirt initiative now constitute a complete open-source virtualization solution, forging a tightly-integrated, kernel-based hypervisor with an open virtualization management solution, surrounded by an open-source ecosystem that welcomes innovation. Not only do these technologies present a compelling and cost-effective alternative to expensive proprietary virtualization technologies, but they deliver real results in terms of performance, scalability, and security capabilities demanded by today s enterprise-class deployments. To learn more about open virtualization with KVM, or to explore the benefits of organizational membership with OVA, please visit http://. 5

ABOUT THE OPEN VIRTUALIZATION ALLIANCE (OVA) The Open Virtualization Alliance (OVA) is an industry consortium focused on fostering market awareness and adoption of open virtualization and kernel-based virtual machine (KVM). KVM, an open-source virtualization hypervisor, enables choice in enterprise-class virtualization. The OVA was founded by Hewlett- Packard (http://www.hp.com), IBM (http://www.ibm.com/), Intel (http://www.intel.com), and Red Hat (http://www.redhat.com), and is comprised of more than 250 member companies. Join the alliance today and share your own KVM journey by becoming a member at http:///members/. Learn more at http:// 6