• No results found

Sun StorEdge T3 Dual Storage Array - Part 1

N/A
N/A
Protected

Academic year: 2021

Share "Sun StorEdge T3 Dual Storage Array - Part 1"

Copied!
10
0
0

Loading.... (view fulltext now)

Full text

(1)

Sun Microsystems, Inc.

901 San Antonio Road Palo Alto, CA 94303 USA 650 960-1300 fax 650 969-9131

Sun StorEdge™ T3

Dual Storage Array - Part 1

Installation, Planning, and Design

By Mark Garner - Enterprise Engineering

Sun BluePrints™ OnLine - February 2001

http://www.sun.com/blueprints

Part No.: 806-6641-10 Revision 01, 02/06/01 Edition: February 2001

(2)

Please Recycle

Copyright 2001 Sun Microsystems, Inc. 901 San Antonio Road, Palo Alto, California 94303 U.S.A. All rights reserved.

This product or document is protected by copyright and distributed under licenses restricting its use, copying, distribution, and decompilation. No part of this product or document may be reproduced in any form by any means without prior written authorization of Sun and its licensors, if any. Third-party software, including font technology, is copyrighted and licensed from Sun suppliers.

Parts of the product may be derived from Berkeley BSD systems, licensed from the University of California. UNIX is a registered trademark in the U.S. and other countries, exclusively licensed through X/Open Company, Ltd.

Sun, Sun Microsystems, the Sun logo, The Network Is The Computer, Sun BluePrints, Sun StorEdge, and Solaris are trademarks, registered trademarks, or service marks of Sun Microsystems, Inc. in the U.S. and other countries. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. in the U.S. and other countries. Products bearing SPARC trademarks are based upon an architecture developed by Sun Microsystems, Inc

The OPEN LOOK and Sun™ Graphical User Interface was developed by Sun Microsystems, Inc. for its users and licensees. Sun acknowledges the pioneering efforts of Xerox in researching and developing the concept of visual or graphical user interfaces for the computer industry. Sun holds a non-exclusive license from Xerox to the Xerox Graphical User Interface, which license also covers Sun’s licensees who implement OPEN LOOK GUIs and otherwise comply with Sun’s written license agreements.

RESTRICTED RIGHTS: Use, duplication, or disclosure by the U.S. Government is subject to restrictions of FAR 52.227-14(g)(2)(6/87) and FAR 52.227-19(6/87), or DFAR 252.227-7015(b)(6/95) and DFAR 227.7202-3(a).

DOCUMENTATION IS PROVIDED “AS IS” AND ALL EXPRESS OR IMPLIED CONDITIONS, REPRESENTATIONS AND WARRANTIES, INCLUDING ANY IMPLIED WARRANTY OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR

NON-INFRINGEMENT, ARE DISCLAIMED, EXCEPT TO THE EXTENT THAT SUCH DISCLAIMERS ARE HELD TO BE LEGALLY INVALID. Copyright 2001 Sun Microsystems, Inc., 901 San Antonio Road, Palo Alto, Californie 94303 Etats-Unis. Tous droits réservés.

Ce produit ou document est protégé par un copyright et distribué avec des licences qui en restreignent l’utilisation, la copie, la distribution, et la décompilation. Aucune partie de ce produit ou document ne peut être reproduite sous aucune forme, par quelque moyen que ce soit, sans l’autorisation préalable et écrite de Sun et de ses bailleurs de licence, s’il y en a. Le logiciel détenu par des tiers, et qui comprend la technologie relative aux polices de caractères, est protégé par un copyright et licencié par des fournisseurs de Sun.

Des parties de ce produit pourront être dérivées des systèmes Berkeley BSD licenciés par l’Université de Californie. UNIX est une marque déposée aux Etats-Unis et dans d’autres pays et licenciée exclusivement par X/Open Company, Ltd.

Sun, Sun Microsystems, le logo Sun, The Network Is The Computer, Sun BluePrints, Sun StorEdge, et Solaris sont des marques de fabrique ou des marques déposées, ou marques de service, de Sun Microsystems, Inc. aux Etats-Unis et dans d’autres pays. Toutes les marques SPARC sont utilisées sous licence et sont des marques de fabrique ou des marques déposées de SPARC International, Inc. aux Etats-Unis et dans d’autres pays. Les produits portant les marques SPARC sont basés sur une architecture développée par Sun Microsystems, Inc

