Infotech Lead America: Netflix is using Cassandra as a key infrastructure component of its globally distributed streaming product. It currently runs a high performance Cassandra infrastructure on Amazon EC2 using high memory instances.
“The ability to leverage SSD-backed instances which provide tens of thousands of IOPS will significantly increase the performance of our Cassandra clusters and overall service capability,” said Adrian Cockcroft, director, Architecture at Netflix.
Amazon Web Services’ (AWS) high I/O instances, a new Amazon Elastic Compute Cloud (EC2) instance targeted towards applications requiring low latency access to high-speed storage, are backed by solid-state disks (SSDs).
These instances are capable of delivering in excess of 120,000 read input and output operations (IOPS) and over 80,000 write IOPS, making them suited for transaction processing, time series analysis, and mobile and streaming applications that require low latency access to storage systems that can deliver tens of thousands of IOPS.
With this new instance type, customers can run demanding data-driven applications on Amazon EC2 without making expensive up-front capital investments.
“With the launch of High I/O instances, customers can take advantage of SSD-based instances to run their most demanding applications on AWS, whether it’s running databases that support high-transaction enterprise applications or powering massively popular social, mobile or gaming apps for consumers,” said Peter De Santis, vice president of Amazon EC2.
Amazon claims that these new instances are a more efficient and cost effective way to run high I/O applications and another example of our roadmap being shaped by our customers—as this has been a top request from customers over the last few months.
10gen is the company behind MongoDB, leading development and providing commercial services for the open source NoSQL database.
“Many of our customers require large amounts of low latency I/O. Our users have been awaiting availability of SSD-backed Amazon EC2 instances that can deliver tens of thousands of IOPS. This type of I/O capability will make customer applications run even more efficiently on AWS. Our largest customers running in AWS are particularly eager to be able to take advantage of SSDs with their much lower latencies and greater I/O capacity,” said Max Schireson, president at 10gen.
Customers can launch High I/O instances using the AWS console, Amazon EC2 command line interface, AWS SDKs, and third party libraries. Initially, a Quadruple Extra Large High I/O instance is available in the US-East (N. Virginia) and EU-West (Ireland) regions. High I/O instances can be purchased as On-demand and Reserved instances.