Introduction. Application Versions. Virtual Machine Defined. Other Definitions. Tech Note 656 Building Wonderware Solution Architectures on VMware

Similar documents
Introduction. Application Versions. Virtual Machine Defined. Other Definitions. Tech Note 656 Building Wonderware Solution Architectures on VMware

VMware vsphere with ESX 4.1 and vcenter 4.1

VMware vsphere with ESX 6 and vcenter 6

VMware vsphere: Taking Virtualization to the Next Level

VMware Join the Virtual Revolution! Brian McNeil VMware National Partner Business Manager

VMware vsphere 4. The Best Platform for Building Cloud Infrastructures

Introduction. Application Versions. Configuration Details. Tech Note 685 Using FSGateway to Communicate between Two Different Galaxies

Securing the Data Center against

EMC Business Continuity for Microsoft Applications

By the end of the class, attendees will have learned the skills, and best practices of virtualization. Attendees

"Charting the Course... VMware vsphere 6.7 Boot Camp. Course Summary

VMware vsphere 6.5 Boot Camp

VMware Overview VMware Infrastructure 3: Install and Configure Rev C Copyright 2007 VMware, Inc. All rights reserved.

Using EonStor DS Series iscsi-host storage systems with VMware vsphere 5.x

VMware vsphere Administration Training. Course Content

VMware vsphere 5.5 Advanced Administration

A Dell Technical White Paper Dell Virtualization Solutions Engineering

EMC Virtual Infrastructure for Microsoft Applications Data Center Solution

Tech Note 754 Solving Historian Client Report Publishing Problems on Windows 2008 O/S

Stellar performance for a virtualized world

VMware vsphere with ESX 4 and vcenter

Potpuna virtualizacija od servera do desktopa. Saša Hederić Senior Systems Engineer VMware Inc.

VMware - VMware vsphere: Install, Configure, Manage [V6.7]

Virtualizing Oracle on VMware

Logical Operations Certified Virtualization Professional (CVP) VMware vsphere 6.0 Level 1 Exam CVP1-110

Logical Operations Certified Virtualization Professional (CVP) VMware vsphere 6.0 Level 2 Exam CVP2-110

T14 - Network, Storage and Virtualization Technologies for Industrial Automation. Copyright 2012 Rockwell Automation, Inc. All rights reserved.

Virtualization with VMware ESX and VirtualCenter SMB to Enterprise

Virtualization with VMware ESX and VirtualCenter SMB to Enterprise

VMware vsphere. Administration VMware Inc. All rights reserved

Vblock Architecture Accelerating Deployment of the Private Cloud

Tech Note 680 Configuring ActiveFactory for ArchestrA License Server Communication Across a Firewall

Introduction. Application Versions. Important. Tech Note 987 Configuring AppServer to Store Data in Primary and Partner Historians

Microsoft E xchange 2010 on VMware

Overview. Prerequisites. VMware vsphere 6.5 Optimize, Upgrade, Troubleshoot

VMware vsphere: Install, Configure, Manage (vsphere ICM 6.7)

Tech Note 1010 SQL Server Authentication and ArchestrA Network Account Restrictions When Installing Wonderware Historian

Back To The Future - VMware Product Directions. Andre Kemp Sr. Product Marketing Manager Asia - Pacific

Network Setup for AppEngine Redundancy

Tech Note 751 Installing InBatch Report Contents for Wonderware Information Server (WIS)

VMware vsphere 5.5 Professional Bootcamp

VMware vsphere Customized Corporate Agenda

Introduction. Application Versions. Utilization Control Buttons and Configuration Options

Introduction. Application Versions. Device Integration Objects. Tech Note 879 Redundant Device Integration Object Scan Mode Behaviors

Reference Architecture for Dell VIS Self-Service Creator and VMware vsphere 4

How to Increase VMware Application Availability with Shared Storage

Vblock Infrastructure Packages: Accelerating Deployment of the Private Cloud

All Tech Notes and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information.

Red Hat enterprise virtualization 3.1 feature comparison

70-414: Implementing an Advanced Server Infrastructure Course 01 - Creating the Virtualization Infrastructure

7 Things ISVs Must Know About Virtualization

EMC Integrated Infrastructure for VMware. Business Continuity

Availability & Resource

VMware vstorage APIs FOR ARRAY INTEGRATION WITH EMC VNX SERIES FOR SAN

Operator actions are initiated in visualization nodes, processed in dedicated server nodes, and propagated to other nodes requiring it.

Symantec Reference Architecture for Business Critical Virtualization

