新興ストレージ企業VersityがS3オブジェクトストレージインターフェースを提供

Table of Contents

新興ストレージ企業VersityがS3オブジェクトストレージインターフェースを提供

Versity は、マルチスレッド SAM-QFS を使用するアーカイブ ソフトウェア スタートアップです。

同社は2011年3月、ベンチャーキャピタル出身のCEOブルース・ギルピン氏とCTOハリエット・カバーストン氏によって設立されました。カバーストン氏は同社の技術頭脳であり、1986年からQFS(クイックファイルシステム)を開発したLSC(Large Storage Configurations)に勤務していました。

QFSはディスクドライブをグループ化し、それらにファイルシステムを提供しました。このソフトウェアは、カバーストンが勤務していたサン・マイクロシステムズに買収され、その後、サン・マイクロシステムズがラリー・カストロの会社に買収された際にオラクルに引き継がれました。

Sunでは、QFSはディスクとテープの大容量ストレージを管理するStorage and Archive Manager(SAM)とペアになり、SAM-QFSとなりました。Sunは2008年3月にこれをOpenSolarisプロジェクトに提供しました。これは階層型ストレージ管理製品(HSM)であり、コールドファイルはフロントエンドのディスクストアからテープ(IBM、LTO、およびOracle形式)にバックグラウンド操作でコピーされ、必要に応じてディスクに取得されます。

Oracle Hierarchical Storage Manager は基本的に SAM-QFS です。

Versityは自己資金で運営され、2年間にわたり倹約と請求書の支払い繰り延べという方法で運営されていましたが、2013年7月にCrayから非公開のAラウンドの資金調達を受けました。CrayはHPC市場における販売パートナーです。同社のソフトウェア製品であるVersity Storage Manager (VSM)は、2014年4月にリリースされました。

このソフトウェアは、250PB以上のデータを管理するOvation Dataを含む10~20社の顧客に利用されています。昨年、Versityは100万ドルの契約を締結しました。

ギルピン氏はITプレスツアーで、VSMはオープンソースソフトウェアであり、ユーザーはサブスクリプション制で利用していると述べました。具体的には、VSMはSAM-QFSのソースコードを合法的に組み込んだ独自のオープンコア製品であり、CDDLに基づいてVersityにライセンス供与されています。

その建築上の特徴は次のとおりです。

  • 専用のアーカイブファイルシステムが業界をリードするパフォーマンスを実現
  • ポリシーベースのデータ管理アプリケーションは、継続的なストレージ最適化のための自動ストレージ階層化を実現します。
  • 世界中の何百もの顧客サイトにインストールされているオープンソースのSAM-QFSテクノロジーに基づいています
  • ベンダー固有の依存性を最小限に抑えるためにオープンな tar ファイル形式に書き込みます
  • <Li<標準POSIXファイルシステム実装は、カスタマイズなしで幅広いアプリケーションをサポートします。

VSM_スキーム

このソフトウェアは高速であると言われています。

  • 調整可能なシステムパラメータは、あらゆるアプリケーション、ネットワークタイプ、ストレージテクノロジーに合わせて調整できます。
  • アーカイバは、ストレージハードウェアの実際の速度とほぼ同じ速度でファイルを移動します。
  • メタデータは、スループットを最大化するために別々に保存することも、トランザクション環境に対応するためにデータに散在させることもできます。
  • 可変DAU(ディスク割り当て単位)機能は、大規模なファイルと小規模なファイルの両方のパフォーマンスに優れており、さまざまなワークロードをサポートするように調整できます。

VSMはオブジェクトストレージでも並列ファイルシステムでもありません。オブジェクトAPIへの書き込みは望まないものの、既存のPOSIXインターフェースを維持したい組織向けのアーカイブストレージです。

発達

Versityは、バックエンドストア用のS3インターフェースをリリースします。これはパブリッククラウドまたはオンプレミスのS3を利用したオブジェクトストアに対応します。このインターフェースには顧客がおり、ハードウェアサプライヤーのGilpin氏によると、「アプライアンスを販売しているオンプレミスのオブジェクトストレージベンダーの一つです」とのことです。

