3PAR for the high-performance storage course
Easy-to-manage InServ Storage Servers lead the pack
Most storage systems are either appliances -- easy to set up but limited in capacity and performance -- or large, high-performance systems that take a week’s training to configure and run. 3PARdata is aiming for the middle with its InServ S400 and S800 Storage Servers, which combine easy provisioning with very high performance and data management features.
Rack ’em up
The S400 and S800 differ only in the number of controller nodes and total capacity. The S400 supports two or four controller nodes and as many as 1,280 drives for a capacity of 192TB. The S800 doubles that, with as many as eight controller nodes and 384TB.
The systems are extremely modular: a drive chassis holds as many as 40 drives and expands in small increments. Each half of a chassis holds fully redundant power supplies and FC (Fibre Channel) loops. You can start with one or two controller nodes and one or two drive chassis, then add more as bandwidth and redundancy requirements grow.
All InServ hardware is both highly fault tolerant and very high performance. There are multiple paths to every drive chassis and storage controller, but these are not used simply for redundancy and fail-over -- they are set up as a full mesh backbone. As in an active/active system, all paths available are used at all times, providing a peak interconnect bandwidth of 28Gbps with eight controller nodes. Storage traffic is automatically balanced across available data paths to prevent bottlenecks.
The InServ Storage Servers partition drives into 256MB “chunklets” that are the basic building blocks of virtual volumes. Chunklets are the same size no matter what drives are installed in the system, and are pooled into virtual volumes so a given volume can be spread across dozens or even hundreds of drives.
One of InServ’s most valuable features is thin provisioning, which allows an administrator to create a virtual volume that’s easily expanded as needed. A volume is given a virtual capacity of a few terabytes and a starting physical capacity of only a few gigabytes, and the system automatically expands the volume when utilization of existing physical space reaches a threshold.
Setting up the InServ system is a breeze, even for a systems administrator without much storage training. During my testing at 3PARdata’s corporate training center, I easily initialized the system, set up volumes, changed RAID levels, and performed system maintenance without training or help from support staff. That’s unusual in a system with this level of fault tolerance, capacity, and performance.
I tested an S400 model with two controller nodes and two drive chassis, each with 40 drives. Software included the 3PAR InForm Operating Suite: InForm OS, Access Guard & Full Copy, 3PAR System Tuner, and 3PAR Virtual Copy DBA, which includes 3PAR Virtual Copy. Servers attached to the storage server included Windows, Solaris, and Linux hosts.
The clear, well-thought-out GUI makes virtual volume creation and management extremely simple. Creating a basic volume is easy, and if you want to specify low-level parameters, such as creating a volume that uses only the fastest parts of each disk, the GUI makes finding the right menu items simple.