Parallels Virtualization Containers High Availability & Disaster Recovery Jamison Moore Sponsored by || Parallels Summit 2009 | Las Vegas | Mandalay Bay.

Slides:



Advertisements
Similar presentations
The System Center Family Microsoft. Mobile Device Manager 2008.
Advertisements

Protect Your Business and Simplify IT with Symantec and VMware Presenter, Title, Company Date.
1 Vladimir Knežević Microsoft Software d.o.o.. 80% Održavanje 80% Održavanje 20% New Cost Reduction Keep Business Up & Running End User Productivity End.
Introduction to DBA.
Chapter 5: Server Hardware and Availability. Hardware Reliability and LAN The more reliable a component, the more expensive it is. Server hardware is.
© 2009 EMC Corporation. All rights reserved. Introduction to Business Continuity Module 3.1.
High Availability 24 hours a day, 7 days a week, 365 days a year… Vik Nagjee Product Manager, Core Technologies InterSystems Corporation.
1 Week #1 Objectives Review clients, servers, and Windows network models Differentiate among the editions of Server 2008 Discuss the new Windows Server.
1 © Copyright 2010 EMC Corporation. All rights reserved. EMC RecoverPoint/Cluster Enabler for Microsoft Failover Cluster.
Keith Burns Microsoft UK Mission Critical Database.
Lesson 1: Configuring Network Load Balancing
1© Copyright 2011 EMC Corporation. All rights reserved. EMC RECOVERPOINT/ CLUSTER ENABLER FOR MICROSOFT FAILOVER CLUSTER.
VIRTUALIZATION AND YOUR BUSINESS November 18, 2010 | Worksighted.
Implementing Failover Clustering with Hyper-V
National Manager Database Services
High Availability Module 12.
11 SERVER CLUSTERING Chapter 6. Chapter 6: SERVER CLUSTERING2 OVERVIEW  List the types of server clusters.  Determine which type of cluster to use for.
Microsoft Load Balancing and Clustering. Outline Introduction Load balancing Clustering.
Elad Hayun Agenda What's New in Hyper-V 2012 Storage Improvements Networking Improvements VM Mobility Improvements.
High Availability & Oracle RAC 18 Aug 2005 John Sheaffer Platform Solution Specialist
VMware vSphere 4 Introduction. Agenda VMware vSphere Virtualization Technology vMotion Storage vMotion Snapshot High Availability DRS Resource Pools Monitoring.
Real Security for Server Virtualization Rajiv Motwani 2 nd October 2010.
Chapter 10 : Designing a SQL Server 2005 Solution for High Availability MCITP Administrator: Microsoft SQL Server 2005 Database Server Infrastructure Design.
Making the Virtualization Decision. Agenda The Virtualization Umbrella Server Virtualization Architectures The Players Getting Started.
About the Presentations The presentations cover the objectives found in the opening of each chapter. All chapter objectives are listed in the beginning.
Module 13: Configuring Availability of Network Resources and Content.
May l Washington, DC l Omni Shoreham Nick Dobrovolskiy VP Parallels Open Platform May 19 th, 2008 Introducing Parallels Server.
Module 12: Designing High Availability in Windows Server ® 2008.
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2010 Seminar #1 VIRTUALIZATION EVERYWHERE.
SAIGONTECH COPPERATIVE EDUCATION NETWORKING Spring 2009 Seminar #1 VIRTUALIZATION EVERYWHERE.
INSTALLING MICROSOFT EXCHANGE SERVER 2003 CLUSTERS AND FRONT-END AND BACK ‑ END SERVERS Chapter 4.
CA ARCserve and CA XOsoft Simplified Pricing Program October 2007.
Chapter 8 Implementing Disaster Recovery and High Availability Hands-On Virtual Computing.
Appendix B Planning a Virtualization Strategy for Exchange Server 2010.
Leaders Have Vision™ visionsolutions.com 1 Leading Edge Solutions, Proven Technologies Anne-Elisabeth Caillot Pre-Sales & Business Development
SIOS – Comprehensive High Availability Options for your VMware Environment.
Session objectives Discuss whether or not virtualization makes sense for Exchange 2013 Describe supportability of virtualization features Explain sizing.
1 Week #10Business Continuity Backing Up Data Configuring Shadow Copies Providing Server and Service Availability.
OSIsoft High Availability PI Replication
Continuous Availability
11 CLUSTERING AND AVAILABILITY Chapter 11. Chapter 11: CLUSTERING AND AVAILABILITY2 OVERVIEW  Describe the clustering capabilities of Microsoft Windows.
VMware vSphere Configuration and Management v6
High Availability in DB2 Nishant Sinha
1 | SharePoint Saturday Calgary – 31 MAY 2014 About Me.
70-412: Configuring Advanced Windows Server 2012 services
May l Washington, DC l Omni Shoreham Parallels Virtuozzo Containers Roadmap Andrey Moruga Virtualization Product Manager, Parallels.
Enhancing Scalability and Availability of the Microsoft Application Platform Damir Bersinic Ruth Morton IT Pro Advisor Microsoft Canada
Hands-On Virtual Computing
Cloud Computing Lecture 5-6 Muhammad Ahmad Jan.
Cloud Computing – UNIT - II. VIRTUALIZATION Virtualization Hiding the reality The mantra of smart computing is to intelligently hide the reality Binary->
1 Chapter Overview Using Standby Servers Using Failover Clustering.
Capacity Planning in a Virtual Environment Chris Chesley, Sr. Systems Engineer
Windows Server 2008 R2 Failover Clustering and Network Load Balancing October 25 th 2009.
OSIsoft High Availability PI Replication Colin Breck, PI Server Team Dave Oda, PI SDK Team.
Virtuozzo 4.0 Carla Safigan Virtuozzo Marketing Jack Zubarev COO.
 Session Objectives:  Understand how to upgrade your private cloud: Windows Server 2008 R2  Windows Server 2012 R2 Windows Server 2012  Windows.
