8322.共有用_2012R2Hyper-V_NW仮想化

Download Report

Transcript 8322.共有用_2012R2Hyper-V_NW仮想化

Windows Server 2012 R2 Hyper-V の新機能と
ハードウェア非依存なマイクロソフトの SDN を
一挙に解説
日本マイクロソフト株式会社
エバンジェリスト
高添 修
有力視される
選択肢として有力となった Hyper-V
ダイナミック メモリ
ODX
動的最適化 (メニュー)
ライブ マイグレーション
フェールオーバー クラスタ
記憶域の移動 (メニュー)
CSVFS・File Server
容量固定ディスク
容量可変ディスク
パススルー ディスク
NIC Teaming
Guest NUMA
VM QoS
SR-IOV
Guest FC
OpenFlow, Nexus 1000V
vRSS
NVGRE
用語の使い方が少し違うだけの話
Hyper-V の歩みを振り返り
Windows Azure
リリース
2008.06
2009.10
 ライブ マイグレーション
 パフォーマンスと
スケーラビリティの向上
2011.02
 ダイナミック メモリ
 Remote FX
2012.09
2013.11
 Hyper-V レプリカ
 ネットワーク仮想化
 ストレージの強化
Hyper-V ベースのクラウドを自ら運用
基本スペック
項目
ホスト
論理プロセッサ
物理メモリ
Windows Server
2008 R2 Hyper-V
Windows Server
2012 Hyper-V
Windows Server
2012 R2 Hyper-V
64
320
320
1TB
4TB
4TB
4
64
64
64GB
1TB
1TB
仮想プロセッサ
仮想マシン
メモリ
仮想 HDD
クラスター
仮想マシン
の移動
2TB
(VHD)
64TB
(VHDX)
64TB
(VHDX)
16
64
64
1,000
8,000
8,000
同時ライブマイグレーション数
1
無制限
無制限
記憶域ライブマイグレーション
×
○
○
最大ノード数
最大仮想マシン数
クラウドのために進化する仮想化 Hyper-V
容易な構築と制御
・ストレージアクセスの IO 制御
・ライブ マイグレーションの機能強化
・ライブ クローニング & VHDXリサイズ
・共有 VHDX を使ったゲストクラスタ
・拡張セッションモード コンソール
レガシーアーキテクチャーからの脱却
・ダイナミックメモリ
・オンラインバックアップ (VSS対応)
・オンライン リサイズ
・kdump / kexec サポート
・タイミングの選択:30秒/5分/15分
・3 拠点でのレプリケーション
第 2 世代 仮想マシン 始まる
サポートするゲスト OS
Windows Server 2012 以降
Windows 8 (64bit)以降
起動と処理の高速化
Hyper-V レプリカ ~可用性と災害対策への対応
プライマリサイト
セカンダリサイト
転送
(専有リソース)
(共有リソース)
ハードウェアや大規模ネットワーク障害への対応
トラフィックの削減
差分ディスク複製からログ複製へ
災害への対応
Windows Azure で Hyper-V レプリカ制御
• クラウドを活用した
自動復旧を実現
System Center が管理する
クラウド間で Hyper-V レプリカ
を構成
• 連携するシステム
Windows Azure
Hyper-V Recovery Manager
システム A
システム B
フェール
オーバー
 Windows Azure
Hyper-V Recovery Manager
 System Center 2012 SP1 以降
Virtual Machine Manager
 Windows Server 2012 以降
