How to Implement a Cluster of Clusters Atiq Adamjee Senior Architect Novell, Inc. Brad Rupp Software Engineer Novell, Inc.

Slides:



Advertisements
Similar presentations
December 29, 2013 Willem Bagchus Master CNE, CLP, MCP Senior SE, Senior Trainer GWAVA Reload.
Advertisements

Reduce Cost & Complexity Partner logo here Presenters Name (16pt) Presenters Title (14pt) Company/ (14pt) Manage and Deploy Applications using Virtualization.
Nsure ™ Audit Essentials Rick Meredith Software Engineer Novell, Inc. Jaime Brimhall Software Engineer Novell, Inc.
How to Successfully Cluster GroupWise Gregg A. Hinchman Consultant, Hinchman Consulting Ed Hanley Senior Consultant, Novell.
SAN Design Considerations Hylton Leigh Senior Consultant Novell Consulting, UK Stuart Thompson Senior Consultant Novell Consulting, UK.
Richard D. Jones Product Manager, Storage Services Novell ® iSCSI Building Affordable SAN Solutions.
Password Management Bill Street, Nathan Jensen, Mike Simpson, Will Peterson Identity Management Engineering.
Combining Corporate Trees with Identity Manager 2 Jamie Price Senior Network Consultant Bedrock Managed Services and Consulting Jeff.
Upgrading to Novell ® SecureLogin 3.5 Rod Tietjen,
Business Continuity Using NetWare ® Services Mark Gonnelly ATT Engineer Novell, Inc. Mitchell Smith Sr Technical Trainer Novell, Inc.
Enabling Local and Remote High Performance Backups Shyamsundar R Software Engineer, SMS Novell, Inc. Vijai Babu Madhavan Software Engineer, SMS Novell,
Implementing Multi-Site Clusters April Trần Văn Huệ Nhất Nghệ CPLS.
Developing for Novell ® Nsure ™ SecureLogin Gordon Mathis Senior Software Engineer, Novell Inc.
DIR-835A1 Wireless N750 Dual-Band Router Wireless & Router Product Div. July 2011 D-Link WRPD.
Document Management with GroupWise ® Gregg Hinchman Consultant Hinchman Consulting Jerry Winkel Novell Escalation Engineer.
Nsure ™ Audit: Instrumenting Custom Applications Rick Meredith Jason Arrington Nsure Audit Engineering Novell, Inc.
Implementing the DirXML ® Starter Pack on NetWare ® 6.5 Richard Moore, Novell DirXML Engineering Stuart Mansell, Novell Consulting.
Implementing Novell iChain ® at the City of Los Angeles Adam Loughran Senior Systems Engineer, Novell Robert Gillette IS Development Manager, City of Los.
ISCSI Mark Gonnelly Technical Trainer ATT Jeff McMurdie Technical Trainer CNI/ATT Mitchell Smith Sr. Technical.
Benefits of a SUSE ® Subscription Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
© Novell, Inc. All rights reserved. 1 Rethink Your Disaster Recovery Jason Dea Product Marketing Manager.
Configuring Identity Manager 2 (formerly DirXML ® ) for JDBC (w/DirXML) Jason Elsberry Software Engineer
Implementing iChain ® in the Wild: Life beyond the lab Rich Roberts Senior Architect – Novell Consulting Novell Inc. Jim Short iChain Guru – Novell Consulting.
Implementing DirXML ® Stylesheets David Wagstaff
Novell Nsure TM Identity Manager 2 andGroupWise Provisioning Art Purcell, GroupWise ® Engineering, David Holbrook, DirXML Engineering,
Case Study: DirXML Implementation at Waste Management Rick Wagner Systems Engineer Novell, Inc.
Successful GroupWise Clustering, Part 1 Gregg A. Hinchman Ed Hanley Novell Inc.
Continuous Access Overview Damian McNamara Consultant.
April 30, 2007 openSUSE.org Build Service a short introduction Moiz Kohari VP Engineering.
The Art of Business Continuance Brad Rupp WG Storage Engineering Novell Gregg A. Hinchman Consultant Hinchman Consulting.
Novell ® BrainShare ® A Hands-on Approach to Implementing an Effective Retention Solution with Novell GroupWise and GWArchive Greg Smith, Director.
How to Successfully Cluster GroupWise ® Gregg A. Hinchman Consultant, Hinchman Consulting Ed Hanley Senior Consultant, Novell.
Kevin James Prototype Systems Devloper Novell Inc. Freddy Kaiser Technical Directory, Enterprise Solutions Novell Inc. BUS172 - Case Study: Extended Provisioning.
SecureLogin Solution for Hospital Environments Keith Lewis Novell Consultant Novell, Inc. Troy Drewry Protocom Consultant Protocom.
Advanced Mono Development: Best Practices Miguel de Icaza CTO, Ximian Nat Friedman VP Software Development, Ximian
Retention for GroupWise Angela Williams - Channel Sales Manager Jeff Stratford - President Nexic, Inc.
Beginning Programming with the Novell GroupWise ® Object API Glade Monson Developer Services, Novell Inc.
January 8, 2009 Business Continuity Cluster Always Running Gregg A. Hinchman Consultant Hinchman Consulting
Richard D. Jones Product Manager, Storage Services Robert Wipfel Distinguished Engineer Novell ® iSCSI Implementing.
Strong Authentication to any Application Using SecureLogin and NMAS TM Scott Kiester and John Jolly Software Engineer Novell, Inc.
Securing GroupWise ® end-to-end with SSL Mike Bills ATT Engineer, Novell Inc.
Best Practices for Running Multiple Identity Manager 2 (formerly DirXML ® ) Drivers on Linux and Solaris Patrick J Cush Senior Technical Specialist Novell.
Internet Protocol Storage Area Networks (IP SAN)
Securing Legacy Applications with exteNd Composer and Novell iChain Kirk Noren Application Services Specialist Novell, Inc.
Configuring Novell GroupWise ® on SuSE LINUX Randy Brown GroupWise Dedicated Support Engineer, Novell Inc. Matt Preston GroupWise Support.
DIR-826L Wireless N600 Gigabit Cloud Router Sales Guide WRPD Jan 25 th, 2012 D-LINK HQ.
Virtual Machine Movement and Hyper-V Replica
Introducing Novell ® Identity Manager 4 Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
가상화 기반의 Workload 관리솔루션 : FORGE PlateSpin Virtualization and Workload Management 나영관 한국노벨 /
SUSE ® Linux Enterprise High Availability Extension.
Introduction to GroupWise ® C3POs Glade Monson Developer Services, Novell Inc.
IDC Says, "Don't Move To The Cloud" Richard Whitehead Director, Intelligent Workload Management August, 2010 Ben Goodman Principal.
SUSE ® Linux Enterprise Desktop in a One-To-One 21st Century Classroom Alex Inman Director of Technology Whitfield School
Novell ® Technical Training Field / Sales Presentation Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
Introduction to SUSE Studio Tim Serong Senior Clustering Engineer OPS Engineering, Novell Inc.
OES11 / SLES11 Feature Competitive Novell Confidential.
Clarity and Compromise First steps of DM/MD unification Neil Brown Kernel Engineer
GStreamer in OpenOffice.org? Cédric Bosdonnat, Radek Doulík.
Forrester and Novell Novell ® Identity Manager 4 Webcast I Insert Presenter's Name (16pt) Insert Presenter's Title (14pt) Insert Company/ (14pt)
Novell ® Demo Systems Portal Update Doc Hodges Novell Demo Systems
DHP-600AV / DHP-601AV Powerline AV2 Gigabit Adapter Powerline AV2 Starter Kit Sales Guide WRPD, Mar 2013 D-Link Confidential.
From Source Code to Packages and even whole distributions By Cool Person From openSUSE.
Enterprise Linux Servers Solution Overview Kerry Kim Enterprise Linux Servers Solution Manager.
From Source Code to Packages for Various Distributions Andreas Jaeger Program Manager openSUSE
UI-Facelift of the YaST Partitioner Module Martin Schmidkunz Status: 13th February 2008.
SUSE Studio: Building distributions By Cool Person From openSUSE.
The Community role in openSUSE life-cycle Dinar Valeev Community member.
Redesign of AppArmor Modules in YaST
Introduction to Networks
Presentation transcript:

How to Implement a Cluster of Clusters Atiq Adamjee Senior Architect Novell, Inc. Brad Rupp Software Engineer Novell, Inc.

© March 9, 2004 Novell Inc. 2 one Net: Information without boundaries…where the right people are connected with the right information at the right time to make the right decisions. The one Net vision Novell exteNd ™ Novell Nsure ™ Novell Nterprise ™ Novell Ngage SM : : : :

© March 9, 2004 Novell Inc. 3 The one Net vision Novell Nterprise is an innovative family of products which gives you the power to enable and manage the constant interaction of people with your business systems — regardless of who they are or where they are. Novell Nterprise ™ Novell exteNd ™ Novell Nsure ™ Novell Nterprise ™ Novell Ngage SM : : : :

© March 4, 2004 Novell Inc. 4 Agenda Introductions Assumptions Components of a Disaster Recovery Plan Data Replication Factors Affecting Data Replication Distance Consideration Latency Consideration Bandwidth Consideration Cluster of Clusters Implementation Q & A

© March 4, 2004 Novell Inc. 5 Introductions Atiq Adamjee Senior Architect, Novell Consulting Brad Rupp Software Engineer, Novell Inc.

© March 4, 2004 Novell Inc. 6 Assumptions Knowledge of Novell Cluster Services™ (NCS) Have already implemented NCS or are in the process of implenting NCS Need to implement a disaster recovery plan This is not a full disaster recovery plan – but a large component of it

