command-shift紹介資料
TRANSCRIPT
© 2014 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only1
NetApp OnCommand Shiftによる仮想マシンのマイグレーション
2015 年
ネットアップ株式会社
© 2015 NetApp, Inc. All rights reserved. 2
OnCommand Shiftとは
コスト削減
データ可搬性やプラットフォーム選択についてのコストを削減
ハイパーバイザ混在環境での IT バランス配分を可能に
スピードかつ効率化
ESXi™ と Microsoft® Hyper-V® 間で相互の仮想マシン変換を短時間で実行かつ自動化も可能
仮想 HDD のサイズに関わらず短時間で仮想マシンを別なハイパーバイザへ変換
シンプルさ
簡単な仮想 HDD 変換により仮想マシン形式の垣根を突破
マルチハイパーバイザ環境により開発 / テスト環境やリモート環境を最適化
即時かつ簡単な仮想マシン変換
© 2015 NetApp, Inc. All rights reserved. 3
OnCommand Shift 概要
MS 社提供の MAT4Shift VM から発展させたツール
データ移動ぜずに VM のコンバートを可能とするツール
Data ONTAP® PowerShell® Toolkit を使用する事で多くのワークフローエンジンと連携が可能
NetApp FlexClone® を使い既存のデータブロックを保持したまVMware disk (VMDK) や Hyper-V VHD , VHDX ファイルへの変換が可能 ( 逆変換も可能)
これにより特別な領域を使うこと無く VHD/VHDX と VMDK 間の変換が可能となった
© 2015 NetApp, Inc. All rights reserved. 4
適用例
1. VMware ESXi Microsoft Hyper-V との相互変換 Vmware ライセンスコストの削減 Hyper-V の仮想化ライセンスコストは
Windows Server Datacenter ライセンスに包含
データセンター統合
2. マルチハイパーバイザのプライベートクラウド デュアルベンダハイパーバイザ環境構築 ビジネスアプリケーション最適化の為
Hyper-V と ESXi 両方をサポート VM ライセンス削減
3. 開発 / テスト <-> 本番サイト 本番用と開発 / テスト用で別なハイパー
バイザを使用 本番サイトで必要な VM は移行時に変換
を実行 本番サイトと開発 / テスト用それぞれで
最適なハイパーバイザを選択可能
4. OnCommand Shift をPowerShell から呼び出すことで大量の変換の実施も可能 オートメーションツールとの連携で大量
の仮想マシン変換も可能
OnCommand Shift が使われる実例
© 2015 NetApp, Inc. All rights reserved. 5
OnCommand Shift 変換の流れ
NFS SMB
NetApp FAS2240
Hyper-V VMs
1.データ収集
2.VM スナップショット作成
3.ハイパーバイザ固有のツールの削除
4.VM 変換
5.ネットワーク設定
OnCommand Shift の変換動作
VMware VMs
© 2015 NetApp, Inc. All rights reserved. 6
OnCommand Shift の動作FlexClone をベースとしたデータコピー不要の変換
ESXi VM Hyper-V VM
Data ONTAP ®
and WAFL®
File System
HypervisorSharedStorage Pool
VMDK
B C DA E
VHDX
F
© 2015 NetApp, Inc. All rights reserved. 7
OnCommand Shift プロセス
フラット vmware ディスクファイルをヘッダ情報とメタデータを保持したままクローンを作成
NFS データストア内の Vmware ディスクが Hyper-V 形式の仮想 HDD へ即時に変換される
ESXi から Hyper-V へのコンバート
OnCommand® Shift は仮想 HDD 形式内の差分部分のみ書き込みを行う
OnCommand Shift: 仮想マシン情報の収集 変換前に仮想マシンのネットワーク / ディスク / 設定情報のバックアップを実
施 VMware® tools のアンインストールを実行(必要な場合) 即時変換を実行 NIC の構成情報や VLAN 設定をリストア
© 2015 NetApp, Inc. All rights reserved. 8
OnCommand Shift プロセス
フラット Hyper-V ディスクファイルをヘッダ情報とメタデータを保持したままクローンを作成
データストア内の VHD,VHDX ディスクがESXi 形式の仮想 HDD へ即時に変換される
Hyper-V から ESXi へのコンバート
OnCommand® Shift は仮想 HDD 形式内の差分部分のみ書き込みを行う
OnCommand Shift: 仮想マシン情報の収集 変換前に仮想マシンのネットワーク / ディスク / 設定情報のバックアップを実
施 Hyper-V tools のアンインストールを実行(必要な場合) 即時変換を実行 NIC の構成情報や VLAN 設定をリストア
© 2015 NetApp, Inc. All rights reserved. NetApp Proprietary – Limited Use Only9
MAT4Shift 1.7 と OnCommand Shift 1.0機能比較
機能 MAT4Shift 1.7 OnCommand Shift 1.0
レポーティング Yes Yes
VMware Tools アンインストール Yes Yes
VMware Tools インストール N/A Yes
Hyper-V Integration toolsインストール Yes Yes
Hyper-V Integration toolsアンインストール N/A Yes
Network アダプタのマッピング Yes Yes
仮想 HDDの再マッピング Yes Yes
ONTAP SVM の作成 Yes Yes
マイグレーション実行中のステータス確認 Yes Yes
認証情報の格納方法 暗号化 暗号化
コンフィグ情報の格納方法 Database内に格納 XMLとして格納
インタラクティブメニュー Yes (PowerShell スクリプトとして表示 )
No
ノンインタラクティブ実行 Yes Yes
コンフィグレーション ウィザード Yes No
双方向の仮想マシン変換 No Yes
フル PowerShellモジュール No Yes
公式保守サポート Community Yes
© 2015 NetApp, Inc. All rights reserved. 10
システム要件
ハードウェア
NetApp FAS2240 controller or higher Clustered Data ONTAP® 8.2 or later NFS and CIFS/SMB licensed on the
controller
変換実行用マシン(物理、仮想共に可能) 2 vCPUs 4GB RAM Application: 250MB free disk space Conversion storage: 250GB
(minimum) / 500GB (preferred) free disk space
ソフトウェア
Data ONTAP PowerShell Toolkit version 3.0.1 or higher
PowerCLI 5.1 or higher
Microsoft® Hyper-V® PowerShell® cmdlets
Microsoft .NET Framework 4.5
© 2015 NetApp, Inc. All rights reserved. 11
サポート構成
VMware® vSphere® ESXi
ESXi Server 5.0
ESXi Server 5.1
ESXi Server 5.5
ESXi Server 6.0*
Microsoft® Windows Server with Hyper-V®
Windows Server® 2008 R2 Hyper-V
Windows Server 2012 Hyper-V
Windows Server 2012 R2 Hyper-V
* ESXi Server 6.0 support planned post First Customer Ship
© 2015 NetApp, Inc. All rights reserved. 12
Thank You