Microsoft Connect /23/ :39 PM
Understanding The Cloud
High Availability 24 hours a day, 7 days a week, 365 days a year…
Virtualization OVERVIEW
Building a Virtual Infrastructure
Maximum Availability Architecture Enterprise Technology Centre.
A Technical Overview of Microsoft® SQL Server™ 2005 High Availability Beta 2 Matthew Stephen IT Pro Evangelist (SQL Server)
VceTests VCE Test Dumps
Introduction of Week 6 Assignment Discussion
20409A 7: Installing and Configuring System Center 2012 R2 Virtual Machine Manager Module 7 Installing and Configuring System Center 2012 R2 Virtual.
High Availability/Disaster Recovery Solution
Backup Monitoring – EMC NetWorker
Backup Monitoring – EMC NetWorker
Designing Database Solutions for SQL Server
Presentation transcript:

Parallels Virtualization Containers High Availability & Disaster Recovery Jamison Moore Sponsored by || Parallels Summit 2009 | Las Vegas | Mandalay Bay

Parallels – Optimized Computing TM 2 Agenda Parallels Virtuozzo Containers Overview Understanding & Planning for Disasters Introduce Parallels Virtuozzo Containers HA/DR Options Assumptions & Scope Generally familiar with clustering and relating terminology Detailed cluster and backup configuration is outside the scope Full Virtuozzo clustering & backup documentation is available

CONTAINERS OVERVIEW Parallels Virtuozzo Containers – HA/DR

Parallels – Optimized Computing TM 4 Parallels Virtualization Technologies Guest OS VM 1VM 2VM 3 Virtual Hardware Virtual Machine Monitor Hypervisor or Standard Host OS Hardware Hypervisor Virtualizes access to hardware Mix and Match Operating Systems Minimal / Moderate Overhead Parallels Server, Workstation, Desktop Virtualizes access to OS Single OS per server (Windows/Linux) Minimal Performance Overhead Parallels Virtuozzo Containers Container 1 Container 2 Container 3 Standard Host OS Hardware OS Virtualization Layer OS Virtualization (Containers) OS Virtualization (Containers) Hardware Virtualization (Hypervisors) Hardware Virtualization (Hypervisors)

Parallels – Optimized Computing TM 5 Parallels Virtuozzo Containers Comprehensive Management Global, Multi-server management Granular roles based permissions Powerful and Extensible Dynamic HTML, AJAX SOAP, XML, RPC, CLI, SNMP, AD & LDAP

Parallels – Optimized Computing TM 6 High Density Partitioning 100s+ of containers on a single server Complete Container Isolation Processes, sessions, users, files, registry/proc, pipes, NIC, IP addresses, ports, routing tables… Dynamic Resource Management CPU, memory, disk, I/O, & system resources Mass Patch & Application Management Streamlined OS updates, and deployments of containers and applications Parallels Virtuozzo Containers

DISASTERS Parallels Virtuozzo Containers – HA/DR

Parallels – Optimized Computing TM 8 Disasters Come in Many Forms Human Error Power Failure Hardware/Software Failure Network Failure Hackers/Worms/Viruses Burglary/Vandalism Terrorism/Sabotage Explosion Flooding Fire Lightening Earthquake Tornado Hurricane Disaster : any sudden, unplanned event that disrupts critical business functions.

Parallels – Optimized Computing TM 9 The Cost of a Disaster Average cost of downtime PER HOUR: –Retail brokerage - $6.45 mil –Credit card sales authorization - $2.60 mil –Airline reservation centers - $89,500 –Computer Networks - $42,000 43% of firms that suffer massive data loss will never re-open Disaster Recovery Journal *Gartner **Pepperdine University Report ** * 80% of failures are due to human error Gartner Average cost of data loss PER INCIDENT: –Technical services cost, lost productivity/data - ~ $4000

Parallels – Optimized Computing TM 10 Planning for Disasters Nobody plans to fail, they simply fail to plan Assess and Prioritize Requirements What is the uptime requirement for your critical workloads? What workloads or services need to back up and running first? Create a Disaster Plan Minimize service disruption Ensure an orderly recovery process Maintain Service Level Agreements

CLUSTERING Parallels Virtuozzo Containers HA/DR

