You are on page 1of 39

John Caldwell – DeltaV Product Manager

Mark Nixon – Emerson Research Manager


Agenda
 What Is Virtualization?
 DeltaV Virtualization – Today
– Development Systems
– Training Systems
– FAT systems using Virtual CHARMS IO
 DeltaV Virtualization – Tomorrow
– Industry Drivers
– Architectural Concepts
– Research Results
 Demonstration
Typical computer
 Single operating system (OS)
 Software and hardware are tightly coupled
 Resources underutilized

Examples

DeltaV Operator Applications


Station

Windows 7 Operating
Professional system
Dell T300 Computer Hardware
-Hard Drive
-Memory
-NIC, USB, etc
Typical Computer
Virtualization
 Encapsulate application and OS into a “virtual machine”
which is independent of hardware
 Virtualization layer fakes the applications into believing
they are being installed in a real computer
 Easily copy and manage virtual machine as single entity

Applications
Virtual
Machine
Operating System

Virtualization Layer

Host Operating System


Computer Hardware
Creating Virtual Machines

Create VM with Virtual Machine


VM builder includes both O/S
application and application

Copy VM to
Host Computer

App
with OS

VM Player

Operating System
Host Server Computer Hardware Click
to run
VM Screen Capture
Host Computer Desktop VM Desktop

Application on VM
Virtualization – Multiple Virtual Machines
 Virtualization layer can support multiple VMs
– Virtual Server vs. Virtual Player
– Typically run on host server (lots of memory)
 Can run different Apps and different OS

Applications App1 App1 App2 App3

Operating OS 1 OS 1 OS 2 OS 3
System

VM Player VM Server
Host Operating System
Host Operating System
Computer Hardware
Computer Hardware
Agenda
 What Is Virtualization?
 DeltaV Virtualization – Today
– Development Systems
– Training Systems
– FAT systems using Virtual CHARMS IO
 DeltaV Virtualization – Tomorrow
– Industry Drivers
– Architectural Concepts
– Research Results
 Demonstration
DeltaV Simulate Standalone on a Stick
Virtual Machine
(onSSD ExpressCard)

Benefits
• No software installation
( using W7 virtualization)
• Preserves laptop integrity
• Can run 32-bit DeltaV
on 64-bit W7 OS
• Can include control
applications, graphics,
process simulation, etc.
Windows 7 Virtual PC - Standard
DeltaV Virtualization Demonstration
Scott Thompson – Systems Consultant
DeltaV Virtualization Example - OTS
Operator Training System
W7: MiMiC Host
W7: ASN v11 Computer
ProPlus OSN OSN OSN OSN

W7: ASN v11


W7: ASN v11
W7:OSN v11
W7:OSN v11 MiMiC Simulator ASN ASN ASN
W7:OSN v11
W7:OSN v11
W7:ProPlus v11
VM Server

Operating System

Computer hardware

Host Computer
DeltaV Virtualization Example - OTS
Operator Training System
W7: MiMiC Host
W7: ASN v11 Computer

W7: ASN v11


W7: ASN v11
Thin
W7:OSN v11 Company LAN
Clients
W7:OSN v11 (existing PCs)
W7:OSN v11 Internet
W7:OSN v11
Benefits
W7:ProPlus v11 • Easy workstation deployment
VM Server
• More flexibility
Operating System
• Easier maintenance / upgrades
Computer hardware
• Reduced footprint and power
Host Computer • Lower costs
v11

DeltaV Virtualization Example - FAT


CHARMS IO Simulation
 Simulation with
real CHARMS IO
Cards
 Interface to
process simulator
via OPC
v11

DeltaV Virtualization Example - FAT


CHARMS IO Simulation
 Simulation with
real CHARMS IO
Cards
 Interface to
process simulator
via OPC
 Simulation with
Virtual CHARMS
IO Cards in PC
QNX: CIOC v11
QNX: CIOC v11
 No Virtual IO
QNX: CIOC v11
Module (VIM)
QNX: CIOC v11
hardware
VM Server
required
Host Computer
v11

Virtual CIOC running in VMWare Server 2.0


 Supports
multiple CIOC in
Host Computer
 Requires
additional
memory
(approx. 1GB +
100MB / CIOC)
 May execute in
DeltaV PC
(ProPlus, App)
or standalone
host computer
v11

Decommissioned Virtual CIOCs

Virtual CIOC show up as


Decommissioned Nodes in
DeltaV Explorer
v11

Assign and Commission Virtual CIOC

Assign and commission


just like real CIOC
v11

Download and you’re ready to simulate!

Virtual CIOC functions identical


to real CIOC in simulate mode.
v11

CHARMS IO Simulation Application


v11

CHARMS IO Simulation Application

 Select CIOC and


Charm IO
 Enter input Value
and/or Status
 Or enter Test Pattern
v11

CHARMS IO Simulation with MiMiC


 MiMiC simulated IO definitions are easily generated
from the DeltaV Export File

DeltaV Charm IO Card Simulated IO definition in MiMiC Explorer


Agenda
 What Is Virtualization?
 DeltaV Virtualization – Today
– Development Systems
– Training Systems
– FAT systems using Virtual CHARMS IO
 DeltaV Virtualization – Tomorrow
– Industry Drivers
– Architectural Concepts
– Research Results
 Demonstration
Industry Drivers
 Extended System Life
– Minimize upgrades due to HW / SW obsolescence
“I don’t want to upgrade until I have to.”
 Improved Support
– Non-intrusive remote maintenance and troubleshooting
– Reduce disruption of system upgrades
 Cost effective workstation deployment
– Reduced footprint and power consumption
– Flexible training and development systems
– Maximum utilization of computing resources
– Lower installation / maintenance costs
 Availability
