「Windows Azureで HPC 」 for JAZUG 2013年9月

27
Windows Azure HPC ! Windows Azure 前夜祭 黒田 幸智

description

2013年9月、東京都品川の日本マイクロソフトカンファレンスルームで開催された Japan Azure User Groupでのショートセッションスライド。 主にMicosoft Azure 日本データセンター記念にWindows HPC Packの紹介を行った。 保存用に公開しました。

Transcript of 「Windows Azureで HPC 」 for JAZUG 2013年9月

Page 1: 「Windows Azureで HPC 」 for JAZUG 2013年9月

Windows Azure で HPC !Windows Azure 前夜祭

黒田 幸智

Page 2: 「Windows Azureで HPC 」 for JAZUG 2013年9月

はじめに・・・

前略

日本マイクロソフトさま

Azure 日本データセンター設立

おめでとうございます。

2

Page 3: 「Windows Azureで HPC 」 for JAZUG 2013年9月

はじめに・・・

Japan Windows Azure User Groupさま

結成3周年

おめでとうございます。

3

ボクも仲間に入れてください。

Page 4: 「Windows Azureで HPC 」 for JAZUG 2013年9月

本日のアジェンダ

自己紹介

HPCってなにさ?

Windows Azure で

HPCってできるんだ!

4

Page 5: 「Windows Azureで HPC 」 for JAZUG 2013年9月

自己紹介

「株式会社ニュージェック」

情報システムグループに勤務。

HPCに関してはおしゃべりしてもいいけど、

「個人的な見解は会社には帰属してません。」

現在、Microsoft MVP 「Windows Azure Administration」

として静かに活動中。

・FaceBook は本名の「黒田幸智」です。

WEBsite

http://kurodayk.wordpress.com/

5

Page 6: 「Windows Azureで HPC 」 for JAZUG 2013年9月

HPC(High Perfomance Computing)ってなにさ?

スーパーコンピュータ(英: supercomputer)は、内部の演算処理速度がその時代の一般的なコンピュータより極めて高速なコンピュータのこと。略称はスパコン。

膨大な計算処理が目的であり、それを実現するための大規模なハードウェアやソフトウェアを備える。有限要素法や境界要素法などに基づく構造解析、気象予測、分子動力学、シミュレーション天文学、最適化問題、金融工学のような

大規模数値解析に基づくシミュレーション

に利用される。

6

Page 7: 「Windows Azureで HPC 」 for JAZUG 2013年9月

計算科学研究機構(理研)-『京』

2011年度世界一位

CPU 548,352コア

機構パンフレットより引用

7

Page 8: 「Windows Azureで HPC 」 for JAZUG 2013年9月

TOP 500 (2011/06) 『京』が世界一に!

8.162ペタFLOPS

1.192ペタFLOPS

8

Page 9: 「Windows Azureで HPC 」 for JAZUG 2013年9月

津波解析結果による空間波形のスナップショット本図は、2011年東北地方太平洋地震(Mw9.0)に伴い発生した津波の伝播状況を解析した結果である。断層(津波波源)モデルは、建築研究所および東大地震研究所により推定されたVer.4.6モデルを用いている。

うちの会社の港湾分野での津波解析(HPC活用事例)

9

Page 10: 「Windows Azureで HPC 」 for JAZUG 2013年9月

MicrosoftのHPC製品はありますか?

フルWindowsで利用できる純正HPC製品

Windows OSに「HPC Pack 2012 SP1」(ダウンロードセンターで提供)

をインストールするだけ。Windows Azure 連携!

無料

10

Page 11: 「Windows Azureで HPC 」 for JAZUG 2013年9月

スーパーコンピューティング環境の推移

11

Page 12: 「Windows Azureで HPC 」 for JAZUG 2013年9月

スパコンイベント “SC12” で 2012 年 11 月版発表 (年2回発表)

Windows Azure は 151.3 TFLOPS (効率 90.2%)で165位

(全 500 システム中)

2013 年 6 月版では 241 位

どんどん新しいスパコンがランクインしてくるので…ごにょごにょ

12

Page 13: 「Windows Azureで HPC 」 for JAZUG 2013年9月

現在(2012年)の計算ノードラック

13

Page 14: 「Windows Azureで HPC 」 for JAZUG 2013年9月

