Summary of Contents for Sun Microsystems SPARCstorage 100 Series
Page 1
SPARCstorage Array Configuration Guide A Sun Microsystems, Inc. Business 2550 Garcia Avenue Mountain View, CA 94043 U.S.A. 415 960-1300 FAX 415 969-9131 Part No.: 802-2041-10 Revision A, March 1995...
Page 2
The product described in this manual may be protected by one or more U.S. patents, foreign patents, or pending applications. TRADEMARKS Sun, the Sun logo, Sun Microsystems, Solaris, are trademarks or registered trademarks of Sun Microsystems, Inc. in the U.S. and certain other countries. UNIX is a registered trademark in the United States and other countries, exclusively licensed through X/Open Company, Ltd.
Contents 1. Product Description ........1.1 SPARCstorage Array Model 100 System Features ..1.2 SPARCstorage Array Model 200 System Features .
Page 4
3.6 Determining Which RAID Level to Use ....3.7 Other Facts on RAID and the SPARCstorage Array ..SPARCstorage Array Configuration Guide—March 1995...
Page 5
Figures Figure 1-1 SPARCstorage Array Model 100 Series ....Figure 1-2 Internal Components ........Figure 1-3 SPARCstorage Array Model 200 Series Subsystem .
Product Description 1.1 SPARCstorage Array Model 100 System Features The SPARCstorage™ Array Model 100 Series provides SCSI disk expansion for SPARCstation™, SPARCserver™ and SPARCcenter™ systems. It features three drive trays—each tray configured with up to ten half-height, single-connector, 3.5-inch disk drives. The SPARCstorage Array Model 100 Series, shown in Figure 1-1, features front and rear component accessibility.
1.2 SPARCstorage Array Model 200 System Features The SPARCstorage Array Model 200 Series is a rackmount disk array controller. Up to six Differential SCSI disk trays may be connected to it. See Figure 1-3. Fan tray Power supply Diagnostic module Controller Differential SCSI interface...
Functional parts of the SPARCstorage Array Model 200 Series hardware include: • Removable power supply • Removable LCD-display diagnostic module • Removable disk array controller module • Removable Differential SCSI interface modules (two) with three differential SCSI ports per module •...
Hardware Configurations You have several options when it comes to connecting a SPARCstorage Array to a host system. The two factors that determine which options you should select are: • The number of SPARCstorage Arrays in the configuration • The number of host systems in the configuration When reviewing the following options, keep in mind that every SPARCstorage Array comes standard with one FC/OM and one fibre optic cable and that every FC/S card comes standard with one FC/OM.
2.1 Option 1 Table 2-1 Option 1 Option Hardware Needed Notes One SPARCstorage Array on a single Order: Simplest, most common configuration host SBus slot - One SPARCstorage Array - One FC/S card Figure 2-1 shows how you would connect the SPARCstorage Array to a host system using this option.
2.2 Option 2 Table 2-2 Option 2 Option Hardware Needed Notes Two SPARCstorage Arrays on a Order: - Highest capacity per SBus slot single host SBus slot - Two SPARCstorage Arrays - One FC/S card - Connecting 2 arrays on one SBus slot - One FC/OM could possibly cause the FC/S to be a performance bottleneck on extremely...
2.3 Option 3 Table 2-3 Option 3 Option Hardware Needed Notes Dual-host connection to Order: Two possible reasons for this configuration: a single SPARCstorage - One SPARCstorage - Static dual-porting. Two systems connect to an array, but each Array Array disk in the array is “owned”...
2.4 Option 4 Table 2-4 Option 4 Option Hardware Needed Notes Fully redundant, dual- Order: - This configuration is for the highest levels of availability where hosted SPARCstorage - Two SPARCstorage all hardware components are redundant. Array Arrays - Four FC/S cards - When each array is set up so that it holds a complete copy of the - Two FC/OMs data for both host system A and host system B, then any...
Software Configurations The SPARCstorage Volume Manager software can be configured for different levels of RAID, which stands for Redundant Array of Independent Disks. RAID is defined as a disk array in which part of the storage capacity is used to hold redundant information about user data that is stored on the remainder of the disk space capacity.
3.1 Independent Disks A data layout using independent disks has the following characteristics: • Best for most applications • No redundant data protection • Lowest cost per usable Mbyte 3.2 Striping (RAID 0) Striping data spreads the data out over more than one physical disk so that the data is laid out evenly across the disks.
A data layout using striping has the following characteristics: • Spreads data across multiple disk spindles for better performance • Can be tuned to optimize either random or sequential I/O performance • No redundant data protection, lower reliability than independent disks •...
3.4 Mirroring Striped Disks (RAID 0 + 1) Mirroring striped disks consists of two separate operations: 1. Data is striped across several physical disks. 2. The data from the striped disks is mirrored on separate physical disks. This is useful if you want to get data written to or read from physical disks quickly and also want to make sure that data is available even if a disk fails.
A data layout using mirroring striped disks has the following characteristics: • Duplicated copies of striped data remain available even if a disk fails • Combines performance of striping with data protection of mirroring • Has cost per usable Mbyte disadvantages of mirroring 3.5 RAID 5 A RAID 5 configuration is similar to a striped configuration in that data is spread out evenly across several disks in a system.
D = Data Stripe Unit P = Parity Stripe Unit Figure 3-4 Graphical Representation of RAID 5 Writes A data layout using RAID 5 has the following characteristics: • Spreads data across multiple disk spindles for better performance • Data remains available even if a disk fails because of parity •...
Refer to Table 3-1 for to determine which RAID level best suits your needs. Table 3-1 Comparisons of RAID Levels — much better than single disk — equal to single disk — slightly worse than single disk — slightly better than single disk —...
Page 26
• RAID stripe sizes are adjustable to optimize for either random or sequential I/O patterns. • Striped data organizations (RAID 0, 0 + 1 and 5) can be tuned to optimize for either random or sequential I/O performance. • To optimize for random performance, striping is used to evenly balance the I/O load across disk spindles in the RAID.
Page 27
Index array controller, location, 1-2 hardware configurations considerations, 2-1 for single host SBus slot, 2-2, 2-3 for single host system, 2-2, 2-3 backplane, location, 1-2 for single SPARCstorage Array, 2-2, battery module, location, 1-2 for two host systems, 2-4, 2-5 for two SPARCstorage Arrays, 2-3, 2- drive trays, location, 1-2 full redundancy, 2-5...
Page 28
RAID considerations cost, 3-6 data reliability, 3-6 data transfer capacity, 3-6 I/O rate, 3-6 definition, 3-1 determining which level to use, 3-6 level 0 + 1, description, 3-4 level 0, description, 3-2 level 1, description, 3-3 level 5, description, 3-5 Redundant Array of Independent Disks, see RAID SPARCstorage Array...
Page 29
Reader Comments We welcome your comments and suggestions to help improve this manual. Please let us know what you think about the SPARCstorage Array Configuration Guide, part number 802-2041-10. The procedures were well documented. Strongly Strongly Agree Agree Disagree Disagree Applicable Comments The tasks were easy to follow.
Page 30
IF MAILED IN THE UNITED STATES BUSINESS REPLY MAIL FIRST CLASS MAIL PERMIT NO. 1 MOUNTAIN VIEW, CA POSTAGE WILL BE PAID BY ADDRESSEE SUN MICROSYSTEMS, INC. Attn: Manager, Hardware Publications MS MPK 14-101 2550 Garcia Avenue Mt. View, CA 94043-9850...
Need help?
Do you have a question about the SPARCstorage 100 Series and is the answer not in the manual?
Questions and answers