You are on page 1of 4

CLUSTERING

FOR AVAILABILITY
HOW TO GET MORE FROM YOUR DATA CENTER
Every day, IT is faced with the challenge of delivering application dial tone that carries end-user requests for database,
Web, or home-grown applications between the data center and the ultimate user of the applications and services
delivered by IT. Just like the dial tone delivered from the phone company, users now expect that their application
will be delivered like any other utilitywith no downtime or lapse in service acceptable.
1A
To deliver on this promise, IT has had globalization that Web-based applications
to develop layers of redundancy into the and the Internet have enabled, it has
infrastructurefrom RAID disk arrays become difficult to project exact workloads
with built-in fault tolerance to multiple for applications, Internet connections,
network connections and NICs that servers, and storage resources. For example,
provide a redundant path between users Web services-enabled applications now
and their data and programs, and even allow employees of many enterprises
standby application servers. These layers large and small aliketo access their HR
provide backup computational services benefits such as 401(k) information any
should hardware or software become time of the day or night from their Web
inoperative due to failure or disaster. browsers. Also, customers on the other
side of the world can place orders, check
status, and schedule delivery through
LOCALIZED HIGH-AVAILABILITY running a single critical enterprise Web-enabled ERP and CRM systems
SOLUTIONS PREDOMINATE application. And in most cases, the primary regardless of the availability of a live
With so many componentsincluding and redundant infrastructure resides in a customer service representative.
database servers, application servers, single physical location. These solutions
networking equipment, and storage of work well, but new approaches can Since demands on the application
all typesIT has begun to deliver highly combine the ability to act as a traffic infrastructure can shift so rapidly, the
available infrastructure for the data center director and move applications among problem of providing high availability is
in a limited fashion, with most of these servers and storage devices to fine-tune compounded by understanding which
pockets of high availability limited to performance regardless of failure. applications need to be offered in a
specific applications in specific locations. clustered environment. A company must
also decide whether or not the cluster can


Typically, an enterprise will focus first on
database availability, allocating a standby be extended beyond a single room (the
database server (which often is standing
Since demands on the data center) to a campus, city, or beyond
by just waiting for a failure in the primary application infrastructure can to enable business continuity and support
server) and a shared storage solution shift so rapidly, the problem high availability of applications even if
such as a storage area network, or SAN. of providing high availability is a disaster should bring down an entire
This type of setup allows a company to compounded by understanding data center.
separate software and databases from a which applications need
specific server, and allows multiple to be offered in a clustered Ideally, the incremental additional
servers to access the same physical infrastructure needed to support high
environment.
availability of a single application could be


storage containing the mission-critical
applications and data required to keep shared between multiple applications.
the enterprise running. So rather than duplicating every application
HIGH AVAILABILITY: server that requires high availability,
Most clusters to date have played a A USERS VIEW a smaller number of standby servers could
specific function. Standby servers, for Looking at high availability just from a single serve the needs of multiple applications.
instance, do not perform productive work back-office database may not be enough
in a normal everyday environmentthey to provide continuous application dial tone WORKLOAD MANAGEMENT
just wait for a failure of a primary server, to end users. A major issue affecting CLUSTERS
at which point they take on the workload availability is the changing workload that In such an environment, where many
of the main server through a process IT is required to manage. servers are clustered together with one or
known as clustering or failover. Most clusters more standby servers, all attached to a
are highly localized, usually to a single As enterprises move to continuous operation common pool of storage, not only could
pair of servers, sharing a single disk array, of their IT infrastructure due to the these standby servers be used in case of

2A CLUSTERING FOR AVAILABILITY eSEMINAR REGISTRATION AT: WWW.VERITAS.COM/HA


failure of a primary server, but now the Ideally, the solution implemented should VERITAS CLUSTER SERVER (VCS) is a
additional capacity could also be used be so platform-independent that even if robust application availability architecture
to handle peak demands on a server IT is managing multiple clusters of Windows, that keeps applications online in many
resource, such as a Web server. UNIX, and Linux application servers, sophisticated ways. VCSs improved failover
This would allow the standby server to be a common interface and common tools technology supports up to 32 nodes in a
used to perform productive work at could be used. Also, a single console cluster, all nodes communicating with
all times, balancing the workload more should be able to provide a window into each other to ensure that clients maintain
evenly andfrom the end-users the status and availability statistics for continual access to applications and
perspectiveenhancing the performance each cluster in the enterprise, whether its data. Since many systems in the cluster
of an application by allowing more local to a single data center or across the are monitoring each other simultaneously,
compute power to be applied to Mississippi in another facility. there is no single point of failure, even in
that application. the control of the cluster.
VERITAS CLUSTERING AND
There are many options to consider when WORKLOAD MANAGEMENT Further, VCS assures that planned server
developing a strategy to support workload SOLUTIONS outages for upgrades or scheduled
management as part of a highly available People are ITs most important asset, maintenance can occur with minimal
infrastructure. Thats because most vendors but every expert cant always be available. performance impact and without additional
of server hardware offer some level of If a single tool can provide services for a migration of storage or software before a
high-availability solution. variety of open-system environments server in the cluster is taken offline for
maintenance. In a VERITAS Software
cluster environment, new levels of high
availability are attained. Failover options
inherent in VCS allow configuration of 1:1,
any:1, or any:any failover environments,
so any server in the cluster can handle
failover of any of the active servers in that
cluster. No longer is IT forced to double
the number of application servers in the
data center just to guarantee availability.

