nutanix 概要紹介

36
Nutanix Overview ~ITインフラの徹底的なシンプル化~ ニュータニックス・ジャパン合同会社 シニアシステムズエンジニア 島崎聡史(Tw @smzksts)

Upload: satoshi-shimazaki

Post on 07-Jan-2017

3.954 views

Category:

Engineering


1 download

TRANSCRIPT

Page 1: Nutanix 概要紹介

Nutanix Overview~ITインフラの徹底的なシンプル化~

ニュータニックス・ジャパン合同会社

シニアシステムズエンジニア

島崎聡史(Tw @smzksts)

Page 2: Nutanix 概要紹介

Nutanixについて

4000+ のお客様

70 か国以上

6 大陸で展開

データセンターのインフラストラクチャーを極限までシンプルに変え、

IT部門がアプリケーションやサービスの提供に集中できるようにします

創立 2009 年 米国サンノゼ

従業員 約2,000名

Page 3: Nutanix 概要紹介

ITインフラの課題を解決するハイパーコンバージドインフラとは

Page 4: Nutanix 概要紹介

現代のITインフラに求められる要件

小刻み・柔軟な投資手間のかからないセキュリティとガバナンス対応

手間のかからない運用管理性

迅速なサービス提供

パブリッククラウドが注目される理由

業務アプリの要件に適した SLA

所有と利用のバランス

データを手元に置きたい

選択の自由とロックインの回避

オンプレミスにとどまる理由×

Page 5: Nutanix 概要紹介

従来型のITインフラが抱えてきた課題

1. 根本的な複雑さ

2. スケーラビリティの制約

3. 非効率なサイロ化/分断

仮 想 化

アプリ アプリ

ストレージコントローラ

ストレージコントローラ

ストレージコントローラ

ストレージコントローラ

サーバー サーバー

ストレージコントローラ

ストレージコントローラ

x86サーバー + SAN +共有ストレージ装置

Page 6: Nutanix 概要紹介

ハイパーコンバージド インフラストラクチャ(HCI)

x86サーバー × SDS × 統合管理ツール

ハイパーバイザー

VM VMハイパーバイザー

VM VM

ストレージコントローラ

ストレージコントローラ

ストレージコントローラ

ストレージコントローラ

サーバー サーバー

ストレージコントローラ

ストレージコントローラ

x86サーバー + SAN + 共有ストレージ装置

Page 7: Nutanix 概要紹介

NutanixのHCIによりシンプル化される領域

ネットワーク

仮想化

サーバー

SANファブリック

ストレージ

ネットワーク

仮想化

スケールアウト可能なサーバー&ストレージ

Page 8: Nutanix 概要紹介

Nutanixのポジション (2016年10月時点)

ビジョンの完全性

実行

• 統合型基盤ベンダー(コンバージド、ハイパーコンバージド、用途特化型)に関する評価

• 製品出荷開始からわずか4年でリーダーポジションに到達(2014 → 2015)

• ハイパーコンバージド専業でありながら、幅広いポートフォリオを持つ大手ベンダーと遜色ないポジション

Page 9: Nutanix 概要紹介

日本にて200社を超えるお客様

*五十音順*お客様からロゴ掲載許可をいただいているお客様のみ掲載しています

Page 10: Nutanix 概要紹介

専業ベンダーであること

•一貫したポートフォリオを提供可能

•投資保護

自社開発の技術であること

•お客様の要求に迅速に対応可能

•Google由来の高速・強靭な分散アーキテクチャー

Nutanixの独自性と強み

Page 11: Nutanix 概要紹介

Nutanixのアーキテクチャと機能

Page 12: Nutanix 概要紹介

Nutanixの基本アーキテクチャ

仮想マシン

Hypervisor HypervisorHypervisor

Nutanix Controller VM(サーバー毎に1つずつ)

AHV

Node 1

ローカルディスクを束ねて分散ストレージを構成

Node 2 Node N

共有ストレージ装置が不要

データ階層化

Nutanix = 分散ストレージ × 統合型基盤

マウント

PCIパススルー

最少3ノード(ノード=物理サーバー)

Page 13: Nutanix 概要紹介

最適なデータ配置 ≠ 均等なデータ配置

