を検索
この検索ボックスを閉じます。

最新のファイルストレージシステムの属性

作成者:

約2000年前、多くの企業が並列分散ファイルストレージシステムを開発しました。 データが指数関数的に増大し始めたとき、大規模なデータセットではスケールアウトストレージが従うべきパラダイムであることが明らかになったことが推進力でした。 WAFL、IBM Spectrum Scale(別名GPFS)、Lustre、ZFS、およびOneFSは、すべてスケールアウトファイルストレージシステムの例です。 これらすべてのシステムには共通点があります。XNUMX年頃に「最初の起動」がありました。また、すべてに長所と短所があります。 これらのシステムの一部は、実際にはスケールアウトされていません。 その他は、インストールと操作が困難です。 特別なハードウェアが必要なものや、一般的なNASプロトコルをサポートしていないものもあります。 スケーラビリティの限界があるか、イノベーションの速度が不足している可能性があります。

これらのシステムが 20 年前に設計されたという事実が問題です。 多くの重要なインターネット技術トレンド DevOps、ビッグデータ、コンバージドインフラストラクチャ、コンテナ、IoT、または仮想すべてが2000年よりはるかに遅れて発明されたため、これらのファイルストレージシステムは、処理するように設計されていない状況で使用されるようになりました。 今こそ、ファイルストレージへの新しいアプローチの時です。

Qumulo は、約 15 年前にスケールアウト ストレージを構築および作成した同じエンジニア数人によって設計されており、明らかに彼らの経験が非常に現代的で柔軟なソリューションにつながりました。

最新のファイル ストレージ システムはハードウェアに依存しません

いくつかのベンダーは、自社の製品はハードウェア固有の要件から独立していると述べています。 彼らは「ソフトウェア定義」という用語を使用した可能性があります。 Wikipedia によると、ソフトウェア デファインド製品には次の XNUMX つの品質があります。

  1. ハードウェア固有の依存関係に依存しない
  2. プログラムで拡張可能

Qumuloは両方の要件を見事に満たしています。 Qumuloは、Qumuloが提供する標準ハードウェアで実行できます。 HPE Apollo4200サーバー、およびAWSで。 開発とテストの目的で、Qumuloは無料のOVAパッケージを提供しているため、VMwareWorkstationまたはFusionで完全に機能するクラスターを実行できます。 AWSで5TBのストレージを備えたQumuloのスタンドアロンインスタンスを無料で実行することもできます。 AWSインフラストラクチャに対してのみ料金を支払います。

QumuloはAPIを介して完全に管理できるため、完全に拡張可能であり、あらゆる運用環境に統合できます。

最新のファイルストレージシステムはユーザースペースで実行されます

QumuloOSは上に構築されています Ubuntu。 Qumulo開発者は、Linuxエコシステムのすべての機能を活用できます。

Qumuloファイルストレージシステムプロセスは、カーネルスペースではなくLinuxユーザースペースで実行されます。これには、いくつかの利点があります。

  • Qumuloには、基盤となるOSに依存しない、SMB、NFS、LDAPなどのプロトコルの独自の実装があります。 たとえば、NFSは、ユーザー/グループの独自の表記を使用してサービスとして実行されます。 これにより、Qumuloの移植性が向上します。
  • カーネルモードは、主に特定のハードウェアで動作するデバイスドライバー用です。 Qumuloは、ユーザースペースで操作することにより、ハードウェアの独立性を強化します。 さまざまな構成と環境で実行できます
  • ユーザースペースで実行するということは、Qumuloがはるかに速いペースで機能を開発および提供できることを意味します。
  • ユーザースペースで実行すると、Qumuloの信頼性が向上します。 独立したユーザースペースプロセスとして、Qumuloは、メモリの破損を引き起こす可能性のある他のシステムコンポーネントから分離されており、Qumulo開発プロセスでは、ソフトウェアのリリース前にメモリ関連のコーディングエラーを検出できる高度なメモリ検証ツールを利用できます。 ソフトウェアのアップグレードにデュアルパーティション戦略を使用することにより、QumuloはオペレーティングシステムとQumuloソフトウェアの両方を自動的に更新して、高速で信頼性の高いアップグレードを実現できます。 OS、ノード、またはクラスターを再起動しなくても、Qumuloを簡単に再起動できます。

インタラクティブAPI、リアルタイム分析、および割り当て

Qumuloはプログラムで拡張可能です。 完全なAPIを備えており、拡張して任意のデータセンター環境に統合できます。

必要に応じて、すべての管理および操作タスクのプライマリインターフェイスとしてAPIを使用できます。 ただし、便宜上、WebUIとCLIも使用できます。 UIとCLIはどちらも、Qumuloとの対話に誰でも使用できる同じAPIを使用します。 APIとPythonのバインディングは 文書化され、GitHubで入手可能。 同じことが当てはまります コマンドラインラッパー、qq.

Qumuloで最も賢いもののXNUMXつは、リアルタイム分析機能です。 使用バイト数やファイル数などのメタデータは、ファイルやディレクトリが作成または変更されるときに集約されます。つまり、高価なファイルストレージシステムのツリーウォークなしで、情報をタイムリーに処理できます。

Web UIには、IOホットスポットやスループットホットスポットなどの多数のリアルタイムダッシュボードとグラフが含まれています。他のツールで処理する場合は、十分に文書化されたAPIを介してすべてのデータを取得できます。

[qumulo_cta id=”257679”]

関連記事

上へスクロール