3. Introduction
Challenges in supporting multiple DeltaV revisions
Virtualization Overview
Our Solution
Benefits
Your Benefits
4. Challenges in Supporting Multiple
Systems
Support many different customer systems
– Currently have ~80 Customer DeltaV databases loaded
– ~10 Envox NT/Control Desktop databases
Support many different DeltaV revisions
– 16 different DeltaV versions
– 5 different Windows versions (including service packs)
– 2+ v11.3 systems in development (two more Windows
Versions)
Robustness
– How fast can the system be recovered if something breaks
9. Why Virtualize?
Why would I want to virtualize?
– I need all the CPU I can get
– I need all the RAM I can get
10. Why Virtualize?
Why would I want to virtualize?
– I need all the CPU I can get
– I need all the RAM I can get
– Most computers spend most of their time waiting on the user
– Processor power always increasing
– RAM is relatively cheap
– Applications are slowly becoming more efficient
12. Why Virtualize?
PowerEdge R710
– Current shipping DeltaV server June 2010
• Maximum RAM – 144 GB
• Maximum CPU – dual six core Xeon X5680
13. Why Virtualize?
PowerEdge R710
– Current shipping DeltaV server June 2010
• Maximum RAM – 144 GB
• Maximum CPU – dual six core Xeon X5680
• Maximum 12 CPUs @ 3.33 GHz = 39.96 GHz CPU power
14. Why Virtualize?
PowerEdge R710
– Current shipping DeltaV server June 2010
• Maximum RAM – 144 GB
• Maximum CPU – dual six core Xeon X5680
• Maximum 12 CPUs @ 3.33 GHz = 39.96 GHz CPU power
• = 99.9 1999 DeltaV Pro+ computers
15. Why Virtualize?
PowerEdge R710
– Current shipping DeltaV server June 2010
• Maximum RAM – 144 GB
• Maximum CPU – dual six core Xeon X5680
• Maximum 12 CPUs @ 3.33 GHz = 39.96 GHz CPU power
• = 99.9 1999 DeltaV Pro+ computers
– Shipping configuration
• 4 GB RAM
• Dual quad core Xeon E5530
• 8 CPUs @ 2.4 GHz = 19.2 GHz
• = 48 1999 DeltaV Pro+ computers
18. Challenges
Would DeltaV work on a virtual computer?
How stable will it be?
ESX and ESXi don’t support USB devices, how do I
get the USB DeltaV Dongle connected?
How do I best save the system already running on
the hardware I’m re-using?
19. Challenges
Would DeltaV work on a virtual computer?
How stable will it be?
ESX and ESXi don’t support USB devices, how do I
get the USB DeltaV Dongle connected?ESX(i) 4.1
How do I best save the system already running on
the hardware I’m re-using?
20. Challenges
Would DeltaV work on a virtual computer?
– Yes
How stable will it be?
– Similar to physical machine installation
ESX and ESXi don’t support USB devices, how do I
get the USB DeltaV Dongle connected?
– USB Over Network ESX(i) 4.1
How do I best save the system already running on
the hardware I’m re-using?
– VMWare Converter
21. Challenges
Still need a Windows computer to manage the ESX
computers
The USB Over Network server needs to be installed
on a Windows or Linux computer
22. REM Development Network
73 Servers (real and virtual)
– 16 physical stand-alone servers (application dedicated)
– 5 VMWare Servers (running on Server 2003)
• 17 virtual machines
– 4 ESXi v4.x machines
• 31 virtual machines
– 21 Pro+ (600 DST – 12,000 DST)
– 2 Batch Executives (for ~12,000 DST systems each)
– 2 Batch Historians
– Iconics Server
– Mimic Server
– Thin Manager Server
– Syncade Server
– Control Desktop Server (Windows NT 4)
– Virtual CIOC
23. REM Development Network
Used existing hardware
Upgraded RAM for three ESXi servers
Additional hardware cost to add 19 virtual machines
was ~$340.
24. REM Development Network
19 licenses for Server 2003/Server 2008
– $14,440
– If buying physical machine, cost is buried in hardware cost
VMWare ESXi
– $0
Windows TS CALS
– $0 (pre-existing)
USB Over Network
– $600 for 8 USB devices
25. REM Development Network
19 licenses for Server 2003/Server 2008
– $14,440
– If buying physical machine, cost is buried in hardware cost
VMWare ESXi
– $0
Windows TS CALS
– $0 (pre-existing)
USB Over Network
– $600 for 8 USB devices
26. REM Benefits
Reduced hardware footprint
– 3 vs. 19
Reduced power usage
– 750W vs. 4750W
Reduced A/C load
– 8,091 BTU/hr vs. 51,243 BTU/hr
– < 1 ton vs. 5 ton
Increased flexibility
– Computers that support NT hard to find
Decreased setup time for new system
– Can have a new virtual computer on-line < 1hr.
27. REM Benefits
Lower testing risk
– Take snapshots before installing something untested or
installing updates
– Easily revert to the snapshot if something doesn’t work
correctly
37. Where To Get More Information
DeltaV Virtualization – “Real Today, A Reality
Tomorrow” – John Caldwell & Mark Nixon
www.vmware.com
www.ni.com/virtualization
www.ibm.com/virtualization
www.microsoft.com/virtualization
www.hp.com keyword virtualization
Search Google on virtualization –
11.4 million results June 25, 2010
57.4 million results September 24, 2010
Hinweis der Redaktion
Presenter notes size test
Counts and versions as of mid-June 2010.
Robustness – software installed that breaks DeltaV, discover a virus that isn’t easily removed, hotifx installed that breaks something the day before a test.
Limited by restrictions of underlying OS (Server 2003 Standard only supports 4 GB RAM).
Underlying OS takes it’s bite out of CPU, RAM and hard-disk.
VMWare Server, Microsoft Virtual PC
VMWare ESX & ESXi, Microsoft Hyper-V, Citrix XenServer
CPU usage from a PowerEdge 2900 Pro+ with some project work active.
Average CPU usage over the hour &lt; 11%, max 35%
If we compare back to the Pro+ computers from 1999, this server has ~
99 times the CPU power of the 1999 Pro+ (purely by processor speed)
99 times the CPU power of the 1999 Pro+ (purely by processor speed)
Last Day – Average 18.9%, max 65.6%
Last Hour – Average 30.22%, max 73.73% - Pro+ RT server, 5 users, code and graphics development
Last Day – Average 18.9%, max 65.6%
Last Hour – Average 30.22%, max 73.73% - Pro+ RT server, 5 users, code and graphics development
Would DeltaV Work – created new virtual machine, full DeltaV install, connected to controllers, tested operating a configuration
Stability – very similar stability to physical installations – some minor issues with connections to dongles
USB devices – VMWare server supports USB, had a lot of connection and stability issues
There are hardware and software solutions to share USB devices across ethernet networks, went with a software only solution (server/client) USB Over Network (USB Over IP)
VMWare converter allows conversion between virtualization solutions, virtualization of running systems, conversion from image backups
ESX console interface is for initial setup and management network configuration only
USB Over Network server does not have to be a server class machine
Bought 8 GB, used 4 GB that was spare sitting around, cannibalized one server to upgrade another.
When virtualizing, licensing is the biggest cost
Had purchased the terminal server access licenses previously, 40 = $2,550
When virtualizing, licensing is the biggest cost
Had purchased the terminal server access licenses previously, 40 = $2,550
Footprint - 3 servers instead of 19
Power Usage – 19 servers = 19 * 250 W = 4750 W
A/C Load – 2697 BTU/hr = 51243 BTU/hr = 5 ton AC unit
Footprint - 3 servers instead of 19
Power Usage – 19 servers = 19 * 250 W = 4750 W
A/C Load – 2697 BTU/hr = 51243 BTU/hr = 5 ton AC unit
Looking to buy a DeltaV development system
Physical or virtual DeltaV licensing will be the same
Looking to buy a DeltaV development system
Physical or virtual DeltaV licensing will be the same
Looking to buy a DeltaV development system
Physical or virtual DeltaV licensing will be the same
Looking to buy a DeltaV development system
Physical or virtual DeltaV licensing will be the same
$14,000 one-time cost savings
Power $367/year each year ($0.06/kWH)
Cooing $250/yr assuming new very efficient A/C system
A/C power consumption from article by Chuck Larabie, Computer Technology Review Oct 2003 – Power and storage: the hidden cost of ownership – Storage Management
Power prices – US Energy Information Administration – Independent Statistics and Analysis – Average Retail Price of Electricity Table 5.6.A
$14,000 one-time cost savings
Power $367/year each year ($0.06/kWH)
Cooing $250/yr assuming new very efficient A/C system
A/C power consumption from article by Chuck Larabie, Computer Technology Review Oct 2003 – Power and storage: the hidden cost of ownership – Storage Management
Power prices – US Energy Information Administration – Independent Statistics and Analysis – Average Retail Price of Electricity Table 5.6.A
Challenges:
Would DeltaV work on a virtual computer?
How stable will it be?
ESX and ESXi don’t support USB devices, how do I get the USB DeltaV Dongle connected?
How do I best save the system already running on the hardware I’m re-using?
Would DeltaV work on a virtual computer?
How stable will it be?
ESX and ESXi don’t support USB devices, how do I get the USB DeltaV Dongle connected?ESX(i) 4.1
How do I best save the system already running on the hardware I’m re-using?
Our benefits
Reduced hardware footprint
3 vs. 19
Reduced power usage
750W vs. 4750W
Reduced A/C load
8,091 BTU/hr vs. 51,243 BTU/hr
&lt; 1 ton vs. 5 ton
Increased flexibility
Computers that support NT hard to find
Decreased setup time for new system
Can have a new virtual computer on-line &lt; 1hr.
Lower testing risk
Take snapshots before installing something untested or installing updates
Easily revert to the snapshot if something doesn’t work correctly
Your benefits
Reduced Hardware Costs (~$14,000)
Reduced Power Usage (~700W) = $367/year
Reduced Cooling (~4900 BTU/hr=0.4 tons) = $250/yr
A/C power consumption from article by Chuck Larabie, Computer Technology Review Oct 2003 – Power and storage: the hidden cost of ownership – Storage Management
Power prices – US Energy Information Administration – Independent Statistics and Analysis – Average Retail Price of Electricity Table 5.6.A
DeltaV Virtualization – discussion of simulating CHARMS I/O with virtual CHARM CIOCs