21
vSMP Foundation スケーラブルSMPシステム スケーラブルシステムズ株式会社

vSMP Foundation スケーラブルSMPシステム Foundation 仮想化SMPでのオペレーション スケーラブルシステムズ株式会社 9 アプリケーション オペレーティングシステム

  • Upload
    vodiep

  • View
    239

  • Download
    0

Embed Size (px)

Citation preview

vSMP Foundation

スケーラブルSMPシステム

スケーラブルシステムズ株式会社

• 製品コンセプト

– 2Uサイズの8ソケットSMPサーバ

•コンパクトな筐体に多くのコアとメモリを実装し、SMPシステムとして利用可能

•スイッチなし構成でのシステム構築によりラックスペースを無駄にしない構成

– 将来的な拡張性を保証

•8ソケット以上への拡張も可能

2

スケーラブルSMPシステム

スケーラブルシステムズ株式会社

• 2Uサイズに4ノード搭載

• 各ノードをInfiniBand接続(ノード間直接接続)

ベースシステム

• 4ノードをVM構成として、1台のサーバとして利用可能

• クラスタ管理は不用

vSMP Foundation

• プリインストール

• バッチシステム

• 初期設定とアプリケーション利用ガイドをご提供

Linuxオペレーティングシステム

システム構成例

3 スケーラブルシステムズ株式会社

物理サーバリソース

vSMP Foundation

ハイエンド仮想化

OS

App App App App

筐体デザイン ラックマウント型 (2U)

CPU インテル Xeonプロセッサー E5-2600 v2 製品ファミリー

CPU数 8基

サポートメモリ DDR3-1866 Registered DIMM、ECC対応

DIMM数 64

内蔵ディスク ホットスワップ対応

12 x 3.5” HDD 24 x 2.5” HDD/SSD

標準インタフェース

シリアルポート(D-Sub9ピン) x1 USB2.0 x 2(背面) アナログRGB(ミニ D-sub 15ピン) x1 1000BASE-T LANコネクタ x 8 マネージメント用 LANコネクタ x 4

スケーラブルSMPシステム

4 スケーラブルシステムズ株式会社

物理サーバリソース

vSMP Foundation

ハイエンド仮想化

OS

App App App App

各計算ノードをInfiniBand接続

vSMP Foundation モジュール

Master Node

システム構成例

2Uサイズの筺体で80コアを提供

システム構成例

6 スケーラブルシステムズ株式会社

ハードウエア構成

動作モニター

アーキテクチャとシステム概要

vSMP Foundation

7 スケーラブルシステムズ株式会社

サーバ仮想化 コンソリデーションとアグリゲーション

8 スケーラブルシステムズ株式会社

Partitioning 単一のサーバを複数のサーバ

群として提供

Aggregation 複数のサーバ群を単一の

サーバとして提供

コンソリデーション アグリゲーション

vSMP Foundation

仮想化SMPでのオペレーション

9 スケーラブルシステムズ株式会社

アプリケーション

オペレーティングシステム

Memory

CPU CPU

I/O

アプリケーションは通常Linuxで利用出来るものならバイナリ互換 透過的に全てのメモリ、CPU、I/Oリソースを利用可能

標準Linuxだけで、全リソースの管理が可能

全ノードのメモリが利用可能全てのリソースへのアクセスが可能

Memory

CPU CPU

I/O

Memory

CPU CPU

I/O

Memory

CPU CPU

I/O

仮想化SMPの導入目的

10 スケーラブルシステムズ株式会社

仮想化SMP

大規模メモリ空間

計算処理能力

I/O処理能力

システム統合

大規模メモリを必要とするワークロード

• 少ないコア数で、大きなメモリ空間を利用

• 複数ノードのメモリを利用

I/O負荷の大きなワークロード処理

• 少ないコア数で、大容量のファイル処理を行う

• メモリをI/Oのバッファに利用して速度向上を図る

• メモリファイルシステムの利用

CPU負荷の大きな共有メモリアプリケーション

• スレッドアプリケーション(OpenMPやPthreadsなど)

システム運用とアプリケーションの実行をよりシンプルに….

• リソースを統合することで運用・管理を容易に

•アプリケーションの実行手順をより簡便に

Infin

iBand F

abric

vSMP Foundation による仮想化

11 スケーラブルシステムズ株式会社

OS

APP APP APP

OS

APP APP APP

OS

APP APP APP

OS

APP APP APP

OS

APP APP APP

OS

APP APP APP

複数のコンピュータ

複数のオペレーティングシステム

複数のコンピュータ

シングルオペレーティングシステム

vS

MP

Fo

un

datio

n

OS

APP APP APP

Infin

iBand F

abric

• 標準のLinuxオペレーティングシステムだけ利用可能

• 特別なクラスタ管理ソフトウエアなどを必要としない

管理が容易

• ワークステーションやPCサーバと同様に利用可能

• スレッドやOpenMPなどでの並列化やMPIなどでのパラレル処理も可能

利用が容易

• ノードを容易に追加可能

• ソフトウエア環境の変更を必要としない

増設が容易

12

仮想化によるシステム統合

スケーラブルシステムズ株式会社

物理サーバリソース

vSMP Foundation

ハイエンド仮想化

