読み方はニュータニックスです。そんなNutanixについてできるだけ分かりやすく理解するための記事を書いてみました。ハイパーコンバージド*1とは?Nutanixの特徴は?というところをサクッと掴んでいただければと思います。?まず初めに、以下の画像をご覧ください。抜粋これを見れば、Nutanixが対象とするエリアが把握できます。要は、従来のサーバーとストレージをSANスイッチで接続する構成を1つに統合して提供しています。Nutanix以外にもHCIは多々あります。EMCも有名ですが、それらの実態は主にx86サーバとローカルストレージを統合した基盤システムです。Nutanixといったx86ではなくPOWERプロセッサを搭載したハイエンドなものもあるようです。HCIの何が嬉しいのでしょうか。HCIのメリットとデメリットメリットオールインワンかつスケールアウト型なので導入/運用の作業量削減がメリットとして挙げられます。ハイパーバイザがインストールされた形で出荷されるので、オンプレミスで構築する際の導入からサービスインまでのスパンが短くなります。増強もイーサネットで接続することで対応可能、もちろんサーバの内蔵ストレージは全サーバからアクセスできる仮想的な共有ストレージとして利用ができます。細かい点ですがサーバとSANスイッチ、SANスイッチとストレージの接続サポートに頭を悩ませる必要がなくなります。接続性を確認しながら各機器のファームウェアレベルを上げるといった保守作業もなくなります。デメリットこれは仮想化のデメリットとも言えますが、従来の3層構造よりもパフォーマンスは落ちる場合があります。SANスイッチが担っていた機能をサーバ側で実現する構造からも、高い性能を出すにはCPUやサーバ内蔵のハードディスクやメモリのスペックはより必要となります。ストレージのみの増強といった際も新たなサーバ筐体が必要になってしまう点もデメリットとして挙げられます。ちなみにNutanixの場合は、ストレージを重視したモデルは一応あるようです。容量拡張であればディスクを差し替えてより大きなものにすることも可能です。以下がネットで公開されていたハイエンド用の仕様です。SFP+ここからはNutanixの特徴を3つのキーワードで説明します。専用の構成管理ツールであるPrism、そして分散ストレージ機能を受け持つControllerVMです。hypervisorの略で、Nutanixに標準でついているKVMベースのハイパーバイザとなります。ESXiやHyper-Vを利用することも可能ですが、AHVはNutanix製品に無償でバンドルされています。WindowsやLinuxなど一通りのOSはサポートされており、仮想マシンからストレージへのアクセスパフォーマンスが強みのようです。PrismこちらはNutanixの管理ツールです。システムのリソース状況の確認やハイパーバイザのアップグレードなどに利用します。ESXiに対するvCenterが近いかもしれません。ControllerVMどこの資料を見ても、Nutanixの特長にはストレージ機能が記載されています。細かい機構はそちらに譲るとして、そのIO要求を司るControllerVMというサーバ機能について説明します。Nutanixでは、IO要求は全ControllerVMが処理を行います。画像を抜粋このCVMは各筐体で1台稼働し、その筐体に接続しているSSD/HDDに対してIOの処理を行ってくれます。アクセス頻度の高いデータを高速なSSDに自動的に配置することで高速なデータ書き込みや読み込みを行う模様です。冗長性はRAIDではなく、データを複数箇所に書き込むことで保ちます。(もちろん別の筐体のストレージに)終わりにNutanixの基礎的な事項とキーワードとなる用語について説明しました。HCIは今後も熱い分野なのでウォッチしていきたいと思います。一方で、物理ディスクに比べてデータが分散してしまうことによる障害からのリカバリー等も気になります。いったカタログにはない知見なんかも、調査して情報をアップデートしていけたらと思います。以上、適宜指摘もお待ちしています。*1:ハイパーがつくつかないは「ストレージがサーバー内蔵」か否からしいです。ストレージが独立したコンポーネントで単に出荷された時に接続されているものを元々コンバージドシステムと呼んでいたのだとか。HMCと管理対象サーバで接続ができない。Page引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。