Windows Azure が TOP500 にランクイン
この日を待ちわびていましたよ。かなり!
年に2回発表される「スパコン世界ランキング」である ”TOP500”. その2012年11月版にとうとう Windows Azure が登場です。
500 ノード、 8,064 コアのクラスタで 151.3 TFlops を記録して 165 位。
102 位に入っている Amazon EC2 先輩より順位こそ少し下ですが、我々の自慢は 90.2% という理論性能比です。
Windows Azure 公式ブログで正式な発表がおこなわれておりますが、とはいえ本家は英語なので、私のブログで肝心なところだけ日本語でお伝えします。
新ハードウェア
151.3 TFLOPS というのは、ランキング上位のペタフロップス軍団には遠く及ばないとはいえ、それでもかなりの性能です。この性能を記録できたのは、Windows Azure データセンターに新たに配備された新型サーバーのおかげです。
公式ブログから抜粋するならば、
- Dual Intel Sandybridge processors at 2.6 GHz
- DDR3 1600 MHz RAM
- 10 GigE network for storage and internet access
- InfiniBand (IB) 40 Gbps network with RDMA!
となります。
TOP500 のサイトを見るともっと具体的です。これ↓
Faenov - Cluster Platform SL230s Gen8, Xeon E5-2670 8C 2.600GHz, Infiniband QDR
そう、HP ProLiant SL230s Gen8 です。東工大の TSUBAME 2.0 は SL390s G7 ですが、あれの仲間といえるかもしれません。
そしてこの新兵器、TOP500 のためだけに調達した特殊なものではなく、今後 Windows Azure のコンピュートサービスとして皆さんにお使いいただける予定です。仮想マシンのサイズとしては 2 種類:
- 8 コア、 メモリ 60 GB のインスタンス
- 16コア、メモリ 120GB のインスタンス
です。そう、いつもの Azure と同じように仮想マシンです。TOP500 の記録も仮想マシンが叩き出した性能です。つまりこいつは「世界最速の Hyper-V」 ともいえるでしょう。胸が熱くなるな。
ネットワークに工夫アリ
今回、仮想マシン環境であるというハンデをものともせず、理論性能比 90.2% というかなり高い効率を達成できたのは、ノード間通信に新兵器を投入したからです。それが、InfiniBand (IB) 40 Gbps network with RDMA! です。OS のカーネルをバイパスして、アプリケーションがハードウェアと直結する形で通信を行うRDMA 。公式ブログでは、「4 バイトのパケットを 2.1 マイクロ秒で送れるぜ!」と言ってます。物理環境でのRDMAとほぼ同じ。現在の Hyper-V で使われている準仮想化ドライバなんか目じゃない速さです。
Windows Azure + Windows Server 2012 + HPC Pack 2012
そして今回の環境ですが、前述の新型ハードウェア上に、Windows Server 2012 と HPC Pack 2012 を組み合わせて構築した、ピッカピカの最新クラウド HPC クラスタです。なお、ヘッドノードもドメインコントローラも同じく Azure 上に置きました。完全に地球の重力を振り払ったニュータイプ仕様です。
これを自分で使えるとしたら、、、どうです。ちょっとおもしろそうでしょう?
Stay Tuned!
__END__
Comments
- Anonymous
February 17, 2014
HPC Pack 2012 R2とA8,A9計算ノード登場 HPC Pack 2012 R2 が登場しました。今回の目玉はズバリこれです。 Windows Azureの新インスタンス A8 と A9 に対応 - Anonymous
February 17, 2014
HPC Pack 2012 R2とA8,A9計算ノード登場! HPC Pack 2012 R2 が登場しました。今回の目玉はズバリこれです。 Windows Azureの新インスタンス A8 - Anonymous
February 19, 2014
いよいよクラスタ構築 前回の記事では、Azure上に仮想ネットワークと仮想マシンを作成して、HPC Pack 2012 R2をインストールし、ヘッドノードを構築するところまでを解説しました。今回は、計算ノードをデプロイしてMPI診断テストを流すところまでです - Anonymous
February 19, 2014
いよいよクラスタ構築 前回の記事では、Azure上に仮想ネットワークと仮想マシンを作成して、HPC Pack 2012 R2をインストールし、ヘッドノードを構築するところまでを解説しました。今回は