- TOP
- 製品情報
- ソフトウェアシリーズ
- PostgreSQL向け拡張モジュール
- PG-Strom
製品情報
PG-Strom
PostgreSQL向けの拡張モジュール
PG-StromはPostgreSQLのDB検索を、より高速に処理するためのソリューションを提供します。 GPUの持つ数千の演算コアと広帯域メモリを利用して、SQL処理を高速化するPostgreSQL向けの拡張モジュールです。
- 製品概要
- 必要動作環境
- 製品情報
製品概要
PG-Stromは、従来のDWHアプライアンスの1/20のハードウェアで同等以上のパフォーマンスを実現するオープンソースウェアです。
大規模でデータセットに対する複雑な集計演算であっても。GPGPUによるアクセラレーションによって極めて高速な応答性を要します。 PG-StromはPostgreSQLに対するプラグインとして実装されており、PG-Strom専用のクエリに書き換える必要もありません。
ハードウェア限界に迫るI/O性能を実現
SSDとGPUをダイレクト接続し、SQLをGPUで並列処理する事で、ハードウェア限界に近いSQL処理性能を引き出します。
DB処理に最適化されたI/OアクセラレータとしてGPUの役割を再定義し、従来のDWH専用機に迫る処理性能をシングルノードで実現するPG-Stromのユニーク機能です。
データのある場所で統計解析・機械学習を実行
DBサーバにGPUを組込む事で、高度な統計解析や機械学習といった大量データ・大規模計算が必要となるワークロードを「データのある場所で」実行する事が可能になるほか、煩雑な前処理や外れ値の検出をSQLで記述できる事になり、データ解析の生産性が大きく向上します。
PostgreSQLの実績とGPU高速処理を両立
PG-Stromは最も広範に利用されているオープンソースRDBMSであるPostgreSQLの拡張モジュールとして実装されており、トランザクションやバックアップといったデータベースシステムとしての基本機能は、強固な開発者コミュニティが長い期間を通して改善を続けてきた実装です。
GPUが得意な処理だけをオプティマイザが抜き出して高速化するため「いいとこ取り」が可能なアーキテクチャです。
データベース周辺ツールとの統合運用も可能
SQL処理速度はデータベースにとって大きな一要素ですが、DBシステム運用には、バックアップ、レプリケーション、高可用性、死活監視、BIツールといった周辺ソフトウェアが必要です。
PG-StromはPostgreSQL用に設計された豊富なソフトウェアをそのまま利用でき、エンタープライズ領域でのシステム運用にも十分なエコシステムが既に確立しています。
必要動作環境
ハードウェア(1例)
CPU | Intel Xeon Scalable Prosessor |
---|---|
メモリ容量 | 192GB 以上 |
稼働確認済みGPU | Tesla P40, Tesla V100 |
稼働確認済みSSD | Intel DC P4600 (PCIe NVMe SSD) |
ソフトウェア
OS | Red Hat Enterprise Linux 7 (もしくは以降のバージョン) |
---|---|
DB | PostgreSQL 10(もしくは以降のバージョン) |
製品情報
ライセンス形態 |
1年間サブスクリプション*1 (要1年ごとに更新) |
3年間サブスクリプション*2 (要3年ごとに更新) |
---|---|---|
サポート | サブスクリプションに含む*3 |
品番
製品名 | PG-Strom Enterprise Subscription(1GPU , 1year) | PG-Strom Enterprise Subscription(1GPU , 3year) |
---|---|---|
型番 | HDB001-PGRH-1G1Y | HDB001-PGRH-3G1Y |
JANコード | 4580072770019 | 4580072770026 |
価格
- オープンプライス