L’interface d’utilisation graphique OPEN LOOK et Sun™ a été développée par Sun Microsystems, Inc. pour ses utilisateurs et licenciés. Sun reconnaît les efforts de pionniers de Xerox pour la recherche et le développement du concept des interfaces d’utilisation visuelle ou graphique pour l’industrie de l’informatique. Sun détient une licence non exclusive de Xerox sur l’interface d’utilisation graphique Xerox, cette licence couvrant également les licenciés de Sun qui mettent en place l’interface d’utilisation graphique OPEN LOOK et qui en outre se conforment aux licences écrites de Sun.

CETTE PUBLICATION EST FOURNIE "EN L’ETAT" ET AUCUNE GARANTIE, EXPRESSE OU IMPLICITE, N’EST ACCORDEE, Y COMPRIS DES GARANTIES CONCERNANT LA VALEUR MARCHANDE, L’APTITUDE DE LA PUBLICATION A REPONDRE A UNE UTILISATION PARTICULIERE, OU LE FAIT QU’ELLE NE SOIT PAS CONTREFAISANTE DE PRODUIT DE TIERS. CE DENI DE GARANTIE NE S’APPLIQUERAIT PAS, DANS LA MESURE OU IL SERAIT TENU JURIDIQUEMENT NUL ET NON AVENU.

(3)

1

Sun StorEdge™ T3

Dual Storage Array - Part 1

Installation, Planning, and Design

The intended audience for this article is system administrators and any other parties responsible for the design and configuration of Sun StorEdge™ T3 arrays.

This is the first of three articles that will provide a roadmap for the configuration of the Sun StorEdge T3 storage array partner group by discussing the following points:

■ Installation planning and design—Part 1

■ Configuration—Part 2 ■ Basic Management—Part 3

Information presented in this article is discussed in greater detail in the Sun StorEdge T3 array, VERITAS Volume Manager, and Sun™ Management Center documentation. Available at http://docs.sun.com/ and http://www.veritas.com/. The following best practices are featured in this series of articles:

■ Layout of storage (manageability)

■ Using VERITAS Volume Manager (VxVM) (maintainability)

■ Wide Thin striping (performance)

■ Basic systems management and monitoring (availability)

The third article will also look at how to automate configurations using Expect scripts.

(4)

2 Sun StorEdge™ T3 Dual Storage Array - Part 1 Installation, Planning, and Design • February 2001

Installation Planning and Design

The sections that follow present planning and design requirements for the installation of a T3 array partner group. The installation planning and design specifications are summarized in appendix A.

Physical Configuration

The T3 storage array features a hardware Redundant Array of Independent Disks (RAID) controller. There are currently two supported T3 array configurations:

■ Single Array — Sun StorEdge T3 Array for the Workgroup

(5)

Installation Planning and Design 3 A single T3 array is redundant except for the controller card. In a high availability environment where full redundancy is required, two T3 arrays with RAID

controllers must be employed.

Power

Two power feeds are required for each T3 array to increase resiliency. For a high availability configuration, each supply should be powered from a separate source.

Note – New equipment should be powered up during a planned quiet period to minimize possible disruptions.

T3 Array Partner Group

To provide RAID controller resilience, two T3 arrays must be connected together. Two interconnect cables are used to achieve this, and the arrays become known as a partner group or pair. They function as a master/alternate master configuration, meaning, if the master controller fails, then the alternate master will take over its functions. Each controller is able to operate both arrays, but under normal operation each will handle the functions of its own array. In all other respects, once partnered, the arrays behave as if they were a single array.

IP Address

The T3 controller has a 10 BaseT interface used for configuration and management. In a partner group, only the IP address of the master array is accessible, therefore only a single network address is required. The following information in Table 1 should be defined (example addresses are shown):

TABLE 1 IP/Netmask/Gateway Information

T3 IP Address 192.168.49.183

Netmask 255.255.255.0

(6)

4 Sun StorEdge™ T3 Dual Storage Array - Part 1 Installation, Planning, and Design • February 2001

Note – If the network controller of the master array fails, the network address will failover to the alternate master. However, if the network cable is disconnected from the master array, the network address does not failover to the alternate master.

Dual Array Volume Layout

Architecture

The T3 array uses a switched-loop architecture which employs two fibre channel connections for each disk drive within the array. The switched-loop architecture enables the drive interface to be split into multiple, independent loops, in this instance two. Each RAID controller uses one loop, but has access to the others for resilience.