© March 4, 2004 Novell Inc. 7 Components of a Disaster Recovery Plan A complete disaster recovery plan must include more than just “servers” People Facilities Information Technology Much more...

© March 4, 2004 Novell Inc. 8 Data Replication Data may be replicated in many different ways Host-based Disk-based Asynchronous Synchronous

© March 4, 2004 Novell Inc. 9 Host-based Replication FC WDM SONET ATM IP Etc. Data Center Recovery Site

© March 4, 2004 Novell Inc. 10 Disk-based Replication FC WDM SONET ATM IP Etc. Data Center Recovery Site

© March 4, 2004 Novell Inc. 11 Asynchronous Replication replicate write Latency of I/O to remote disk does not slow down host I/O Data on the remote disk is only as current as the last replication session

© March 4, 2004 Novell Inc. 12 Synchronous Replication (Mirroring) Latency of I/O to remote disk will slow down host I/O Data on the remote disk is always current write 2ms 15ms

© March 4, 2004 Novell Inc. 13 Factors Affecting Data Replication Distance Latency Bandwidth 2 1 3

© March 4, 2004 Novell Inc. 14 Distance Consideration Within a campus Under 10 km Under 100 km Over 100 km

© March 4, 2004 Novell Inc. 15 Distance Consideration Within a campus - use Ethernet or fibre channel Under 10 km – consider fibre channel Under 100 km – fiber, WDM, FC/IP, ATM, SONET, iSCSI, … Over 100 km – iSCSI, fiber, WDM, FC/IP, ATM … As distance increases so does the cost of the connection iSCSI has changed this by allowing SCSI data to be routed over TCP/IP.

© March 4, 2004 Novell Inc. 16 Latency Consideration Shorter round trip delay = more frequent transmission Impacted by overhead, i.e. how much of each packet is really data With longer distances, latency impacts performance more than bandwidth