VMware vsphere 4.0 The best platform for building cloud infrastructures

SvSAN Data Sheet - StorMagic

Virtual Datacenter Automation

Tech Note 936 Troubleshooting and Resolving the Web access of Microsoft Reporting Services Reports application failed Issue

Tech Note 997 Setting up the InBatch 2012 R2 Batch Events Feature on a 2-Node System

Tech Note 784 Installing and Enabling the WebDAV Extension Module for Wonderware Information Server (WIS)

Directions in Data Centre Virtualization and Management

Improving Blade Economics with Virtualization

VMware vsphere 6.5: Install, Configure, Manage (5 Days)

"Charting the Course... VMware vsphere 6.5 Optimize, Upgrade, Troubleshoot. Course Summary

Detail the learning environment, remote access labs and course timings

Administering VMware vsphere and vcenter 5

Welcome. Jeremy Poon Territory Manager, VMware

Configuring and Managing Virtual Storage

EMC Virtual Infrastructure for Microsoft Exchange 2010 Enabled by EMC Symmetrix VMAX, VMware vsphere 4, and Replication Manager

Virtualizing SQL Server 2008 Using EMC VNX Series and VMware vsphere 4.1. Reference Architecture

Introduction to Virtualization. From NDG In partnership with VMware IT Academy

Enterprise X-Architecture 5th Generation And VMware Virtualization Solutions

Exam Name: VMware Certified Professional on vsphere 5 (Private Beta)

Red Hat enterprise virtualization 3.0

Tech Note 715 Resolving Issues with DAServer Diagnostic Node on the Windows 2008 Operating System

The Future of Virtualization Desktop to the Datacentre. Raghu Raghuram Vice President Product and Solutions VMware

Virtual Server Agent for VMware VMware VADP Virtualization Architecture

Wonderware ArchestrA System Platform in a Virtualized Environment Implementation Guide

This Tech Note provides step-by-step procedures to install SQL Server 2008 Express on a 32-bit or 64-bit Operating System.

VMware vsphere Clusters in Security Zones

VMware Infrastructure The New Computing Platform. Presented by: Nick Smith Corporate Account Manager, VMware

Introduction. Application Versions. How Supply Chain Connector Works. Tech Note 959 Planning for Supply Chain Connector Import Efficiency

Using IBM FlashSystem V9000 TM with the VMware vstorage APIs for Array Integration

The Future of Virtualization. Jeff Jennings Global Vice President Products & Solutions VMware

1 Quantum Corporation 1

This Tech Note explains resolving a known issue that occurs when the MES Database (MESDB) is moved to a different time zone.

vsan Security Zone Deployment First Published On: Last Updated On:

Tech Note 892 Configuring Microsoft SQL Server 2008 Express Server Authentication for Use with InTouch Alarm DB Logger

WWCdi Error 80040E14: Description 'Warning: The join order has been enforced because a local join hint is used'

SWsoft ADVANCED VIRTUALIZATION AND WORKLOAD MANAGEMENT ON ITANIUM 2-BASED SERVERS

PassTest. Bessere Qualität, bessere Dienstleistungen!

EMC Backup and Recovery for Microsoft Exchange 2007

COPYRIGHTED MATERIAL. Introducing VMware Infrastructure 3. Chapter 1

AB Drives. T4 - Process Control: Virtualization for Manufacturing. Insert Photo Here Anthony Baker. PlantPAx Characterization & Lab Manager

Tech Note 969 Port Configuration List for System Platform 2012 R2 Multi-Galaxy Environment

Symantec NetBackup 7 for VMware

VMware vsphere on NetApp (VVNA)

vstart 50 VMware vsphere Solution Overview

Transcription:

Tech Note 656 Building Wonderware Solution Architectures on VMware All Tech Notes, Tech Alerts and KBCD documents and software are provided "as is" without warranty of any kind. See the Terms of Use for more information. Topic#: 002420 OpsManage09 Session#: TS114 Created: November 2009 Introduction This Tech Note discusses VMware virtual machine technology, and how it can be utilized to deploy Wonderware Solutions built upon the System Platform. Application Versions VMware ESX 3.5 and 4.0 Supported Wonderware Products (see list below) Virtual Machine Defined A virtual machine is a tightly-isolated software container that can run its own operating systems and applications as if it were a physical computer. A virtual machine behaves exactly like a physical computer and contains it own virtual (i.e. software-based) CPU, RAM hard disk and network interface card (NIC). FIGuRE 1: VIRtuAL MACHINE ARCHItECtuRE The operating system doesn't know the difference between a virtual machine and a physical machine, nor do applications or other computers on a network. Even the virtual machine thinks it is a "real" computer. Nevertheless, a virtual machine is composed entirely of software and contains no hardware components whatsoever. As a result, virtual machines offer a number of distinct advantages over physical hardware. Other Definitions Host System: Operating System that Runs Virtualization Software to Execute One or More Guest Systems, i.e. VMware ESXi (Physical Machine).