If two T3 arrays are connected as a partner group, the pair of interconnect cables carry redundant fibre channel loops and control buses between arrays. This enables either RAID controller to access any disk in the partner group.

To help ensure resilience, there should be two connections between the host and the T3 array partner group; one from each RAID controller to different

I/O boards on the host. This further eliminates a single point of failure (SPOF), as illustrated inFIGURE 1.

FIGURE 1 Host to Array Fibre Channel Connections

The T3 array enables disks to be grouped together—which are termed volumes. The volumes appear as Logical Unit Numbers (LUNs) to the host, for example, c0t0d0 and c0t0d1—that is, controller 0, target 0, LUNs 0 and 1.

A T3 array can be configured with a maximum of two volumes. That is, for a partner group a maximum of four volumes can be created. A volume is restricted to a minimum of two disks.

Host IO Board 1 IO Board 2

T3 array T3 array

(7)

Installation Planning and Design 5 One hot spare disk can be defined for each array—it must always be disk number 9. The hot spare will secure volumes on the same array, but not on the partner array, and will be substituted for a failed disk in RAID 1 and RAID 5 configurations. RAID configurations will be described later in this article. A hot spare must be defined where availability is the most important design requirement.

Dual host-array connections require the use of Veritas Volume Manager (VxVM) to provide resilience. The T3 array partner group will present each volume to each host-array connection. To illustrate this point, if a single volume is defined on a T3 array partner group, it will be called volume 0 (v0) and will be defined as LUN 0. The host will define this as LUN 0 (d0) on both host adapters, i.e., c1t0d0 & c2t0d0. VxVM provides Dynamic MultiPathing (DMP) a feature that will manage the failover of disk volumes between the host adapters.

RAID

The T3 array will support three RAID levels 0, 5 and 1+0:

RAID 0 (or striping) - blocks of data are striped across disks (disks 2-9 on a T3 array). A read or write is split into multiple parallel operations, thereby increasing the data throughput accordingly. RAID 0 is sometimes referred to as the suicide stripe—a single disk failure will destroy all data. Unless host based mirroring is employed (where the host mirrors the data to another set of disks), RAID 0 should be avoided.

RAID 1+0 or striped mirrors - disks are divided into mirror pairs or groups with blocks of data being striped across the mirror groups. A read or write is split into multiple parallel operations, thereby adding resilience by writing the data to more than one disk. RAID 1+0 is able to suffer multiple disk failures, providing that all the disks belonging to a mirror group do not fail. A hot spare can be defined, and will take over from the failure of another disk. This configuration can be used with single T3 array and host based mirroring, or a T3 array partner group. In both

configurations, the data must be mirrored between arrays for increased resilience. RAID 5 - data is striped across disks, additionally, a parity calculation is performed on the data and is written to disk. The parity data is striped across all disks to avoid a bottleneck. RAID 5 offers two potential advantages; over RAID 0, the data is secured; over RAID 1+0, securing the data requires only a one disk overhead. The major disadvantage with RAID 5 is that the parity calculation imposes an overhead large enough to make host based RAID 5 unrealistic for most applications.

The good news is that when using hardware RAID, the controller performs the parity calculation, thereby, potentially negating the disadvantage. In the case of the T3, the performance of a RAID 5 is comparable to RAID 1 for most workloads (except small random write operations where RAID 1 performance is approximately 20% better).

(8)

6 Sun StorEdge™ T3 Dual Storage Array - Part 1 Installation, Planning, and Design • February 2001

Where resilience is the key requirement, the recommended configuration is to use a T3 array partner group and hardware RAID 5. Two volumes should be configured (one per array) as follows:

■ 7 + 1 disks (RAID 5), 1 disk (hot spare) on the upper array ■ 7 + 1 disks (RAID 5), 1 disk (hot spare) on the lower array

This configuration maximizes the storage space without sacrificing resilience, and off loads the overhead of RAID management from the host to the array.

Stripe Unit Size

The stripe unit size on a T3 array can be set to 16, 32, or 64 Kbytes by using the

sys blocksize ncommand when logged in to the T3 array (wherenwill be 16, 32, or 64 Kbytes). The stripe unit size can only be changed if no volumes are defined. It is suggested that you use the default value of 64 Kbytes (unless the behavior of the application is known to require a smaller value).

Volume Manager

In a high availability environment (or where the application requires relatively small file systems), a volume manager should be employed. The features of a volume manager enhance manageability, maintainability, and therefore, system availability as described in this section.

