1 / 28

Parallels Virtualization Containers High Availability & Disaster Recovery

|| Parallels Summit 2009 | Las Vegas | Mandalay Bay. Parallels Virtualization Containers High Availability & Disaster Recovery. Sponsored by. Jamison Moore. Agenda. Parallels Virtuozzo Containers – HA/DR. CONTAINERS OVERVIEW. Hypervisor. OS Virtualization. VM 1. VM 2. VM 3. Container

erek
Download Presentation

Parallels Virtualization Containers High Availability & Disaster Recovery

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


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

  2. Agenda

  3. Parallels Virtuozzo Containers – HA/DR CONTAINERS OVERVIEW

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

  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

  6. Parallels Virtuozzo Containers 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

  7. Parallels Virtuozzo Containers – HA/DR DISASTERS

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

  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 * 80% of failures are due to human error Gartner • Average cost of data loss PER INCIDENT: • Technical services cost, lost productivity/data - ~ $4000 ** 43% of firms that suffer massive data loss will never re-open Disaster Recovery Journal *Gartner **Pepperdine University Report

  10. Planning for Disasters Nobody plans to fail, they simply fail to plan

  11. Parallels Virtuozzo Containers HA/DR CLUSTERING

  12. What is Parallels Virtuozzo Clustering? Servers working together to increase availability CT Cluster CT CT CT CT CT CT

  13. Supported Clustering Modes Physical to Container Physical to Physical Cluster Cluster CT BOOM BOOM CT Active Directory CT CT CT CT CT AD CT • 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

  14. Dedicated Standby Node While Parallels Virtuozzo Containers Supports clustering without it, a dedicated standby node is optional. Cluster CT CT CT CT CT CT More Hardware & Maintenance = Additional Upfront & Annual Costs

  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

  16. Parallels Virtuozzo Containers HA/DR BACKUP & REPLICATION

  17. Container Backup • 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

  18. Host & Container Backup

  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

  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

  21. Questions?

  22. Thank You! Jamison Moore jmoore@parallels.com Fully functional trials of Parallels Virtuozzo Containers available at: www.Parallels.com

  23. Parallels Virtuozzo Containers HA/DR APPENDIX

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

  25. What Does Clustering Not Provide? 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

  26. Networking - Bridged Mode

  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. • 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.

  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

More Related