© March 4, 2004 Novell Inc. 17 Bandwith Consideration What is the amount of daily change in the data? How much time do you have to replicate the data? What is the round trip delay between this site and the distant replica? What is the overhead for the selected transport?

© March 4, 2004 Novell Inc. 18 Cluster of Clusters Powered by NetWare and Novell Cluster Services Manually fails over network services from one cluster to another geographically, separate cluster Provides high availability to your mission critical resources in the event of a disaster SBD and heartbeat issues go away

© March 4, 2004 Novell Inc. 19 Cluster of Clusters Implementation Overview Real World Implementation of a Cluster of Clusters Six servers at the primary site Two servers at the disaster recovery (DR) site EMC CLARiiON SAN at both sites Both SANs mirrored over an OC3 link

© March 4, 2004 Novell Inc. 20 Cluster of Clusters Implementation – Phase I Unmask the LUNs on the SAN so all servers at the site can see all shared devices If using existing NSS pools, mark them as shareable for clustering Install NCS Activate the pools and volumes Create cluster volume objects and virtual servers Configure resources, load/unload scripts, failover priorities, etc. Bring resources online Test failover between servers

© March 4, 2004 Novell Inc. 21 Cluster of Clusters Implementation – Phase II Down the cluster at the primary site Stop SAN mirroring Mask (hide) the LUNs from the servers at the primary site Remove the LUN masking (make the LUNs visible) from the servers at the DR site Repeat the steps in Phase I to set up the DR cluster

© March 4, 2004 Novell Inc. 22 Cluster of Clusters Implementation – Phase III Down the cluster at the DR site Mask (hide) the LUNs from the servers at the DR site Start SAN mirroring Remove the LUN masking (make the LUNs visible) from the servers at the primary site Start the primary cluster

© March 4, 2004 Novell Inc. 23 Cluster of Clusters Implementation – Phase IV Prepare for disaster recovery Login Scripts – create DR scripts ahead of time and comment them out or use tools like the NDS Login Script editor available from Cool Solutions Printing – set up printers at the DR site as printers are location-based entities eDirectory replicas Other services, e.g. DHCP, DNS, SLP, etc.

© March 4, 2004 Novell Inc. 24 Cluster of Clusters Implementation – Phase V Test Cluster Failover Down the cluster at the primary site Stop the SAN mirroring Mask (hide) the LUNs from the servers at the primary site Remove the LUN masking (make the LUNs visible) from the servers at the DR site Enable the cluster (and mount the volumes) at the DR site Make necessary changes to the login scripts Restore other services, e.g. printing, DHCP, DNS, SLP, etc.

© March 4, 2004 Novell Inc. 25 Cluster of Clusters Implementation – Phase VI Test Cluster Failback Down the cluster at the DR site Mask (hide) the LUNs from the servers at the DR site Remove the LUN masking (make the LUNs visible) from the servers at the primary site Enable the cluster (and mount the volumes) at the primary site Make necessary changes to the login scripts Restore other services, e.g. printing, DHCP, DNS, SLP, etc.

Question and Answer

© March 4, 2004 Novell Inc. 28 General Disclaimer This document is not to be construed as a promise by any participating company to develop, deliver, or market a product. Novell, Inc., makes no representations or warranties with respect to the contents of this document, and specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose. Further, Novell, Inc., reserves the right to revise this document and to make changes to its content, at any time, without obligation to notify any person or entity of such revisions or changes. All Novell marks referenced in this presentation are trademarks or registered trademarks of Novell, Inc. in the United States and other countries. All third-party trademarks are the property of their respective owners. No part of this work may be practiced, performed, copied, distributed, revised, modified, translated, abridged, condensed, expanded, collected, or adapted without the prior written consent of Novell, Inc. Any use or exploitation of this work without authorization could subject the perpetrator to criminal and civil liability.