Guest System: Operating System that Runs Within a Host Virtual Environment, i.e. Windows 2003 Server R2 (Virtual Machine). FIGuRE 2: HOst AND GuEst SYstEms Other definitions appear in context with VMware product descriptions. Virtual Machine Advantages Hardware Independence Fault Tolerance Application Load Balancing Rapid Disaster Recovery (DR) Recovery to Non-Identical Hardware Ability to Pre-Test OS Patches or Vendor Updates Ability to Roll-Back Incompatible OS Patches or Vendor Updates Reduced TCO Resulting from Consistent Datacenter Environment Virtualization Technology Background Virtualization Technology was first implemented approximately 30 Years ago by IBM, on Mainframe Computers. Virtualization provided the following benefits: Allowed Multitasking. Allowed better utilization of (expensive) Mainframe Hardware. Mainframes were designed for this type of partitioning.

Virtualization practices were reduced during the 80s and 90s because Low cost PC-based solutions were becoming more popular. Client-Server Applications were used to distribute computing power. Standardization on x86 architectures. Many challenges for IT emerged in order to support, maintain, and upgrade distributed systems. In 1999 VMware introduced virtualization to x86 Systems. This event provided the following benefits: Provided general purpose usage from shared hardware Infrastructure. Provided Full Isolation. Allowed flexibility in Operating System choice for applications. Introduced many challenges in introducing Virtualization on the x86 platforms. The result is a high-performance virtual machine that matches the host hardware performance, and maintains total software compatibility. VMware pioneered this technique and is today the leader in virtualization technology. Wonderware announced support for VMware ESX/ESXi in September, 2007 via Tech Note 499. Why IT Departments are Driving Server Virtualization The IT stakeholders support Server Virtualization for the following reasons: Low Infrastructure Utilization. Typical x86 server deployments achieve an average utilization of only 10% to 15% of total capacity. 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. Increasing Physical Infrastructure Costs. The operational costs to support growing physical infrastructure have steadily increased. Most computing infrastructure must remain operational at all times, resulting in power consumption, cooling and facilities costs that do not vary with utilization levels. Increasing IT Management Costs. As computing environments become more complex, the level of specialized education and experience required for infrastructure management personnel, and the associated costs of such personnel have increased. Insufficient Failover and Disaster Protection. Organizations are increasingly affected by the downtime of critical server applications and inaccessibility of critical end user desktops. The threat of security attacks, natural disasters, health pandemics and terrorism has elevated the importance of business continuity planning for both desktops and servers. High Maintenance end-user desktops. Managing and securing enterprise desktops present numerous challenges. Controlling a distributed desktop environment Enforcing management, access and security policies without impairing users' ability to work effectively is complex and expensive. Numerous patches and upgrades must be continually applied to desktop environments to eliminate security vulnerabilities. How Manufacturing Benefits from Server Virtualization Speeds Commissioning of New Servers. Provides the ability to Adjust Server Architecture to Adapt for Growth (Scalability). Enables better utilization of Available Physical Assets. Provides standardized and consistent IT OS Builds Across the Enterprise. Reduces Support Costs; IT Infrastructure Team Owns/Maintains Physical and Virtual Server Environments.

Provides the ability to isolate applications from each other without having to procure additional physical Server hardware. Provides the ability to easily create and maintain a Development & Testing Environment identical to the Production Environment. VMware Products VMware ESXi - Host OS for Execution of Virtual Machines FIGuRE 3: VMwARE ESX AND EXSI VMware ESXi is the bare bones base operating system (hypervisor) for VMware's virtualization technology. This version of the hypervisor can be easily pre-loaded onto servers to be deployed when new capacity is needed. Features of ESXi: No general-purpose operating system or parent partition. Runs in a 32Mb footprint. More memory available for Guest Systems. Can be upgraded to be part of the vsphere virtual infrastructure system. VMware vsphere - Virtual Data Center for the VMware Enterprise Application

