Virtual PI Systems

Download Report

Transcript Virtual PI Systems

Virtualization and HA PI Systems: Three strategies to
keep your PI System available, scalable, and portable
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Overview
•
•
•
2
High Availability (HA)
•
HA PI Server
•
HA AF Server
Virtualization
•
Server
•
Storage (DAS, NAS, SAN)
•
Application (Clients)
How does PI High Availability play into virtualization?
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
A Simple PI System
Client (PI DataLink, PI ProcessBook)
3
Empowering Business in Real Time.
PI Server and interface node
© Copyright 2009, OSIsoft Inc. All rights Reserved.
A Simple HA PI System
Collective
Member 1
PI Collective
Client (PI DataLink, PI ProcessBook)
Interface node
Collective
Member 2
4
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
The Business Case for HA
• How much downtime can you afford?
– 365 Days X 24 Hours = 8760 Hours/year
– 99.7% uptime = 26.3 hours of downtime/year
– 99.9% uptime = 8.7 hours of downtime/year
5
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
PI High Availability Architecture
System
Management Tools
PI SDK
ProcessBook, DataLink, RtWebParts,
Notifications, ACE, etc.
PI Server Collective
Secondary
Primary
PI
Server
Metadata
Replication
Secondary
Metadata
Replication
Time-Series
Data
Time-Series
Data
Data Collection & Buffering
PI Interface
6
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
AF 2.0 Simple non-HA Deployment
Client
AF-SDK
Client
AF-SDK
Client
AF-SDK
AF Application Server
SQL Server
FD
AF 2.0 non-HA, simple deployment
7
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
AF 2.1 Simple HA Deployment
Client
AF-SDK
Client
AF-SDK
Sql Replication
Client
AF-SDK
Sql Replication
FD
FD
Primary
Secondary
FD
Secondary
AF 2.1 HA, simple deployment
8
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Why Virtualization and PI?
You can realize substantial benefits using the combined strategies
of virtualization, storage area networks (SAN) and PI Collectives
(HA).
These strategies provide you with:
•
Increased reliability
•
Reduced hardware and maintenance costs
•
Improved scalability
Use them separately or together
9
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
A Simple Virtualized System
11
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Example: Server consolidation
APP
APP
APP
OS
OS
OS
9%
utilization
6%
utilization
APP
APP
APP
OS
OS
OS
Typically server workloads only
consume a small fraction of
total physical server capacity,
wasting hardware, space, and
electricity
14%
utilization
Through virtualization, these
workloads can be consolidated
onto fewer physical servers,
saving resources and
increasing flexibility
30%
utilization
12
Empowering Business in Real Time.
12
© Copyright 2009, OSIsoft Inc. All rights Reserved.
How does HA PI play into virtualization?
13
•
PI collectives (HA) and interfaces
•
Virtualized HA PI
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
A Simple HA PI System
14
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
A Simple Virtual HA PI System
VIRTUALIZATION HOST 1
HYPERVISOR
VIRTUAL MACHINES
PI Collective
Member 1
Client (PI DataLink,
PI ProcessBook)
Interface node
VIRTUALIZATION HOST 2
PI Collective
HYPERVISOR
VIRTUAL MACHINES
PI Collective
Member 2
15
Empowering Business in Real Time.
Virtual Machine X
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Benefits of Server Virtualization
•
Less hardware required (HP went from 85 data centers to 6)
•
16
up to 35% reduction of annual server costs per user
•
Better utilization of hardware (HP decreased servers by 40%)
•
Reduce power consumption (HP reduced energy by 40%)
•
Provide higher availability by supporting redundancy
•
Rapidly deliver adaptive and reliable IT services
•
Tie diverse components together into a single managed entity
•
Storage efficiency can lead to higher storage utilization
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Storage Virtualization
17
•
DAS: Direct Attached Storage (local hard drives)
•
NAS: Network Attached Storage (e.g., mapped drives)
•
SAN: Storage Area Network, essentially virtual storage
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Virtual HA PI with SAN
VIRTUALIZATION HOST 1
HYPERVISOR
VIRTUAL MACHINES
PI Collective
Member 1
Client (PI DataLink,
PI ProcessBook)
Interface node
VIRTUALIZATION HOST 2
PI Collective
HYPERVISOR
VIRTUAL MACHINES
PI Collective
Member 2
PI System components
(ACE, Notifications)
SAN
18
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Benefits of SAN Technology
19
•
Additional storage appears to be local to the host so users don’t
have to know where the files are stored
•
Improve the ties between centralized storage and virtual
infrastructure
•
Provide virtual-machine consistent backups for data stores and
the ability to restore virtual machines in a few clicks
•
Provide relief from disk subsystem access in virtualized
environments (biggest performance hit on virtual host)
•
Consolidate disk resources
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Five Principles for Virtualization Success*
•
Treat virtual machines as if they were physical machines
•
Invest in Enterprise-level hardware and software
•
Do not mix virtual and physical on the same host
•
Use qualified Virtualization support personnel
•
Test on the target platform
*OSIsoft Center of Excellence.
20
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
When is Virtualization NOT a good solution?
21
•
No one in the organization is familiar with managing virtual
environments
•
The project is geographically dispersed to the point where there
is no benefit of having multiple virtual machines on a single
host
•
All the equipment being used is identical and it is easier to just
clone machines than to manage a new virtual environment
•
Performance notes:
•
Settings and parameters may be important for performance
•
Sizing the virtual machine appropriately makes a difference
•
Sizing the virtual host appropriately makes a difference
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Recommendation: Virtualized PI System
•
Multiple hosts
•
Collective should
be split across
hosts
•
•
22
VIRTUALIZATION HOST 1
HYPERVISOR
VIRTUAL MACHINES
PI Collective
Member 1
PI Server
components can
run as separate
virtual machines
for scalability and
performance
SAN for storage
Empowering Business in Real Time.
Interface node
VIRTUALIZATION HOST 2
PI Collective
HYPERVISOR
VIRTUAL MACHINES
PI Collective
Member 2
PI System components
(ACE, Notifications)
SAN
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Application Virtualization
23
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Application Virtualization
24
•
Customers currently use Citrix or Terminal Server to reduce
deployment costs and maintenance for client apps
•
Windows 2008 Server offers a service that provides applications
over an SSL connection (HTTPS) without client-side deployment
(a thin deployment) – Terminal Services Gateway
•
Terminal Services Gateway provides URL access to a host (like
Remote Desktop connections, without the VPN requirement) or
to specific applications on a host (even more secure for those
outside the firewall)
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Benefits of Application Virtualization
25
•
One point of installation makes deployment simpler
•
Access to applications secured
•
All users have the same version of the software; no version or
compatibility issues
•
Casual users do not need to install anything to get started
•
Save money on hardware investments by deploying client
software in one place
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
PI and Application Virtualization (ProcessBook)
Launch from
Desktop icon
OR
Launch from web
page
26
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Hosted Clients (ProcessBook example)
27
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Server Virtualization Vendors
•
28
Available virtual technologies (partial list)
•
Microsoft (Hyper V, in particular)
•
VMWare (ESX server, in particular)
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
Costs to Start
•
No special software or hardware for HA
•
Licensing models
•
•
One virtual PI client connection = one concurrent PI client
connection
•
Virtualization hardware/software (Dell estimate for complete
solution ~$600K)
•
Maintenance
•
•
30
One virtual PI server = one real PI server
Additional storage, memory, etc., as needed over time
Virtualization Per user (from IDC)
•
Basic virtualization: $24.1 (over 3 years); benefit = $144.9
•
Advanced virtualization: $23.3 (over 3 years); benefit = $212.4
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.
More Information
31
•
Whitepapers and Tech Support bulletins on OSIsoft web site
•
Vendor web sites
•
OSIsoft internal expertise
•
Microsoft representatives for Hyper V and Terminal Server
Gateway solutions
Empowering Business in Real Time.
© Copyright 2009, OSIsoft Inc. All rights Reserved.