Hyper-V レプリカ
レプリケーション
チャネル
データセンター 1
データセンター 2
Linux も Hyper-V 上で動かす時代に
•
•
•
•
仮想マシン バスのサポート
Hyper-V ホストとの時刻同期
シャットダウン連携
マウス統合機能
など
ディストリビューション
•
•
•
•
ダイナミック メモリ
オンライン リサイズ
VSS バックアップ
kdump / kexec サポート
バージョン
など
LIS の提供
5.7, 5.8, 6.0-6.3
Microsoft からのダウンロード
5.9, 6.4
LIS ビルトイン & Red Hat 認定
11 SP2
LIS ビルトイン
5.7, 5.8, 6.0-6.3
Microsoft からのダウンロード
5.9, 6.4
LIS ビルトイン
Ubuntu Server
12.04, 12.10, 13.04
LIS ビルトイン
Debian
7.0
LIS ビルトイン
Red Hat Enterprise Linux
SUSE Linux Enterprise Server
CentOS
Windows なら Hyper-V + ついでに Linux も Hyper-V = シンプル
容易な構築と制御 (1)
ライブ マイグレーション高速化
“圧縮”と “SMB 3.0 対応” の追加
仮想マシン
仮想マシンの自動
アクティベーション
ライブ クローニング
・オンラインエクスポート
・テスト機から本番機へ
・クローンを使って障害対応
Windows Server 2012 R2
仮想 HDD オンラインリサイズ
・SCSI 接続の VHDX ファイル
・運用ルール変更時の柔軟な対応
・Hyper-V レプリカにも対応
ライブ マイグレーションを使った移行
Windows Server 2012 から R2 への移行
ストレージ
ストレージ QoS
・ストレージへの IO を制御
・仮想マシン毎に設定可能
容易な構築と制御 (2)
仮想共有ハードディスク(Shared VHDX)
拡張セッションモード
(コンソール)
クリップボードの共有
リモート オーディオ
ドライブ リダイレクト など
ゲストクラスターに Virtual SAN や iSCSI 不要
サポートするゲスト OS
Windows Server 2012 R2
Windows 8.1
おさらいもかねて
ハードウェア非依存な
現状 : VLAN によるネットワークの分離
Aggregation Switches
Top of Rack Switch (ToR)
VLAN tags
Network Admin
Server Admin
VLAN 数の課題、物理依存作業の課題、MAC アドレス管理の課題
物理非依存なネットワークの仮想化
Provider Network
Encapsulated Traffic
datacenter Policy
Blue
• VM1: MAC1, CA1, PA1
• VM2: MAC2, CA2, PA3
• VM3: MAC3, CA3, PA5
• VM4: MAC1, CA4, PA7
• VM5: MAC2, CA5, PA8
Red
• VM1: MACX, CA1, PA2
• VM2: MACY, CA2, PA4
• VM3: MACZ, CA3, PA6
• VM4: MACZ, CA3, PA9
Green
• VM1: MACa, CA1, PA1
• VM2: MACb, CA2, PA2
• VM3: MACc, CA3, PA5
WAN を越えて IP アドレスを継続利用
OS 標準のネットワークの仮想化
~ NVGRE ~
Network Virtualization using
Generic Routing Encapsulation
ネットワーク A
• ネットワーク オーバーレイ技術
• ハードウェア非依存
• 1677 万以上に分離 (24bit)
• Hyper-V がルーティング
VSID:5001
ネットワーク B
VSID:6001
ネットワーク C
VSID:7001
Hyper-V
Hyper-V
物理ネットワーク + VLAN
NVGRE オフロード時のパフォーマンス (例)
【出展】ConnectX®-3 Pro
メラノックステクノロジーズ
SDN コントローラーとしての System Center
System Center
Virtual Machine Manager
をそのまま活用
• ソフトウェア的に定義
• ソフトウェアで制御
Hyper-V 1
Hyper-V 2
Hyper-V 3
Hyper-V 4
Hyper-V 5
18
サーバー仮想化のための SDN
ネットワーク
事前定義
ネットワーク仮想化対応
(IPプール化)
Windows & Linux
テンプレート
作成
HW スペック
事前定義
(SS,S,M,L,XL)
OS 環境
事前定義
(管理パスワードや
ドメイン参加等)
ホスト名設定、IP アドレス設定、ドメイン参加、
ローカル管理者パスワード設定などを自動化
Windows Server 2012 R2 の新機能
インターネット
ブルー社 サイト 1
BGP
ブルー社 サイト 2
レッド社 サイト 1
グリーン社 サイト 1
NVGRE
ゲートウェイ
• NVGRE ゲートウェイの提供
• 動的 IP への対応
クラウド (IaaS) を進化させる
Windows Azure Pack の例
さらに・・・
Hyper-V + Cisco Nexus 1000V
OpenFlow & NEC & Hyper-V といえば
UNIVERGE PF シリーズ
UNIVERGE PF6800
(コントローラ)
Windows Server
2012 R2 対応 !!
UNIVERGE PF5000シリーズ
(スイッチ)
Windows
Server 2012 R2
Windows
Server 2012 R2
Windows
Server 2012 R2
UNIVERGE PF1000
Hyper-V
Hyper-V
Hyper-V
スクリーンショット
Virtual Machine Manager
と
PF1000 VSEM Provider
Hyper-V 拡張スイッチ
と
PF1000
VM network
VM network
VM network
NWマッピング
VTN1
VTN2
VTN3
UNIVERGE PF6800
(コントローラ)
PF 1000 一括デプロイ
UNIVERGE PF5000シリーズ
(スイッチ)
コンフィグレス NW 接続
Windows
Server 2012 R2
UNIVERGE
PF シリーズの
SCVMM 連携
Windows
Server 2012 R2
Windows
Server 2012 R2
UNIVERGE PF1000
もう迷う必要はありません。
• 仮想化は Hyper-V でいいんです
• 最新ネットワークも一緒に使えます
• 仮想化のためだけの製品は必要ありません
• あとは、System Center を使って
仮想化を超えた自動化とハイブリッドな
クラウドを作り上げてください。
© 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the
part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.