pandazx's blog

データ分析など雑多な技術ブログ

AWSのSSDが使えるEC2インスタンスでNetflixがベンチマーク

2012年7月にAWSからSSD(1TB)x2が使えるハイスペックなインスタンスが発表されました。(ネットワークは10 Gbit Ethernet
【AWS発表】 2TBのSSDを持つ、ハイ I/O EC2 インスタンスの登場 - Amazon Web Services ブログ


それを使って、NetflixがCassandraを使うアプリでベンチマークを取ったようです。
The Netflix Tech Blog: Benchmarking High Performance I/O with SSD for Cassandra on AWS
(NetflixはCassandraとEC2を使ってサービスを提供しています)


以下、概要。


最初にiozoneというベンチマークツールでインスタンスの性能が
カタログ通りであることを確認しています。


次に下記構成で、Netflixアプリケーションでベンチマークしました。
1、現行構成:48 Cassandra on m2.4xlarge. 36 EVcache(memcached) on m2.xlarge.
2、SSD構成:12 Cassandra on hi1.4xlarge.


これにより、スループットが現行構成とSSD構成で同じで、
SSD構成の方がより低レイテンシ(20-60microsec/req)で、
コストも安くできることが確認できました。


SSD構成なら、現行構成のmemcachedの層を除外できるので
システム構成もシンプルにできる結果となったようです。