Hypervisors & related technologies Arwed Tschoeke Client Center Böblingen
|
|
- Loren Bailey
- 6 years ago
- Views:
Transcription
1 Hypervisors & related technologies Arwed Tschoeke Client Center Böblingen 2016 IBM Corporation 2016 IBM Corporation
2 Agenda Virtualization basics PR/SM and DPM LinuxONE/VM KVM others
3
4 Server Virtualization Terms Logical Partition Also called an LPAR, virtual machine, or VM or guest (LinuxONE/VM,KVM) Memory Virtualization Dedicated to an PR/SM LPAR Shared by guests within LinuxONE/VM & KVM Runs an operating system such as Linux, TPF, z/vse, AIX, IBM i, Windows, Solaris Logical Partition or Virtual Machine Computer Memory Logical Partition or Virtual Machine Logical Partition or Virtual Machine Virtual Machines or Guests Hypervisor 2 nd Level Hypervisor Run an Hypervisor inside of an LPAR Provides unique features Example: zinuxone/vm Hypervisor Disk Hardware Hypervisor Virtualization software Divides real computing into logical computers or LPARs Referred to as PR/SM on LinuxONE Ethernet I/O Virtualization Provided by Hypervisor (VMware) I/O owning LPAR (PowerVM, Xen) Direct hardware virtualization (LinuxONE)
5 Server Virtualization Approaches Hardware Partitioning Bare Metal Hypervisor Hosted Hypervisor Apps OS... Apps OS Apps OS... Apps OS Apps OS... Apps OS Partition Controller Adjustable partitions Hypervisor(FW,OS) Type 1 Hypervisor Host OS Type 2 SMP Server SMP Server SMP Server Server is subdivided into fractions each of which can run an OS Hypervisor provides fine-grained timesharing of all resources Hypervisor uses OS services to do timesharing of all resources Physical partitioning S/370 SI-to-PP and PP-to-SI, Sun Domains, HP npars Logical partitioning HP (PA) vpars Hypervisor software/firmware Hypervisor software runs on runs directly on server a host operating system LinuxONE PR/SM, LinuxONE/VM, KVM VirtualBox POWERVM vmware HP Integrity VM Xen Hypervisor, Hyper-V User Mode Linux Hardware partitioning subdivides a server into fractions, each of which can run an OS Hypervisors use a thin layer of code to achieve fine-grained, dynamic resource sharing Type 1 hypervisors with high efficiency and availability will become dominant for servers Type 2 hypervisors will be mainly for clients where host OS integration is desirable IBM Corporation
6 Type 1 Hypervisor Goldberg, R. Architectural Principles for Virtual Computer Systems. PhD thesis, National Technical Information Service, February A Type 1 Virtual Machine Monitor runs as part of the Kernel Extended Machine is the environment running a time-shared program. The EM evolved into a modern OS Process. A Type II Virtual Machine Monitor runs as a standard OS Process
7 Software Interpretation Goldberg, R. Architectural Principles for Virtual Computer Systems. PhD thesis, National Technical Information Service, February Non-Virtualized KVM, VMware, Xen, PowerVM, LinuxONE/VM VMware Pre-VMX Qemu
8 System z CPU Dispatching and Execution Control Logical CPU Program Instruction stream SIE: Start Interpretive Execution instruction Instructions Problem state (aka guest) instructions High-frequency control instructions that require virtualization Low-frequency control instructions that require hypervisor virtualization e.g. Modify Subchannel instruction SIE interception to appropriate hypervisor level Load, Store, Add,... Start Subchannel, Test Subchannel,... LinuxONE/VM, KVM and LPAR hypervisors SIE SIE Hardware Instruction Execution Controls z/vm CPU STATE Description LPAR CPU STATE Description Instruction Interpretation Handling Hardware or Firmware Virtualization Assist Physical CPU Instruction Execution Unit Load Store Add SSCH TSCH
9 PR/SM and DPM
10 Linux VM Linux VM Linux VM LinuxONE Virtualization Options At the hypervisor level (2 IBM options: LinuxONE/VM and KVM) At the firmware level Processors, memory and I/O resources are divided into 1 or more Logical Partitions or LPARs What runs in each LPAR appears to be running on bare metal, and is electronically separate from what runs in any other LPAR, as if they were in physically separate machines LPARs are managed by one of two managers: Processor Resource / System Manager (PR/SM ) IBM Dynamic Partition Manager Interaction with the manager is via either: The Support Element (SE) a dedicated workstation used for monitoring and operating the system The Hardware Management Console (HMC) a secure Web application accessed through a browser Linux on bare metal LPAR1 Hypervisor LPAR2 Linux on bare metal LPAR3 PR/SM or IBM Dynamic Partition Manager HMC / SE
11 PR/SM or LPAR Hypervisor 'Processor Resource/System Manager' (PR/SM) and 'LPAR hypervisor' are commonly used synonymously. However the 'LPAR Hypervisor' is the program itself and 'PR/SM' is the facility of the whole So PR/SM aka LPAR hypervisor is a Type-1 Hypervisor that manages logical partitions: Each partition owns a defined amount of physical storage Strictly no storage shared across partitions No virtual storage management / paging done by LPAR hypervisor Zone relocation lets each partition start at address 0 CPUs may be dedicated to a partition or may be shared by multiple partitions I/O channels may be dedicated to a partition or may be shared by multiple partitions (Multiple image facility, MIF) PR/SM is shipped with LinuxONE (considered as part of the firmware) Separation of logical partitions is considered as good as having each partition on a separate physical machine (Evaluation Assurance Level 5)
12 How DPM helps in a new Linux Environment LinuxONE and PR/SM require a HW definition Dynamic IO one of the key differentiator of the platform would be nice Having the option to have a GUI-based administration Overcome the prejudice: z is old school and complicated Everything is scripted (that s why we need GUIs ;-) ) short version: No Texteditor required to get started, dynamic IO available
13 Linux Linux Linux Partition and I/O device management at the HMC Linux partitions or KVM partitions correspond to LPARs under standard PR/SM Supports only Linux and Linux based hypervisors Creation of I/O Configuration Data Set (IOCDS) is under the covers Supports dynamic updates of I/O Hardware and operating system message displays are unchanged Problem determination and maintenance continues to exist on the System Element (SE) On/Off Capacity on Demand (OOCoD) and Customer Initiated Upgrade (CIU) supported for Linux Linux KVM IBM Dynamic Partition Manager HMC / SE Linux
14 System Requirements IBM LinuxONE Rockhopper or IBM LinuxONE Emperor IBM Dynamic Partition Manager feature code 0016 Two dedicated OSA-Express5S 1000BASE-T Ethernet #0417 features Server can be in standard PR/SM mode or Dynamic Partition Manager mode set at initial IML Only supports Fibre Communication Protocol (FCP) IBM KVM and/or Linux without a hypervisor Does not support Any hypervisor other than IBM KVM ECKD disk IBM zaware GDPS Virtual Appliance 1 Requires firmware level 27 (GA2)
15 Additional technical information Separate HMCs are NOT required; HMC networks with both IBM Dynamic Partition Manager servers and standard PR/SM servers Only SERVICE or SYSPROG userids can enable/disable IBM Dynamic Partition Manager All alarms exist as before, plus there are 3 or 4 new types of alarms, primarily around utilization being added Improved support over today s ASCII Console support ability to open a console window HMC REST API support everything in the UI can be done via the REST API
16 LinuxONE/VM
17 IBM LinuxONE/VM Hypervisor LinuxONE/VM is the product name of a Type-1 Hypervisor LinuxONE/VM virtualizes the architecture: Guests definitions are completely virtual (and do not necessarily be consistent with physical HW) support DASD and FCP Offers the possibility to choose the solution with the largest convenience factor SSI Clustering for increased availability Integration into GDPS
18 LinuxONE/VM Version 6 Release 3 Making Room to Grow Your Business Product General Availability VM support for zedc Express and 10GbE RoCE Express features Available, CPU Pooling January 14 z13 and VM Enhancements Announcement Feb 13 Base z13 & Crypto support Available March 13 June 26 SMT and Multi-VSwitch Link Scalability Support Aggregation Available Available September 15 RACf enhancements, Prorated Core time January 14 dynamic PDR migration, SIMD support See Q4/14 VM6.4 GA 2013/ VM VM VM VM VM VM VM VM VM V 6.1 V 6.2 V 6.3
19 Preview IBM LinuxONE/VM 6.4 Preview announcement , dated February 16, Planned availability date Fourth Quarter 2016 A release born from customer feedback Key components: Enhanced technology for improved scaling and total cost of ownership Increased system programmer and management capabilities New Architecture Level Set (ALS) of z196 and higher
20 Improved Scalability and TCO LinuxONE/VM Paging enhancements Use of HyperPAV when available to increase bandwidth for paging Increases number of paging I/Os that can be in-flight at once Exploitation for Paging, Spooling, LinuxONE/VM user directory, and minidisk pools that are mapped to LinuxONE/VM data spaces. Guest large page support Enhanced DAT facility for guest use 1 MB pages Decreases memory needed for DAT structures by guest with Enhanced DAT support LinuxONE/VM maps to 4KB pages at the host level. Guest Transactional Execution support Potential efficiency and scaling improvements for guests and guest software that exploits Alternative for serializing a set of operations.
21 Improved Scalability and TCO Memory scalability improvements Enhanced algorithms to further improve the efficiency of memory management Provide a foundation for future enhancements in scaling and efficiceny Guest Transactional Execution support Potential efficiency and scaling improvements for guests and guest software that exploits Alternative for serializing a set of operations. FlashSystems support for FCP-attached SCSI disks. Removes requirement of a San Volume Controller (SVC) to use FlashSystems for LinuxONE/VM system volumes and EDEVs
22 System Programmer & Management Capability QUERY SHUTDOWN command Allows better understanding of state of the system Allows for increased programmatical management of the system CP environment variables New framework to allow information to be set and queried for automatic processing Example: Indicate system is being started for Production or DR Test or Actual DR New management queries for SCSI environment. Allows SCSI detailed information to be gathered for emulated devices (EDEVs)
23 System Programmer & Management Capability Upgrade In Place migration enhancements Upgrade In Place migration was introduced in LinuxONE/VM 6.3 Enhanced to allow migration to LinuxONE/VM 6.4 from LinuxONE/VM 6.2 or LinuxONE/VM 6.3 (but not both at same time in cluster) Supports migration for clustered or non-clustered systems
24 KVM
25 KVM for LinuxONE In addition to LinuxONE/VM, IBM supports a Kernelbased Virtual Machine (KVM) offering for LinuxONE that hosts Linux guest virtual machines. The KVM can be installed on LinuxONE processors. The KVM offering co-exists with LinuxONE/VM virtualization environments & Linux. The KVM offering is optimized for the LinuxONE architecture and provides standard Linux and KVM interfaces for operational control of the environment. Enterprises will be enabled to easily integrate Linux servers into their existing infrastructure and cloud offerings. z/os z/vse Linux on z z/os Linux on z Linux on z Linux on z Linux on z z/tpf VM KVM LPARs (PR/SM ) I / O Processors Memory
26 KVM Overview KVM (Kernel Virtual Machine) is a Linux kernel-based hypervisor Developed and maintained by Avi Kivity / Qumranet, recently acquired by Red Hat KVM turns the Kernel into a hypervisor by loading a kernel module and opening a device node. The main parts of KVM are: Kernel module kvm.ko Hardware specific modules Device node /dev/kvm (to create/run VMs from userspace with a set of ioctl()s) Virtual machines (or guests or domains) appear as normal Linux processes and integrate seamlessly into the rest of Linux A VM has its own memory, that is separated from the user space process Virtual CPUs are not scheduled on it's own (vcpus are realized as Linux threads, and are still scheduled by the Linux Kernel process scheduler) In full virtualization mode it's possible to run multiple unmodified guest OSes in parallel, with each having private virtual hardware (network, disk, graphics etc.) Exploits 'SIE' hardware instruction on LinuxONE
27 Kernel mode Guest mode Host Process: kvm; kvm-qemu Host Process: virsh; virt-manager (via libvirt) User mode Guest Process Guest Process Qemu/KVM Component Diagram File System & Block devices Physical Drivers Linux Kernel (guest) QEMU Hardware Emulation vcpu0... vcpum iothread KVM (/dev/kvm and kvm.ko) Memory Linux Kernel (host) Hardware disk1 File System & Block devices Physical Drivers... disk2 disk3... pnic1 pnic2 pnic3 pcpu0 pcpu1 pcpu2 pcpun
28 Others
29 Virtualization vs. Containers A p A p p A p p p OS A p A p p A p p p OS APP APP Container Container APP Container OS Hypervisor HW Hypervisor HW Infrastructure oriented: coming from servers, now virtualized several applications per server isolation Separation between tenants Service oriented: application-centric solution decomposed DevOps separations between the apps of a tenant
30 Docker and Containers Docker in general offers different ways to access the Linux Kernel and software resources that allows to constitute and form Containers: libvirt systemd-nspawn lxc and libcontainer The recently introduced 'libcontainer' library Dockers own way to access these resources, like namespaces and cgroups seems to prevail and to become accepted.
31 Summary
32 Things to Remember HW-accelerated virtualization integrates into the existing world efficient, secure, scalable Choices: take what ever is suited best What is standard in your IT What provides the best match to the requirements Or both Remember: OR, not XOR
33 IBM Corporation
34 IBM Corporation
35 IBM Corporation
36 Questions? IBM Corporation
Hypervisors & related technologies Frank Heimes / Arwed Tschoeke Client Center Böblingen
Hypervisors & related technologies Frank Heimes / Arwed Tschoeke Client Center Böblingen Agenda Virtualization basics PR/SM and DPM z/vm KVM others 3 1 Server Virtualization Terms Logical Partition Also
More informationCloud and Datacenter Networking
Cloud and Datacenter Networking Università degli Studi di Napoli Federico II Dipartimento di Ingegneria Elettrica e delle Tecnologie dell Informazione DIETI Laurea Magistrale in Ingegneria Informatica
More informationMulticore Computing and the Cloud Optimizing Systems with Virtualization
Multicore Computing and the Cloud Optimizing Systems with Virtualization Michael Gschwind IBM Systems and Technology Group IBM Corporation Major Forces Are Driving the Need For IT Transformation Operational
More informationThe zenterprise Unified Resource Manager IBM Corporation
The zenterprise Unified Resource Manager Agenda IBM zenterprise and The Unified Resource Manager Objectives Structure The Unified Resource Manager Functional Overview Overview of major functions Monitoring
More informationz/vm Platform Update
Bill Bitner z/vm Client Focus and Care bitnerb@us.ibm.com z/vm Platform Update Version 6 2016 IBM Corporation Trademarks The following are trademarks of the International Business Machines Corporation
More informationWhat is KVM? KVM patch. Modern hypervisors must do many things that are already done by OSs Scheduler, Memory management, I/O stacks
LINUX-KVM The need for KVM x86 originally virtualization unfriendly No hardware provisions Instructions behave differently depending on privilege context(popf) Performance suffered on trap-and-emulate
More informationServer Virtualization Approaches
Server Virtualization Approaches Virtual Machine Applications Emulation Replication Composition Emulation: Mix-and-match cross-platform portability Replication: Multiple VMs on single platform Composition:
More informationz/vm V6.4: Customer Driven Release
z/vm V6.4: Customer Driven Release November 11, 2017 Version 17 Bill Bitner z/vm Development Lab Client Focus & Care bitnerb@us.ibm.com Trademarks The following are trademarks of the International Business
More informationWhat is Cloud Computing? Cloud computing is the dynamic delivery of IT resources and capabilities as a Service over the Internet.
1 INTRODUCTION What is Cloud Computing? Cloud computing is the dynamic delivery of IT resources and capabilities as a Service over the Internet. Cloud computing encompasses any Subscriptionbased or pay-per-use
More informationIBM SYSTEM POWER7. PowerVM. Jan Kristian Nielsen Erik Rex IBM Corporation
IBM SYSTEM POWER7 PowerVM Jan Kristian Nielsen jankn@dk.ibm.com - +45 28803310 Erik Rex Rex@dk.ibm.com - +45 28803326 PowerVM: Virtualization Without Limits Reduces IT infrastructure costs Improves service
More informationSpring 2017 :: CSE 506. Introduction to. Virtual Machines. Nima Honarmand
Introduction to Virtual Machines Nima Honarmand Virtual Machines & Hypervisors Virtual Machine: an abstraction of a complete compute environment through the combined virtualization of the processor, memory,
More informationVirtualization. Michael Tsai 2018/4/16
Virtualization Michael Tsai 2018/4/16 What is virtualization? Let s first look at a video from VMware http://www.vmware.com/tw/products/vsphere.html Problems? Low utilization Different needs DNS DHCP Web
More informationz/vm 6.3 Installation or Migration or Upgrade Hands-on Lab Sessions
z/vm 6.3 Installation or Migration or Upgrade Hands-on Lab Sessions 15488-15490 Richard Lewis IBM Washington System Center rflewis@us.ibm.com Bruce Hayden IBM Washington System Center bjhayden@us.ibm.com
More informationSpeed to Market with Open Source
Front cover Speed to Market with Open Source Keith Winnard Kim Betros Steven Dickens Chris Rayns Bill White Point-of-View Highlights Businesses and organizations are expected to deliver up-to-date applications
More informationEE 660: Computer Architecture Cloud Architecture: Virtualization
EE 660: Computer Architecture Cloud Architecture: Virtualization Yao Zheng Department of Electrical Engineering University of Hawaiʻi at Mānoa Based on the slides of Prof. Roy Campbell & Prof Reza Farivar
More informationIBM Db2 Analytics Accelerator Version 7.1
IBM Db2 Analytics Accelerator Version 7.1 Delivering new flexible, integrated deployment options Overview Ute Baumbach (bmb@de.ibm.com) 1 IBM Z Analytics Keep your data in place a different approach to
More informationDistributed Systems COMP 212. Lecture 18 Othon Michail
Distributed Systems COMP 212 Lecture 18 Othon Michail Virtualisation & Cloud Computing 2/27 Protection rings It s all about protection rings in modern processors Hardware mechanism to protect data and
More informationNested Virtualization and Server Consolidation
Nested Virtualization and Server Consolidation Vara Varavithya Department of Electrical Engineering, KMUTNB varavithya@gmail.com 1 Outline Virtualization & Background Nested Virtualization Hybrid-Nested
More informationModule 1: Virtualization. Types of Interfaces
Module 1: Virtualization Virtualization: extend or replace an existing interface to mimic the behavior of another system. Introduced in 1970s: run legacy software on newer mainframe hardware Handle platform
More informationVirtualization Introduction
Virtualization Introduction Simon COTER Principal Product Manager Oracle VM & VirtualBox simon.coter@oracle.com https://blogs.oracle.com/scoter November 21 st, 2016 Safe Harbor Statement The following
More informationIBM Exam C IBM z Systems Solutions Sales V7 Version: 6.0 [ Total Questions: 74 ]
s@lm@n IBM Exam C9030-633 IBM z Systems Solutions Sales V7 Version: 6.0 [ Total Questions: 74 ] Question No : 1 A customer is running on n-2 (two generations old) z Systems technology and still has 18
More informationKVM for IBM z Systems
Introducing KVM for IBM z Systems 1 Key Terms Kernel QEMU Hypervisor Mainframe Operating System The central module of an operating system (OS) (Quick Emulator) A free and open-source hosted hypervisor
More informationRoadmap for Challenging Times System Virtualiztion
Roadmap for Challenging Times System Virtualiztion Most people thinking VIRTUALIZION as a strategy to CONSOLIDATE systems and reduce cost System Virtualization Grid Control Plane Virtualized Storage Resources
More informationLibvirt: a virtualization API and beyond
Libvirt: a virtualization API and beyond http://veillard.com/talks/clklinux2011.pdf Daniel Veillard veillard@redhat.com Libvirt project goals Web site: libvirt.org Virtualization library: manage guest
More informationSAP on IBM z Systems. Customer Conference. April 12-13, 2016 IBM Germany Research & Development
SAP on IBM z Systems Customer Conference April 12-13, 2016 IBM Germany Research & Development SAP on IBM z Systems Customer Conference Consolidate your SAP applications on Linux on IBM z Systems Dr. Jochen
More informationIntroduction to Virtualization. From NDG In partnership with VMware IT Academy
Introduction to Virtualization From NDG In partnership with VMware IT Academy www.vmware.com/go/academy Why learn virtualization? Modern computing is more efficient due to virtualization Virtualization
More informationOpenStack enablement for IBM Z DPM
OpenStack enablement for IBM Z DPM Sreeram Vancheeswaran Team lead, Nova for DPM Andreas R Maier Architect, OpenStack for DPM Marco Pavone Team lead, OpenStack for DPM and KVM Version 1.0.3 sreeram.vancheeswaran@in.ibm.com
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved.
1 ! 2 Oracle VM Introduction Adam Hawley, Senior Director Virtualization, Oracle January 15, 2013 Safe Harbor Statement The following is intended to outline our general product direction. It is intended
More informationSub-capacity licensing for select IBM Passport Advantage eligible programs running on x86 servers helps improve flexibility and price/performance
Software Announcement April 25, 2006 Sub-capacity licensing for select IBM Passport Advantage eligible programs running on x86 servers helps improve flexibility and price/performance Overview IBM continues
More informationSystem z Virtualization and Linux Workshop Bootcamp System z Hardware / Architecture
System z Virtualization and Workshop Bootcamp System z Unit 1: System z Virtualization Overview 1.1 - Hardware / Architecture 2007 IBM Corporation Mainframe Paradigm Mainframe original design point: Share
More informationUsing MySQL in a Virtualized Environment. Scott Seighman Systems Engineer Sun Microsystems
Using MySQL in a Virtualized Environment Scott Seighman Systems Engineer Sun Microsystems 1 Agenda Virtualization Overview > Why Use Virtualization > Options > Considerations MySQL & Virtualization Best
More informationSymantec NetBackup PureDisk Compatibility Matrix Created August 26, 2010
Symantec NetBackup PureDisk 6.6.1 Compatibility Matrix Created August 26, 2010 Copyright 2010 Symantec Corporation. All rights reserved. Symantec, the Symantec Logo, and Backup Exec are trademarks or registered
More informationOperating Systems 4/27/2015
Virtualization inside the OS Operating Systems 24. Virtualization Memory virtualization Process feels like it has its own address space Created by MMU, configured by OS Storage virtualization Logical view
More informationIBM. IBM Dynamic Partition Manager (DPM) Guide. z Systems SB
IBM z Systems IBM Dynamic Partition Manager (DPM) Guide SB10-7168-01 IBM z Systems IBM Dynamic Partition Manager (DPM) Guide SB10-7168-01 Note Before you use this information and the product it supports,
More informationIntroduction to. z/vm and Linux on System z. Malcolm Beattie Linux Technical Consultant, IBM UK. From a presentation by Ralf Schiefelbein, IBM Germany
Introduction to z/vm and Linux on System z Malcolm Beattie Linux Technical Consultant, IBM UK From a presentation by Ralf Schiefelbein, IBM Germany 2006 IBM Corporation Trademarks The following are trademarks
More informationz/vm 6.3 A Quick Introduction
z/vm Smarter Computing with Efficiency at Scale z/vm 6.3 A Quick Introduction Dan Griffith Bill Bitner IBM Endicott Notice Regarding Specialty Engines (e.g., ziips, zaaps and IFLs): Any information contained
More informationCOMP 3400 Mainframe Administration 1
COMP 3400 Mainframe Administration 1 Christian Grothoff christian@grothoff.org http://grothoff.org/christian/ 1 These slides are based in part on materials provided by IBM s Academic Initiative. 1 The
More informationfor Kerrighed? February 1 st 2008 Kerrighed Summit, Paris Erich Focht NEC
Virtualization for Kerrighed? February 1 st 2008 Kerrighed Summit, Paris Erich Focht NEC Why virtualization? Virtualization means many things! Multi-programming any UNIX is virtualizing resources to allow
More informationSystem Virtual Machines
System Virtual Machines Outline Need and genesis of system Virtual Machines Basic concepts User Interface and Appearance State Management Resource Control Bare Metal and Hosted Virtual Machines Co-designed
More informationLibvirt presentation and perspectives. Daniel Veillard
Libvirt presentation and perspectives Daniel Veillard veillard@redhat.com Libvirt project goals Web site: libvirt.org Virtualization library: manage guest on one node Share the application stack between
More informationBuild Cloud like Rackspace with OpenStack Ansible
Build Cloud like Rackspace with OpenStack Ansible https://etherpad.openstack.org/p/osa-workshop-01 Jirayut Nimsaeng DevOps & Cloud Architect 2nd Cloud OpenStack-Container Conference and Workshop 2016 Grand
More informationChapter 5 C. Virtual machines
Chapter 5 C Virtual machines Virtual Machines Host computer emulates guest operating system and machine resources Improved isolation of multiple guests Avoids security and reliability problems Aids sharing
More informationMaking Blockchain Real for Business IBM Blockchain Offering
Making Blockchain Real for Business IBM Blockchain Offering Guillaume Hoareau Certified IT Architect Blockchain on IBM z Systems SME V3.5, November 24th Page 1 Linux Foundation s Hyperledger Project Linux
More informationLINUX KVM FRANCISCO JAVIER VARGAS GARCIA-DONAS CLOUD COMPUTING 2017
LINUX KVM FRANCISCO JAVIER VARGAS GARCIA-DONAS CLOUD COMPUTING 2017 LINUX KERNEL-BASED VIRTUAL MACHINE KVM (for Kernel-based Virtual Machine) is a full virtualization solution for Linux on x86 hardware
More informationVirtualization. ...or how adding another layer of abstraction is changing the world. CIS 399: Unix Skills University of Pennsylvania.
Virtualization...or how adding another layer of abstraction is changing the world. CIS 399: Unix Skills University of Pennsylvania April 6, 2009 (CIS 399 Unix) Virtualization April 6, 2009 1 / 22 What
More informationSystem Virtual Machines
System Virtual Machines Outline Need and genesis of system Virtual Machines Basic concepts User Interface and Appearance State Management Resource Control Bare Metal and Hosted Virtual Machines Co-designed
More informationIBM EXAM QUESTIONS & ANSWERS
IBM 000-105 EXAM QUESTIONS & ANSWERS Number: 000-105 Passing Score: 650 Time Limit: 60 min File Version: 65.5 http://www.gratisexam.com/ IBM 000-105 EXAM QUESTIONS & ANSWERS Exam Name: Power Systems with
More informationLinux Installation Planning
Linux Installation Planning Mark Post Novell, Inc. March 4, 2011 Session 8986 Agenda More Questions Than Answers First Things First Pick the Right Architecture Disk Storage Selection Application Selection
More informationz/vm 6.2 Live Guest Relocation with Linux Middleware
2013-12-09 Linux on System z - z/vm 6.2 Live Guest Relocation with Linux Middleware Dr. Juergen Doelle Michael Johanssen IBM Research and Development Boeblingen Germany Trademarks IBM, the IBM logo, and
More informationLinux and z Systems in the Datacenter Berthold Gunreben
Linux and z Systems in the Datacenter Berthold Gunreben Build Service Engineer SUSE Linux Available Architectures for SUSE Linux Enterprise Server X86, z Systems, Power Common Source Code for all architectures
More informationLINUX Virtualization. Running other code under LINUX
LINUX Virtualization Running other code under LINUX Environment Virtualization Citrix/MetaFrame Virtual desktop under Windows NT. aka Windows Remote Desktop Protocol VNC, Dameware virtual console. XWindows
More informationLecture 09: VMs and VCS head in the clouds
Lecture 09: VMs and VCS head in the Hands-on Unix system administration DeCal 2012-10-29 1 / 20 Projects groups of four people submit one form per group with OCF usernames, proposed project ideas, and
More informationThe Challenges of X86 Hardware Virtualization. GCC- Virtualization: Rajeev Wankar 36
The Challenges of X86 Hardware Virtualization GCC- Virtualization: Rajeev Wankar 36 The Challenges of X86 Hardware Virtualization X86 operating systems are designed to run directly on the bare-metal hardware,
More informationCSCI 8530 Advanced Operating Systems. Part 19 Virtualization
CSCI 8530 Advanced Operating Systems Part 19 Virtualization Virtualization This is a very old idea It appears in many different forms A variety of commercial products exist The idea has become hot again
More informationBacula Systems Virtual Machine Performance Backup Suite
Bacula Systems Virtual Machine Performance Backup Suite Bacula Systems VM Performance Backup Suite is part of Bacula Enterprise Edition. It comprises of modules that can be utilized to perfectly fit any
More informationKnow your competition A review of qemu and KVM for System z
Know your competition A review of qemu and KVM for System z Mark Post SUSE Tuesday, August 5, 2014 Session 15693 Insert Custom Session QR if Desired. Agenda What is qemu and KVM High-level architecture
More informationCHAPTER 16 - VIRTUAL MACHINES
CHAPTER 16 - VIRTUAL MACHINES 1 OBJECTIVES Explore history and benefits of virtual machines. Discuss the various virtual machine technologies. Describe the methods used to implement virtualization. Show
More informationOpenNebula on VMware: Cloud Reference Architecture
OpenNebula on VMware: Cloud Reference Architecture Version 1.2, October 2016 Abstract The OpenNebula Cloud Reference Architecture is a blueprint to guide IT architects, consultants, administrators and
More informationAcronis Backup & Recovery 11.5
Acronis Backup & Recovery 11.5 Installation Guide Applies to the following editions: Update 2 Advanced Server Server for Windows Virtual Edition Server for Linux Advanced Server SBS Edition Workstation
More informationTypes of Virtualization. Types of virtualization
Types of Virtualization Emulation VM emulates/simulates complete hardware Unmodified guest OS for a different PC can be run Bochs, VirtualPC for Mac, QEMU Full/native Virtualization VM simulates enough
More informationManaging VMware ESXi in the Datacenter. Dwarakanath P Rao Sr Partner consultant 6 th November 2008
Managing VMware ESXi in the Datacenter Dwarakanath P Rao Sr Partner consultant 6 th November 2008 Agenda VMware ESXi Overview ESXi Getting Started Case Studies VMware ESXi Overview Next What generation
More informationIBM Cloud Manager with OpenStack: z/vm Integration Considerations
IBM Cloud Manager with OpenStack: z/vm Integration Considerations May 2016 IBM zgrowth Team Cloud & Smarter Infrastructure Mike Bonett Executive I/T Specialist Special Notices This document reflects the
More informationMultiprocessor Scheduling. Multiprocessor Scheduling
Multiprocessor Scheduling Will consider only shared memory multiprocessor or multi-core CPU Salient features: One or more caches: cache affinity is important Semaphores/locks typically implemented as spin-locks:
More informationXen Summit Spring 2007
Xen Summit Spring 2007 Platform Virtualization with XenEnterprise Rich Persaud 4/20/07 Copyright 2005-2006, XenSource, Inc. All rights reserved. 1 Xen, XenSource and XenEnterprise
More informationz/os Introduction and Workshop Overview of z Systems Environment 2017 IBM Corporation
z/os Introduction and Workshop Overview of z Systems Environment Unit Objectives After completing this unit, you should be able to: Describe z Systems Family of Processors List 5 z Systems Operating Systems
More informationKVM on s390: The good, the bad and the weird
KVM on s390: The good, the bad and the weird Cornelia Huck, IBM Deutschland Research & Development GmbH Co-maintainer s390/kvm and s390x/qemu 2016/08/25 Trademarks The following are trademarks of the International
More informationIBM Systems Director VMControl
IBM Systems Director VMControl Glen Corneau Copyright IBM Corporation 2011 Materials may not be reproduced in whole or in part without the prior written permission of IBM. 5.3 Agenda > VMControl V2.3.1
More informationUnderstanding z/osmf for the Performance Management Sysprog
Glenn Anderson, IBM Lab Services and Training Understanding z/osmf for the Performance Management Sysprog Winter SHARE March 2014 Session 55220 z/osmf: the z/os Management Facility z/osmf is a new product
More informationNON SCHOLAE, SED VITAE
TDIU11 Operating systems Operating System Structures and Machines [SGG7/8] Chapter 2.7-2.8 [SGG9] Chapter 2.7, 1.11.6 Copyright Notice: The lecture notes are modifications of the slides accompanying the
More informationPowerVM simplification enhancements. PowerVM simplification enhancements. PowerVM infrastructure overview
PowerVM simplification enhancements PowerVM infrastructure overview IBM PowerVM is the virtualization solution that enables workload consolidation for AIX, IBM i, and Linux environments on IBM Power Systems
More informationReal-Time KVM for the Masses Unrestricted Siemens AG All rights reserved
Siemens Corporate Technology August 2015 Real-Time KVM for the Masses Unrestricted Siemens AG 2015. All rights reserved Real-Time KVM for the Masses Agenda Motivation & requirements Reference architecture
More informationKVM on System z: Channel I/O And How To Virtualize It
KVM on System z: Channel I/O And How To Virtualize It Cornelia Huck 10/26/12 Agenda Quick history Basic concepts Initiating I/O Linux support for channel I/O Virtualization support
More informationVirtualization. join, aggregation, concatenation, array, N 1 ühendamine, agregeerimine, konkateneerimine, massiiv
Virtualization abstraction of computer resources may, but does not have to change the interface end-user has limited or no knowledge about the real resources behind the virtualization layer original /
More informationCloud on z Systems Solution Overview: IBM Cloud Manager with OpenStack
Cloud on z Systems Solution Overview: IBM Cloud Manager with OpenStack June 1, 2015 IBM Systems Nisha Bonda Client Technical Specilist Mike Bonett zgrowth Team North America Table of Contents ACKNOWLEDGEMENTS
More informationAvailability & Resource
Achieving Cost-effective High Availability & Resource Management Agenda Virtual Infrastructure Stack How Vmware helps in the Data Center Availability and Resource Management 2 The VMware Virtual Infrastructure
More informationSUSE Linux Enterprise Server: Supported Virtualization Technologies
Technical White Paper Enterprise Linux SUSE Linux Enterprise Server: Supported Virtualization Technologies Table of Contents page Comprehensive Virtualization Support Overview... 2 Upgrade Guidelines...4
More informationVMware Overview VMware Infrastructure 3: Install and Configure Rev C Copyright 2007 VMware, Inc. All rights reserved.
VMware Overview Kontakt: jens.soeldner@netlogix.de 1-1 You Are Here Virtual Infrastructure VMware Overview ESX Server Installation ESX Server Installation Networking Networking Storage Storage ESX Server
More informationVirtualization Benefits IBM Corporation
Virtualization Benefits 1 Virtualization Benefits CPU Utilization 100 90 80 70 60 50 40 30 20 10 0 8:00 10:00 12:00 2:00 4:00 Time Purchased Peak Average Increase Utilization Non-virtualized servers often
More informationIBM Systems: Helping the world use less servers
Agenda Server Consolidation Reasons Server Consolidation Methodology Power Systems Server Consolidation Server Consolidation Examples Demo of SCON Tool Mike Rede Field Technical Sales Specialist mrede@us.ibm.com
More informationPower your planet. Optimizing the Enterprise Data Center POWER7 Powers a Smarter Infrastructure
Power your planet. Optimizing the Enterprise Data Center POWER7 Powers a Smarter Infrastructure Enoch Lau Field Technical Sales Specialist, Power Systems Systems & Technology Group Power your planet. Smarter
More informationSUSE An introduction...
Virtualization @ SUSE An introduction... Mike Latimer Sr. Engineering Manager SUSE mlatimer@suse.com Agenda Who is SUSE? Introduction to Virtualization Types of Hypervisors Xen KVM libvirt Virtualization
More informationA Look into Linux on System z with DB2 LUW
Jan Koblenzer Data Management Technical Specialist jkoblen@us.ibm.com A Look into Linux on System z with DB2 LUW This presentation is intended to give the audience a look into the architecture of running
More informationz/vm Security and Integrity
Alan Altmark, z/vm Architecture and Design Alan_Altmark@us.ibm.com Trademarks STG Technical Conferences 2009 The following are trademarks of the International Business Machines Corporation in the United
More informationOS Virtualization. Linux Containers (LXC)
OS Virtualization Emulate OS-level interface with native interface Lightweight virtual machines No hypervisor, OS provides necessary support Referred to as containers Solaris containers, BSD jails, Linux
More informationEnterprise Volume Management System Project. April 2002
Enterprise Volume Management System Project April 2002 Mission Statement To create a state-of-the-art, enterprise level volume management system for Linux which will also reduce the costs associated with
More informationZVM20: z/vm PAV and HyperPAV Support
May 21-25 ZVM20: z/vm PAV and HyperPAV Support Eric Farman, IBM Trademarks The following are trademarks of the International Business Machines Corporation in the United States, other countries, or both.
More informationLecture 5: February 3
CMPSCI 677 Operating Systems Spring 2014 Lecture 5: February 3 Lecturer: Prashant Shenoy Scribe: Aditya Sundarrajan 5.1 Virtualization Virtualization is a technique that extends or replaces an existing
More informationLicensed Program Specifications
Licensed Program Specifications Tivoli Storage Manager, S/390 Edition Version 4 Release 2 Program Number 5697-TS9 Tivoli 1 Storage Manager, S/390 2 Edition, is an advanced storage management solution now
More informationIOmark- VM. HP MSA P2000 Test Report: VM a Test Report Date: 4, March
IOmark- VM HP MSA P2000 Test Report: VM- 140304-2a Test Report Date: 4, March 2014 Copyright 2010-2014 Evaluator Group, Inc. All rights reserved. IOmark- VM, IOmark- VDI, VDI- IOmark, and IOmark are trademarks
More informationIBM Tivoli Asset Discovery for Distributed Version 7.2. Installation Guide GI
Tivoli IBM Tivoli Asset Discovery for Distributed Version 7.2 Installation Guide GI11-8749-00 Tivoli IBM Tivoli Asset Discovery for Distributed Version 7.2 Installation Guide GI11-8749-00 Installation
More informationVirtualization. Guillaume Urvoy-Keller UNS/I3S
Virtualization Guillaume Urvoy-Keller UNS/I3S Outline Part I What is virtualization : a first definition Why virtualizing? The new features offered by virtualization The various virtualization solutions
More informationz/vm Version 7 Release 1 General Information IBM GC
z/vm Version 7 Release 1 General Information IBM GC24-6286-10 Note: Before you use this information and the product it supports, read the information in Notices on page 95. This edition applies to version
More informationXen Project Status Ian Pratt 12/3/07 1
Xen Project Status Ian Pratt 12/3/07 1 Project Status xen.org and the Xen Advisory Board Xen project mission Ubiquitous virtualization Realizing Xen s architectural advantages From servers to clients Interoperability
More informationVirtualization and the Metrics of Performance & Capacity Management
23 S September t b 2011 Virtualization and the Metrics of Performance & Capacity Management Has the world changed? Mark Preston Agenda Reality Check. General Observations Traditional metrics for a non-virtual
More informationMainframe Optimization System z the Center of Enterprise Computing
Mainframe Optimization System z the Center of Enterprise Computing Presented By: Mark Neft Accenture Application Modernization & Optimization Strategy Lead August 7,2012 Session : 11813 Presentation Abstract:
More informationDeployment Patterns using Docker and Chef
Deployment Patterns using Docker and Chef Sandeep Chellingi Sandeep.chellingi@prolifics.com Agenda + + Rapid Provisioning + Automated and Managed Deployment IT Challenges - Use-cases What is Docker? What
More informationANALYSIS OF VIRTUAL NETWORKS IN DATA CENTERS.
ANALYSIS OF VIRTUAL NETWORKS IN DATA CENTERS. Ionka Gancheva, PhD student 45 Abstract: The article contains an analysis of virtual networks and technologies that are used at data centers nowadays. Many
More informationXen and CloudStack. Ewan Mellor. Director, Engineering, Open-source Cloud Platforms Citrix Systems
Xen and CloudStack Ewan Mellor Director, Engineering, Open-source Cloud Platforms Citrix Systems Agenda What is CloudStack? Move to the Apache Foundation CloudStack architecture on Xen The future for CloudStack
More informationIBM LinuxONE Rockhopper
IBM LinuxONE Rockhopper Highlights OPEN: Choose the tools and applications you know and love FLEXIBLE: Meet demand with virtually limitless scale SIMPLE: Fewer servers, less complexity, lower cost EFFICIENT:
More informationA Mainframe Guy Discovers Blades..as in zenterprise Blade Extension
SHARE in Anaheim March 2011 A Mainframe Guy Discovers Blades..as in zenterprise Blade Extension Session ID: zzs18 Glenn Anderson, IBM Training 2011 IBM Corporation 1 2 3 1999 History of Blades.. Data center
More information