Parallels – Optimized Computing TM 12 What is Parallels Virtuozzo Clustering? Servers working together to increase availability Cluster Achieve Higher Availability Automatic restart of failed Containers Automatic relocation of containers in the event of a hardware failure Minimize Scheduled Downtime System maintenance Rolling upgrades (OS & applications) Basic Requirements: FC/iSCSI connected SAN Microsoft Windows Server MSCS RedHat Enterprise Linux / CentOS 5 + RHCS

Parallels – Optimized Computing TM 13 Supported Clustering Modes Physical to Container BOOM A dedicated standby node is not required for either clustering mode Less hardware & maintenance = Substantial upfront & annual cost savings! Eliminate standby hardware for just 100 nodes and save ~$200K+ annually Physical to Physical Cluster BOOM

Parallels – Optimized Computing TM 14 Dedicated Standby Node 14 While Parallels Virtuozzo Containers Supports clustering without it, a dedicated standby node is optional. More Hardware & Maintenance = Additional Upfront & Annual Costs Cluster Benefits Assuming like hardware, similar performance after fail-over Drawbacks Increased solution cost Requires regular maintenance

Parallels – Optimized Computing TM 15 Virtuozzo Clustering Best Practices Leverage fencing devices when possible Allow heartbeat over private and public NICs Virtuozzo Containers up to date with latest patches Patch level parity among nodes is recommended The Standby node is of equal or better performance Use separate disk resources for logs & Container data Use dedicated NIC for heartbeat, public & iSCSI networks Members should have matching server architecture –Required for Microsoft Windows, optional for Linux When using Active/Active, ensure capacity on fail-over node

BACKUP & REPLICATION Parallels Virtuozzo Containers HA/DR

Parallels – Optimized Computing TM 17 Container Backup 17 Included Free with Virtuozzo Online, snapshot based backup VSS aware (AD, Exchange, MSSQL, Oracle…) Define compression type, files to backup, start time, backup location (local, network share, Virtuozzo node) Build-in backup scheduler Minimal container backup size

Parallels – Optimized Computing TM 18 Supported / Tested 3 rd Party Backup Options Symantec Backup Exec Container and host backup IBM Tivoli Storage Manager EMC (Legato) Networker BrightStor ARCServer Windows NTBackup Backup Best Practices Leverage Volume Shadow Copy service when supported It is recommended to keep backup archives offsite Host & Container Backup

Parallels – Optimized Computing TM 19 Data Replication I’m creating regular backups, do I need replication? –Backups are typically hourly/daily –Can you afford to lose data for the last day or even the last hour? –How much would it cost to manually reproduce the lost data? SAN Based Replication –DataCore SANsymphony / SANmelody Software Based Replication –DoubleTake –PeerSync 19

Parallels – Optimized Computing TM 20 Summary Downtime, planned or not = Lost $$$ Carefully determine your HA & DR requirements Use a combined approach when possible You probably already own clustering software, use it Parallels Virtuozzo Containers includes cluster support

Parallels – Optimized Computing TM 21 Questions?

Thank You! Jamison Moore Fully functional trials of Parallels Virtuozzo Containers available at:

APPENDIX Parallels Virtuozzo Containers HA/DR

Parallels – Optimized Computing TM 24 Parallels Products Overview Virtualization Parallels Desktop Parallels Workstation Parallels ServerParallels Virtuozzo Containers The best of both worlds with Hypervisor and OS Virtualization Automation Complete automation & management of IT systems and processes Parallels System Automation Parallels Business Automation Parallels Infrastructure Manager Parallels Plesk Products

Parallels – Optimized Computing TM 25 Clustering does not protect against: –Loss of, or damage to shared storage –Data(base) corruption –Network or Site-level disasters –All application failures –Human configuration errors Clustering does not support: –Moving running applications –Maintain session(s) state What Does Clustering Not Provide?

Parallels – Optimized Computing TM 26 Networking - Bridged Mode 26 UsageAdvantages  MAC-dependent applications  Cross-Container traffic using external router  DHCP based IP assignment  Support of all dedicated server network features  Raw packet support  Support of MAC-address dependent applications (like load-balancers)  DHCP client and server support

Parallels – Optimized Computing TM 27 Network Load Balancing (NLB) This cluster configuration can be used to distribute client requests among cluster nodes according to the current network load, thus, greatly increasing your application and service availability and performance. 27 Minimal Requirements 2 active nodes / containers Benefits Load Distribution: If a container fails, the load is automatically redistributed among the remaining active Containers. Capacity on Demand: As the traffic increases or as your applications require more server power, you can dynamically add capacity by adding additional containers/nodes. Limitations Server load is not factored in, only network traffic is considered.

Parallels – Optimized Computing TM 28 Related Sessions Parallels Virtualization Roadmap Update (online) Tuesday 3:55 / Technology Track Parallels Technology Roadmap Wednesday 11:35 / General Session Parallels Virtualization Containers Best Practices: High Availability/Clustering Wednesday 1:00 / Enterprise IT Track Parallels Virtuozzo Containers Hands-on Lab