SlideShare a Scribd company logo
Legacy Controls Systems &Virtualization
April 2015 by Jerome-Axel Cain
Controls Systems Obsolescence
 An inevitable phenomenon with 2 possible main origins
— (i) Failure of the Controls System itself
• High failure rate of critical parts (chassis, processors, I/O & communications modules...)
• Lack of spare parts
• Lack of OEM support
• No expertise available anymore
— (ii) Failure of the Programming Platform/Node
• Aging/failure of the platform physical host (PC)
• Aging of the Operating System of the physical host (Windows XP)
 Failure (i) can be postponed almost indefinitely as long as:
— System remains functional and reliable
— Spare parts inventory is adequate and/or can be replenished
— Troubleshooting expertise is on-hand
— See NORPAK (1960-2014) at the Colorado Plant
 Failure (ii) might go un-noticed until it’s too late:
— Failure remains undetected until programming change is attempted (infrequent occurrence)
— Programming software might not run on current/newer operating Systems
2 2
Controls Systems Obsolescence
 At Colorado Energy Nations, failure (ii) presented itself twice recently:
— Boiler 1-2-4 Combustion Controls
• Honeywell S9000 9100e Programmable Logic Controllers
• Functional & reliable, spare parts OK, expertise available BUT …
• Programming node (Multipro) was a 10 year old PC running Windows XP showing signs of imminent failure
• Windows XP was not commercially available anymore with purchase of a new PC
— Boiler 4-5 CEMS System
• Upgrade of RegPerfect Windows 2003 server because of ongoing RAID partial hard drive failures
• RegPerfect machine was CEMS PLCs programming node as well
• New RegPerfect Windows 2008 machine could not run Rockwell’s RSLogix5000 v13 programming software for CEMS PLCs
 In each case , 2 possible solutions:
— Upgrade of the Controls System itself
• Boiler 1-2-4 PLCs: $500k
• Boiler 4-5 CEMS: $350K
— Virtualization of the Programming Node
• Boiler 1-2-4 PLCs: through free version of VMware vSphere application
• Boiler 4-5 CEMS: through licensed version of VMware Workstation 9
3 3
Programming Node Virtualization
 Boiler 1-2-4 Combustion Controls: networked approach
— Relies on the free version of VMware vSphere application which comprises:
• VMware® vCenter Server: the central point for configuring, provisioning, and managing virtualized IT environments. This piece
of software was installed on a dedicated remote server-class machine of our Controls Network.
• VMware® vSphere Client An interface that allows users to connect remotely to vCenter Server or ESX/ESXi from any
Windows PC. This piece of software was installed on several Controls Network PCs.
4 4
-contains a Windows XP Virtual Machine with PLC programming software installed
-VM can be accessed remotely from any PC with vSphere Client
NB: VM requires a valid Windows XP license
-contains the vSphere Client
-accesses the Windows XP Virtual Machine
-Can edit PLC logic online or download logic to PLC
Programming Node Virtualization
 Boiler 4-5 CEMS System: local approach
— Relies on a licensed version of VMware Workstation 9:
• Installed locally on the new Windows 2008 Server RegPerfect machine
• Hosts a Windows 2003 Server VM (using license info from the old server)
• Local only access to the VM (not over the network)
• Sole purpose is to edit PLC logic online or download new logic to PLC
5 5
Conclusions
 Useful life of 2 important PLC systems extended:
— For several years
— At minimal cost vs. price of full PLC upgrades
• $500 for the purchase of used rack server for VM Server
• $300 for the VMware Workstation 9 license
 A somewhat hidden issue:
— CEMS vendor (Teledyne Monitor Labs)
• At first unaware of legacy PLC programming issue after server upgrade
• Now proposes our VM solution to customers to avoid PLC hardware upgrades
 An approach that can be applied further:
— Possible virtualization of entire legacy SCADA systems offers multiple advantages:
• Easy migration with full version of VMware vSphere
• Hardware redundancy at the VM server level
• No more reliance on old PCs that can fail at any time
• Rebuilding of SCADA server / client / historian takes minutes in VM environment vs days in non-VM environment
6 6

More Related Content

What's hot

Top 10 Tricks and Tools of an Oracle EPM Administrator
Top 10 Tricks and Tools of an Oracle EPM AdministratorTop 10 Tricks and Tools of an Oracle EPM Administrator
Top 10 Tricks and Tools of an Oracle EPM Administrator
nking821
 
EMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.x
EMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.xEMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.x
EMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.x
Aruba, a Hewlett Packard Enterprise company
 
SCCM Training Tutorials | SCCM Online Training
SCCM Training Tutorials | SCCM Online Training SCCM Training Tutorials | SCCM Online Training
SCCM Training Tutorials | SCCM Online Training
KashifSCCMTrainer
 
Upgrading Your System: A Telco User Perspectiv
Upgrading Your System: A Telco User PerspectivUpgrading Your System: A Telco User Perspectiv
Upgrading Your System: A Telco User Perspectiv
OPNFV
 
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
GlobalLogic Ukraine
 
Introduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance TestingIntroduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance Testing
Oak Systems
 
QualTest SIP User guide
QualTest SIP User guideQualTest SIP User guide
QualTest SIP User guide
Sevana Oü
 
Deep Dive into FME Server 2018
Deep Dive into FME Server 2018Deep Dive into FME Server 2018
Deep Dive into FME Server 2018
Safe Software
 
Sccm Interview Questions and Answers
Sccm Interview Questions and AnswersSccm Interview Questions and Answers
Sccm Interview Questions and Answers
KashifSCCMTrainer
 
8 pipeline
8 pipeline 8 pipeline
8 pipeline
Len Bass
 
11 secure development
11  secure development 11  secure development
11 secure development
Len Bass
 
PlantPAx Process
PlantPAx ProcessPlantPAx Process
PlantPAx Process
Avanceon-Lahore
 
Daniel dauwe ece 561 Benchmarking Results
Daniel dauwe   ece 561 Benchmarking ResultsDaniel dauwe   ece 561 Benchmarking Results
Daniel dauwe ece 561 Benchmarking Resultscinedan
 
Theory Review II (pps)
Theory Review II (pps)Theory Review II (pps)
Theory Review II (pps)mladenr
 
Overview and features of NCM
Overview and features of NCMOverview and features of NCM
Overview and features of NCM
ManageEngine, Zoho Corporation
 
EMEA Airheads - AP Discovery Logic and AP Deployment
EMEA Airheads - AP Discovery Logic and AP DeploymentEMEA Airheads - AP Discovery Logic and AP Deployment
EMEA Airheads - AP Discovery Logic and AP Deployment
Aruba, a Hewlett Packard Enterprise company
 
St open mic_av_01092013
St open mic_av_01092013St open mic_av_01092013
St open mic_av_01092013
a8us
 
EMEA Airheads ClearPass guest with MAC- caching using Time Source
EMEA Airheads ClearPass guest with MAC- caching using Time SourceEMEA Airheads ClearPass guest with MAC- caching using Time Source
EMEA Airheads ClearPass guest with MAC- caching using Time Source
Aruba, a Hewlett Packard Enterprise company
 
what is sccm ? sccm online Training
what is sccm ? sccm online Training what is sccm ? sccm online Training
what is sccm ? sccm online Training
KashifSCCMTrainer
 

What's hot (19)

Top 10 Tricks and Tools of an Oracle EPM Administrator
Top 10 Tricks and Tools of an Oracle EPM AdministratorTop 10 Tricks and Tools of an Oracle EPM Administrator
Top 10 Tricks and Tools of an Oracle EPM Administrator
 
EMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.x
EMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.xEMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.x
EMEA Airheads- Layer-3 Redundancy for Mobility Master - ArubaOS 8.x
 
SCCM Training Tutorials | SCCM Online Training
SCCM Training Tutorials | SCCM Online Training SCCM Training Tutorials | SCCM Online Training
SCCM Training Tutorials | SCCM Online Training
 
Upgrading Your System: A Telco User Perspectiv
Upgrading Your System: A Telco User PerspectivUpgrading Your System: A Telco User Perspectiv
Upgrading Your System: A Telco User Perspectiv
 
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
Embedded Webinar #17 "Low-level Network Testing in Embedded Devices Development"
 
Introduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance TestingIntroduction to TTCN-3 and AUTOSAR Conformance Testing
Introduction to TTCN-3 and AUTOSAR Conformance Testing
 
QualTest SIP User guide
QualTest SIP User guideQualTest SIP User guide
QualTest SIP User guide
 
Deep Dive into FME Server 2018
Deep Dive into FME Server 2018Deep Dive into FME Server 2018
Deep Dive into FME Server 2018
 