The Sun StorEdge T3 array for the Enterprise product is supplied with Veritas Volume Manager (VxVM) media and licence. This is done for the following reasons:

■ The disk space that is created with a 2 x (7 + 1) RAID 5 configuration is about 224

Gbytes (using 18.2 Gbyte disks). This size could be difficult to manage as two (separate) 112 Gbyte file systems.

Note – The T3 can be ordered with 36.4 or 73 Gbyte drives.

■ The VxVM product enables the disks to be divided into sub-disks—each of which

can be designated to perform a specific function. For example, index, data, logs, and archive in a relational database application. Because the sub-disks are spread over eight physical disks, the process of balancing data I/O across spindles is inherent to the design.

The VxVM product should allow volumes to be dynamically grown in size. ■ The dynamic multipathing (DMP) feature of VxVM provides resilience for the

host-to-array connections—this should allow I/O operations to be transparently continued on the surviving Fibre Channel link in the event that one of the two links fail.

(9)

Summary 7

Systems Management

Sun StorEdge T3 arrays are supplied with Sun StorEdge Component Manager software. This software should be installed on an appropriate host, for example, a systems management or systems administration server. The Sun StorEdge

Component Manager software can be used to monitor and manage the T3 arrays and can route alerts to e-mail. A management host, where the software is to be installed, must be chosen prior to installation—the destination address of this host is where the alerts are sent.

The T3 arrays can be configured to forward simple network management protocol (SNMP) traps—if you use this feature, you must determine prior to configuration a destination host address that will receive the traps.

Summary

This article has presented an overview of the pre-requisites for a T3 array partner group installation and covered the requirements for:

■ Power and Cooling. ■ Network connections.

■ Network address. ■ Host-Array connections. ■ Storage Volume layout. ■ Volume Manager software.

■ Systems Management host and software.

The second article in the series will describe how to install and configure a T3 array partner pair to the specification defined in this article.

(10)

8 Sun StorEdge™ T3 Dual Storage Array - Part 1 Installation, Planning, and Design • February 2001

Appendix A - Installation planning and

design specifications

The pre-requisite information required to install the T3 array is as follows:

Physical Configuration

Each Sun StorEdge T3 array has the following physical characteristics:

■ Height: 5.25 ■ Width: 17.5

■ Depth: 18.5 + 4 inches front and back for cooling ■ Weight: 67lb

Power

■ 4 x 100 - 120 or 200 - 240VAC (450W) electrical supplies from independent

sources

■ 2 x 1540 BTU/hr. cooling

Physical Connections

■ 2 x 10 BaseT ethernet connection between the T3 array and the local area

network.

■ 2 x Fibre Channel (FC-AL) connection between the T3 array and the host.

IP Addresses

■ One TCP/IP address with subnet mask, hostname and gateway information.

Volume Layout

■ 2 x 7+1 (Raid 5) volume with one hot spare for performance (wide thin

striping) and availability.

Volume Manager

■ Install VERITAS Volume Manager for maintainability and resilience.

Systems Management

■ Install Sun StorEdge Component Manager software for manageability, or use

syslog and redirect events to a remote or log host.

Author’s Bio: Mark Garner

Mark Garner is a Systems Engineer for Enterprise Engineering at Sun Microsystems. Prior to joining Sun, Mark spent three years as a Systems Architect specializing in Email and Office Automation architectures and before this over eight years in systems administration. While at Sun Mark has focused on the design and implementation of mission critical business and Internet application’s infrastructure principally to provide for high availability and scalability.

References

Related documents

with the Pro-B method in longleaf pine ecosystems, our primary objectives were to (1) assess the effects of RBA on longleaf pine seedlings survival and growth following three

The algorithms for learning tree metric spaces under perfect and imperfect information, the exact algorithm for learning line metric spaces with perfect information, and the

Qian­Kun Luck Changing Pendant 

■ your disk array (especially the Sun StorEdge A5000 Hardware Configuration Guide and the Sun StorEdge A5000 Installation and Service Manual).. ■

RAID technology also can be differentiated into software RAID and hardware RAID by a management authority, but it uses the same RAID configuration levels described in the

The basic idea of RAID was to combine multiple, small inexpensive disks drive into an array of disk drives which yields performance exceeding that of a Single, Large

Each NetApp E-Series storage array is configured as eight independent RAID groups of seven disks that can be set up in a RAID 5 (2 x 6+1) configuration. The remaining four disks

Considered for students may request nova virginia community college you will be divided into separate transcript processing through your student record of your transcript be sent