分散ストレージファブリック

• データを書き込む際に、複数ノードへ多重化する• 多重化したデータのうち、1つはローカルに書き込むことで、

筐体間ネットワークトラフィックを削減

Page 14: Nutanix 概要紹介

最適なデータ配置 ≠ 均等なデータ配置

分散ストレージファブリック

• ローカルから読み込むことで、筐体間のネットワークトラフィックが発生しない

Page 15: Nutanix 概要紹介

最適なデータ配置 ≠ 均等なデータ配置

分散ストレージファブリック

•330,000 Read IOPS /2U

•170,000 Write IOPS /2U

•リニアなスケーラビリティ

•レイテンシ

•トラフィック

Page 16: Nutanix 概要紹介

• ブレードシステム?

• 高集約筐体のみ?

• 自社製独自HW?

→すべて”No”

ハードウェアとして見たNutanix

Page 17: Nutanix 概要紹介

• ブレードシステム?

• 高集約筐体のみ?

• 自社製独自HW?

→すべて”No”

ハードウェアとして見たNutanix

電源とファンのみを共有した、独立ノード

サーバーモデルや 搭載も選択・混在可能

Page 18: Nutanix 概要紹介

エンタープライズストレージに求められる要件を網羅

I/O最適化

•データローカリティ

•階層化とキャッシュ

•圧縮、重複排除

•スナップショットとクローン

•シャドウクローン

データ保護

•遠隔バックアップ

•ディザスタリカバリ

•クラウドバックアップ

•3rd partyバックアップ連携

信頼性

•データ多重化

•データ多重度の自動回復

•Erasure Coding

•データパスの冗長化

•整合性チェック

•筐体故障の影響回避

セキュリティ•暗号化

•2要素認証

•ロックダウン

Page 19: Nutanix 概要紹介

運用性:シンプルでわかりやすいWeb GUI – Prism

Page 20: Nutanix 概要紹介

運用性:One-click upgrade

更新手順の自動化(ローリングアップデート)

•最小限の操作

•最小限の業務影響

更新対象

•Nutanix Controller VM

•ハイパーバイザー

• BIOS

• BMC(リモート管理ボード)

•ディスクファームウェア

•HBAファームウェア

Page 21: Nutanix 概要紹介

• Prism UIによる一括管理

• VM単位での保護

• 世代数無制限

運用性:バックアップをシンプルに

クラスター間複製(バックアップ/DR)

クラウドバックアップ

Nutanixネイティヴスナップショット

Page 22: Nutanix 概要紹介

柔軟性:ノード追加に応じたリニアな性能向上

• ノードを足した分だけリニアに全体性能と容量が向上

• ノード単位での拡張が可能(≠シャーシ単位)

• 異世代・異機種の混在も可能

• ストレージ容量拡張専用のタイプのノードも選択可能

Page 23: Nutanix 概要紹介

柔軟性:クラスタ拡張作業は極めてシンプル

1. LANと電源に接続して起動

2. Web UIで増設メニューを開く

3. 増設ノードを選択し、設定するIPv4アドレスを入力して [Save]

4. ストレージの容量が増えたことを確認

Page 24: Nutanix 概要紹介

柔軟性:インフラの世代交代も無停止かつシンプルに

入替え完了保守期限満了に伴う機材入替え

リソース拡張スモールスタート

2016年 2016年

2018年

2016年

2018年

2021年

2018年

2021年

保守期限満了

新しいノードを補充(追加)

• 仮想化基盤の一斉更改が不要• クラスタからの取り外し操作はGUIで2クリック• データやVMの手動移行作業が不要• VMは無停止で作業完了

Page 25: Nutanix 概要紹介

汎用性:あらゆる用途に向けて幅広いモデルを提供

スモールスタート

支社・支店

設置スペース削減

消費電力削減

NX-1000

性能重視

高密度集約

多様なHW構成→2U4N, 1U1N, 2U1N

GPU搭載可能→1U1N, 2U1N

NX-3000

データ容量重視

ストレージ増設専用モデルも選択可

NX-6000

容量と性能の両立

性能要件の高いアプリケーションの集約→ Microsoft SQL Server,