– Fast recovery from workstation failures
Industry Concerns
 Reliance on additional software layer
– Requires both operating system and virtualization layer
– Requires additional software upgrades
“I don’t want to be dependent on another SW vendor.”
 Complexity
– Virtualization requires additional IT expertise
“It needs to be easy.”
 Risk / Reliability
– Multiple workstations rely on common server
 Performance
– VMs vs. distributed workstations
 Support from Application Vendors
“We want Emerson to provide standard support…”
Tell us what you think for a chance to win a
FREE –Virtual DeltaV Simulate

Drop a Business Card to Enter a Free Drawing


For a Free Virtual DeltaV Simulate Standalone*

Virtual Machine
(onSSD ExpressCard)

* With completed e-mail survey


Current DeltaV Architecture

Thin Clients

Operator Stations
Remote
Terminal Application
ProPLUS Station
Services

Wireless

Fieldbus
HART
Future DeltaV Architecture
Thin
Clients
Streamed Desktops Virtualized Servers Virtual
New DeltaV Control Desktops

Room Architecture Linked


Stations
ProPLUS
Master Client
Operator Specific App Station
Station Data

Virtualized
Operator
Host Operating System
Stations

Storage Area
Clustered Network
Physical Servers SAN

CHARMs New DeltaV Field Architecture


Foundation
Fieldbus
Wireless
VM Redundancy
 VMs are automatically relocated to other available
host computers when the host computer fails
VM: XP and Professional

VM : XP and Operate

VM : XP and ProPlus

Virtual Machine Player Virtual Machine Player

Operating System Operating System

Computer hardware Computer hardware

X
Host computer Host computer

Shared
Drive
Research with VMware ESX

Clustered
Servers

Active Directory and


Domain Controller

DeltaV
Workstations

VMware vCenter and


View Servers

Template
Workstations
vSphere Client 4.0 – Performance Data
Virtualization
Environment
Options

Workstation
names and
state
information

System
Resource
Usage
Performance Testing - Engineering
 Objective
– Compare system performance between standard and virtualized
DeltaV workstations performing common engineering tasks
 Test Configuration
– 42,000 DST
– 1 ProPlus, 1 Application Station, 1 Controller
– 3 Systems Tested:

1 - Legacy 2 - Standard 3 - Virtualized


DeltaV version v7.3 v10.3 v10.3

ProPlus Dell Server PE2600, Dell Server R710, Quadx 2.4 Dell Server R710, Quadx 2.4
Dual 933 MHz, 1 GB GHz, 24GB RAM, Windows 2003 GHz, 24GB RAM, Windows 2003
App Station PE 1400SC Dell R710, Windows 2003 Dell R710, Windows 2003

Virtualization --- --- VMWare ESXi 3.5


Layer
Performance Results - Engineering
 Tests Performed 12000
– Application Performance
• Explorer call-up 10000

• Import configuration 8000

• Control Studio configuration


6000 Time
– Controller Operations Weighted Time

• Assign 4000 modules 4000

• Download controller 2000

– App Station Operations 0


• Assign 4000 modules Legacy Standard Virtualized

• Download App Station

Virtualized system performed


within 3% of standard system
Performance Testing - Operations
 Objective
– Compare system performance between standard and
virtualized DeltaV workstations for operator display call-up time
 Test Configuration
– 1 ProPlus, 4 Operator Stations
– 2 Systems Tested:

1 - Standard 2 - Virtualized
DeltaV version v10.3 v10.3

ProPlus Dell Server 610, Quadx 2.4 GHz, Dell Server 610, Quadx 2.4 GHz,
4GB RAM, Windows 2003 4GB RAM, Windows 2003
Operator Station Dell R610, Windows XP Dell R610, Windows XP

Virtualization --- VMWare ESXi 3.5


Layer
Performance Results - Operations
 Tests Performed Average Call-up Time
– Four concurrent Op Stations (sec)
– Data Display 2.5

• 50-600 data values / display 2

• 2-10 values / module 1.5

– Animated graphic display


Average Call-up
1 Time (sec)

• 300 data values / display 0.5

– Text string display 0

• 1200 dynamic strings Standard Virtualized

Virtualized system average call-up time


was 9.7% faster than standard system
What’s next?
Category Feature Description

Embedded Controller Controller node runs as virtual machine in host server.


Enables development and testing using on-line control
configurations and IO assignments
Client Side Thin Client Client runs as guest on top of virtual server. Clients connect
through RDP (remote desktop) or PCoIP. Address handling of
QUAD monitors.
Virtualized Client Installation of client-side hypervisor. Guest client runs on top
of client-side hypervisor. Still experimental – have not been
able to validate this.
Server Side Fault Tolerance Continue to test server-side high-availability, stability, and
fault-tolerance.
Security Continue to test server security; handling of biometric devices
Data Storage SAN (storage area network) requirements
Packaging Ease-of-Use Packaging the client interfaces, diagnostics, and interfaces so
& Support that virtualization becomes largely transparent.
DeltaV Virtualization – Exhibit Demo

Virtual Environment
Where To Get More Information
 Emerson Exchange 2010
– Workshop: 168 - DeltaV Development Systems in a Virtualized
Environment
– Exhibit: DeltaV Virtualization Demonstration - Advanced Control Booth
 DeltaV Literature
– Product Data Sheet: DeltaV Virtual CHARMS IO Simulation
– Books On Line v11: “Simulating Charms I/O”
 On-line Reference
– VMWare Technical Resource Center
http://www.vmware.com/technical-resources/
– Microsoft Download Center (search Virtualization Whitepaper)
http://www.microsoft.com/downloads
– Citrix Knowledge Center (search Virtualization Whitepaper)
http://support.citrix.com/

You might also like