Googleは今日(米国時間2/11)、オープンソースのクラウド用ベンチマークツール、PerfKitを公開した。Googleの言葉を借りれば、これは「クラウドサービスを測定、比較の標準となるベンチマークを定義するための取り組み」だ。現在PerfKitツールは、Google自身のCompute Engine、AmazonのAWSおよびMicrosoft Azureの各クラウドサービスをサポートしている。Googleいわく、このプロジェクトのために30人以上の研究者、企業、ユーザーと協力し、その中にはARM、Canonical、Ciso、Intel、Microsoft、Rackspace、Red Hatらも含まれている。
Googleが今日の発表で指摘したように、異なるクラウドサービス間の性能を比較するのは容易ではない。CloudHarmony等、クラウド性能レポートを提供する会社はあるが(あるいはNewRelic等のツールを使えば自分のインストール先をモニターできる)、ニーズにかなった機能を提供するものはなく、テストの実施方法が不透明なものも多い。
PerfKitをインストールすると、約20種類のベンチマークテストが走り、生のCPU性能からより複雑なデータベースやネットワークの性能まで数々のベンチマークを取得する。Googleによると、クラウドに新たなリソースを供給するのに必要な時間を測ることもできる。結果を比較するために、チームはPerfKit Explorerというビジュアル化ツールも作った。
Googleがこのようなオープソースのベンチマークツールを公開したことは興味深い。以前からGoogleは、自社クラウドの性能をライバルと競わせることはためらなわいと言ってきた。このツールによる最初のクラウド間ベンチマークが果たしてどんな結果を出すか注目したい。
[原文へ]
(翻訳:Nob Takahashi / facebook)