Qumulo Core 6.1.0 は SMB マルチチャネルのサポートを追加し、SMB ベースのワークロードで最大 300% 高いスループットを実現します。 Qumulo では以前は不可能だったワークロードが、SMB マルチチャネルのおかげで可能になりました。 M&E の顧客は、より高いビット レートのメディア フォーマットで Qumulo を活用できます。 病院や医療提供者は、臨床医の画像処理の要求に応えるのに十分なパフォーマンスがあることを確信できます。 robocopy のような単純なデータ移動タスクでも、パフォーマンスの向上が観察されます。
SMBマルチチャネルとは何ですか?
SMB (サーバー メッセージ ブロック) は、Windows および macOS 環境で一般的に使用されるネットワーク ファイル共有プロトコルです。 SMB の以前のバージョンでは、クライアントとサーバーの間に単一のネットワーク接続が確立され、利用可能な帯域幅がその単一の接続に制限されていました。 ただし、SMB マルチチャネルの導入により、複数の接続を同時に確立できるため、これらの接続間でデータを並行して送信できるようになります。
SMB マルチチャネルは、クライアントとサーバー間の複数のネットワーク インターフェイスまたはネットワーク パスを利用して機能します。 各ネットワーク インターフェイスは、データ送信用の個別のレーンを表します。 次に、SMB プロトコルはこれらのチャネルにデータを分散し、並列処理を利用してスループットを向上させます。
SMB マルチチャネルは、複数のネットワーク接続を利用することで、利用可能な帯域幅を増やし、データ送信パフォーマンスを向上させる方法を提供します。 このアプローチは、道路に車線を追加することに似ており、より多くの車両 (データ) を同時に送信できるようになり、帯域幅の制限が緩和されます。
これにより、次のようなマルチチャネル サポートによるスループットの追加による恩恵を受けるワークロードが解放されます。
- MacOS クライアントから、およびクラウド上の仮想デスクトップから高ビットレート形式で、フレーム落ちや途切れのないビデオ編集が可能
- 画像アーカイブおよび通信システム (PACS) やベンダー中立アーカイブ (VNA) などの医療ユースケースのパフォーマンスが向上します。 これらのアプリケーションは、患者の治療を遅らせることなく、ピーク時に病院システム内の数百または数千の表示ステーションにサービスを提供する必要があります。
- ファイル共有: ネットワーク上のファイルのコピー、移動、アクセスといったファイル共有操作のパフォーマンスを向上させます。 マルチチャネルのサポートにより、Qumulo をホーム ディレクトリに使用する際の顧客エクスペリエンスが大幅に向上します。
SMB マルチチャネルでは、クライアントと SMB バージョン 3 のサーバーの両方からのサポートが必要であることに注意することが重要です。両方のエンドポイントが SMB マルチチャネル対応である場合、それらはネゴシエートして複数の接続を確立し、並列データ送信を容易にします。 ただし、エンドポイントの 6.1.0 つが SMB マルチチャネルをサポートしていない場合、通信は単一の接続にフォールバックし、帯域幅がその単一のチャネルに制限されます。 XNUMX より前では、Qumulo はこの機能をアドバタイズしていませんでした。
SMB マルチチャネル実装の課題
Qumulo は、SMB サーバー プロトコルのオープン ソースまたはサードパーティの実装を利用しません。 当社のストレージ アーキテクチャは分散型であるため、パフォーマンスを実現するには、共有 ID および権限システムと対話するすべてのデータ アクセス プロトコルをエンジニアリング チームがコア ファイル システム デーモンに直接再実装する必要があります。
私たちのチームは、これらの課題を解決し、信頼性の高い運用を確保するために、数か月間たゆまぬ努力を続けました。 そして今、結果が少しずつ現れ始めており、エンジニアリング チームは嬉しい驚きを感じています。
高度に並列化された環境で SMB マルチチャネルを実装する際の課題の XNUMX つは、ハンドルのリースに対処することです。これにより、クライアントは、ストレージ サーバーに往復することなくファイルまたはフォルダーを「チェックアウト」し、それらに対して IO を実行できるようになります。 各 SMB セッションでサーバーに複数の並列接続を追加すると、セッション状態が正しく同期されず、バグが発生する可能性があります。
パフォーマンスの向上
SMB マルチチャネルが有効になっている場合、Windows はデフォルトで 2.3 つの同時接続を開くことがわかりました。 SMB マルチチャネルを有効にした後の内部テストでは、スループット速度が最大 4 GB/秒に達していることがわかりました。これはシングル チャネル接続のほぼ XNUMX 倍です。
MacOS オンプレミスからオールフラッシュへ
メディアおよびエンターテインメント分野で一般的なストレージ ベンチマーク ツールの XNUMX つは、Black Magic Design のディスク スピード テストです。 このツールは、ビデオ編集、ポストプロダクション、およびその他のメディアを多用するタスクでハード ドライブやソリッド ステート ドライブ (SSD) などのストレージ デバイスのパフォーマンスを測定するために、メディアおよびエンターテインメント業界の専門家によって広く使用されています。
Black Magic Design のディスク スピード テストは、ユーザーがストレージ デバイスを選択してさまざまなベンチマーク テストを実行できる使いやすいインターフェイスを提供します。 これらのテストでは、読み取り速度や書き込み速度、さまざまなビデオ形式や解像度を処理する能力などの主要なパフォーマンス指標を評価します。
Qumulo Core 6.1.0 は、特別な調整を行わずに、MacOSX Monterey 10 上の SMB 経由の読み取りで 12.6.5Gbps リンクを最大化することができました。 これは事実上、Mac クライアントが 4K および 8K ビデオ形式を問題なく再生できることを意味します。
Qumulo Core 6.1.0 SMB マルチチャネルは Pure Fire です 🔥🔥🔥
SMB マルチチャネルは、クライアントとサーバー間の複数のネットワーク インターフェイスまたはネットワーク パスを利用して機能します。 各ネットワーク インターフェイスは、データ送信用の個別のレーンを表します。 次に、SMB プロトコルはこれらのチャネルにデータを分散し、並列処理を利用してスループットを向上させます。
以前、大手 M&E スタジオでストレージを運営していた当社のセールス エンジニア、パスカル フィリオン氏は、顧客サイトで数字が展開されるのを見て、次のように述べました。 「私たちはすでに、macOS、Finder、Apple 固有のメタデータ、およびクロスプロトコル権限については非常に優れていました…しかし、6.1 以降では、Mac にとって最高の NAS プラットフォームになったのではないかと思います。」
既存の Qumulo 顧客は、Qumulo Core バージョン 6.1.0 にアップグレードするか、アップグレードのサポートについてケア チームに問い合わせる必要があります。 Qumulo のお客様ではなく、さらに詳しく知りたい場合は、お問い合わせください。試用版ソフトウェアへのアクセスを取得し、パフォーマンス要件について当社のソリューション エンジニアにご相談ください。