分散ファイルシステム構築

分散ストレージ構築

ご利用のアプリケーションに最適な、分散ストレージを構築します。ハードウェア構成(ノード、ストレージコントローラ、10GbE、InfiniBandなど)、ボリューム設定のご提案、ラックキャビネット、スイッチの選定、ケーブリングも含めたシステムの設置 (耐震・免震化もご相談ください) も対応いたします。

  • Lustre
  • GlusterFS

Lustreは、HPC、科学技術計算、ビッグデータ解析等の高速ストレージアクセスが要求されるアプリケーションに適したオープンソースの並列分散ファイルシステムです。

  • メタデータサーバとオブジェクトストレージサーバで構成。
  • オブジェクトストレージサーバの追加によるストレージ容量とパフォーマンスのスケールアウトが可能。
Lustre概要図

GlusterFSとは、複数のIAストレージサーバをInfiniBand RDMAやTCP/IPインターコネクトで接続し、スケールアウト型ストレージプールを構築するオープンソースの分散ファイルシステムです。データの分散配置、レプリカにより、高いパフォーマンスと可用性を実現します。

  • Glusterネイティブクライアント、NFS、CIFSでアクセス可能
  • 単一障害点のないノンメタデータ方式を採用
  • ストレージノードの追加によるストレージ容量とパフォーマンスのスケールアウトが可能
  • 主な用途: HPC・並列アプリケーション向けストレージ / クラウドストレージ / バックアップストレージ / 一般的なファイルサーバ など
Gluster概要図

ストレージプールを構成するサーバ上でエクスポートされたディレクトリを brick といい、GlusterFSボリュームは brick の論理的集約です。

ボリュームタイプ

分散ボリューム

分散ボリュームはボリュームを構成するbrickにファイル単位で配置します。データは冗長化されません。
分散ボリューム

レプリカボリューム

レプリカボリュームはファイルを2つ以上に複製して複数のbrick(サーバ)に配置します。高可用性と高信頼性が重要な環境に適します。
レプリカボリューム

ストライプボリューム

ストライプボリュームはファイルを分割して複数のbrick(サーバ)に配置します。データは冗長化されません。並列処理で大きなファイルにアクセスするような環境に適します。
ストライプボリューム

分散レプリカボリューム

分散レプリカボリュームはファイル単位で配置する分散構成を複数のサーバに複製します。高可用性と高信頼性に加え、高い読込み性能を必要とする環境に適します。
分散レプリカボリューム

分散ストライプボリューム

分散ストライプボリュームはファイルを分割して複数のサーバにファイル単位で配置します。データは冗長化されません。並列処理で大きなファイルにアクセスするような環境に適します。
ストライプボリューム

分散ストライプ・レプリカボリューム

複数のサーバで構成される2つ以上のストライプボリュームにファイル単位で配置します。
分散ストライプ・レプリカボリューム

ストライプ・レプリカボリューム

ストライプ・レプリカボリュームはファイルを分割して配置するストライプ構成を複数のサーバに複製します。並列処理で大きなファイルにアクセスするような環境に適します。
ストライプ・レプリカボリューム
分散ストレージ構築

ご利用目的に最適なハードウェア構成、ボリューム設定を提案させていただきます。

ご利用目的、必要有効データ容量など、分かる範囲でお知らせください。当社専任スタッフより、折り返しご連絡させて頂きます。

分散ストレージ構築
提案・見積り・お問合わせ

構築例 --- Lustreファイルシステム

Lustre file system
  • 概要
    • バージョン: lustre-2.15.6
    • MDTx2+OSTx20
    • ファイルシステムの実効容量: 約4PB(約3.5PiB)
    • ベンチマーク: ior(MPI)
    • Write: 5583MiB/s
    • Read: 5565MiB/s
  • メタデータサーバ(MDS) 2台
    • CPU: AMD EPYC 7313 x 2
    • メモリ: 512GB DDR4
    • ストレージ: 500GB SSD
    • MDT用ストレージ: Samsung PM9A3 3.84TB NVMeSSD x 8
    • コントローラ: Graid SupremeRAID SR-1000(RAID6)
    • ネットワーク: 25GbE x 2(bond), 1GbE x 2
    • OS: AlmaLinux 8.10(x86_64)
  • オブジェクトストレージサーバ(OSS) 10台
    • CPU: AMD EPYC 7303 x 2
    • メモリ: 128GB DDR4
    • ストレージ: 500GB SSD
    • OST用ストレージ: WD WUH722020BLE6L4 20TB x 24
    • コントローラ: Broadcom SAS3108(RAID6 x 2)
    • ネットワーク: 25GbE x 2(bond), 1GbE x 2
    • OS: AlmaLinux 8.10(x86_64)
  • クライアントサーバ 2台
    • CPU: AMD EPYC 7513 x 2
    • メモリ: 256GB DDR4
    • ストレージ: 500GB SSD
    • ネットワーク: 25GbE x 2, 1GbE x 2
    • OS: AlmaLinux 8.10(x86_64)
  • ネットワーク
    • FS 28ポート 25GbE スイッチ x 2
    • NETGEAR 24ポート 1GbE スイッチ x 2
  • 設置環境
    • NITTO 42Uラック x 2
    • 電源: 200V30A x 4
    • UPS: APC Smart-UPS SRT 5000VA 200V x 4
    • PDU: APC APDU9941 x 4