ストレージを忘れてください。 Nutanix-仮想化の革命



最近、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はもともと、 VDI(仮想デスクトップインフラストラクチャ)のソリューションとして開発されました。 プラットフォーム自体の可能性、製品の開発、および機能の向上により、プラットフォームをサーバーの仮想化にも使用できます。

5分間のマーケティングは終了しました。それが何であるか見てみましょう。
ソリューションは、ローカルハードドライブとメモリプロセッサを備えたx86サーバーです。 彼らはツインサーバー4 / 2U、2 / 2Uまたは2ユニット用の1つのサーバーの形で作られています。 サーバーは10Gb / sネットワーク(より新しい1Gb / sモデルのみ)に接続し、すべての通信にこのネットワークを使用します。 ここに異常なものはまったくありません。このソリューションのすべての魔法はソフトウェアによって行われます。 正直なところ、どのプラットフォームでも使用できますが、SW + HWと組み合わせてのみ販売されます。



ノードは、以下の構成で使用できます。 3個を注文するノードの最小数。 同じクラスター内で、異なるノードを使用することができます。 ノードは個別に購入できます。

モデルCPU運転記憶VM番号ネットワーク
NX-1000シリーズノードごと(アプライアンスごとに4つ)NX-1050Intel Sandy Bridge E5-2620 x 2、12コア/ 2.0 GHz400 GB SSD、4x 1 TB HDD64 GBまたは128 GB最大50 VM2x 10 GbE、2x 1 GbE、1x 10/100 BASE-T RJ45
NX-3000シリーズノードごと(アプライアンスごとに4つ)NX-30502 x Intel Ivy Bridge E5-2650v2 16コア/ 2.6 GHz2個の400 GB SSD、4個の1 TB HDD128 GBまたは256 GB最大100 VM2x 10 GbE、2x 1 GbE、1x 10/100 BASE-T RJ45
NX-3051800 GB SSD x 2、1 TB HDD x 4
NX-3060Intel Ivy Bridge E5-2680v2 x 2、20コア/ 2.8 GHz2個の400 GB SSD、4個の1 TB HDD128 GB、256 GBまたは512 GB最大115 VM
NX-3061800 GB SSD x 2、1 TB HDD x 4
NX-6000シリーズノードごと(アプライアンスごとに2つ)NX-6020Intel Ivy Bridge E5-2630v2 x 2、12コア/ 2.6 GHz1x 800 GB SSD 5x 4 TB HDD32 GB、64 GB、128 GBまたは256 GB最大75 VM2x 10 GbE、2x 1 GbE、1x 10/100 BASE-T RJ45
NX-6050Intel Sandy Bridge E5-2670 x 2、16コア/ 2.6 GHz2個の400 GB SSD、4個の4 TB HDD128 GBまたは256 GB最大100 VM
NX-6060Intel Ivy Bridge E5-2680v2 x 2、20コア/ 2.8 GHz128 GB、256 GBまたは512 GB最大115 VM
NX-6070Intel Sandy Bridge E5-2690 x 2、16コア/ 2.9 GHz800 GB SSD x 2、4 TB HDD x 4128 GBまたは256 GB最大110 VM
NX-60802 x Intel Ivy Bridge E5-2690v2、20コア/ 3.0 GHz128 GB、256 GBまたは512 GB最大115 VM
NX-7000シリーズ単一ノード(アプライアンスごとに1つ)NX-7110Intel Ivy Bridge E5-2680v2 x 2、20コア/ 2.8 GHz2個の400 GB SSD、6個の1 TB HDD128 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つのAPEX2x 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つのイベントの間に何が起こりますか、それはどのように機能しますか?
一般的に、このビデオはこの質問に答えることができます:



ビデオに加えて、製品の主な機能(すべてではない)と操作の原理についてもう少しお話ししたいと思います。
  1. データの可用性。
    Nutanix分散ファイルシステム(NDFS)、Nutanix分散ファイルシステムは、ストレージリソースの管理に使用されます。 データの読み取りおよび書き込み操作を制御し、データの整合性を保証し、ディスクまたはノードの障害から保護するためにそれらを予約します。 読み取り操作では、すべてが明確であり、可能な限りローカルで発生します。 唯一の例外は、仮想マシンの移動です。 この場合、仮想マシンの移動先のノードには完全なコピーがありません。 また、読み取り操作の場合、ネットワーク上の他のノードからデータを要求し、バックグラウンドで自身の完全なコピーを復元します。 ただし、フォールトトレランスを確保するには、他のノードにデータを複製する必要があります。 発生方法:最初に、メタデータを保存する必要があります。 これを行うには、各ノードでサービスロールを使用します(Apache Cassandraによって変更され、データの一貫性を確保する-Paxosアルゴリズム)。
    ノード間の同期複製は、データ自体を保護するために使用されます。 Nutanixはレプリケーションファクター(RF)などの概念を使用します-デフォルトでは2であるため、新しく記録された各ブロックには2つのコピーがあります:1つはローカル、もう1つはノードです。たとえば、VMの値を3に設定すると、3つのノードにコピーが作成されます。
  2. パフォーマンス。
    高速(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にお問い合わせください

Source: https://habr.com/ru/post/J214697/


All Articles