FIGuRE 4: VMwARE vsphere VMware vsphere is the enterprise solution for managing virtual machines across multiple host servers. vsphere has several licensing levels to enable advanced features. Features include: Data Recovery: Agentless backup for guest machines. Fault Tolerance: Continuous availability in the event of hardware failure. Hot Add: Add CPU and memory to guest machines without disruption or downtime. Host Profiles: Standardize and automates configuration of host servers. Thin provisioning: Dynamic allocation of storage capacity to allow storage to be added as needed. Advanced Networking: Allows for interface to third party virtual network switches such as Cisco Nexus 1000v. VMware VMFS High Performance Storage File System

FIGuRE 5: VMFS PRODuCt The VMware vstorage VMFS file system addresses the challenges of machine virtualization. The VMware storage solution allows multiple host systems to access data on a shared storage solution, such as an iscsi, or Fibre Channel SAN, concurrently. The software stores all information about the virtual machine's state in a central location. This allows for host machines to be clustered, and the virtual machine can be migrated from host-to-host in a seamless manner. FIGuRE 6: MuLtIpLE VIRtuAL SYstEms Other features of vstorage VMFS Include:

Adaptive Block sizing allows growing of VMFS Volumes on the fly. Automatic discovery and mapping of LUNs to a VMware VMFS volume. Optimize disk I/O with with adjustable disk, file and block sizing. Reliable and faster recovery of guest machines after a failure with distributed journaling. Snapshots allow you to create a point-in-time copy of a virtual machine that can be used for testing, backup, or recovery. VMFS Best Practices Provision Storage to Optimize I/O Performance, then for storage capacity Consider I/O Requirements for all Guest systems, then size storage solutions accordingly. I/O demands of some guest systems may warrant a dedicated storage solution. Examples would be high I/O Database solutions, etc. Measure the I/O Workload of existing systems prior to virtualization. Use the aggregate I/O Requirements to determine how your storage solution should be sized, and configured. Pooling of resources in a Virtual environment will increase resource utilization. This is desirable to make better use of physical infrastructure, and simplify management. However, during peak demand this practice can have an impact on application performance. To mitigate this risk, consider placing guest systems with heavy I/O demands on a separate VMFS Volume (or dedicated disk) to reduce the affects of contention. VMware Converter Convert Physical Machines to Virtual VMware Converter enables conversion of physical machines (or images) to VMware Format. The conversion process (P2V) from Physical to Virtual machine allows existing hardware to be decommissioned and migrated into the virtual environment. In addition to the ability to create a virtual image from an existing system, the converter is able to convert images from other virtual machine formats (i.e. MS Virtual PC, MS Virtual Server) or from a backup image (i.e. Norton Ghost, Acronis, or Symantec Backup Exec).

FIGuRE 7: MACHINE CONvERsION The converter can clone and backup machines to virtual images as part of a disaster recovery plan. Compatibility with Wonderware Applications Tech Note 499 Wonderware Support for VMware ESX Server 3i states: "VMware ESX Server is currently the only virtualization technology formally supported by Wonderware in production applications. Other virtualization technology may exhibit more significant drift in the system clock with less control over virtual machine scheduling, making other platforms unsuitable for production use. "Wonderware Technical Support will not require clients running on VMware ESX to recreate and troubleshoot every issue in a non-virtualized environment;

however, Wonderware does reserve the right to request customers to diagnose certain issues in a native operating system environment, operating without the virtual environment. Wonderware will only make this request when there is reason to believe that the virtual environment is a contributing factor to the issue." Supported Wonderware Products Wonderware Application Server 3.0 Wonderware InTouch 10.0 Wonderware Historian 9.0 Patch 01 Wonderware ActiveFactory 9.2 Wonderware Information Server 3.0 Wonderware InBatch 8.1 SP1 Wonderware Manufacturing Execution Module 1.0 Wonderware Production Events Module 2.0 Wonderware Formula Management Module 1.0 QI Analyst 8.0 Wonderware DA Servers using a DASEngine with build 780.0401 or later. Best Practices Target Server CPU Utilization at 50% or Less. Use the VMware ESX Server Console to configure CPU and Memory Reservations. Virtual Machines Configured with a Single Processor Make the ESX Server's Scheduling Simpler. Monitor System Clocks for Excessive Drift. Monitor the Scan Overruns in each AppEngine. Avoid Deploying AppEngines with Time-Critical Scan Processing to a Virtualized Computer. Avoid Time Synch Contentions - Use Only a Single Mechanism - VMware Tools Time Synch. Improve Virtual Memory Performance - Use the VMware Memory Control Driver. Improve Clock Reliability - Use VMware Tools Descheduled Time Accounting Option - VMDesched. Architecture Examples The following examples provide implementation information in the form of short case studies. Case Study # 1 A large manufacturing facility wishes to utilize VMware technology in order to virtualize all applications. Their manufacturing automatioin is based on Wonderware System Platform. The application architecture consists of A Galaxy Repository Server, Two servers for InTouch Terminal Servers, and 3 Application Servers.