VENDOR HARDWARE-BASED including Windows, UNIX, and Linux In choosing application servers, heterogeneity
SOLUTIONS deployment of that tool could save is a fact of life in todays open-systems
When choosing a clustering or high- precious hours and dollars in overall environment. Combinations of Windows,
availability solution, its important to look IT expenditures. UNIX variants, and Linux are commonplace.
at the entire application infrastructure Multiple clusters are required to support
servers, storage, operating systems, VERITAS Software, the number-one multiple operating system platforms and
application, and network infrastructure clustering vendor according to IDC, has applications, since no single cluster can
and ensure that the solution has the developed a suite of tools designed to support failover between different platforms.
flexibility and heterogeneous support enhance high availability as well as However, with VCS, even if multiple clusters
for multi-vendor storage environments. provide a new level of adaptive workload are deployed, they can all be managed
Many clustering solutions on the market management to an organizations entire and controlled from a single, Web-based
today require that you use a single ven- infrastructure. The core of this suite is console, regardless of the OS or platform
dors storage or server brand, which is VERITAS Cluster Server (VCS). Here is a that the cluster application servers sup-
great for that vendors sales, but may look at some of the key benefits to IT that port. This allows IT to leverage its most
not allow you to leverage your existing can be realized by deploying VERITAS important assetits peopleeliminating
resources, while tying you to that vendors Software clustering solutions, and the the need to train in multiple clustering
product roadmap and pricing. products that enable them. tools to support multiple cluster platforms.

CLUSTERING FOR AVAILABILITY eSEMINAR REGISTRATION AT: WWW.VERITAS.COM/HA 3A


VERITAS CLUSTER SERVER TRAFFIC demand a multi-cluster, multi-site cluster
DIRECTOR provides workload balancing configuration, the ability to manage all the
and high availability to user traffic. applications, replication, and traffic from
By configuring the allocation of tasks via a single point of control becomes critical.
round-robin or least-connection attributes, To enable IT to manage such a cluster or
VCS Traffic Director ensures that all group of clusters and replication jobs,
servers in the cluster are used in the most VERITAS Software offers Global Cluster
efficient manner. It also ensures that a Manager (GCM). Through GCM, the entire
failure in any server in the cluster will organizations clusters and replication
have minimal impact on the end-user tasks can be managed and supported
experience. An extension of VCS, from one central console, so enterprise-
called VCS Traffic Director, offers traffic wide clustering activities and status are
management capabilities which allow VERITAS VOLUME REPLICATOR (VVR) is an easily displayed and managed.
incoming requests for application servic- enhancement of VERITAS Volume Manager
es to be distributed among multiple that provides the ability to extend Volume This tight integration between the
nodes running a Web server, application Managers mirroring capabilities over any elements of VERITAS Softwares clustering
server, or content management software. IP connection. This allows IT to replicate and high-availability solutions pays
With VCS Traffic Director, each server is mission-critical data to another location off in time savingstime to deploy, time
able to handle requests from user traffic, without any distance limitations, and with to successful failover, and time to
and if a server or component fails, user the same familiar interface that Volume resumption of business activities after a
requests can be redistributed among Manager provides for local storage. failure or disaster.
remaining servers. With VVR, the ability to replicate your data
and applications to another location VERITAS Software has consultants who
VERITAS Softwares tradition of supporting seamlessly between any storage array, can work with you to design a cluster
all major third-party storage products is through either dedicated or shared IP configuration that can be deployed in
extended with VCS in both SAN and connectivity enables a key advantage: the a fraction of the time that alternative
client-server storage products. With VCS ability to extend clustering technologies solutions would demand. When failure or
you can utilize your existing storage solutions, over a wide-area link, enabling a level disaster occurs, applications protected
preserving and leveraging your investment of availability and disaster recovery by VERITAS Cluster Server and its
in installed storage devices. previously unattainable. associated tools allow IT to return failed
applications to service in minutes,
Tight integration with VERITAS Volume TOOLS FOR ONE-CLICK rather than hours or days that might
Manager, the leading virtualization and DISASTER RECOVERY otherwise be required if VCS was not
volume-management software solution, When an enterprises clustering requirements in place.
enables clusters to see all the storage on
the SAN by grouping physical devices into
RESOURCES:
logical volumes. It also allows VERITAS
software to remap failed server storage to Find out why more users trust VERITAS Software for maintaining high-availability
the new server and provide continuous environments than any other vendor.
data access. For more information on high availability, clustering, and workload management,
be sure to register at www.veritas.com/ha for VERITAS Software's upcoming
Since todays IT environments often span eSeminar or call us at 1-800-729-7894 (reference code 8091516).
multiple data centers and locations,
VERITAS has provided tools to extend
VCS beyond the confines of the
data center, over SAN or standard Copyright 2002 VERITAS Software Corporation. All rights reserved. VERITAS, the VERITAS Logo and all other VERITAS product names and slogans are trademarks
or registered trademarks of VERITAS Software Corporation. VERITAS and the VERITAS Logo Reg. U.S. Pat. & Tm. Off. Other product names and/or slogans
IP connectivity. mentioned herein may be trademarks or registered trademarks of their respective companies.

4A CLUSTERING FOR AVAILABILITY eSEMINAR REGISTRATION AT: WWW.VERITAS.COM/HA

You might also like