IBM PowerKVM available with the Linux only scale-out servers IBM Redbooks Solution Guide

Similar documents
Using the IBM DS8870 in an OpenStack Cloud Environment IBM Redbooks Solution Guide

ServeRAID-MR10i SAS/SATA Controller IBM System x at-a-glance guide

Implementing IBM Easy Tier with IBM Real-time Compression IBM Redbooks Solution Guide

Continuous Availability with the IBM DB2 purescale Feature IBM Redbooks Solution Guide

Designing a Reference Architecture for Virtualized Environments Using IBM System Storage N series IBM Redbooks Solution Guide

Tivoli Storage Manager for Virtual Environments: Data Protection for VMware Solution Design Considerations IBM Redbooks Solution Guide

Emulex 8Gb Fibre Channel Single-port and Dual-port HBAs for IBM System x IBM System x at-a-glance guide

IBM z/os Management Facility V2R1 Solution Guide IBM Redbooks Solution Guide

Implementing IBM CICS JSON Web Services for Mobile Applications IBM Redbooks Solution Guide

Utility Capacity on Demand: What Utility CoD Is and How to Use It

Enterprise Caching in a Mobile Environment IBM Redbooks Solution Guide

IBM High IOPS SSD PCIe Adapters IBM System x at-a-glance guide

ServeRAID-BR10il SAS/SATA Controller v2 for IBM System x IBM System x at-a-glance guide

2-Port 40 Gb InfiniBand Expansion Card (CFFh) for IBM BladeCenter IBM BladeCenter at-a-glance guide

Best practices. Starting and stopping IBM Platform Symphony Developer Edition on a two-host Microsoft Windows cluster. IBM Platform Symphony

IMS and VSAM replication using GDPS IBM Redbooks Solution Guide

Integrated Management Module (IMM) Support on IBM System x and BladeCenter Servers

Broadcom NetXtreme Gigabit Ethernet Adapters IBM Redbooks Product Guide

IBM 6 Gb Performance Optimized HBA IBM Redbooks Product Guide

Optimizing Database Administration with IBM DB2 Autonomics for z/os IBM Redbooks Solution Guide

Best practices. Reducing concurrent SIM connection requests to SSM for Windows IBM Platform Symphony

Platform LSF Version 9 Release 1.1. Migrating on Windows SC

IBM Flex System FC port 8Gb FC Adapter IBM Redbooks Product Guide

SAS Connectivity Card (CIOv) for IBM BladeCenter IBM Redbooks Product Guide

Best practices. Linux system tuning for heavilyloaded. IBM Platform Symphony

Optimizing Data Integration Solutions by Customizing the IBM InfoSphere Information Server Deployment Architecture IBM Redbooks Solution Guide

IBM Flex System FC5024D 4-port 16Gb FC Adapter IBM Redbooks Product Guide

ServeRAID M5025 SAS/SATA Controller for IBM System x IBM System x at-a-glance guide

ServeRAID M1015 SAS/SATA Controller for System x IBM System x at-a-glance guide

N2225 and N2226 SAS/SATA HBAs for IBM System x IBM Redbooks Product Guide

Elastic Caching with IBM WebSphere extreme Scale IBM Redbooks Solution Guide

IBM PowerVM for Growing Businesses: Managing and Monitoring a Virtual Environment IBM Redbooks Solution Guide

Platform LSF Version 9 Release 1.3. Migrating on Windows SC

IBM BigInsights Security Implementation: Part 1 Introduction to Security Architecture

Intel I350 Gigabit Ethernet Adapter for IBM System x IBM Redbooks Product Guide

IMM and IMM2 Support on IBM System x and BladeCenter Servers

Broadcom NetXtreme 10 GbE SFP+ Network Adapter Family for System x IBM Redbooks Product Guide

Sharing Processor and Memory Activations Dynamically Among IBM Power Systems Enterprise Class Servers IBM Redbooks Solution Guide

A Quick Look at IBM SmartCloud Monitoring. Author: Larry McWilliams, IBM Tivoli Integration of Competency Document Version 1, Update:

Reliability and Performance with IBM DB2 Analytics Accelerator Version 4.1 IBM Redbooks Solution Guide

Contents. Configuring AD SSO for Platform Symphony API Page 2 of 8

IBM License Metric Tool Enablement Guide

IBM Storage Driver for OpenStack Version Release Notes

Broadcom NetXtreme II Dual Port 10GBase-T Adapter for IBM System x IBM System x at-a-glance guide

Integrated use of IBM WebSphere Adapter for Siebel and SAP with WPS Relationship Service. Quick Start Scenarios

