© 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice OpenVMS Guests Under HPVM Barry Kierstein.

Slides:



Advertisements
Similar presentations
John Howard IT Pro Evangelist Microsoft UK Microsoft.
Advertisements

Novi VMM... što je ustvari novo? Tomica Kaniški CITUS d.o.o.
Ravi Sankar Technology Evangelist | Microsoft
Virtual Machine Technology Dr. Gregor von Laszewski Dr. Lizhe Wang.
Tag line, tag line SnapDrive for Windows 6.2 Customer Technical Presentation November 2009.
Quick Overview of Virtual PC Tyler S. Farmer Sr. Technology Specialist II Education Solutions Group Microsoft Corporation.
© 2010 VMware Inc. All rights reserved Confidential Performance Tuning for Windows Guest OS IT Pro Camp Presented by: Matthew Mitchell.
NWCLUG 01/05/2010 Jared Moore Xen Open Source Virtualization.
© 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice In search of a virtual yardstick:
Introduction to Virtualization
Lesson 7: Creating and Configuring Virtual Machine Settings
DatacenterMicrosoft Azure Consistency Connectivity Code.
Virtualization for Cloud Computing
Implementing Failover Clustering with Hyper-V
Virtual Network Servers. What is a Server? 1. A software application that provides a specific one or more services to other computers  Example: Apache.
ProjectWise Virtualization Kevin Boland. What is Virtualization? Virtualization is a technique for deploying technologies. Virtualization creates a level.
To run the program: To run the program: You need the OS: You need the OS:
VMware vSphere 4 Introduction. Agenda VMware vSphere Virtualization Technology vMotion Storage vMotion Snapshot High Availability DRS Resource Pools Monitoring.
Virtualization and Open source Software Mr. Lau Ka Lun – Lai King Catholic Secondary School Date: 9 th, 21 st, 22 nd March, 2011.
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
Tanenbaum 8.3 See references
Making the Virtualization Decision. Agenda The Virtualization Umbrella Server Virtualization Architectures The Players Getting Started.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
An Introduction to Xen Prof. Chih-Hung Wu
VMs Virtual Machines. VM What is a VM  Virtual Machine  Software implementation of a machine running on another machine The VM may or may not resemble.
CERN IT Department CH-1211 Genève 23 Switzerland t Virtualization with Windows at CERN Juraj Sucik, Emmanuel Ormancey Internet Services Group.
Module 13: Configuring Availability of Network Resources and Content.
May l Washington, DC l Omni Shoreham Nick Dobrovolskiy VP Parallels Open Platform May 19 th, 2008 Introducing Parallels Server.
Hands-On Virtual Computing
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2010 Seminar #1 VIRTUALIZATION EVERYWHERE.
Virtualization. Virtualization  In computing, virtualization is a broad term that refers to the abstraction of computer resources  It is "a technique.
Microsoft Virtual Academy. 2 Competitive Advantages I - Core VirtualizationII - Private Cloud.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Using Virtualization in the Classroom. Using Virtualization in the Classroom Session Objectives Define virtualization Compare major virtualization programs.
Virtual Machine Security Systems Presented by Long Song 08/01/2013 Xin Zhao, Kevin Borders, Atul Prakash.
© 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice Introduction to HP Availability Manager.
Linux in a Virtual Environment Nagarajan Prabakar School of Computing and Information Sciences Florida International University.
VirtualBox What you need to know to build a Virtual Machine.
Network Plus Virtualization Concepts. Virtualization Overview Virtualization is the emulation of a computer environment called a Virtual Machine. A Hypervisor.
A study of introduction of the virtualization technology into operator consoles T.Ohata, M.Ishii / SPring-8 ICALEPCS 2005, October 10-14, 2005 Geneva,
CERN IT Department CH-1211 Genève 23 Switzerland t Evolution of virtual infrastructure with Hyper-V Juraj Sucik, Slavomir Kubacka Internet.
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
Virtual Machines Created within the Virtualization layer, such as a hypervisor Shares the physical computer's CPU, hard disk, memory, and network interfaces.
Rick Claus Sr. Technical Evangelist,
© Copyright 2011 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted Module 7.
1 Agility in Virtualized Utility Computing Hangwei Qian, Elliot Miller, Wei Zhang Michael Rabinovich, Craig E. Wills {EECS Department, Case Western Reserve.
Compaq Availability Manager Installation, Configuration, Setup and Usage Barry Kierstein.
Virtualization One computer can do the job of multiple computers, by sharing the resources of a single computer across multiple environments. Turning hardware.
Hands-On Virtual Computing
The 2001 Tier-1 prototype for LHCb-Italy Vincenzo Vagnoni Genève, November 2000.
Course 03 Basic Concepts assist. eng. Jánó Rajmond, PhD
Brian Lauge Pedersen Senior DataCenter Technology Specialist Microsoft Danmark.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
Open Source Virtualization Andrey Meganov RHCA, RHCX Consultant / VDEL
Lesson 8: Configuring Hyper-V MOAC : Configuring Windows 8.1.
Guide to Operating Systems, 5th Edition
Let's talk about Linux and Virtualization in 'vLAMP'
VSPHERE 6 FOUNDATIONS BETA Study Guide QUESTION ANSWER
Bentley Systems, Incorporated
Agenda Hardware Virtualization Concepts
Virtualization OVERVIEW
Hands-On Virtualization in the Classroom
Managing Clouds with VMM
HC Hyper-V Module GUI Portal VPS Templates Web Console
Microsoft Virtual Academy
Guide to Operating Systems, 5th Edition
Windows Virtual PC / Hyper-V
06 | SQL Server and the Cloud
Presentation transcript:

© 2008 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice OpenVMS Guests Under HPVM Barry Kierstein Availability Manager Project Leader OpenVMS System Management Group Content contributed by Lars Sundqvist Business Critical Systems

April 12, Agenda What is virtualization? What is HPVM? Configuring and starting an OpenVMS Guest

April 12, Virtualization in General Virtual machines run in software that emulates computer hardware −Host machine – hardware running the virtual machine software −Host operating system – operating system running the virtual machine software −Hypervisor – slimmed down host operating system that virtualizes the physical hardware −Guest system – operating system Examples of Virtual Machines −Simh, Charron VAX for VAX hardware −Personal Alpha for Alpha hardware −Virtual PC, Boot camp, VMWare, Hyper-V for x86/x64 hardware, HPVM for Itanium hardware

April 12, Virtualization in General Advantages of virtual machines −Run operating systems where the physical hardware is unavailable −Easier to create new machines, backup machines, etc. −Software testing using “clean” installs of operating systems and software −Emulate more machines than are physically available −Timeshare lightly loaded systems on one host −Debug problems (suspend and resume the problem machine) −Easy migration of virtual machines (shutdown needed or not)

April 12, HPVM history Started with 1 engineer in 2000 Added 2 engineers in 2002 Team organized in end of 2003 November 2005 – first boot of OpenVMS as a guest HP goal - allow HPVM guests to migrate from one host to another without rebooting

April 12, What is Integrity VM? VM 3 VM 2 Virtual Machine (VM) 1 I/O Memory Hardware Integrity VM Host Windows guest OSLinux guest OS OpenVMS guest OS app1app2app1 Terms and Acronyms:  VM Host or Host  VM  Guest OS  Guest  Physical Node: a single server or nPar

April 12, Sub CPU virtual machines with shared I/O Runs on a server or within an nPar Dynamic resource allocation built in Resource guarantees as low as 5% CPU granularity Resource guarantees as high as 100% of 4 CPU’s OS fault and security isolation Supports all (current and future) HP Integrity servers Designed for multi OS −HP-UX 11i v2/v3 guests −Windows 2003 guests −Linux guests −OpenVMS guests in future Integrated with VSE HP Integrity Virtual Machines Optimum utilization across multiple OS HP-UX 11i v3 app1app2 VM Host Memory Hardware I/O Windows app1 Linux (Suse) HP-UX 11i v2 app1app2 app1 Linux (Redhat)OpenVMS app1

April 12, Dynamic I/O and Network Sharing Host (Integrity VM + platform OS) Virtual server’s I/O packets directed to I/O cards by the Platform Manager Virtual Server 1 Virtual Server 2Virtual Server 3 I/O card can be dedicated to a virtual machine for performance isolation

April 12, Dynamic I/O and Network Sharing Host (Integrity VM + platform OS) Virtual machine’s network packets directed to physical NIC by the Integrity VM Host NIC can be isolated to a virtual machine Virtual Machine 2 app1app2 OS Virtual Machine 3 Virtual Machine 1 OS app1 Virtual NIC may be defined without a logical port for guest-to-guest communication Virtual Switch OS app1 app2 Logical port – either physical (lan) port, or APA port

April 12, I/O Virtualization and Integrity VM Host (Integrity VM + platform OS) SAN DVD virtualized on host by: -Physical DVD -File Disk virtualized on host by: - Physical disk - File - Logical volume - SAN

April 12, ServiceGuard – clustering in the host Host A Host B VM host (SG node) VM host (SG node) OpenVMS guest

April 12, HP-UX 11i v3 host AVIO for “other” guests OpenVMS guest On-Line guest migration More and bigger Enhanced performance Integrity VM futures, sooner or later

April 12, Configuring an OpenVMS Guest Configuring by Virtual Machine Manager - an HP SIM plug-in Configuring by HP-UX commands

April 12,

April 12, HPVM OpenVMS Guest Creation

April 12, HPVM Hands-on - Overview HP-UX system setup −HP-UX 11i v3 on BL860c Blade −HPVM V4 BL6 −OpenVMS V8.4 development

April 12, HPVM Hands-on - Overview HP-UX system setup −HP-UX 11i v3 on BL860c Blade −HPVM V4 BL6 −OpenVMS V8.4 development

April 12, HPVM Hands-on - Overview HP-UX system setup −HP-UX 11i v3 on BL860c Blade −HPVM V4 BL6 −OpenVMS V8.4 development

April 12, HPVM Hands-on - Overview HP-UX system setup −HP-UX 11i v3 on BL860c Blade −HPVM V4 BL6 −OpenVMS V8.4 development

April 12, HPVM Hands-on - Overview HP-UX system setup −HP-UX 11i v3 on BL860c Blade −HPVM V4 BL6 −OpenVMS V8.4 development

April 12, HPVM Hands-on - Overview HP-UX system setup −HP-UX 11i v3 on BL860c Blade −HPVM V4 BL6 −OpenVMS V8.4 development

April 12, HPVM Hands-on - Overview HP-UX system setup −HP-UX 11i v3 on BL860c Blade −HPVM V4 BL6 −OpenVMS V8.4 development

April 12, Configuring an OpenVMS Guest by HP-UX commands Log onto root / alphabits Create directory /var/openvms_guests −mkdir /var/openvms_guests Create a virtual disk (4GB) −hpvmdevmgmt -S 4000M \ /var/openvms_guests/disk1

April 12, Configuring an OpenVMS Guest by HP-UX commands Set up an account for the console (optional) −useradd -d /var/opt/hpvm/guests/vms \ − -c ‘VMS console' \ − -s /opt/hpvm/bin/hpvmconsole vmsmp −passwd vmsmp

April 12, Configuring an OpenVMS Guest by HP-UX commands Set up the virtual switch −Lanscan Find LAN adapter to use −hpvmnet -c -S vswitch0 -n 0 Create switch −hpvmnet -b -S vswitch0 Start switch −Hpvmnet See status

April 12, Configuring an OpenVMS Guest by HP-UX commands Create the virtual machine −hpvmcreate -P vms -c 1 -r 800m -e 50 -O openvms \ − -u vmsmp \ − -a network:lan::vswitch:localnet \ − -a network:lan:vswitch:vswitch0:portid:1 \ − -a disk:scsi::file:/var/openvms_guests/disk1 \ − -a disk:scsi::file:/usr/OpenVMS/jedi_bl1- i64xbsx.iso −hpvmstatus

April 12, Configuring an OpenVMS Guest by HP-UX commands Start the virtual machine −hpvmstart -P vms Connect to the console −hpvmconsole -P vms

April 12, Configuring an OpenVMS Guest by HP-UX commands Additional commands −Stop the virtual machine hpvmstop -P vms −Remove the virtual machine hpvmremove -P vms −Delete the virtual switch hpvmnet -S vswitch0 -h hpvmnet -S vswitch0 -d −Escape to the virtual MP Ctrl/X instead of Ctrl/B

April 12, OpenVMS Contacts (Our manager)