| In an article titled "No Waiting: Considering the | | | | the drives and JBOD modules used in our |
| Benefits of Solid State Disks,"1 authors Ramon | | | | comparative analysis. |
| Sandoval and Maneesha Lee highlighted the growing | | | | In this study we have selected 15,000rpm drives, the |
| popularity of solid state disks (SSDs) as accelerators | | | | fastest available rotational hard drives in the market |
| for enterprise databases. The authors cited the rapid | | | | today. Both drives feature Fibre Channel interfaces |
| expansion of the SSD industry as a result of relational | | | | and are enclosed in the same 3.5-inch form factor. |
| database applications, with SSDs being deployed as | | | | Since this analysis will focus more on cost versus |
| storage devices for hot files2. In particular, Sandoval | | | | IOPS performance alone, disk capacity is totally |
| and Lee revealed that a major portion of enterprise | | | | irrelevant in this analysis. |
| SSDs are installed in high-end database applications | | | | To cancel out the advantages (and disadvantages) |
| running Sybase, Oracle and Informix, along with SAP | | | | brought by JBOD modules from different |
| running on top of these databases. | | | | manufacturers, this analysis will utilize a generic JBOD |
| Aside from this write-up, several reports and white | | | | module that has the same form factor (2U) and disk |
| papers emphasizing the performance benefits of | | | | capacity (12 3.5" disks) as the E-DiskSAN S2F-J from |
| SSDs have already been published, and hard disk | | | | BiTMICRO. |
| drive makers such as Samsung have expressed | | | | Disk/Module Performance |
| interest in this storage line. The only remaining | | | | There has been a dearth of storage hardware |
| question is, are SSDs a viable alternative for | | | | literature that tackles HDD performance as measured |
| price-conscious buyers who are running | | | | in I/Os per second, as most drive manufacturers |
| performance-hungry OLTP apps? | | | | publicize disk performance in terms of MB per second |
| The objective of this article is to examine the | | | | (MBps). However, IOPS statistics are critical in random |
| benefits of utilizing flash SSD-enabled storage system | | | | access applications such as OLTP and data |
| as cache storage in an enterprise environment. A | | | | warehousing, and storage subsystem suppliers post |
| comparison will be made between conventional | | | | mission-critical IOPS data in their website. Similarly, |
| storage systems (featuring HDDs) and solid-state | | | | BiTMICRO Networks conducted benchmark tests in |
| disk-based network storage in terms of performance | | | | November 2003 for its E-DiskSAN featuring twelve |
| and overallcost per IOPS. | | | | E-Disk Fibre Channel channels. IOPS results for a |
| Market Trends | | | | small-block (4KB), sustained random read workloads |
| Storage users are buying more midrange and lower | | | | are posted in the succeeding table. |
| cost systems, according to International Data Corp.'s | | | | To compute for the generic JBOD's performance |
| (IDC) quarterly worldwide disk storage systems | | | | rating, we multiplied the 15,000RPM HDD's maximum |
| report released December 2004. Revenues grew 3.5 | | | | IOPS rating of 435 with the maximum number of |
| percent year-over-year to $3.4 billion in the third | | | | disks in the enclosure (12). The result, 5,220, is the |
| quarter of 2004. Although revenue growth was | | | | theoretical maximum IOPS for small block (4KB) |
| smaller compared to previous quarters, IDC noted | | | | random reads. |
| rapid growth in storage capacity, rising 50.5 percent | | | | Table 3 figures already show a wide disparity in I/O |
| year over year to 310 petabytes. It is the largest | | | | ratings (more than 1100%) both at the drive and at |
| growth rate posted over the last seven quarters, the | | | | the enclosure levels. To achieve the desired |
| report said. | | | | performance of 100,000 IOPS, we simply add more |
| IDC analyst Brad Nisbet says the results confirm the | | | | enclosures and drives in the JBOD setup accordingly |
| slow but steady growth of midrange and lower | | | | (Table 4). |
| segments, like ATA-based storage. "We saw an | | | | To compute for the dollar cost per IOPS, we add up |
| increase in the growth of petabytes shipped, which is | | | | the equipment cost and divide the amount by the |
| yielding the largest dollar per gigabyte pricing decline in | | | | total IOPS generated. Equipment includes the drives, |
| seven quarters and points to a growing share of | | | | enclosures, switches and cabinet. However, for the |
| higher-capacity, lower-cost disk drive deployments | | | | purpose of this analysis, it is assumed that each |
| and a broader variety of products offered by the | | | | setup will utilize one switch. Therefore the cost of |
| major vendors," he explains. | | | | switches may not be included in the computation |
| Another contributing factor to the growth of | | | | since they would just cancel each other out. List |
| networked storage, in particular midrange systems, is | | | | prices for the generic JBOD setup are based on web |
| the stiff price competition among sellers in their bid | | | | prices as of June 29, 2005. |
| to corner a slice of shrinking IT budgets. Price | | | | Analysis of Results |
| consciousness is also echoed in the way enterprises | | | | To compute for the $ cost per IOPS, the following |
| handle their storage requirements. Consolidation is | | | | formula will be used using figures from Tables 4 and |
| now a must as it increases storage manageability, | | | | 5. |
| maximizes capacity utilization, and lowers overall TCO. | | | | Total IOPS / Total Cost = $ per IOPS |
| However, this strategy puts a strain on server | | | | Table 6 figures reveal a significant difference in |
| performance, especially for I/O intensive applications | | | | investment costs when building a storage system for |
| such as: | | | | database/OLTP applications using a generic JBOD |
| Aerospace, telemetry and data acquisition | | | | versus an E-DiskSAN. On a $/IOPS level, the |
| Data backup and recovery as well as migration | | | | rotational HDD-based JBOD array costs 303.8 percent |
| Energy exploration and geosciences | | | | higher than the E-DiskSAN, thanks to the significantly |
| Medical sciences, including healthcare and imaging | | | | higher I/O rating of the S2F-J solid state disk |
| Online transaction processing (OLTP) | | | | subsystem which resulted in a lower number of |
| Paging, log, journal and index files | | | | drives required. Another factor that drove down |
| Still and moving video surveillance | | | | equipment cost is the smaller cabinet space |
| Video editing and processing, including post-production | | | | requirement of the S2F-J (24U) as opposed to the |
| Video on demand and video services | | | | generic JBOD (48U). In fact, the SSD-based |
| Weather forecasting and simulation | | | | subsystem can be easily integrated into existing data |
| OLTP is a critical segment in enterprise storage as | | | | centers since it is composed of only two 2U modules |
| most banking, trading and supply chain transactions | | | | as compared to the 20 modules required for the |
| are now transferred online, with users demanding | | | | HDD-JBOD setup. Removing the 24U cabinet (costing |
| faster and more responsive systems. In selecting the | | | | $4,298) in the S2F-J setup would drive down $/IOPS |
| most cost-effective, high-performance storage | | | | even further. |
| device for this application, IT and data center | | | | Conclusion |
| administrators have HDDs and SSDs as options. The | | | | Enterprises are looking for ways to generate more |
| wide variety of available models in the market and | | | | IOPS in the same data center space, as well as |
| lower price per unit makes the HDD as the most | | | | cost-effective means of scaling their storage |
| logical solution for enterprises, providing the best | | | | performance requirements. The examples in the |
| return on investment. Or does it? | | | | preceding section prove that solid state flash disks |
| Cost Analysis | | | | are cost effective solutions for performance hungry |
| Let us examine a setup involving a generic SAN | | | | applications, not only in terms of $/IOPS in general, |
| attached JBOD setup comprised entirely of | | | | but also for deferring costly server upgrades in I/O |
| 15,000RPM rotational HDDs as opposed to a | | | | bound applications. This article focuses mainly on the |
| BiTMICRO E-DiskSAN S2F-J featuring flash-based | | | | cost advantages of the SSD subsystem in an |
| E-Disk SSDs. The objective of this analysis is to | | | | equipment level. The gap between SSDs and HDDs |
| compare the capital investment needed to acquire a | | | | widens further when other factors such as power |
| networked storage solution that can offer peak | | | | consumption of 220 rotational hard drives versus 21 |
| performance of 100,000 IOPS in a typical OLTP | | | | solid-state flash disks, storage space (and the burden |
| database I/O application. | | | | that these subsystems will impose on the data |
| Hardware Specifications | | | | center's cooling system), and better reliability (MTBF) |
| The tables below detail the technical specifications of | | | | are taken into consideration. |