Versity がオブジェクトインターフェースをサポートしているのはなぜでしょうか?「Web スケールのデータセンターはより優れたマウストラップ(オブジェクトストレージ)を構築しましたが、残りの私たちは POSIX の世界に住んでおり、移行する予定はありません!」と書かれています。

Versityは、S3よりも高速かつシンプルな方法でオンプレミスのオブジェクトストアとVSMを統合するための、2つ目のオブジェクトストレージインターフェース(Sのようなインターフェースから負荷分散を除いたもの)を追加します。これにより、最終的なシステムのコストはAmazonのS3ストレージの3分の1になると聞いています。

バックエンドのオブジェクト ストア サプライヤーは Cloudian であると考えられます。

マルチスレッド

多数のファイルが単一のTARファイルにパッケージ化され(トラフィックシェーピングと呼ばれます)、アーカイブバックアップストアに単一のエンティティとして書き込まれます。TARファイルのサイズはポリシーによって設定できます。

VSMは、1つまたは複数のプロセッサコア上で実行されるスレッドを使用して、IOをマルチスレッド化します。開発者の中にはLustreの経験者もおり、並列ファイルシステムに精通しています。ギルピン氏は速度に関する事例を挙げ、VSMは5,000ドルのDellサーバー(おそらく10GbitE NIC 2枚搭載)を使用して、バックエンドストアへの書き込み速度を1.8GB/秒に抑えることができたと述べました。読み取り速度(ギルピン氏いわく「ステージング」)は2.1GB/秒でした。

これは、DataCore の Parallel Server テクノロジーで使用される手法に似ています。

ギルピン氏は、VSM は Avere のファイラー、オブジェクト ストア、クラウド アクセス アクセラレータ製品よりも高速であると考えています。

スケールアウトファイルシステム

Versityは、最大1兆個のファイルに対応できるスケールアウト型POSIXファイルシステムを開発しています。このファイルシステムはオブジェクトストアと連携し、8ヶ月の開発期間を経ています。同社は10月までにデモ用のアルファ版を公開したいと考えています。

これはマスターノードのないピアツーピアシステムであり、バイト範囲ロックと B ツリーデータ構造を備えています。

ギルピン氏によると、これはアーカイブに特化しており、競合のないバイト範囲ではPOSIXを無視する。つまり、デフォルトではファイルロックは行われない。競合が発生すると、速度は「NFS」並みに低下する。メタデータは可能な限り高速なブロックストレージ上に保存する必要がある。

これは Versity の次世代製品となります。

ギルピン氏はまた、Versity は Lustre システムからファイルを取り込むためのよりよい方法を検討しており、Lustre ファイル形式を直接サポートする可能性もあると述べた。

競争とコメント

競合相手は、IBM 9With(LTFS LE、TSM、HPSS)、Oracle(SAM-QFS、Oracle HSM)、SGI(DSM)、そしてQuantum(StorNext)です。Quantumはおそらく最大の製品競合相手ですが、IBMとOracleはより強力なチャネルと顧客関係を築いています。

SpectraLogic は Versity のパートナーとして言及されました。

El Reg 氏は、Cray からの 100 万ドルの契約と投資に異論はないと考えています。Cray はアーカイブ分野では本格的な企業であり、VSM のマルチスレッド速度は印象的です。

スケールアウト型ファイルシステムの開発は、オブジェクトストレージサプライヤーがファイルシステムに関して常に指摘するスケーラビリティの限界という問題に答えるものです。S3バックエンドインターフェースにより、VSMはPOSIXアプリケーションユーザーにとってオブジェクトストレージゲートウェイとして機能します。追加されたオブジェクトストアAPIもこの点で役立ちます。スケールアウト型ファイルシステムの開発は期待に応えます。今後4ヶ月ほどで、この件に関するニュースをお届けできる予定です。®

Discover More