Home > Storage Technology Tips > > Which clustering technique is right for you?
Storage Tips:
EMAIL THIS
 TIPS & NEWSLETTERS TOPICS 


Which clustering technique is right for you?


Robert Peglar
06.02.2004
Rating: -4.83- (out of 5)


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


How is an enterprise to choose which clustering technique, if any? This article will compare three methods of storage clustering, including examples of where each particular method is effectively applied. The three methods are: paired failover, or "pseudo-clustering," non-distributed clustering and distributed clustering. Included here are examples of where each technique can add to or detract from the basic business, improving productivity and efficiency and reducing complexity of operations.

Method one: Paired failover

The paired failover method is not really a clustering technique. However, since many examples of paired failover exist in the marketplace, many end-users think of it as clustering.

Paired controller failover may be accurately described as a redundant technique rather than a clustering technique. There is no decision making during paired failover, only one option. Pairs of controllers cannot exist in a clustered fashion, they are autonomous within the network. Clustering cannot be accomplished in a paired failover architecture because there is no connection whatsoever between a given pair of controllers and storage (disk drives) which is controlled by a different pair of controllers. From one controller pair to another, data cannot be accessed directly -- it can only be replicated.

Given this, the impact to business may be severe. For example, in a disaster recovery situation, paired failover necessitates the physical relocation and complex reconnection of servers. Server reconnection or reverse replication may take hours or even days for large volumes of data. The expense and risk of lost time, productivity, and transaction opportunity is significant in such situations.

Components of paired failover architecture

  • A pair of storage controllers, which only communicate and functionally exist in a pair. In other words, a pair of storage controllers is solely responsible for a set of logical units (LUNs) even though the other pair of controllers may exist on the SAN, those other pairs can never assume control of those LUNs.

  • At least one server (initiator) with specialized software to facilitate communications with the pair of storage controllers. Any server that uses the LUNs made visible by the pair of controllers must have this software installed and running in order for paired-failover to succeed.

    In this architecture, a given set of physical disks is managed and accessed by one and only one given, fixed pair of controllers. In addition, any given LUN is managed and made accessible by one and only one controller. Failover (of a controller to its paired counterpart) may occur as a planned event typically triggered by an administrator, or as an unplanned event due to any failure between the server (initiator) and the controller. The controller proceeds to redirect all traffic to its LUNs over to its counterpart, and then must inform the servers using those LUNs to alter their communication path(s), since the paired controller has a different SAN address (e.g., a Fibre Channel worldwide name) than the failing controller. This process takes anywhere from several tens of seconds to minutes. The end result is that all servers using those LUNs from the failed controller now communicate with its paired counterpart. The reverse process is similar, although it is always initiated by administrator intervention.

    This architecture forces the enterprise to decide which servers to connect to which controller pair, and how many (and of what size and speed) disk drives to place behind each controller pair. Once selected, this cannot be changed without downtime and data loss. Since the typical application and operating system cannot tolerate a change in LUN address, as advertised by the controller, host software is required to facilitate failover. Without this software, paired failover would result in loss of access to data volumes.

    The placement of LUNs (volumes) across the network is also an important decision. LUN movement cannot be facilitated in a paired-controller architecture. In other words, a LUN created and accessed via pair A cannot be either physically or logically moved to pair B. If attempted, the result is loss of access to the LUN. This phenomenon is the leading cause of poor storage utilization.

    Best fit for paired failover

    The best fit for paired failover is an environment consisting of a small number (typically 4 or fewer) of servers whose basic requirement is to use a small, fixed (unchanging over time) number of storage volumes, which must be accessible at higher levels of availability than is possible with direct-attached storage (DAS). These servers, by definition, will have dual HBAs that directly connect into the paired failover subsystem, as well as proprietary, host (operating system)-specific software for each server. This method does not scale into environments with many servers and/or many storage volumes. The operational difficulties of LUN assignments, as well as cost of software licenses, prevents effective usage of the method in all other cases.

    Next time: Non-distributed clustering

    About the author
    Robert Peglar is the Chief Architect for XIOtech Corporation. He is responsible for storage architecture, healthcare technology and strategic direction. Robert is XIOtech's principal member of the SNIA, the IP Storage Forum and the Shared Solutions Forum.

    Rate this Tip
    To rate tips, you must be a member of SearchStorage.com.
    Register now to start rating these tips. Log in if you are already a member.




    BROWSE BY TAG
    Data Protection,   Disaster recovery and planning,   VIEW ALL TAGS

    Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



    RELATED CONTENT
    Disaster recovery and planning
    Backup in a snap: A guide to snapshot technologies
    Storage Decisions Chicago 2009 Session Downloads
    Storage Decisions Session Downloads: Disaster Recovery Track (Chicago 2009)
    Storage Decisions Session Downloads: Data Retention & Retrieval Track (Chicago 2009)
    More testing, more confidence for DR plans
    The under-over on DR
    Best storage Products of the Year 2008
    Disaster recovery site options
    DR for virtualized servers
    Storage Decisions San Francisco 2008 Session Downloads

    RELATED GLOSSARY TERMS
    Terms from Whatis.com − the technology online dictionary
    application-aware storage  (SearchStorage.com)
    Backup and recovery: Do you speak geek?  (WhatIs.com)
    bare metal restore  (SearchStorage.com)
    cold backup  (SearchStorage.com)
    continuous data protection  (SearchStorage.com)
    hot backup  (SearchStorage.com)
    online backup  (SearchStorage.com)
    recovery  (SearchStorage.com)
    recovery point objective  (WhatIs.com)
    recovery time objective  (WhatIs.com)

    RELATED RESOURCES
    2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
    Search Bitpipe.com for the latest white papers and business webcasts
    Whatis.com, the online computer dictionary

    DISCLAIMER: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.

  • TechTarget Storage Media
    Storage Magazine View this month\\'s issue and subscribe today.
    Storage Decisions Apply online for free conference admission.
    SearchStorage.com
    HomeNewsMagazineTopicsLearningMultimediaWhite PapersBlogsEventsAbout Us

    About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
    TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

    TechTarget Corporate Web Site  |  Media Kits  |  Site Map




    All Rights Reserved, Copyright 2000 - 2009, TechTarget | Read our Privacy Policy
      TechTarget - The IT Media ROI Experts