Presentation is loading. Please wait.

Presentation is loading. Please wait.

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

Similar presentations


Presentation on theme: "Standards Certification Education & Training Publishing Conferences & Exhibits Virtualization – A Powerful Tool for Process Control John A. McIlwain, CAP."— Presentation transcript:

1 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 2015 9-12 November Houston, Texas USA

2 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

3 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

4 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

5 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

6 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

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

8 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

9 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

10 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

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

12 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 2003 3.Platform Virtualization on a 64-bit Server / Hypervisor O/S

13 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

14 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

15 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

16 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

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

18 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

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

20 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

21 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

22 Virtual System Management – vSphere Client

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

24 Download vSphere from www.vmare.comwww.vmare.com vSphere Hypervisor is free for simple, stand-alone installations 24

25 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

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

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

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

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

30 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

31 VM Management - vSphere Client 31

32 VM Management – Host Level – VM’s 32

33 VM Management – Host Level – Config. 33

34 VM Management – VM Level – Summary 34

35 VM Management – VM Level – Settings 35

36 VM Management – VM Level – Resources 36

37 VMWare Tools Icon Virtual System Remote Access

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

39 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

40 Virtual Appliances Download pre-made “ready to go” VM’s Microsoft O/S IE6-11 https://dev.modern.ie/t ools/vms/windows/ https://dev.modern.ie/t ools/vms/windows/ Linux O/S https://virtualboximag es.com/ https://virtualboximag es.com/ Google Search to find 1000’s more V Apl’s 40

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

42 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

43 Thank You Questions? 43 Process Control & Safety Symposium 2015 9-12 November Houston, Texas USA


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

Similar presentations


Ads by Google