Emulex 10GbE Virtual Fabric Adapter II for IBM BladeCenter IBM Redbooks Product Guide

IBM 1U Switched and Monitored Power Distribution Units IBM System x at-a-glance guide

IBM Cloud Orchestrator. Content Pack for IBM Endpoint Manager for Software Distribution IBM

IBM Operational Decision Manager Version 8 Release 5. Configuring Operational Decision Manager on Java SE

IBM. IBM i2 Enterprise Insight Analysis Understanding the Deployment Patterns. Version 2 Release 1 BA

Automated Conversions to IBM DB2 for z/os IBM Redbooks Solution Guide

IBM Tivoli Monitoring for Databases. Release Notes. Version SC

Speed to Market with Open Source

Release Notes. IBM Tivoli Identity Manager Rational ClearQuest Adapter for TDI 7.0. Version First Edition (January 15, 2011)

Application and Database Protection in a VMware vsphere Environment

Using application properties in IBM Cúram Social Program Management JUnit tests

Achieving Higher Levels of Productivity with IBM ISPF Productivity Tool for z/os IBM Redbooks Solution Guide

iscsi Configuration Manager Version 2.0

Getting Started with InfoSphere Streams Quick Start Edition (VMware)

IBM Flex System EN port 10Gb Ethernet Adapter IBM Redbooks Product Guide

Migrating on UNIX and Linux

IBM i Version 7.2. Systems management Logical partitions IBM

IBM LoadLeveler Version 5 Release 1. Documentation Update: IBM LoadLeveler Version 5 Release 1 IBM

Managing IBM Db2 Analytics Accelerator by using IBM Data Server Manager 1

IBM Half-High LTO Generation 5 SAS Tape Drive IBM System x at-a-glance guide

Tivoli Access Manager for Enterprise Single Sign-On

Version 2 Release 1. IBM i2 Enterprise Insight Analysis Understanding the Deployment Patterns IBM BA

IBM Spectrum LSF Process Manager Version 10 Release 1. Release Notes IBM GI

Version 9 Release 0. IBM i2 Analyst's Notebook Premium Configuration IBM

IBM Geographically Dispersed Resiliency for Power Systems. Version Release Notes IBM

Broadcom NetXtreme 10 GbE SFP+ Network Adapter Family for System x IBM Redbooks Product Guide

How to Determine the Amount of Memory Used By the System Firmware From the IBM i Command Line

Netcool/Impact Version Release Notes GI

Redpaper. IBM Tivoli Access Manager for e-business: Junctions and Links. Overview. URLs, links, and junctions. Axel Buecker Ori Pomerantz

Version 9 Release 0. IBM i2 Analyst's Notebook Configuration IBM

From Development to Production with the IBM WebSphere Application Server Liberty Profile IBM Redbooks Solution Guide

Tivoli Access Manager for Enterprise Single Sign-On

Installing the Microsoft Hyper-V Failover Cluster on N series

Patch Management for Solaris

Demanding More in Today s Business World: IBM eserver Capabilities Proven Superior with Oracle Applications Standard Benchmark Performance

Migrating Classifications with Migration Manager

IBM Security QRadar Version Customizing the Right-Click Menu Technical Note

CONFIGURING SSO FOR FILENET P8 DOCUMENTS

Deploying a Grid Solution with IBM InfoSphere Information Server IBM Redbooks Solution Guide

IBM Kenexa LCMS Premier on Cloud. Release Notes. Version 9.3

S3700 SATA MLC Enterprise SSDs for IBM System x IBM Redbooks Product Guide

IBM Storage Management Pack for Microsoft System Center Operations Manager (SCOM) Version Release Notes

IBM Endpoint Manager Version 9.1. Patch Management for Ubuntu User's Guide

IBM High IOPS MLC Adapters IBM Redbooks Product Guide

IBM. Networking INETD. IBM i. Version 7.2

IBM Ethernet Switch J48E

IBM emessage Version 8.x and higher. Account Startup Overview

Release Notes. IBM Security Identity Manager GroupWise Adapter. Version First Edition (September 13, 2013)

Build integration overview: Rational Team Concert and IBM UrbanCode Deploy

IBM WebSphere Sample Adapter for Enterprise Information System Simulator Deployment and Testing on WPS 7.0. Quick Start Scenarios

IBM FlashSystem V840 and Comprestimator IBM Redbooks Solution Guide

IBM Operational Decision Manager. Version Sample deployment for Operational Decision Manager for z/os artifact migration

IBM Rational Synergy DCM-GUI