Sccm Interview Questions and Answers
Sccm Interview Questions and AnswersSccm Interview Questions and Answers
Sccm Interview Questions and Answers
 
8 pipeline
8 pipeline 8 pipeline
8 pipeline
 
11 secure development
11  secure development 11  secure development
11 secure development
 
PlantPAx Process
PlantPAx ProcessPlantPAx Process
PlantPAx Process
 
Daniel dauwe ece 561 Benchmarking Results
Daniel dauwe   ece 561 Benchmarking ResultsDaniel dauwe   ece 561 Benchmarking Results
Daniel dauwe ece 561 Benchmarking Results
 
Theory Review II (pps)
Theory Review II (pps)Theory Review II (pps)
Theory Review II (pps)
 
Overview and features of NCM
Overview and features of NCMOverview and features of NCM
Overview and features of NCM
 
EMEA Airheads - AP Discovery Logic and AP Deployment
EMEA Airheads - AP Discovery Logic and AP DeploymentEMEA Airheads - AP Discovery Logic and AP Deployment
EMEA Airheads - AP Discovery Logic and AP Deployment
 
St open mic_av_01092013
St open mic_av_01092013St open mic_av_01092013
St open mic_av_01092013
 
EMEA Airheads ClearPass guest with MAC- caching using Time Source
EMEA Airheads ClearPass guest with MAC- caching using Time SourceEMEA Airheads ClearPass guest with MAC- caching using Time Source
EMEA Airheads ClearPass guest with MAC- caching using Time Source
 
what is sccm ? sccm online Training
what is sccm ? sccm online Training what is sccm ? sccm online Training
what is sccm ? sccm online Training
 

Similar to obs_virtual

What's new in System Center 2012 R2: Virtual Machine Manager
What's new in System Center 2012 R2: Virtual Machine ManagerWhat's new in System Center 2012 R2: Virtual Machine Manager
What's new in System Center 2012 R2: Virtual Machine Manager
Tomica Kaniski
 
IBM Notes in the Cloud
IBM Notes in the CloudIBM Notes in the Cloud
IBM Notes in the Cloud
Stephen Beagles
 
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld
 
Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012
iTawy Community
 
VMworld 2015: Just Because You COULD, Doesn’t Mean You SHOULD – vSphere 6.0 A...
VMworld 2015: Just Because You COULD, Doesn’t Mean You SHOULD – vSphere 6.0 A...VMworld 2015: Just Because You COULD, Doesn’t Mean You SHOULD – vSphere 6.0 A...
VMworld 2015: Just Because You COULD, Doesn’t Mean You SHOULD – vSphere 6.0 A...
VMworld
 
Spectre/Meltdown security vulnerabilities FAQ
Spectre/Meltdown security vulnerabilities FAQSpectre/Meltdown security vulnerabilities FAQ
Spectre/Meltdown security vulnerabilities FAQ
David Pasek
 
2015.09.23 - CHIVMUG UserCon Small Business & Virtualization
2015.09.23 - CHIVMUG UserCon Small Business & Virtualization2015.09.23 - CHIVMUG UserCon Small Business & Virtualization
2015.09.23 - CHIVMUG UserCon Small Business & Virtualization
Paul Woodward Jr
 
2.ibm flex system manager overview
2.ibm flex system manager overview2.ibm flex system manager overview
2.ibm flex system manager overview
solarisyougood
 
Enterprise PowerShell for Remote Security Assessments
Enterprise PowerShell for Remote Security AssessmentsEnterprise PowerShell for Remote Security Assessments
Enterprise PowerShell for Remote Security Assessments
EnclaveSecurity
 
Simplifying Hyper-V Management for VMware Administrators
Simplifying Hyper-V Management for VMware AdministratorsSimplifying Hyper-V Management for VMware Administrators
Simplifying Hyper-V Management for VMware Administrators
5nine
 
Simics - Break the Rules of Product Development
Simics - Break the Rules of Product DevelopmentSimics - Break the Rules of Product Development
Simics - Break the Rules of Product Development
Real-Time Innovations (RTI)
 
ppt
pptppt
Virtualization Best Practices
Virtualization Best PracticesVirtualization Best Practices
Virtualization Best Practices
Rocket Software
 
IBM informix: compared performance efficiency between physical server and Vir...
IBM informix: compared performance efficiency between physical server and Vir...IBM informix: compared performance efficiency between physical server and Vir...
IBM informix: compared performance efficiency between physical server and Vir...
BeGooden-IT Consulting
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7
VMworld
 
