increasing business value through high-availability technology
DESCRIPTION
This Webinar features Jessie Bryan (Dir. of Systems Engineering at Impulse Advanced Communications) and discusses the high-availability capabilities in NexentaStor, including:- eliminating a single point of failure with active-active fail-over to a standby system- establishing fail-over groups and implementing highly cost-effective disaster recovery- achieving zero data loss and downtime with half the complexity- automating and non-disruptively testing fail-over / fail-back via NexentaStor- setting up manual and automated fail-over of critical applications and services in a clustered environmentFinally, learn how Impulse - a communications provider focused on voice and data services - leverages the Nexenta-certified Pogo Linux StorageDirector Z2 HA Cluster SAN solution to deliver continuity of their services to customers.Webinar Date: March 15th, 2011TRANSCRIPT
Increasing Business Value Through High-Availability Technology
Live Webinar
Webinar will start in 10 minutes
Increasing Business Value Through High-Availability Technology
Live Webinar
Webinar will start in 5 minutes
Agenda
• Overview - Nexenta Systems - Sakthi Chandra, Nexenta Systems
• Introduction to High Availability Plugin – Ian Bingle, Paul Griffiths-Todd, High Availability Company
• A customer’s perspective – Jessie Bryan, Impulse Advanced Communications
• Question & Answers- All
• Founded in 2004; GA product in 2008
• Privately held; HQ in Mountain View with operations in Holland, India, Germany, Russia and UK
• ZFS optimized filesystem based on Open Storage
Company Overview
“Enterprise class storage for everyone”
5
Resellers
Partners
5
Customers
30,000+ users and 2,000+ paid customers
Enterprise Edition+ search + synch replication
+ ease of use + remote management
Optional modules+ VM management + WORM +
Windows ‘Deloreon’ + HA Cluster
• Hardware independent• NAS/SAN/iSCSI/FC• CDP via ZFS snapshots• CDP via block sync• Advanced graphics• Event based API
Solaris kernelmulti-core + clustering
Debian / Ubuntu#1 community + packaging
NexentaOS:• Loves multiple cores• Boot level ZFS•>1 million downloads
ZFS: File system• universal: SAN/NAS/iSCSI/FC• performance: variable block
size + prefetch• Software RAID that identifies
and corrects data corruption
ZFSchecksums
not volumes128 bit
What is NexentaStor
Support for Hybrid storage pools
Application
NexentaStor
Write Cache Read Cache High Capacity Storage
SSDs HDDs
Commodity Hardware
Industry Controllers
NexentaStor
Disks
Increased computational power by adding processors with more CPUs and cache
Increase performance using additional SSDs to cache storage reads and writes
Expand total capacity by adding disk drive expansion units
Easy to Scale
CIFS NFS SCSI iSCSI FC
Multiple protocols for Linux and Windows platforms
Storage efficiency Built in compression De-duplication Data protection Self-Healing storage system
Enterprise grade product that is rich in features
The Business Value of Nexenta for High AvailabilityHA Solution architecture
Solution Partners:
The Business Value of Nexenta for High AvailabilityTrusted Partner Solutions
* Please see www.nexenta.com for a complete list of Nexenta certified partner solutions
• Rapidly deploy a turnkey HA cluster SAN solution in hours – not months
• Deployment time-saving means an faster time to value
AcceleratedDeployment
Faster Time to Value
• Fully supported, pre-tested hardware architecture – in CPU, RAM & I/O requirements – as defined by Nexenta
• Optimized software performance and integrity• Nexenta trained technical support engineers
NexentaCertified
Better Together
• All-inclusive enterprise-grade storage capabilities (async replication , Active/Active failover, mirroring, etc.)
• Multi-level HA solution – in hardware & software – for Active/Active failover clustering to a standby system
Feature-Complete
HA withoutthe High Cost
The Business Value of Nexenta for High AvailabilityAdvantages of Nexenta certification
Agenda
• Overview - Nexenta Systems - Sakthi Chandra, Nexenta Systems
• Introduction to High Availability Plugin – Ian Bingle, Paul Griffiths-Todd, High Availability Company
• A customer’s perspective – Jessie Bryan, Impulse Advanced Communications
• Question & Answers- All
Flickr: robster855
High Availability
source: IEEE
Causes for Downtime
High Availability
• RSF-1 first commercial HA solution for UNIX• Heritage in enterprise Solaris/Oracle• 15+ year proven track record• Global installed base – worldwide resellers• KISS design ethos• Constantly evolving – osmosis of proven
features • HA Cluster plugin for NexentaStor
– V2.0 – NMC/NMS - Initial release basic functionality– V3.0 – NMV/NMC/NMS – Much better integration– V3.1 – Usability Release
High Availability Plugin for NexentaStor
HA Cluster Plug-in• 2 Appliances currently• Multiple Volumes & VIP’s• Shared Storage Architecture• Active / Active (or Active / Passive if you like!)• Multiple heartbeats & Multiple Types (Disk, NW, Serial)• Robust data fencing mechanisms (mhdc, VIP check, heartbeat redundancy)• Supports Protocols & Hardware CIFS, NFS, iSCSI, FC• Supports SAS, SATA (+certified interposers), FC, SCSI, AoE. iSCSI• Client volume access via virtual IP(s) and or COMSTAR targets
Key Points & Benefits• Volume runs on only one appliance at a time • Failover initiated in seconds• Fencing ensures data integrity - Prime concern (no split brain possible)• Ease of use (2 volume cluster creation < 1 minute)• Simple but Scalable• Seamless integration with NexentaStor• Minimal administration
HighAvailability.com – functions and features
Typical HA Cluster for NexentaStor – e.g. Pogo Linux Storage Director
Integrated Appliance
•
Logically the same cluster – mirrored disk arrays
Traditional HA pair – separate co-located appliances
Mirrored Arrays
Expanded Cluster
•
Imagine separating them over distance – Campus Cluster
Typical University HA Cluster combine with DR
Relies on fibre connectivity (possible use of Dark Fibre over long Distance BUT Expensive !!)
Campus Cluster
•
Separation over distance
Typical Disaster Recovery usage NOT High Availability
Rely on single Heartbeat Type e.g. ATA over Ethernet, Dark Fibre - manual ONLY -
Metro Cluster
•
Replication
Primary Pair Secondary
Primary Site Full HA Active / Active ClusterSecondary DR site Manual failover (Restricted HA Licence)
Typical Emergency Services HA Cluster with DR Configuration
Replication
AutoForcedManual
Hybrid Cluster
Agenda
• Overview - Nexenta Systems - Sakthi Chandra, Nexenta Systems
• Introduction to High Availability Plugin – Ian Bingle, Paul Griffiths-Todd, High Availability Company
• A customer’s perspective – Jessie Bryan, Impulse Advanced Communications
• Question & Answers- All
The Business Value of NexentaStor for High Availability
Company Overview• Impulse Advanced Communications was founded in 1996 and is based
out of Santa Barbara, Calif.• Leading B2B Service Provider of voice and data network solutions –
including FailSafe Internet Access, hosted VoIP, managed hosting & network design
About Me• Jessie Bryan, Director of Systems Engineering• Oversees two primary data centers located in Santa Barbara, Calif. –
serving 10,000 Zimbra Mailboxes, 5,000 websites, 4,000 hosted VoIP seats
Impulse Advanced Communications - Overview
• Scenario / Infrastructure– IBM BladeCenters powered by VMware ESXi hosted in Impulse’s Santa
Barbara data center– 250+ servers – featuring 18 Zimbra Email, Web & Calendar Servers
• Workload– Serving over 10,000+ Zimbra Mailboxes, 5,000 websites, 4,000 VoIP cfgs– Highly-Accessible, Always-on Business-Critical Services– Data Protection: Nightly Zimbra Back-ups, Managed Router cfg Back-ups
• Previous Storage Platform– Backend SAN: NetApp Filer 2000-2006
• Cost-prohibitive scale-out solution as business needs out-grew capacity• Unable to keep up with I/O load; caused poor performance
– Backend SAN: EMC Celerra 2006-2010• Network bandwidth too low – 2GB/sec throughput limitation• Storage costs per gigabyte almost 10x more than NexentaStor solution
The Business Value of NexentaStor for High AvailabilityMeet growing storage needs without consuming entire IT budget
The Business Value of NexentaStor for High Availability
Storage needs• Enterprise-grade SAN without the price
• Scale-out solution that isn’t cost-prohibitive
• High availability to hosted services while eliminating a single-point of failure
• Support for VMware ESX
Storage solution• Rich feature-set Open Storage solution that tops legacy SAN technologies
• Cost-effective scalability, as business needs grow
• Active/Active failover for always-on access to data
• VMware-Ready Solution
Finding the right solution for our requirements
Features:• Dual Head Nodes
– 2x Intel® Xeon ® 5600 Series CPUs– 24GB DDR ECC Memory– 2x Intel 4-Port Copper Gigabit Adapters– OS Drives: 2x 73GB 10k 2.5” SAS Drives– NexentaStor™ Enterprise w/ HA Cluster
Plug-in
• JBOD Expansion– 12x 600GB 15k 3.5” SAS– 7x 1000GB 7.2K 3.” SAS
The Business Value of NexentaStor for High AvailabilityPogo StorageDirector Z2 HA Cluster
iSCSI
• Zimbra Cluster•18 Linux servers•DB, Webmail, Anti-Virus/Spam
NFS
• File Repository for Hosted PBX•Phones, ATAs, Routers
NFS
• 24 L.A.M.P Servers for Webhosting
The Business Value of Nexenta for High Availability
10Gb Networking
Notes:• Active/Active HA Cluster• Rapid HA Failover• Preventative Maintenance without the downtime
Our NexentaStor deployment architecture
The Business Value of Nexenta for High AvailabilityNexentaStor HA Cluster Best Practiices
• Use Nexenta certified / tested hardware. Certified solutions have gone through the rigorous testing and QA by Nexenta. This hugely minimizes risks involved in deploying the complete solution.
• Use Nexenta Professional Services. If you don’t have open storage expertise the resources come very handy
• Test and document Failover scenarios. Cannot over emphasize this!
• Headnode Interconnections– Crossover cable between the nodes for Heartbeat– ssh-bind between the nodes on crossover or managed network for
sharing configuration and passing commands
• Shared External SAS storage– Quorom disk for shared configuration and file locking– SAS SSDs or SAS Disks for shared write log(zlog) and/or cache(l2arc)
• Use aggregate network ports for redundancy• Dedicate NAS network traffic; separate management network• External JBOD for Basic HA configurations
The Business Value of NexentaStor for High AvailabilityDeployment Considerations – our recommendations
How to get started with Nexenta ?
Free Community editionFree 45 day Trial edition
Visit www.nexenta.com
Agenda
• Overview - Nexenta Systems - Sakthi Chandra, Nexenta Systems
• Introduction to High Availability Plugin – Ian Bingle, Paul Griffiths-Todd, High Availability Company
• A customer’s perspective – Jessie Bryan, Impulse Advanced Communications
• Question & Answers- All