Flexible, High-Performing, Security-Rich, and Scalable Connectivity with CICS Transaction Gateway Products IBM Redbooks Solution Guide

IBM Storage Driver for OpenStack Version Installation Guide SC

Transcription:

IBM PowerKVM available with the Linux only scale-out servers IBM Redbooks Solution Guide The IBM POWER8 processors are built for big data and open innovation. Now, Linux administrators and users can maximize this power through the new open virtualization offering of PowerKVM. This IBM Redbooks Solution Guide describes the Linux open source technology of Kernel-based Virtual Machine (KVM) virtualization, which is designed to complement the performance, scalability, and security qualities of Linux. With the introduction of the Linux only scale-out systems with POWER8 technology, a new virtualization option is supported on IBM Power Systems. This virtualization is known as Kernel-based Virtual Machine (KVM) and the offering for the IBM Power Systems is called PowerKVM. PowerKVM uses the qualities of performance, scalability, and security that are inherent in Linux. This solution is for cost-conscious enterprises and Linux administrators looking for easy configuration and operation of PowerKVM technology (a simple but powerful functioning KVM host). Many of the cloud managers, such as OpenStack, were developed around KVM technology so this is a logical fit for cloud deployments. Figure 1 shows the 12-core IBM POWER8 architecture. Figure 1. IBM POWER8 architecture (12 cores) IBM PowerKVM available with the Linux only scale-out servers 1

Did you know? Did you know that PowerKVM can help you get more from your resources by resource over-commitment? Virtualization allows physical resources to be shared by diverse workloads with complete segregation. Assets, such as the hardware platform, operating system, storage devices, and network, can be more effectively used in a virtual environment. In virtualization, two main components exist: the hypervisor and the guest. KVM is a part of open source virtualization that turns the Linux kernel into an enterprise-class hypervisor. Hypervisors consolidate huge amounts of work on a single server. Virtualization (through a mechanism called overcommitment) exposes more CPU, I/O, and memory to the guest machine than exist on the real server, therefore increasing resource utilization and improving the server consolidation. KVM is designed to deliver optimal performance by using virtualization. Imagine IBM Power technology and POWER8 processors being applied with PowerKVM to deliver incredible enterprise-grade performance to your virtual environment. Business value IBM PowerKVM is a product that blends the resilience and performance of Power technology with the openness of KVM. Your enterprise can anticipate many advantages from this combination: Higher workload consolidation with processors' overcommitment and memory sharing Dynamic addition and removal of virtual devices Micro-Threading scheduling granularity Integration with IBM PowerVC and OpenStack Simplified management using open source software Avoidance of vendor lock-in Maximized superior POWER8 hardware features, such as SMT8 and Micro-Threading These advantages in real terms mean that your enterprise's hardware processor utilization can be more efficient, memory access and architecture can be vastly improved, server utilization can be increased, and data movement can occur faster. Therefore, more business interactions, transactions, and services can be supplied to your customers and more revenue opportunities occur in a shorter period of time. All of these advantages can be afforded with fewer costs in a virtual environment. You'll have real power with IBM PowerKVM. Solution overview IBM Power Systems is a family of servers built for big data solutions using advanced POWER8 processors. This family of servers includes scale-out servers and enterprise-class servers from small to large configurations. The IBM Power Systems are known for high availability and extreme performance. The IBM scale-out systems can run a mixture of workloads, including IBM AIX, IBM i, and Linux. This allows the scale-out workload to include the Linux applications (supporting a complete stack of open software ranging from the hypervisor to cloud management). With the introduction of the Linux only scale-out systems, POWER8 processing can be applied to the actual open source virtualization mechanism known as KVM. Whether you want to revolutionize your processing power for hypervisor or cloud, POWER8 processing is available to your enterprise with the ease of KVM management using PowerKVM. IBM PowerKVM available with the Linux only scale-out servers 2

