
最近、SDN(ソフトウェアデファインドネットワーキング)のアイデアが人気を集めています。 この概念の背景に対して、おそらくその影響下で、SDS(Software Defined Storage)のアイデアが開発されています。 この分野は有望に見え、たとえばVSANのベータ版のリリースなど、積極的に開発されています。

おそらく多くの人になじみがあり、一部はVSANに似ているソリューションについてお話ししたいと思います。私は
Nutanixについて話し
ます 。 興味深い違いの1つは、VSAN 1.0ベータ版とその開発が昨年のみ開始されたこと、およびNutanixバージョン3.5.2が2009年から存在していることです。 この決定について詳しく説明します。
Nutanixは、VMware vSphere、MS Hyper-V、KVM用の仮想コンピューティングプラットフォームを提供しています。 サーバーコンピューティングリソースとエンタープライズストレージを単一のソリューションに統合します。 このアプローチにはいくつかの利点があります。
- 予測されるインフラストラクチャコスト。 Nutanixはブロック単位で拡張され、システムの生産性が2、4、8倍高くなることをいつでも確認できます。 古いストレージモデルにアップグレードするときに、ストレージコントローラーをより強力なものに変更したり、ライセンスを購入したりする必要はありません。
- 段階的な拡張。 3つのノードから始めて、必要に応じて購入できます。 リソース要件の急激な増加を計画している場合、生産的なコントローラーをすぐに配置する必要はありません。
- アーキテクチャの簡素化。 このソリューションは、 SANとストレージを必要としないため、管理が簡素化されます。
- 高性能。 RAM、SSDドライブ、およびローカルドライブを使用すると、高速で待ち時間を最小限に抑えることができます。
Nutanixはもともと、
VDI(仮想デスクトップインフラストラクチャ)のソリューションとして開発されました。 プラットフォーム自体の可能性、製品の開発、および機能の向上により、プラットフォームをサーバーの仮想化にも使用できます。
5分間のマーケティングは終了しました。それが何であるか見てみましょう。
ソリューションは、ローカルハードドライブとメモリプロセッサを備えたx86サーバーです。 彼らはツインサーバー4 / 2U、2 / 2Uまたは2ユニット用の1つのサーバーの形で作られています。 サーバーは10Gb / sネットワーク(より新しい1Gb / sモデルのみ)に接続し、すべての通信にこのネットワークを使用します。 ここに異常なものはまったくありません。このソリューションのすべての魔法はソフトウェアによって行われます。 正直なところ、どのプラットフォームでも使用できますが、SW + HWと組み合わせてのみ販売されます。

ノードは、以下の構成で使用できます。 3個を注文するノードの最小数。 同じクラスター内で、異なるノードを使用することができます。 ノードは個別に購入できます。
| | モデル | CPU | 運転 | 記憶 | VM番号 | ネットワーク |
---|
NX-1000シリーズ | ノードごと(アプライアンスごとに4つ) | NX-1050 | Intel Sandy Bridge E5-2620 x 2、12コア/ 2.0 GHz | 400 GB SSD、4x 1 TB HDD | 64 GBまたは128 GB | 最大50 VM | 2x 10 GbE、2x 1 GbE、1x 10/100 BASE-T RJ45 |
NX-3000シリーズ | ノードごと(アプライアンスごとに4つ) | NX-3050 | 2 x Intel Ivy Bridge E5-2650v2 16コア/ 2.6 GHz | 2個の400 GB SSD、4個の1 TB HDD | 128 GBまたは256 GB | 最大100 VM | 2x 10 GbE、2x 1 GbE、1x 10/100 BASE-T RJ45 |
NX-3051 | 800 GB SSD x 2、1 TB HDD x 4 |
NX-3060 | Intel Ivy Bridge E5-2680v2 x 2、20コア/ 2.8 GHz | 2個の400 GB SSD、4個の1 TB HDD | 128 GB、256 GBまたは512 GB | 最大115 VM |
NX-3061 | 800 GB SSD x 2、1 TB HDD x 4 |
NX-6000シリーズ | ノードごと(アプライアンスごとに2つ) | NX-6020 | Intel Ivy Bridge E5-2630v2 x 2、12コア/ 2.6 GHz | 1x 800 GB SSD 5x 4 TB HDD | 32 GB、64 GB、128 GBまたは256 GB | 最大75 VM | 2x 10 GbE、2x 1 GbE、1x 10/100 BASE-T RJ45 |
NX-6050 | Intel Sandy Bridge E5-2670 x 2、16コア/ 2.6 GHz | 2個の400 GB SSD、4個の4 TB HDD | 128 GBまたは256 GB | 最大100 VM |
NX-6060 | Intel Ivy Bridge E5-2680v2 x 2、20コア/ 2.8 GHz | 128 GB、256 GBまたは512 GB | 最大115 VM |
NX-6070 | Intel Sandy Bridge E5-2690 x 2、16コア/ 2.9 GHz | 800 GB SSD x 2、4 TB HDD x 4 | 128 GBまたは256 GB | 最大110 VM |
NX-6080 | 2 x Intel Ivy Bridge E5-2690v2、20コア/ 3.0 GHz | 128 GB、256 GBまたは512 GB | 最大115 VM |
NX-7000シリーズ | 単一ノード(アプライアンスごとに1つ) | NX-7110 | Intel Ivy Bridge E5-2680v2 x 2、20コア/ 2.8 GHz | 2個の400 GB SSD、6個の1 TB HDD | 128 GBまたは256 GB | ユーザー-GRID K1 vSGA:8-64、GRID K2 vSGA:6-48、GRID K2 vDGA:6; 3x PCIe拡張スロット。 最大2つのGRID K1、3つのGRID K2、1つのAPEX | 2x 10 GbE、2x 1 GbE、1x 10/100 BASE-T RJ45 |
特に
NX-7110モデルを強調したいと思います。 Nvidia Grid K1 / K2カードをインストールでき、負荷の高い
VDIに使用されます。 メインラインは
NX-3000シリーズです。
NX-6000シリーズは、大量のSATAドライブを備えています。
標準のハイパーバイザーが各ノードにインストールされ、Nutanixソフトウェアが仮想マシンの形で展開されます。 各ノードにインストールされるアプリケーションは、サーバーのコンピューティングリソースの一部を使用し、PCI-Eパススルーを使用してすべてのハードドライブを使用します。 したがって、ハイパーバイザーはディスクを認識しません。

