Best Practices for the Sun StorEdge 3310 SCSI Array

This document highlights SCSI best practices which apply to the Sun StorEdgetrademark 3310 SCSI array.


Abstract

This document outlines small and large storage solutions for six common entry-level server environments:

These solutions can optimally use the Sun StorEdge 3310 SCSI Array, a next-generation Ultra3 SCSI storage system designed to provide direct attached storage (DAS) to entry-level servers.

These solutions feature many of the performance and reliability, availability and serviceability (RAS) features using familiar SCSI technology, and can be used as-is or tailored to fit your exact needs.

Examples of customization opportunities include choosing RAID protection levels, selecting SCSI bus configurations, adding more disks and adding disk enclosures. A large number of potential storage solutions exist between the small and large recommendations. Choosing a configuration that fits within this range will provide the best results.



caution icon

Caution - If you assign an IP address to an array in order to manage it out-of-band, for security reasons make sure that the IP address is on a private network, rather than a publicly routable network.



There are two main reasons for placing your arrays on a private subnet:

Since it is not possible to predict the side-effects of all current and future security software products, place your Sun StorEdge 3310 SCSI arrays and Sun StorEdge 3510 FC arrays on private subnets.


Entry-level Server Storage Requirements

Single Processor Server Applications

Print, file and application services are essential network requirements and have become among the most popular uses of entry-level servers. The servers used to provide these functions are generally very inexpensive, highly compact units that are often installed in racks for convenience.

One example of such a server is the Sun Fire V120, an expandable single-processor server that occupies just 1 unit (1U) of rack space. Network servers are often distributed throughout an enterprise, making the Sun StorEdge 3310 SCSI Array ideally suited for these applications due to its cost-effective direct attached storage design.

TABLE 1 Storage Requirements for Single Processor Servers

Print Server

File Server

Application Server

Availability

Medium

Medium to High

Medium to High

Storage Capacity

Low

Low to High

Low to Medium

Special Needs

High Data Rates
and Low Cost

High Data and Transaction Rates

Low Cost and High Transaction Rates

Access Pattern

Sequential

Sequential

Random


Multiple Processor Server Applications

Another popular use of entry-level servers is for providing mail, database and other services to workgroup, departmental and branch office users. The server and storage solutions used to provide these sophisticated services must be able to scale in application performance and storage capacity to keep pace with the needs of increasing number of network users.

The Sun Fire V480 Server and StorEdge 3310 SCSI Array are excellent examples of highly scalable solutions and combine to form a powerful solution. Performance scales by adding server memory and processors while capacity scales by adding enclosures and disks.

TABLE 2 Storage Requirements for Multiple Processor Servers

Mail Server

Database Server

Consolidated Server

Availability

High

High

High

Storage Capacity

Medium to High

Medium to High

Medium to High

Special Needs

High Transaction
and Data Rates

High Transaction
and Data Rates

High Transaction
and Data Rates

Access Pattern

Random

Random

Random



Best Practices: Print Servers

Architecture and Configuration

 FIGURE 1 Optimized Architecture for Print Servers

Figure showing optimized architecture for print servers.
TABLE 3 Configuration Details for Print Servers (JBOD Only) (1 of 2)

Small Configuration

Large Configuration

RAID Enclosures

0

0

JBOD Enclosures

1

1

Number of Controllers

Not Applicable

Not Applicable

Number of Disks

5

12

Bus Configuration

Dual Bus

Dual Bus

Cache Optimization

Not Applicable

Not Applicable

RAID Levels Used

Host Based

Host Based

Drive Configuration

Two LUNs

One Spare

Two LUNs

One Spare


Tips and Techniques


Best Practices: File Servers

Architecture and Configuration

 FIGURE 2 Optimized Architecture for File Servers

Figure showing optimized architecture for file servers.
TABLE 4 Configuration Details for File Servers

Small Configuration

Large Configuration

RAID Enclosures

1

1

JBOD Enclosures

0

2

Number of Controllers

1

2

Number of Disks

5

36

Bus Configuration

Single Bus

Single Bus

Cache Optimization

Sequential

Sequential

RAID Levels Used

RAID 3

RAID 5

Drive Configuration

One LUNs

One Spare Drive

Two LUNs

One Spare Drive


Tips and Techniques


Best Practices: Application Servers

Architecture and Configuration

 FIGURE 3 Optimized Architecture for Application Servers

Figure showing optimized architecture for application servers.
TABLE 5 Configuration Details for Application Servers

Small Configuration

Large Configuration

RAID Enclosures

1

1

JBOD Enclosures

0

0

Number of Controllers

1

2

Number of Disks

5

12

Bus Configuration

Dual Bus

Dual Bus

Cache Optimization

Random

Random

RAID Levels Used

RAID 5

RAID 5

Drive Configuration

One LUN

One Spare Drive

Two LUNs

One Spare Drive


Tips and Techniques


Best Practices: Mail Servers

Architecture and Configuration

 FIGURE 4 Optimized Architecture for Mail Servers

Figure showing optimized architecture for mail servers.
TABLE 6 Configuration Details for Mail Servers

Small Configuration

Large Configuration

RAID Enclosures

1

1

JBOD Enclosures

0

1

Number of Controllers

2

2

Number of Disks

12

24

Bus Configuration

Dual Bus

Dual Bus

Cache Optimization

Random

Random

RAID Levels Used

RAID 3 and 5

RAID 3 and 5

Drive Configuration

Two LUNs

One Spare Drive

Two LUNs

One Spare Drive


Tips and Techniques


Best Practices: Database Servers

Architecture and Configuration

 FIGURE 5 Optimized Architecture for Database Servers

Figure showing optimized architecture for database servers.
TABLE 7 Configuration Details for Database Servers

Small Configuration

Large Configuration

RAID Enclosures

1

1

JBOD Enclosures

0

1

Number of Controllers

2

2

Number of Disks

12

24

Bus Configuration

Dual Bus

Dual Bus

Cache Optimization

Random

Random

RAID Levels Used

RAID 1 and 5

RAID 1 and 5

Drive Configuration

Two LUNs

One Spare Drive

Two LUNs

One Spare Drive


Tips and Techniques


Best Practices: Consolidated Servers

Architecture and Configuration

 FIGURE 6 Optimized Architecture for Consolidated Servers

Figure showing optimized architecture for consolidated servers.
TABLE 8 Configuration Details for Consolidated Servers

Small Configuration

Large Configuration

RAID Enclosures

1

1

JBOD Enclosures

0

1

Number of Controllers

2

2

Number of Disks

12

24

Bus Configuration

Dual Bus

Dual Bus

Cache Optimization

Random

Random

RAID Levels Used

RAID 1, 3 and 5

RAID 1, 3 and 5

Drive Configuration

Three LUNs

One Spare Drive

Three LUNs

One Spare Drive


Tips and Techniques


Summary

Entry-level servers are used for wide range of applications with distinct storage requirements, so the Sun StorEdge 3310 SCSI Array features a modular architecture with flexible configurations. For example, a storage solution can consist of a JBOD array, a RAID array or a combination of both.

Configuration preferences include user-selectable RAID protection levels, controller optimization and more. Modularity and flexibility allow the storage solution to be quickly and easily adapt to a particular environment.