E-Disk Solid State Disk Drive SSD Flash Disk Drives Solid State Hard Disk Drive HDD Storage Wide SCSI IDE VME USB cPCI Compact PCI Fibre Channel Firewire Serial ATA iSCSI FC Home Contact Us Site Map
 
  Search E-Disk.com
   
 
Search website
 
Sign Up Today for E-Disk Newsletter
 
Home > Articles
 


Solid-State Disks: Moving from Luxury to Necessity

Page: 1 | 2 | NEXT


By Kelly Cash

Introduction

Even if you've managed to avoid all of the storage trade publications for the past decade, you've probably heard of solid-state disks. Chances are though, you haven't given them much more than a passing thought. Sure, they have a high "cool" factor, being that they're made of chips instead of spinning platters. They've always been so expensive though- everyone's got a budget, and these days it's probably a lot less than it used to be. It just wouldn't make sense to spend a big part of it on whiz-bang disks, or would it? Naturally, to justify the purchase a legitimate need for solid-state disks must be shown. To begin, let's first recap the changes in computing and storage over the years.

Background

Long ago, CPUs were slow, and disks were even slower. To get around this performance disparity, striping (later to be called RAID-0 ) was introduced. This allowed us to add spindles to a volume to increase the number of simultaneous I/O operations the storage system could perform. As CPU speeds got faster, more storage tricks were used- bigger stripes, different types of RAID1, big front-end caches on the arrays and even on disks themselves.

All the while, solid-state disks were available. Sure, they were only used for very specific purposes. Their capacity was low, and their cost was astronomical. Because of this they've always been considered the "last resort" for solving performance problems. I remember selling a 4MB solid-state disk in 1988 that cost $125,000! Unless you were running something like a nuclear simulation there was little chance you could swing THAT kind of purchase price.

However, times have changed due to shifts in both memory and CPU technology. First, the price of memory chips has plummeted beyond anyone's expectations. Additionally, the capacity has gone way up while form factor has gotten smaller. This makes solid-state disks much more affordable than they used to be.

Second, technology advances have caused an explosion in CPU performance. While it's true that CPUs have always been faster than disks, this performance gap has dramatically widened in the past couple of years. CPUs have moved from 15 to 100, to 500MHz, and now past 3GHz! No matter how you look at it, this is a phenomenal performance progression.

Although disk technology has progressed, it's been mostly in terms of capacity and form factor instead of performance. The 5MB 5¼" disk grew to 512MB, then to gigabyte capacities in a smaller package, and now we see disks over 150 and 200GB in a 3½" form factor. It's true that rotational speed has increased, and so has seek performance. However, the performance improvements haven't been dramatic. We've seen disks with an average access time of 5-10 milliseconds for many years now. Yes, some disks are now advertising a 3.2ms access time, but that assumes optimal conditions are maintained. On a heavily utilized disk, it's common to see service times2 of 100-200 milliseconds and up! Even if a disk could sustain its advertised access time, it's hardly the "multiple order of magnitude" jump in performance we've seen with CPUs.

_____________

1 RAID is an acronym for 'Redundant Array of Inexpensive Disks.' RAID-0 is a means of storing data evenly across all disks in the 'array stripe.
2 A disk's service time is the time required for the CPU to get the data to or from the disk. It is a combination of the time the I/O request has spent in the disk queue, access time of the disk, and the data transfer time of the disk and bus. A solid-state disk is so fast that the I/O requests are handled before a long disk queue can build, thus keeping the service times tremendously small.

Page: 1 | 2 | NEXT

 


 

 

[ Back To Top

   Home | Contact Us | Sitemap  
© 1999-2007. BiTMICRO Networks, Inc.  *Legal Notice.