Standards Certification Education & Training Publishing Conferences & Exhibits Virtualization – A Powerful Tool for Process Control John A. McIlwain, CAP.

Slides:



Advertisements
Similar presentations
Intro to Virtualization
Advertisements

Quick Overview of Virtual PC Tyler S. Farmer Sr. Technology Specialist II Education Solutions Group Microsoft Corporation.
Adam Duffy Edina Public Schools.  The heart of virtualization is the “virtual machine” (VM), a tightly isolated software container with an operating.
MCITP Guide to Microsoft Windows Server 2008 Server Administration (Exam #70-646) Chapter 11 Windows Server 2008 Virtualization.
Deliver your Technology-Based Labs with VMware Lab Manager 5/6/2010 Michael Fudge.
Introduction to XTMv WatchGuard Training.
Do MUCH More with Less Presented by: Jon Farley 2W Technologies.
Virtualization for Cloud Computing
Virtualization 101.
Copyright © 2005 VMware, Inc. All rights reserved. VMware Virtualization Phil Anthony Virtual Systems Engineer
VMware is a registered trademark of VMware, Inc. (an EMC company).
VMware vCenter Server Module 4.
Virtualization 101.
Virtual Machine Management
Virtualization A way To Begin with Virtual Reality… - Rahul Khanwani.
Paper on Best implemented scientific concept for E-Governance Virtual Machine By Nitin V. Choudhari, DIO,NIC,Akola By Nitin V. Choudhari, DIO,NIC,Akola.
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.
1. Outline Introduction Virtualization Platform - Hypervisor High-level NAS Functions Applications Supported NAS models 2.
Server Types Different servers do different jobs. Proxy Servers Mail Servers Web Servers Applications Servers FTP Servers Telnet Servers List Servers Video/Image.
Real Security for Server Virtualization Rajiv Motwani 2 nd October 2010.
Operating System Virtualization
Paper on Best implemented scientific concept for E-Governance projects Virtual Machine By Nitin V. Choudhari, DIO,NIC,Akola.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
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.

May l Washington, DC l Omni Shoreham Nick Dobrovolskiy VP Parallels Open Platform May 19 th, 2008 Introducing Parallels Server.
DIY: Your First VMware Server. Introduction to ESXi, VMWare's free virtualization Operating System.
Virtualization Lab 3 – Virtualization Fall 2012 CSCI 6303 Principles of I.T.
Hands-On Virtual Computing
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2010 Seminar #1 VIRTUALIZATION EVERYWHERE.
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.
Virtualization. ABCs Special software: hypervisors or virtual machine managers Guest OS (virtual machine) sits on top of host OS (Win 7 in our case) We.
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.
Planning and Designing Server Virtualisation.
ITServices Virtualization Terry Black January 2013.
Implementing Hyper-V®
Network Plus Virtualization Concepts. Virtualization Overview Virtualization is the emulation of a computer environment called a Virtual Machine. A Hypervisor.
Adam Duffy Edina Public Schools.  Traditional server ◦ One physical server ◦ One OS ◦ All installed hardware is limited to that one server ◦ If hardware.
INTRODUCTION TO VIRTUALIZATION KRISTEN WILLIAMS MOSES IKE.
Cisco Confidential © 2010 Cisco and/or its affiliates. All rights reserved. 1 MSE Virtual Appliance Presenter Name: Patrick Nicholson.
VMware vSphere Configuration and Management v6
© 2015 by McGraw-Hill Education. This proprietary material solely for authorized instructor use. Not authorized for sale or distribution in any manner.
Hands-On Virtual Computing
Cloud Computing Lecture 5-6 Muhammad Ahmad Jan.
Virtual Machines Module 2. Objectives Define virtual machine Define common terminology Identify advantages and disadvantages Determine what software is.
© ExplorNet’s Centers for Quality Teaching and Learning 1 Explain the purpose of Microsoft virtualization. Objective Course Weight 2%
Technical Sales Specialist Training Module 7- Virtualization 101 Presented by Tech Data Systems Engineering.
This courseware is copyrighted © 2016 gtslearning. No part of this courseware or any training material supplied by gtslearning International Limited to.
“Geek Out”: DIY vSphere 5.1 Lab Hartford / CT VMware User Group March 28 th, 2013 Matt Kozloski.
VIRTUAL MACHINE – VMWARE. VIRTUAL MACHINE (VM) What is a VM? – A virtual machine (VM) is a software implementation of a computing environment in which.
VMware Recovery Software RECOVER DATA FROM CORRUPT VMDK FILE.
Using Virtualization in the Classroom
Guide to Operating Systems, 5th Edition
VMware ESX and ESXi Module 3.
Chapter 6: Securing the Cloud
Deep Serucity 7.0 Training
Virtualization OVERVIEW
Building a Virtual Infrastructure
Virtualization, Cloud Computing and Big Data
Virtual Machines.
Xen Summit Spring 2007 Platform Virtualization with XenEnterprise
“Geek Out”: DIY vSphere 5.1 Lab
HC Hyper-V Module GUI Portal VPS Templates Web Console
Guide to Operating Systems, 5th Edition
PerformanceBridge Application Suite and Practice 2.0 IT Specifications
Presentation transcript:

Standards Certification Education & Training Publishing Conferences & Exhibits Virtualization – A Powerful Tool for Process Control John A. McIlwain, CAP Sr. Principal Automation Engineer Honeywell PMT (Performance Materials & Technology) Process Control & Safety Symposium November Houston, Texas USA

Virtualization Tutorial - AGENDA What is Virtualization? - 2 Main Types –Application & Platform Virtualization Why Virtualize? Virtualization Evolution – 3 Stages Examples of Virtualization Stages Platform Virtualization “Show & Tell” –Installation / Setup / Management / Access Application Virtualization DEMO (Laptop PC) Summary - Advantages/Disadvantages Questions ??? 2

Virtualization Technology Virtualization is the creation of a virtual (rather than actual or physical) version of something –Virtualization applications are used to create virtual computers –Real operating systems & applications are installed on these virtual machines

Virtualization is Not New Virtualization was used by IBM over 30 years ago It was used to logically partition mainframe computers into separate VM’s Allowed Mainframes to multitask and run multiple applications 4

Application Vs Platform Virtualization Application Virtualization Platform Virtualization Provides multiple virtual operating systems running on standard operating system Provides multiple virtual machines (computers) running on hypervisor

Application Virtualization – On Your PC Install Virtualization Application on PC or Laptop Host O/S is typically Windows 7/8/10 etc. Very convenient method of running multiple systems on your PC

Multiple Virtual Machines (VM’s) Win8/x64 / Win XP / Win7 32b / Linux / Win 2008 Server

PC Requirements / Recommendations “Power PC” 3.0+ GHz Multi Core Processor 8+ Gb RAM 64 bit O/S is “Best Practice” 1 TB Disk Space

Platform Virtualization Platform Virtualization is done on a server Virtualization Layer (Hypervisor) is installed on the “bare metal” The VM’s are accessed remotely 9

What is a Hypervisor? A Hypervisor partitions physical servers into multiple virtual machines Each virtual machine represents a complete system, with processors, memory, networking, storage and BIOS Multiple virtual machines can share physical resources and run side by side on the same server ESX Server (or vSphere) is a modified version of Linux O/S

Why Virtualize? 1.Simplify 2.Reduce Cost –Hardware –Support –Power –Physical Space 11

Virtualization Evolution 12 Adaptive Process –Started small and grew according to need and available technology 3 Main Stages of Virtualization (increasing complexity/power) 1.Application Virtualization on a Desktop Computer / Win XP 2.Application Virtualization on a 32- bit Server / Win Platform Virtualization on a 64-bit Server / Hypervisor O/S

Stage 1 – Application Virtualization Opportunity: Too many computers required for DCS application support Solution: VMWare Workstation on a Desktop Computer with Windows XP –Virtualized test & development computers Limitations – Only 1 VM could run at once

Stage 2 – Application Virtualization Opportunity : Wanted to increase number of VM’s that could be run simultaneously on one physical computer Solution: Application Virtualization on Windows Server Limitations –Performance issues running several VM’s –Occasional Stability Issues “In between” solution worked ok but not worth “monkeying” with

Stage 3 – Platform Virtualization Opportunity : Wanted to increase VM stability to enable their use in a production environment Solution: VMWare ESXi on a 64-bit server –32 Gb RAM –~ 1 Tb Disk Space Limitations –Increased Complexity

Platform Virtualization - OTS Opportunity : Operator Training System needed to be upgraded and functionality expanded –2 Experion Servers –Operator (Flex) Station –UNISIM Simulation Engine –Instructor Station Solution: Platform Virtualization –VMWare Converter Limitations –Multi Screen support requires 3 rd party software VMWare Converter

OTS Virtualization & Development OTS1 Original R200 system OTS2 Upgraded R320 system All on one server + iSCSI disk array

Platform Virtualization – Production System The OTS virtualization project was very successful The OTS instructor said “the virtual system was more stable than the original physical system” This experience created the confidence required to apply virtualization to production systems Next Steps => Virtualization of on- line process control systems –APC Applications

Specialty Materials - Geismar, LA Products: HF HFC 125 (2) HCFC 124 HFC 134a HFC 245fa Aclon Resin (Polymer) Blue = APC

Geismar, LA - APC Virtualization Opportunity: R220 Profit Suite controllers needed to be upgraded to R320 New Hardware was required Solution: Platform Virtualization using VMWare ESXi hypervisor 4 EAS Nodes Utility Server –Loop Scout –Alarm Scout –BGMAX (APC Scout) Experion Flex Station –Profit Stepper

APC Virtualization Process Upgrade Process was simplified by using a Virtual environment Downloaded pre-built EAS computer (Virtual Appliance) –Cloned, renamed, etc –Profit Suite R320 installed Downloaded Experion Flex Station Virtual Appliance Created Utility Server VM –Installed O/S –Installed applications Hardware: Dell PowerEdge 2950 server w/ 32 Gb RAM

Virtual System Management – vSphere Client

Virtualization Implementation 101 Application Virtualization –Application on PC –DEMO at the end of the presentation Platform Virtualization –Hypervisor on Server –“Show & Tell” 23

Download vSphere from vSphere Hypervisor is free for simple, stand-alone installations 24

Training Videos for vSpere Hypervisor Under the “Installation & Configuration” tab on the download page there are 5 short training videos –Server install –License –Client Install –Creating/Importing VM’s –“Hardware” configuration 25

vSphere Free License Under the “License & Download” tab you can download the vSphere (ESXi) ISO and copy the free License Key 26

Installation & Setup Installation & Setup of Hypervisor takes < 1 hour Limited Local Console functionality After initial installation the Local Console is rarely used

Management Access – 1 st via web Use web browser for initial access Click on “Continue to this website” Ignore the “(not recommended)” warning

Management Access - Download Client Download vSphere Client from Hypervisor web server Install vSphere client on your PC 29

Management Access - Client Login Use the vSphere client to connect to the vSphere (ESXi) Server Create and manage virtual machines using the vSphere client 30

VM Management - vSphere Client 31

VM Management – Host Level – VM’s 32

VM Management – Host Level – Config. 33

VM Management – VM Level – Summary 34

VM Management – VM Level – Settings 35

VM Management – VM Level – Resources 36

VMWare Tools Icon Virtual System Remote Access

The Power of Snapshots Snapshots create a complete backup of a VM Snapshots are quick o minutes for a running VM o 10 – 15 seconds for a stopped VM Note: VM UI is unavailable while taking a snapshot

Snapshot Manager Snapshot Manager is used to roll back and forth between various saved snapshots Taking Snapshots prior to making changes provides a convenient method of testing various application scenarios It also provides a safe and easy recovery path if things go wrong 39

Virtual Appliances Download pre-made “ready to go” VM’s Microsoft O/S IE ools/vms/windows/ ools/vms/windows/ Linux O/S es.com/ es.com/ Google Search to find 1000’s more V Apl’s 40

DEMO – Application Virtualization Demonstrate the creation of a Virtual Machine on a desktop computer *** LIVE DEMO *** 41

Virtualization Advantages / Disadvantages Advantages –Lower Cost: fewer servers, more fully utilized –Increased Flexibility: add, remove, change virtual machines –Ease of upgrading hardware –Redundancy options: zero downtime (high availability) –Ease of upgrading software –Ease/speed of taking snapshots for roll back/forward –Ease of disaster recovery Disadvantages –Increased susceptibility to physical failures (only true for single server environments) –Potential performance issues depending on host –New Technology / new skills

Thank You Questions? 43 Process Control & Safety Symposium November Houston, Texas USA