Solution architecture For Linux administrators to get the value and ease of PowerKVM advantages, the architecture is simple. Currently, there are two IBM Scale-out systems from IBM Power Systems that are built for scale-out Linux only workloads. The IBM Power Systems built on POWER8 processors that support IBM PowerKVM v2 are listed: IBM Power System S812L (8247-21L) IBM Power System S822L (8247-22L) The IBM Power System S812L (8247-21L) is a powerful single-socket entry server with the following assets: One POWER8 dual-chip module (DCM) that offers 3.42 GHz (#EPLP4) or 3.02 GHz (#ELPD) performance Support for up to 12 POWER8 cores Capability to provide up to 96 CPU threads when using SMT8 mode The IBM Power System S822L (8247-22L) offers the following assets: Support for up to two POWER8 processors that offer 3.42 GHz (#EPLP4) or 3.02 GHz (#ELPD) performance Support for up to 24 POWER8 cores Capability to provide up to 192 threads when using SMT8 mode The IBM POWER8 processor is the most recent in the family of processors available for the IBM Power Systems. Each POWER8 chip is a high-end processor with the following assets: Up to 12 cores Two memory controllers per processor and a PCI generation 3 controller Processor capacity of 96 MB of L3 shared cache plus 512K per core Additional features can augment the performance of the IBM POWER8 processor: Support for dynamic device reconfiguration (DDR) 3 and DDR4 memory through memory buffer chips that offload the memory support from the IBM POWER8 memory controller. L4 cache within the memory buffer chip that reduces the memory latency for local access to memory behind the buffer chip. (The operation of the L4 cache is transparent to applications running on the IBM POWER8 processor.) Up to 128 MB of L4 cache can be available for each POWER8 processor. Hardware transactional memory. On-chip accelerators, including on-chip encryption, compression, and random number generation accelerators. Coherent Accelerator Processor Interface, which allows accelerators plugged into a PCIe slot to access the processor bus using a low-latency, high-speed protocol interface. Adaptive power management. Micro-Threading that allows up to four concurrent virtual machines (VMs) to be dispatched simultaneously on a single core. IBM PowerKVM available with the Linux only scale-out servers 3

PowerKVM v2 is an easy-to-use administrative solution that is available on these two systems with POWER8 technology. This widely accepted platform allows your enterprise to maximize the efficiency and processing power of the IBM Power System while keeping application portability simple and costs at a minimum. Figure 2 shows the IBM Power System S812L (8247-21L) and Figure 3 shows the IBM Power System S822L (8247-22L). Figure 2. IBM Power System S812L (8247-21L) Figure 3. IBM Power System S822L (8247-22L) Scenario Consider this scenario of a virtualized enterprise with the ability to get additional processing power through overcommitment. CPU overcommit allows under-utilized CPU to be shared among other virtual machines (VMs). The CPU overcommit is usually enabled when the VMs are not expected to use all the CPU resources at the same time. Therefore, when one VM is not using its share of the CPU, another VM can use it. A CPU assigned to a VM is called a virtual CPU (vcpu). Within an overcommitted scenario, the number of vcpus is larger than the number of available CPUs. For example, Figure 4 shows a hypervisor with four CPUs that hosts two VMs that use three vcpus each. Therefore, the guest operating system can use up to three CPUs if another VM is not using more than one CPU. If all the vcpus get 100% at one time, the hypervisor will multiplex the vcpu in the real CPU according to the hypervisor policies. IBM PowerKVM available with the Linux only scale-out servers 4

Figure 4: Overcommit scenario using vcpu Integration IBM PowerKVM hosts can be managed just like another KVM host. Kimchi is included in the IBM PowerKVM to provide a user-friendly interface for platform management in a single server. For cloud management, you can use IBM PowerVC or IBM Cloud Manager with OpenStack. The following list includes details about this integration: Kimchi is an open source project for virtualization management within a single server. IBM PowerVC and IBM Cloud Manager with OpenStack are advanced management solutions that are created and maintained by IBM and built on OpenStack. OpenStack is a cloud operating system that controls large pools of compute, storage, and networking resources throughout a data center. OpenStack Compute (Nova component) has an abstraction layer for compute drivers to support different hypervisors, including QEMU/KVM through the libvirt virtualization API. (Off the shelf OpenStack integration is available, as well.) IBM PowerVC is an advanced virtualization manager for creating and managing virtual machines on IBM Power Systems servers using the PowerKVM or IBM PowerVM hypervisors. PowerVC simplifies the management of virtual resources in your Power Systems environment and is built on OpenStack technology to deliver Infrastructure as a Service (IaaS) within the cloud. IBM Cloud Manager with OpenStack for Power can be used to get started with private clouds and continue to scale with users and workloads. It is based on the OpenStack project, providing advanced resource management with a simplified cloud administration and full access to OpenStack APIs. IBM PowerKVM can run multiple guest operating systems. This capability enables a large number of workloads to run within guest VMs. This integration boosts application portability and ease of use. IBM PowerKVM available with the Linux only scale-out servers 5

A PowerKVM host can be managed by the open source controller services maintained by the OpenStack community. The compute and controller services on OpenStack enable you to launch VM instances. For integration-specific resources, see the following list: For more detailed information about how to install and configure PowerVC, see IBM PowerVC Version 1.2 Introduction and Configuration, SG24-8199. To learn more about which operating systems run on Endianness and easier application migration, see this blog on Linux flavors. Supported platform At the moment, only IBM PowerLinux Systems built on POWER8 processors support PowerKVM as the hypervisor: IBM Power System S812L (8247-21L) IBM Power System S822L (8247-22L) The available version for the PowerKVM stack is IBM PowerKVM V2.1 (with 1 or 3 years of subscription). Note the following considerations about PowerKVM in this first release: Power KVM does not support AIX or IBM i operating systems. PowerKVM cannot be managed by the Hardware Management Console (HMC). The SPICE graphical model is unsupported. PowerKVM supports a subset of the I/O adapters. Only one operating system is allowed to run on the host system. PowerKVM does not include multi-boot support. IBM is always innovating and integrating products with systems. For current information about the supported platforms, operating systems, and prerequisites, see the following websites: PowerKVM IBM Power Systems Ordering information PowerKVM is available as a subscription for 1 or 3 years, and typically ordered with the Power scale-out server. When bundled with the hardware order, it comes pre-loaded and ready to use. As well, PowerKVM can be added after the initial order. For complete ordering information, see the RFA document on PowerKVM. IBM PowerKVM available with the Linux only scale-out servers 6

Related information For the IBM Redbooks publication, see IBM PowerKVM Configuration and Use For information about the IBM Linux Scale-out systems, see IBM Power Systems S812L and S822L Technical Overview and Introduction, REDP-5908 For more information about IBM Power Systems For announcements about IBM Power Systems and IBM PowerKVM For more information about IBM PowerVC Version 1.2.1, Introduction and Configuration For a blog about IBM PowerVC Version 1.2.1 enhancements To search the IBM Information Center about IBM PowerKVM To search the IBM Information Center about IBM PowerVC and server virtualization For more information about IBM Cloud Manager with OpenStack and to Discover OpenStack: Architectures, Functions, and Interactions To learn more about how IBM Tackles Big Data Challenges with Open Server Innovation model For the IBM Offering Information page (to search on announcement letters, sales manuals, or both), see http://www.ibm.com/common/ssi/index.wss?request_locale=en On this page, enter IBM PowerKVM, select the information type, and then click Search. On the next page, narrow your search results by geography and language. IBM PowerKVM available with the Linux only scale-out servers 7

Notices This information was developed for products and services offered in the U.S.A. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-ibm product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not give you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing, IBM Corporation, North Castle Drive, Armonk, NY 10504-1785 U.S.A. The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law : INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Any references in this information to non-ibm Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk.ibm may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. Information concerning non-ibm products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-ibm products. Questions on the capabilities of non-ibm products should be addressed to the suppliers of those products. This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. Any performance data contained herein was determined in a controlled environment. Therefore, the results obtained in other operating environments may vary significantly. Some measurements may have been made on development-level systems and there is no guarantee that these measurements will be the same on generally available systems. Furthermore, some measurement may have been estimated through extrapolation. Actual results may vary. Users of this document should verify the applicable data for their specific environment. COPYRIGHT LICENSE: This information contains sample application programs in source language, which illustrate programming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. Copyright International Business Machines Corporation 2014. All rights reserved. Note to U.S. Government Users Restricted Rights -- Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp. IBM PowerKVM available with the Linux only scale-out servers 8

This document was created or updated on September 19, 2014. Send us your comments in one of the following ways: Use the online Contact us review form found at: ibm.com/redbooks Send your comments in an e-mail to: redbooks@us.ibm.com Mail your comments to: IBM Corporation, International Technical Support Organization Dept. HYTD Mail Station P099 2455 South Road Poughkeepsie, NY 12601-5400 U.S.A. This document is available online at http://www.ibm.com/redbooks/abstracts/tips1205.html. Trademarks IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corporation in the United States, other countries, or both. These and other IBM trademarked terms are marked on their first occurrence in this information with the appropriate symbol ( or ), indicating US registered or common law trademarks owned by IBM at the time this information was published. Such trademarks may also be registered or common law trademarks in other countries. A current list of IBM trademarks is available on the Web at http://www.ibm.com/legal/copytrade.shtml The following terms are trademarks of the International Business Machines Corporation in the United States, other countries, or both: AIX IBM Power Systems POWER8 PowerLinux PowerVM Redbooks The following terms are trademarks of other companies: Intel, Intel logo, Intel Inside logo, and Intel Centrino logo are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Linux is a trademark of Linus Torvalds in the United States, other countries, or both. Other company, product, or service names may be trademarks or service marks of others. IBM PowerKVM available with the Linux only scale-out servers 9