In addition to the production floor servers, front office servers will be included in the virtual infrastructure. FIGuRE 8: HOsts AND THEIR VIRtuAL MACHINEs A single virtual data center is configured with 7 host servers, supporting 31 virtual machines. Note: Not all Virtual Machines are powered on. Some are available for application testing, etc. FIGuRE 9: HOsts BAsELINE StAtus DAtA Host machines are configured as a cluster in VMware. The resulting server architecture allows for the Wonderware software solution to run in a robust environment, independent of the actual hardware. Key benefits include: Fault tolerance Virtual Machines can migrate to any of the host servers in the event of a hardware failure New server hardware can be deployed into the cluster quickly Load Balancing: Load can be managed to better utilize physical infrastructure Server upgrades can be brought online to improve performance with no downtime Disaster Recovery Backups can be performed while servers are operating, with no agents installed on the guest systems Upgrades and Patching Snapshots can be taken prior to major upgrades to capture system state. In the event an upgrade fails, the image can be reverted to the snapshot.

FIGuRE 10: VIRtuAL DOmAIN AND INfRAstRuCtuRE Case Study # 2 A company needs to maintain a second system identical to their Wonderware-based solution. The system is to be used for user training, and as a development environment to test changes before they are implemented in the production environment. Maintaining two sets of identical systems has proven difficult to keep applications Synchronized.Utilizing VMware a solution could be setup where the production environment is occasionally cloned into a lab environment.

FIGuRE 12: CLONING the VIRtuAL SYstEm Case Study # 3 This case explains a Wonderware InBatch Chemical Batching System Physical Conversion-to-Virtual (P2V). An existing system is running Wonderware System Platform on leased hardware. The lease has expired, and migrating applications to new hardware every few years would take too much time, and add risk. Before Virtualization, the Architecture consisted of: 2 Server Architecture Servers Located in Plant Controls "Closet" - Non-Climate Controlled Environment Controls"Closet" Offered Little Deterrent to Unauthorized Access Controls "Closet" Lacked Adequate UPS Supply Physically Located Approximately ¼ Mile from Corporate Data Center Controls "Closet" Essentially Off Site for Corporate IT Support Outdated OS and Expired Virus Protection Because of Lack of IT Support Reliable DR Plan was Impossible Because of Lack of IT Support Tape Backups were Inconsistent Performed by Front Desk Receptionist Server Hardware was Leased Subject to Replacement Every 3 Years Each Server was Mission Critical Failure of Either Meant No Production

Executive Mandate to Demonstrate DR Failed Miserably After Virtualization the following improvement and benefits were realized: Existing 2 Servers Converted to VMware Virtual Servers Virtual Servers Hosted in Corporate Datacenter Corporate Datacenter was Staffed 24x7 with Excellent Access Control Corporate Datacenter has Redundant Power and HVAC Systems New, Supported IT OS Build with Security Updates and Virus Protection Reliable DR Plan was Conceived, Documented, and Put Into Place Tape Backups were Automated Offsite Storage was Provided Servers are Easily Migrated to New Hardware as Leases Expire DR Plan Provided Additional Hardware Options for Recovery DR Testing a Success Executive Management Satisfied FIGuRE 12: VIRtuAL SERvER FARm Conclusions Wonderware System Platform coupled with VMware virtual infrastructure is an extremely powerful solution with many significant benefits. Solution architectures based on VMware adds more capability and scalability to a Wonderware System Platform Implementation. As with most applications, careful consideration should be given to performance needs when choosing the system architecture. References

www.wonderware.com www.vmware.com www.stonetek.com B. Humphreys, Stone Technologies & M. Aguinaldo Tech Notes are published occasionally by Wonderware Technical Support. Publisher: Invensys Systems, Inc., 26561 Rancho Parkway South, Lake Forest, CA 92630. There is also technical information on our software products at Wonderware Technical Support. For technical support questions, send an e-mail to support@wonderware.com. Back to top 2009 Invensys Systems, Inc. All rights reserved. No part of the material protected by this copyright may be reproduced or utilized in any form or by any means, electronic or mechanical, including photocopying, recording, broadcasting, or by anyinformation storage and retrieval system, without permission in writing from Invensys Systems, Inc. Terms of Use.