NQ Storageは、エンタープライズ領域におけるSMBファイル共有の選択肢です
NQ™Storageの特徴
すべてのオペレーティングシステムに簡単に移植できるNQ™Storageは、OODアプローチで特別に構築されています。柔軟性があり、ユニークなオブジェクトと簡単に統合でき、Project-dependent層と一緒に提供されます。追加機能:ネイティブのダイレクトコールはなし。独自のトランスポートを追加。
NQ™ Storageは、1万コネクションの同時I/Oによる負荷テストをクリアしています。スレッドプール機構により、拡張性の高いコネクションを形成することができます。内部DBは設定可能(プラットフォーム最適化)、メモリ事前割り当て・実行時割り当てのオプションもあります。
NQ™ Storageは、epollsによるメッセージ処理の向上、コアとVFSの分離によるI/O処理の優先順位付けが可能です。ゼロコピーデータハンドリング(IOVEC)により、性能はさらに向上しています。マルチスレッドにより、高可用性と非同期処理を実現します。
NQ™ Storageは、実行時もユーザー・フレンドリーです。Visuality Systemsは、ランタイム設定の制御を超簡単にしました。NQ™ Storageのユーザーは、ユーザーの追加・削除・列挙、共有の追加・削除・列挙、NQ Storageの終了・再起動、などの操作を簡単に行うことができます。
最新の SMB プロトコルと暗号化により、Microsoft の関連規格に準拠したストレージ向けに、最新ソリューションを提供します(Hyper-V、シャドウコピー、SQL Server、マルチチャネル、SMB Direct(RDMA)等。)
NQ™ Storageは、Active Directoryインテグレーション(Join Domain機能)により、ドメインでのパススルー・ユーザー認証を提供します。また、専用のセキュリティ・ディスクリプター・ライブラリにより、ユーザーのセキュリティ・ディスクリプタを管理することができます。
さらに詳しく知りたい方はこちら
NQ Storageは、ストレージソリューションにインテグレーションすることを目的とした、非常にポータブルなライブラリです。NQ Storage
は、スタンドアロン・サーバーまたはクラスタリングソリューションのいずれにも、インテグレートすることが可能です。
スタンドアロン・サーバーとしてのNQ Storage
NQ Storageをスタンドアロン・サーバーとして使用する場合のモデルを図1に示します。
図1:スタンドアロン・サーバーとしてのNQ Storageのアーキテクチャ
図1のSMB Engineモジュールは、アーキテクチャ全体の中心的なコンポーネントで、SMBの構文と、ファイル以外のセマンティクスを担当します。ファイルセマンティクスはPOSIX VFSと呼ばれるVFSモジュールで管理されています。2つのトランスポートモジュール(SocketトランスポートとSMBダイレクト)はネットワーキングを担当します。環境抽象化コンポーネントは、抽象的なシステムAPIを正確なオペレーティングシステムコールにマッピングします。
Visuality Systemsでは、(UD)層と(SY)層を区別しています。ポーティングとインテグレーションの違いを思い出してください。SYはポーティングに、UDはインテグレーションに対応します
クラスタリングストレージとしてのNQ Storage
もう一つのアプローチとして、NQ Storageを図2に示すようにクラスタリング・ストレージ・システムにインテグレートする方法があります。
図2:クラスタリング・ストレージ・システムのためのNQ Storageアーキテクチャ
図2に示したファイルシステムのセマンティクスは、プロトコルの境界だけでなく、ノードの境界もまたいでいます。「永続的ハンドル」や「継続的な可用性が設定された共有」などのエンティティは、1つのノード内で扱うことができないため、NQ Storageの範疇からは外れます。ポーティング作業はスタンドアロンと同じですが、VFSのインテグレーションには多大な労力が必要です。これは、クラスタリングソリューションの場合、POSIX VFSをカスタムVFS実装に置き換える必要があるためです。NQ Storageは明確に定義されたVFS APIを公開しているので、カスタムVFSを実装するには、SMBエンジンとクラスタリングファイルシステム(FS)を接続する必要がありますが、ほとんどのストレージ
のプロバイダーはすでにこれを保有しています。最高のパフォーマンスを得るために、ほとんどのVFS APIコールは、補完ルーチン(コールバック)で非同期に行われます。このアプローチにより、ユーザーはマルチスレッドアーキテクチャの恩恵を十分に受けることが可能です。(下記参照)。
締結・承認
チームによる専門的な評価
のサポートとガイダンスによるテスト
の保守・サポートと共に実装
Visuality Systemsの強み
SMBをアップグレードしませんか?
お使いのSMBをアップグレードしませんか?NQ Storageは専任のサポートエンジニアによる迅速な24時間365日のサポートで、信頼性、堅牢性、拡張性に優れた製品です。