OS

App App App App

システムの運用管理

13 スケーラブルシステムズ株式会社

OS

App

課題)複数のシステムを通常のOSだけで容易に管理することは出来ないだろうか?

スケーラブルSMP) 複数サーバを仮想化することで通常OSだけで複数のシステムを統合し、1台のサーバとして利用可能です。

クラスタなどの運用に時間とリソースを掛けることなく、システムを利用することが可能となります。

OS

App

OS

App

仮想化

物理サーバリソース

vSMP Foundation

ハイエンド仮想化

OS

App App App App

課題)計算リソースの増設時に、従来の環境のまま計算能力の向上を図ることが出来ないだろうか?

スケーラブルSMP) ハードウエアを追加しても、vSMPでの仮想化によって、シングルOSで、全ノードを管理し、アプリケーションもそのまま利用可能となります。

増設・アップグレード

14 スケーラブルシステムズ株式会社

物理サーバリソース

増設

vSMP Foundation

ハイエンド仮想化

OS

App App App App

OS

App App App App

増設・アップグレード

• 大容量の共有ストレージ

• パラレルI/O(HW+SW RAID)による高速I/O

– SSD/HDDを目的に応じて選択

15

ストレージ共有

スケーラブルシステムズ株式会社

node1 node2 node3 node4

共有ストレージ

HW+SW RAID

共有ストレージ

HW+SW RAID

通常のクラスタ構成 vSMP SMPサーバ

大容量の共有リソースの利用

16 スケーラブルシステムズ株式会社

OS

APP APP APP

Infin

iBand

Fabric

ソフトウエアRAIDなどの構成によって、同時に複数のHDDドライブへのアクセスが可能 また、各ノードにSSDなどの高速デバイスを搭載して、それらを共有して、大きなリソースプールとすることも可能

tmpfs/ramfsなどのメモリファイルシステムを利用することで、より高速なIO処理が可能 ディスク SSD メモリ

APP

• システム構成 – 各ノードに2台のSSDを搭載

– 4ノード構成

– 合計8台のSSDをLinuxのソフトウエアRAIDでRAID0構成

• 評価プログラム – IORベンチマークで評価

– SSDの台数によるベンチマーク性能を評価

• 結果 – 台数に比例した性能向上

– より性能の高いSSD利用による高い性能の実現も可能

17

パラレルI/O性能

スケーラブルシステムズ株式会社

0

200

400

600

800

1000

1200

1400

0 2 4 6 8

ベンチマーク結果

M

B/s

SSD 台数

IOR write (MB/s)

IOR read (MB/s)

IOR ベンチマーク

http://sourceforge.jp/projects/sfnet_ior-sio/releases/

OCZ Vertex 3 http://www.ocztechnology.com/res/manuals/OCZ_Vertex3_Product_sheet.pdf

課題)計算リソースの増設時に、従来の環境のまま計算能力の向上を図ることが出来ないだろうか?

スケーラブルSMP) ハードウエアを追加しても、vSMPでの仮想化によって、シングルOSで、全ノードを管理し、アプリケーションもそのまま利用可能です。

増設・アップグレード

18 スケーラブルシステムズ株式会社

物理サーバリソース

増設

vSMP Foundation

ハイエンド仮想化

OS

App App App App

OS

App App App App

増設・アップグレード

課題)計算リソースにハイエンドアクセレータ(Intel Phiなど)を追加し従来の環境のまま計算能力の向上を図ることが出来ないか?

スケーラブルSMP) ハードウエアを追加しても、vSMPでの仮想化によって、シングルOS

で、全ノードを管理し、アプリケーションもそのまま利用可能です。

また、ハイエンドGPGPUも複数台をシステムに統合可能です。

ハイエンドアクセレータ増設

19 スケーラブルシステムズ株式会社

物理サーバリソース

増設

vSMP Foundation

ハイエンド仮想化

OS

App App App App

OS

App App App App

GPGPU増設

• スケーラブルSMPシステム – 2Uサイズに8ソケットを搭載し、大容量のメモリとストレージ

を提供 – 96コア、2TBメモリ、48TB HDDまでの拡張性 – ハイエンドアクセレータ搭載も可能 – 標準Linuxと最適化ツールパッケージ

20

製品比較

スケーラブルシステムズ株式会社

DIMMs サイズ 搭載可能ドライブ アクセレータ

カードサポート

スケーラブルSMPシステム 64 2U 24 HDD/SSD YES

HP DL560 48 2U 5 SAS/SSD NO

IBM x3750 M5 48 2U 16 HDD/SSD NO

Dell R820 48 2U 16 SAS/SATA/SSD NO

この資料の無断での引用、転載を禁じます。

社名、製品名などは、一般に各社の商標または登録商標です。なお、本文中では、特に® 、TMマークは明記しておりません。

In general, the name of the company and the product name, etc. are the trademarks or, registered trademarks of each

company.

Copyright Scalable Systems Co., Ltd. , 2005-2014. Unauthorized use is strictly forbidden.

お問い合わせ

0120-090715

携帯電話・PHSからは(有料)

03-5875-4718

9:00-18:00 (土日・祝日を除く)

WEBでのお問い合わせ

www.sstc.co.jp/contact