さらに、Nutanixノード(VM)はクラスターに結合され、ノードはコントローラーVM-CVMと呼ばれます。 これは、任意のノードで1つのコマンドを使用するか、WEB管理インターフェイスを介して実行できます。 原則として、ストレージシステムの作業準備が整った時点で、ハイパーバイザーに場所を提供することのみが残っています。 プレゼンテーションはさまざまな方法で、Nutanix VMがある「独自の」ハイパーバイザーに対してのみ実行されます。 VMwareの場合、これはNFSです。 Hyper-V-SMN 3.0; KVM-iSCSI。

これら2つのイベントの間に何が起こりますか、それはどのように機能しますか?
一般的に、このビデオはこの質問に答えることができます:
ビデオに加えて、製品の主な機能(すべてではない)と操作の原理についてもう少しお話ししたいと思います。
- データの可用性。
Nutanix分散ファイルシステム(NDFS)、Nutanix分散ファイルシステムは、ストレージリソースの管理に使用されます。 データの読み取りおよび書き込み操作を制御し、データの整合性を保証し、ディスクまたはノードの障害から保護するためにそれらを予約します。 読み取り操作では、すべてが明確であり、可能な限りローカルで発生します。 唯一の例外は、仮想マシンの移動です。 この場合、仮想マシンの移動先のノードには完全なコピーがありません。 また、読み取り操作の場合、ネットワーク上の他のノードからデータを要求し、バックグラウンドで自身の完全なコピーを復元します。 ただし、フォールトトレランスを確保するには、他のノードにデータを複製する必要があります。 発生方法:最初に、メタデータを保存する必要があります。 これを行うには、各ノードでサービスロールを使用します(Apache Cassandraによって変更され、データの一貫性を確保する-Paxosアルゴリズム)。
ノード間の同期複製は、データ自体を保護するために使用されます。 Nutanixはレプリケーションファクター(RF)などの概念を使用します-デフォルトでは2であるため、新しく記録された各ブロックには2つのコピーがあります:1つはローカル、もう1つはノードです。たとえば、VMの値を3に設定すると、3つのノードにコピーが作成されます。 - パフォーマンス。
高速(IOPSおよび低レイテンシ)は、主にデータの大部分がローカルに保存されるという事実によって保証されます。 各ハイパーバイザーには、CVM形式の独自のコントローラーがあり、ネットワークを介したデータ送信の遅延を最小限に抑えます。 さらに、「ホット」ブロックはRAMとSSDにキャッシュされます。 書き込み操作はSSDに送られます。そのため、キャッシュ領域はディスクに割り当てられます-Oplog。 次に、データはSATAとSSDに分配されます。 順次書き込み操作がOplogをスキップしてSATAドライブに移動する場合、構成が可能です。 通常、データブロックの要求頻度に基づいて、SSDとSATAドライブ間でデータを移動します。
さらに、データの重複排除を有効にすることができます。これにより、SSDとRAMの占有スペースが削減されます。 重複排除とオンライン圧縮はすでに価格に含まれています。
ライセンスとコストについて言えば、複製と圧縮後の2つのオプションが個別にライセンスされています。 レプリケーションは特に言及する価値があります。 データ転送メカニズム自体に加えて、
Nutanixレプリケーションには、リモートサイトでのVMの起動を自動化するメカニズムが含まれています。 もちろん、その機能において、VMware Site Recovery Managerと比較することはできません。 しかし、VMではなくホストにライセンスされていることを考えると、個々のシナリオにとって非常に興味深い場合があります。 数字で示したVDIの例のパフォーマンス
-VDI展開の推定サイジングガイドライン 。
コスト:実際の価格に関する情報を公開することはできませんが、計算の経験によると、Nutanixのソリューションのコストは、同じSSDサイズの4
つのデュアルプロセッササーバー +ストレージシステム(
VNX5200、3PAR 7200レベル)の従来のアーキテクチャのソリューションよりもはるかに安価です/ HDD。 この発行の瞬間から1週間以内に注文し、キーワード「ブザー」を示して、最大20%の割引を受けます(割引の大きさは注文の合計費用によって異なります)。
テストのためにこの機器をデモからデモに持ち込むことができます。
Nutanixに関するすべての質問については、
部門長の
Vladimir Podymovにお問い合わせください 。