Amazon Web Services follows Rackspace, Colt, and Digital Ocean in ramping up high I/O servers with solid state disks.
Top 10 Cloud Fiascos
(click image for larger view)
Amazon Web Services introduced I2, its second generation of high I/O instance types, Monday, after the primary generation, H1, proved too bulky for some users seeking a server optimized for random I/Os.
Not every data-capture or demand stored data amounts to a sequential read or write, something that spinning disks are good at. In reality, many are for random reads or writes, something that solid state disks (SSDs) are good at. Spinning hard drives, then again, can prove slow at random data retrieval because the head moves mechanically to the correct area of the spinning plate. The four new I2 instances are equipped with SSDs to eliminate that latency.
Amazon is somewhat late in coming to the cast state party. In Europe, Colt implemented extensive SSD-based services earlier, as did Rackspace and startup DigitalOcean within the US.
Amazon is popping to SSDs to take a look at to higher equip the random-access crowd eager to do unpredictable relational database reads or transactional data writes which could represent small amounts of information, but require fast access to unpredictable areas of storage.
“I2 instances are well-fitted to transactional systems, high-performance NoSQL databases like Cassandra and MongoDB, and other applications that take advantage of very high disk I/O performance,” AWS’s announcement said.
[Desire to learn more about Amazon EC2 compute instances? See Amazon Cuts Some M3 Compute Instances 10%.]
The I2s are expected to interchange the HI1 instances, previously designated because the instances suitable for prime I/O server types. “Customers (using HI1s) have told us that they not just wanted much more high I/O performance, but in addition wanted smaller instance size options for his or her smaller database fleets,” said Matt Garman, VP of Amazon EC2. The I2 instances was given twice the memory of approximately equivalent HI1 instances, he said within the announcement.
The four new I2 instances are a part of Amazon’s storage-optimized family of instance types. Equipped with SSDs, they speed random I/O throughput. The I2s are able to 365,000 random read I/O operations per second and 315,000 random write I/O ops per second. The I2s achieve such throughput rates in accordance with hosts using the newest Intel Ivy Bridge processors, which is called Xeon E5-2670 version 2 CPUs.
The I2s are offered in four types:
The smallest is the I2 extra-large, with a processor which include four virtual CPUs equal to fourteen EC2 Compute Units (ECUs). (An european is the equivalent of a 2007 Intel Xeon core running at 1 GHz.) The I2.xlarge comes with 30.5 GBs of RAM and one 800-GB SSD. This is priced at 85.3 cents an hour.
The next instance type is the I2 double extra-large, with eight virtual CPUs or 27 ECUs, 61 GB of RAM, and two 800-GB SSDs. It’s far priced at $1.705 an hour.
There is usually the I2 quadruple extra-large, with 16 virtual CPUs or 53 ECUs, 122 GB of RAM, and 4 800-GB SSDs. It’s priced $3.41 an hour.
The largest is the I2 8x extra-large, with 32 virtual CPUs or 104 ECUs, 244 GB of RAM, and 8 800-GB SSDs. It really is available at $6.82 per hour.
“We host 180,000 applications on Parse using MongoDB and Cassandra, and these applications need high memory and high IOPS. We’ve been eagerly awaiting I2 instances,” said Charity Majors, operations tech lead at Parse.com, inside the announcement. Parse is a mobile application development platform.
Not included inside the announcement, but listed in the same storage-optimized family, is a fifth instance type, one geared for more sequential read/writes, the HS1.8xtralarge. The HS1 has access to 24 2-TB local hard drives, instead of SSDs. It can be equipped with a virtual CPU comparable to 35 ECUs, which falls in between the I2 double extra-large and I2 quadruple extra-large in server size. Its 117 GB of RAM is close in size to the quadruple extra-large I2. But its overall storage capacity is far larger. While the I2 has 3.2 TB of SSDs, the HS1.8xlarge has 24 2-terabyte local hard drives. Amazon terminology is not really always precisely defined in its announcements, but local appears to intend access to hard drives at the same server cluster.
The HS1.8xtralarge is priced at $4.60 per hour.
The current generation HS1 instance can be utilized for example the growing power of the example types for the cost charged. The $4.60 per hour contrasts with what Amazon lists because the previous generation’s HI1 quadruple extra-large, which had similar CPU, half the memory, and 1/24th the storage for $3.10 an hour.
Charles Babcock is an editor-at-large for InformationWeek, having joined the publication in 2003. He’s the previous editor-in-chief of Digital News, former software editor of Computerworld, and previous technology editor of Interactive Week.
Private clouds are moving rapidly from concept to production. But some fears about expertise and integration still linger. Also within the Private Clouds Step Up issue of InformationWeek: The general public cloud and the steam engine have more in common than you could think. (Free registration required.)
More Insights