With aging plant infrastructures, tighter regulations, data security issues and numerous other challenges to address, process engineers want to get the most from their IT-based plant assets. To do this, many have included virtualization in their automation migration plans. Virtualization is rapidly transforming the IT landscape, and fundamentally changing the way you use hardware resources.
And the return on investment (ROI) is nearly immediate because virtualization helps you build an infrastructure that better leverages manufacturing resources and delivers high availability.
What is Virtualization?
Virtualization is a software technology that decouples the physical hardware of a computer from its operating system (OS) and software applications, creating a pure software instance of the former physical computer — commonly referred to as a Virtual Machine (VM). A VM behaves exactly like a physical computer, contains it own “virtual” CPU, RAM hard disk and network interface card, and runs as an isolated guest OS installation within your host OS. The terms “host” and “guest” are used to help distinguish the software that runs on the actual machine (host) from the software that runs on the virtual machine (guest).
Virtualization works by inserting a layer of software called a “hypervisor” directly on the computer hardware or on a host OS. A hypervisor allows multiple OSs, “guests,” to run concurrently on a host computer (the actual machine on which the virtualization takes place). Conceptually, a hypervisor is one level higher than a supervisory program. It presents to the guest OS a virtual operating platform and manages the execution of the guest OSs.
Virtualization software allows virtual machines to access the physical hardware resources of the computer on which they reside. Having the ability to run multiple VMs on one physical computer allows for the optimization of server and workstation physical assets as most server-based computers are significantly underutilized. Organizations typically run one application per server to avoid the risk of vulnerabilities in one application affecting the availability of another application on the same server. As a result, typical x86 server deployments achieve an average utilization of only 10-15 percent of total capacity. Virtualization allows applications to share computers, allowing manufacturers to re-adjust how many computers are needed.
Figure 1. Virtual machines can be run on any virtualization-enabled physical server, creating a pool of computer resources that helps ensure your highest-priority applications will always have the resources you need without wasting money on excess hardware only needed for peak times.
Virtualization in Action
But the benefits of virtualization go far beyond the consolidation of computers. Many manufacturers use virtualization to extend their software’s longevity. Consider the case of Genentech, a biotech company based in South San Francisco, California. Genentech specializes in using human genetic information to develop and manufacture medicines to treat patients with serious or life-threatening medical conditions.
The company estimated that the costs to upgrade one of its Windows 95 PC-based HMIs to a Windows Server 2003-based system would be approximately $40,000. Final figures topped $100,000 because of costs associated with validating the system for use in a regulated industry. Assuming that OSs are updated about every five years, costs quickly become a limiting factor in keeping an installed base of manufacturing computers up-to-date.
Additional factors also contribute to the cost of upgrades. “Computer hardware changes even more frequently than operating systems,” says Anthony Baker, system engineer at Rockwell Automation. “Each change incurs engineering expenses and possibly production downtime.”
So instead of investing in the upgrades, Genentech implemented virtualization.
According to Dallas West, Automation Group Leader at Genentech, one of the most lasting effects of virtualization is that it allows legacy operating systems, such as Windows 95, Windows NT, etc., to be run successfully on computers manufactured today. This extends HMI product lifecycles from 5-7 years to 10-15 years and possibly longer.
“Having the ability to extend the useful life of a computer system allows a manufacturer to create a planned, predictable upgrade cycle commensurate with its business objectives,” West says.
“No longer is a business forced to upgrade its systems because a software vendor has come out with a new version. Upgrading systems can once again be driven by adding top-line business value by choosing to upgrade when new features become available that will provide an acceptable return on investment,” he explains.
Why Virtualization is a Big Deal
Virtualized assets also help increase productivity. By not having to maintain physical hardware, administrators are able to carry a heavier workload. A recent study by analyst IDC found that administrators manage an average of about 30 servers. After virtualization, they can manage 60-90 servers — a significant increase in capacity. They’re also able to spend more time architecting their infrastructure for higher levels of productivity.
“Gone are the days of “server sprawl,” where a new server is needed for each new application or tool and each ends up running at only 8-10% utilization,” Baker says.
Virtualization allows companies to create a scalable infrastructure, where new VMs can be added without the need to continuously buy new hardware and other physical devices. When manufacturers start to consolidate, they find they can buy and allocate the appropriate amount of resources for each VM, which reduces system maintenance and energy consumption costs.