2012年現在のウチの会社の構成(HPC 2008R2ベース)<計算ノード>

DELL Optiplex 790×25台

DELL Optiplex 780×25台

<ヘッドノード その他>

HP DL380 G5 ×1台(仮想2台)

DELL PowerEdge ×1台

Windows2008 R2 ×2台

HP SANストレージ

常設ノード 50台

専用ファイルサーバー

SAN 3.4TB

Microsoft Hyper-V

Microsoft SCOMサーバー

仮想マシン「HPC01」

仮想マシン「HPC02」R2

2012年8月現在は、300CPU相当を実現。 14

Page 15: 「Windows Azureで HPC 」 for JAZUG 2013年9月

このオンプレミスのHPCシステムと、Windows Azure HPC はくっつくのです!

クラウド

15

Page 16: 「Windows Azureで HPC 」 for JAZUG 2013年9月

オンプレミス+クラウド=ハイブリッド

16

Page 17: 「Windows Azureで HPC 」 for JAZUG 2013年9月

クラウド、サーバー、デスクトップをシームレスにつなぐ HPC SOA プログラミングモデル

社内(オンプレミス)

デスクトップ

HPC ヘッドノード

WCF ブローカーノード

HPC クラスタ

ワークステーションノード(有休の Windows7,8 リソース)

クラウドWindows Azure

Azure 計算インスタンス

Azure 計算 プロクシ

事務Windows7,8

Hybrid HPC システム

17

Page 18: 「Windows Azureで HPC 」 for JAZUG 2013年9月

Windows HPC on Azure

混合環境:オンプレミスとクラウド

On-premise

RDB

Blobs

• 計算リソースが不足した際、クラウドを活用

• 利用した分だけ課金.

• 動的にオンプレミスとクラウドのリソースを調整Azure

Compute Nodes

DesktopsHPC Head Node

Broker Node

Worker/Web Role

Worker/Web Role

Worker/Web Role

18

Page 19: 「Windows Azureで HPC 」 for JAZUG 2013年9月

AzureにHPCインスタンス

Azureに HPCインスタンスを作るのは、

仮想マシンをたくさん作って・・・

ではなくって!

HPCの管理ツールから、

テンプレートを使えば、

ほいっとデプロイできます♪

19

Page 20: 「Windows Azureで HPC 」 for JAZUG 2013年9月

重要

20

Page 21: 「Windows Azureで HPC 」 for JAZUG 2013年9月

みなさんもAzureを使ってHPCしましょう♪

21

Page 22: 「Windows Azureで HPC 」 for JAZUG 2013年9月

One HPC ….

22

Page 23: 「Windows Azureで HPC 」 for JAZUG 2013年9月

さて、『ハイブリッド HPC』の性能

は・・・

最新Windows Azure HPCの性能は・・・

今だと何ペタFLOPSデルのかなぁ・・・・

23

サイズ コア数 メモリ容量 ネットワーク 1

A8(仮) 8 56 GB Xeon E5-2670 2.6 GHz

10 Gbpsイーサネット

40 GbpsInfiniband(RDMA)A9(仮) 16 112 GB

すいません。スライド間に合いませんでした!(泣)

Page 24: 「Windows Azureで HPC 」 for JAZUG 2013年9月

はい、スベりました。(笑)

Page 25: 「Windows Azureで HPC 」 for JAZUG 2013年9月

今後の活動・・・

わんくま同盟大阪勉強会(2013年12月)にて

『破:Windows AzureでHPCを作ろう!』(仮)

Windows Azure 上に、HPC計算ノードを構築します。

メリット

もう、オンプレミス(社内)にでっかいサーバー

いらないもんね~~

いえいえ、いるのですよ。やっぱり・・・・

ここでリベンジします

25

Page 26: 「Windows Azureで HPC 」 for JAZUG 2013年9月

『Azure でHPC』が気になったら。

日本マイクロソフト株式会社

クラウド&ソリューションビジネス統括本部

インキュベーション・セールス部

HPCハイブリッドバンド までwww

佐々木 邦暢さん 26

ほ~ら、フロアのその辺に

いるですよ

Page 27: 「Windows Azureで HPC 」 for JAZUG 2013年9月

HPCハイブリッドチーム(スライド製作協力者)近影www

おしまい

27