- Silicon Valley's 19 Coolest Places to Work
- Is Windows 8 Development Worth the Trouble?
- 8 Books Every IT Leader Should Read This Year
- 10 Hot Hadoop Startups to Watch
Network World - Sun's latest addition to its high-end enterprise storage repertoire – the iSCSI-based Sun Storage 7410 Unified Storage System -- is certainly a high-performance offering, but we found some usability and some integration issues.
The system leverages Sun's ZFS file system, and uses solid state disk (SSD) to replace expensive cache and improve both read and write performance without the need for expensive 15,000 or 10,000 RPM hard drives. It uses up to six, 100GB SSDs for a read cache, and up to four, 18GB SSDs per drive shelf (up to 16 total) for a write cache.
Sun claims a maximum performance of 288,000 I/Os per second (IOp) and 1.1GBps throughput for the 7410, and based on our limited testing, we feel it should be able to sustain those kinds of numbers with either four, four-port 1Gbps Ethernet or multiple 10Gigabit Ethernet adapters.
The system consists of one or two Sun Storage 7410 controllers equipped with eight, 2.5-inch drive bays, accommodating up to six 100GB SSD drives and two 500GB SATA drives for boot purposes. The 7410s are connected to as many as 12 J4400 drive shelves, each of which supports up to 24 SATA drive bays, of which up to four can be 18GB SSDs for write caching. The 7410s are connected to the J4400s via external SAS cables.
The system Sun shipped to us to test consisted of two Sun Storage 7410 controllers, each with two 100GB SSDs and two 500GB SATA drives, and one J4400 system with four 18GB SSDs and 20 750GB SATA drives. The 7410s each had seven gigabit Ethernet ports, plus one lights-out monitoring (ILOM) port and a serial management port, as well as KVM connections.
Each 7410 controller had 16 Opteron cores, 128GB of RAM, and two 100GB SSDs set up as read cache. Three of the gigabit Ethernet ports are used for cluster interconnects and four are available for iSCSI traffic. There are three open slots, which can be used for four-port Gigabit network interface cards or dual-port 10G adapters, for a total of 16 gigabit Ethernet ports or eight 10G ports.
Initial setup can be accomplished through the serial port or via the management port if DHCP is enabled – you only need to discover the network address assigned and connect to it via browser or SSH. Once the initial configuration of network interfaces is completed, you can log into the Web console and complete the cluster configuration (if you're using two systems).
Cluster configuration at first glance was very easy, a simple matter of letting the system detect the second connected Sun Storage 7410 and telling it to add the second system to the cluster. The redundant controllers can be set up in an active-active or active-passive mode. Active-active provides two separate storage pools, each with its own IP address. If one of the controllers fails, that controller's pool is taken over and served by the other controller. In an active-passive configuration, only one controller is active, serving one storage pool. If the active controller fails, the passive controller takes over. The active-passive controller is less complex to set up, and has a faster switch-over time in the event of failure, while the active-active system has less utilization under normal circumstances, and provides two storage pools rather than the one provided with an active-passive configuration. Failover takes a little over a minute in active-passive mode and about 30 seconds longer than that in active-active mode. In either case, the iSCSI initiators on the test servers lost the connection and had to be manually re-connected to the iSCSI volumes.