VMware Hyper-Converged: EVO:RAIL Overview
VMware Hyper-Converged: EVO:RAIL OverviewVMware Hyper-Converged: EVO:RAIL Overview
VMware Hyper-Converged: EVO:RAIL Overview
Rolta AdvizeX
 
V mware v center configuration manager - what_s new customer presentation
V mware v center configuration manager - what_s new customer presentationV mware v center configuration manager - what_s new customer presentation
V mware v center configuration manager - what_s new customer presentation
solarisyourep
 
WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...
WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...
WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...
VMworld
 
VSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDC
VSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDCVSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDC
VSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDC
RSD
 
Windows Server «10»: Что нового в виртуализации
Windows Server «10»: Что нового в виртуализацииWindows Server «10»: Что нового в виртуализации
Windows Server «10»: Что нового в виртуализации
Виталий Стародубцев
 

Similar to obs_virtual (20)

What's new in System Center 2012 R2: Virtual Machine Manager
What's new in System Center 2012 R2: Virtual Machine ManagerWhat's new in System Center 2012 R2: Virtual Machine Manager
What's new in System Center 2012 R2: Virtual Machine Manager
 
IBM Notes in the Cloud
IBM Notes in the CloudIBM Notes in the Cloud
IBM Notes in the Cloud
 
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
VMworld 2013: Keep it Simple and Integrated - Out-of the Box Cross-System Aut...
 
Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012Upgrading from WinS 2008/2008 R2 to WinS 2012
Upgrading from WinS 2008/2008 R2 to WinS 2012
 
VMworld 2015: Just Because You COULD, Doesn’t Mean You SHOULD – vSphere 6.0 A...
VMworld 2015: Just Because You COULD, Doesn’t Mean You SHOULD – vSphere 6.0 A...VMworld 2015: Just Because You COULD, Doesn’t Mean You SHOULD – vSphere 6.0 A...
VMworld 2015: Just Because You COULD, Doesn’t Mean You SHOULD – vSphere 6.0 A...
 
Spectre/Meltdown security vulnerabilities FAQ
Spectre/Meltdown security vulnerabilities FAQSpectre/Meltdown security vulnerabilities FAQ
Spectre/Meltdown security vulnerabilities FAQ
 
2015.09.23 - CHIVMUG UserCon Small Business & Virtualization
2015.09.23 - CHIVMUG UserCon Small Business & Virtualization2015.09.23 - CHIVMUG UserCon Small Business & Virtualization
2015.09.23 - CHIVMUG UserCon Small Business & Virtualization
 
2.ibm flex system manager overview
2.ibm flex system manager overview2.ibm flex system manager overview
2.ibm flex system manager overview
 
Enterprise PowerShell for Remote Security Assessments
Enterprise PowerShell for Remote Security AssessmentsEnterprise PowerShell for Remote Security Assessments
Enterprise PowerShell for Remote Security Assessments
 
Simplifying Hyper-V Management for VMware Administrators
Simplifying Hyper-V Management for VMware AdministratorsSimplifying Hyper-V Management for VMware Administrators
Simplifying Hyper-V Management for VMware Administrators
 
Simics - Break the Rules of Product Development
Simics - Break the Rules of Product DevelopmentSimics - Break the Rules of Product Development
Simics - Break the Rules of Product Development
 
ppt
pptppt
ppt
 
Virtualization Best Practices
Virtualization Best PracticesVirtualization Best Practices
Virtualization Best Practices
 
IBM informix: compared performance efficiency between physical server and Vir...
IBM informix: compared performance efficiency between physical server and Vir...IBM informix: compared performance efficiency between physical server and Vir...
IBM informix: compared performance efficiency between physical server and Vir...
 
VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7VMworld 2016: What's New with Horizon 7
VMworld 2016: What's New with Horizon 7
 
VMware Hyper-Converged: EVO:RAIL Overview
VMware Hyper-Converged: EVO:RAIL OverviewVMware Hyper-Converged: EVO:RAIL Overview
VMware Hyper-Converged: EVO:RAIL Overview
 
V mware v center configuration manager - what_s new customer presentation
V mware v center configuration manager - what_s new customer presentationV mware v center configuration manager - what_s new customer presentation
V mware v center configuration manager - what_s new customer presentation
 
WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...
WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...
WMworld Europe 2014: Hybrid Sandboxing – Create the Ultimate On and Off Premi...
 
VSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDC
VSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDCVSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDC
VSPEX Blue, une infrastructure hyper-convergée simple et sûre pour votre SDDC
 
Windows Server «10»: Что нового в виртуализации
Windows Server «10»: Что нового в виртуализацииWindows Server «10»: Что нового в виртуализации
Windows Server «10»: Что нового в виртуализации
 

obs_virtual

  • 1. Legacy Controls Systems &Virtualization April 2015 by Jerome-Axel Cain
  • 2. Controls Systems Obsolescence  An inevitable phenomenon with 2 possible main origins — (i) Failure of the Controls System itself • High failure rate of critical parts (chassis, processors, I/O & communications modules...) • Lack of spare parts • Lack of OEM support • No expertise available anymore — (ii) Failure of the Programming Platform/Node • Aging/failure of the platform physical host (PC) • Aging of the Operating System of the physical host (Windows XP)  Failure (i) can be postponed almost indefinitely as long as: — System remains functional and reliable — Spare parts inventory is adequate and/or can be replenished — Troubleshooting expertise is on-hand — See NORPAK (1960-2014) at the Colorado Plant  Failure (ii) might go un-noticed until it’s too late: — Failure remains undetected until programming change is attempted (infrequent occurrence) — Programming software might not run on current/newer operating Systems 2 2
  • 3. Controls Systems Obsolescence  At Colorado Energy Nations, failure (ii) presented itself twice recently: — Boiler 1-2-4 Combustion Controls • Honeywell S9000 9100e Programmable Logic Controllers • Functional & reliable, spare parts OK, expertise available BUT … • Programming node (Multipro) was a 10 year old PC running Windows XP showing signs of imminent failure • Windows XP was not commercially available anymore with purchase of a new PC — Boiler 4-5 CEMS System • Upgrade of RegPerfect Windows 2003 server because of ongoing RAID partial hard drive failures • RegPerfect machine was CEMS PLCs programming node as well • New RegPerfect Windows 2008 machine could not run Rockwell’s RSLogix5000 v13 programming software for CEMS PLCs  In each case , 2 possible solutions: — Upgrade of the Controls System itself • Boiler 1-2-4 PLCs: $500k • Boiler 4-5 CEMS: $350K — Virtualization of the Programming Node • Boiler 1-2-4 PLCs: through free version of VMware vSphere application • Boiler 4-5 CEMS: through licensed version of VMware Workstation 9 3 3
  • 4. Programming Node Virtualization  Boiler 1-2-4 Combustion Controls: networked approach — Relies on the free version of VMware vSphere application which comprises: • VMware® vCenter Server: the central point for configuring, provisioning, and managing virtualized IT environments. This piece of software was installed on a dedicated remote server-class machine of our Controls Network. • VMware® vSphere Client An interface that allows users to connect remotely to vCenter Server or ESX/ESXi from any Windows PC. This piece of software was installed on several Controls Network PCs. 4 4 -contains a Windows XP Virtual Machine with PLC programming software installed -VM can be accessed remotely from any PC with vSphere Client NB: VM requires a valid Windows XP license -contains the vSphere Client -accesses the Windows XP Virtual Machine -Can edit PLC logic online or download logic to PLC
  • 5. Programming Node Virtualization  Boiler 4-5 CEMS System: local approach — Relies on a licensed version of VMware Workstation 9: • Installed locally on the new Windows 2008 Server RegPerfect machine • Hosts a Windows 2003 Server VM (using license info from the old server) • Local only access to the VM (not over the network) • Sole purpose is to edit PLC logic online or download new logic to PLC 5 5
  • 6. Conclusions  Useful life of 2 important PLC systems extended: — For several years — At minimal cost vs. price of full PLC upgrades • $500 for the purchase of used rack server for VM Server • $300 for the VMware Workstation 9 license  A somewhat hidden issue: — CEMS vendor (Teledyne Monitor Labs) • At first unaware of legacy PLC programming issue after server upgrade • Now proposes our VM solution to customers to avoid PLC hardware upgrades  An approach that can be applied further: — Possible virtualization of entire legacy SCADA systems offers multiple advantages: • Easy migration with full version of VMware vSphere • Hardware redundancy at the VM server level • No more reliance on old PCs that can fail at any time • Rebuilding of SCADA server / client / historian takes minutes in VM environment vs days in non-VM environment 6 6