オールフラッシュストレージアプライアンス
VAST Universal Storage 製品機能
_
VAST Disaggregated Shared Everything Architecture
(分散型シェアードエブリシング アーキテクチャー:DASE)
.
VAST DASE は単体で拡張可能な冗長クラスタを構成することを可能にするアーキテクチャです。VAST Universal Storage は VAST プロトコルサーバーと、ネットワークスイッチ、VAST NVMe エンクロージャーで構成されます。サーバ資源をすぐに開放することができるステートレスなプロトコルサーバーとストレージとして機能が分離されており、それら接続することで高い拡張性と冗長性を実現しています。
.
VAST DASE では NVMe-oF を採用することで、SSD やストレージクラスメモリにリモートアクセスしながら、パフォーマンスを損なうことなく CPU をストレージデバイスから切り離すことができるようになりました。リソースを共有しないシェアード・ナッシング方式と同等のパフォーマンスに加え、プロトコルサーバーに障害が発生してもネットワーク経由でデータを再構築する必要がなく、より高い障害耐性を得ることができます。VAST DASE では複数のドライブに障害が発生しても、他のドライブに空き容量がある限り稼働し続けることができ、復旧についてもシステムの一部ですら再起動する必要はありません。また、電源やファンなどすべてのモジュールが冗長化されています。
.
VAST Universal Storage はプロトコルサーバーを増やすとスループットが向上し、NVMe エンクロージャーを増やすと容量を増やすことができます。
クライアント
NFS または、NFS+RDMA[+GPUDirect]、SMB、S3 のいずれかのプロトコルでファイルにアクセスすることができます。また、複数の I/O を使用する NFS マルチパスにも対応し、より高速な転送速度を実現しています。
従来のストレージではプロトコルが異なると同じファイルにアクセスすることができなかったり、パフォーマンスが大幅に低下するという問題がありましたが、VAST DASE ではいずれのプロトコルを使用してもパフォーマンスが低下することなく同じネームスペースのファイルとしてアクセスすることができます。IPv4 および IPv6 を利用可能です。
VAST プロトコルサーバー
数に制限のないステートレスサーバでクラスタを構成することができます。ステートレスサーバーはプロトコル変換に特化し、内部にデータを蓄積しません。そのため障害が発生してもネットワーク経由でデータを再構築する必要はありません。各サーバーは疎結合されていて独立して動作するので、すべてのサーバーが単体で共有グローバル名前空間にアクセスすることができます。これによりサーバー間のクロストークとイレージャコーディングの同期の問題が回避され、事実上無制限のスケーラビリティを実現すことができるようになりました。HA 構成に対応し、2 ~ 10000 以上のサーバーを構成することができます。
VAST NVMe エンクロージャー
NVMe エンクロージャーはプロトコルサーバー数に依存せず拡張するこ とができ、単一のマルチプロトコルネームスペースでエクサバイトのデータを管理することができます。エンクロージャーには二つのファブリックモジュールがアクティブ-アクティブで動作しており、いずれかに障害が発生しても正常なファブリックモジュールがアトミック書き込みの一貫性を維持しつづけます。
また、保存時の暗号化が有効になっている場合は、FIPS 140-2 検証済みライブラリを使用してすべてのデータを暗号化することも可能です。