How storage devices works


Getting More Bang for the Storage Buck

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



1 A B C D 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110