Exchange, SharePoint,

SAP, and Oracle, etc...

NX-8000

規模や用途に合わせて柔軟に選択・カスタマイズ・混在可能

Page 26: Nutanix 概要紹介

汎用性 – iSCSIストレージ&ファイルサーバー機能

Acropolis Block Service

• iSCSIストレージ機能

• 物理/仮想マシンから利用可 物理で運用したいDBサーバー

仮想(テスト)と物理(本番)でのスムーズな相互移行

Acropolis File Service

• CIFSファイルサーバー機能• ユーザーデータ全般や

VDIのユーザープロファイル

• 分散&スケールアウト型

BLOCK STORAGE

iSCSI

Nutanix Nutanix Nutanix

Page 27: Nutanix 概要紹介

汎用性:あらゆる規模・物理/仮想インフラに適用可能

VDI

Branch Office

Data Protection & Disaster Recovery

Private & Hybrid Clouds

Microsoft Applications

Big Data

Enterprise Applications

Page 28: Nutanix 概要紹介

先進性:最新技術への対応

• Microsoft Azure Packプリインストール提供

(CPS on Nutanix)

• Acropolis Hypervisor連携

• Nova, Cinder, Glance, Neutron の基盤を一括で提供

• Acropolis Hypervisor連携

• Containerに永続&可搬ディスクを提供

• Acropolis Hypervisorネイティブマイクロセグメンテーション

Page 29: Nutanix 概要紹介

まとめ - Nutanixの特長

• シンプル• No-SAN

• ローカルストレージ

• 高速• データ階層化

• データ分散配置の最適化

• インメモリキャッシュ

• 堅牢• 分散コントローラー

• 筐体間レプリケーション

• 冗長性の自動修復

• 運用性• ブラウザベースのGUI, CLI, API

• One-click

• 柔軟性• リニアな性能向上

• GUIでのノード増設&取り外し

• 自動検出&最小限の設定項目

• 汎用性• 多機能

• 多様な選択肢(Hypervisor, HW)

Page 30: Nutanix 概要紹介

Nutanix Community Edition

Page 31: Nutanix 概要紹介

• Nutanixの無償エディション

• HypervisorはAcropolis Hypervisor限定

• 提供形態

Community Editionとは

CE On-demand

by Ravello SystemsTEST DRIVE

by Nutanix

USB Boot Image

Page 32: Nutanix 概要紹介

• お手軽さ

• 試せる機能

どれを使うか

Page 33: Nutanix 概要紹介

ストレージ階層化

Nutanix CEの最小構成要件

Attachedto CVMas BlockDevices

(/dev/sdX)

• 1ノード構成

• CPU :Intel製 4コア+, VT-x必須

• メモリ :16GB+ (32GB+推奨)

• Boot Disk:USBメモリ, 8GB+

• Hot Tier Disk: SSD 200GB+ * 1

• Cold Tier Disk:HDD 500GB+ * 1

• NIC :Intel製 1GbE+ * 1

• インターネット接続(初回ログイン時)

Page 34: Nutanix 概要紹介

パターン1: メモリ16GB以上搭載可能なベアボーン

• GIGABYTE BRIX Pro

• ASRock Beebox N3150

• Intel Skull Canyon など

パターン2.: Nested Virtualization環境

• Intel VT-x Pass-throughできるもの

• VMware Player, Workstation, Fusion, ESXi

• KVM

おすすめ環境例

Page 35: Nutanix 概要紹介

1. USBブートイメージをダウンロード

2. USBメモリにイメージを書込み

3. マシンをUSBメモリから起動

4. 自動インストーラーを実行→AHVとCVMがインストールされる

5. 1~4をクラスタ台数分繰り返す

6. Nutanixクラスタを作成

7. Prismにアクセスし、アクティベート

How to install CE

Page 36: Nutanix 概要紹介

もっと詳しく知りたい方は…

Nutanix Community Meetup

• http://j.mp/nutanix

• 平日夜に技術勉強会を開催中

• 対象:Nutanixに興味のあるITインフラエンジニアの方

• 過去の資料も掲載中

Nutanix Bible

• http://nutanixbible.jp

• Nutanixの詳細アーキテクチャ解説