SlideShare une entreprise Scribd logo
1  sur  43
Interact x Cloud Samurai 2016 Summer
2016/06/25
System Center User Group Japan
Microsoft MVP - Cloud and Datacenter Management
高野 勝(Masaru Takano)
 高野 勝( Masaru Takano )
 日本ヒューレット・パッカード 所属。
 専門分野:ストレージ
 Microsoft MVP - Cloud and Datacenter Management
2
 セッションの目的
◦ Windows 2016の新機能を中心にWindowsに実装されているストレージ機
能について特徴や使い方理解する
◦ ストレージの将来像を考える事で、上記の新機能が将来像の中でどういっ
た役割を果たしているか、なぜ必要なのかを考える
3
 Windows Server 2016 Storage 新機能
◦ SMB 3.1.1
◦ Storage Spaces Direct
◦ Storage Replica
◦ Storage QoS
 ストレージの将来像
 まとめ
4
5
6
SMB 2.0以降とレガシーな SMB 1.0/CIFS とは別物
 より速く! FC SANと同等のパフォーマンスをシンプルに
 より安全に! 成熟した管理機能、セキュリティ、高可用性
SMB
LAN Manager
Windows 95
Windows NT
SMB 2.0
Windows Vista
& Server 2008
SMB 2.1
Windows 7
& Server 2008 R2
SMB 3.0/3.0.2
Windows 8
& Server 2012
SMB 3.1.1
Windows 10
& Server 2016
1980年代~ 2006年 2009年 2012年 2015年
・コマンドの結合
・読取/書込サイズの拡大
・切断時の透過的再接続
・メッセージ署名の改善
(HMAC SHA-256)
・スケーラビリティの向上
・シンボリックリンクのサポート
・クライアント oplock リース モデル
・大きい MTU のサポート
(最大64KB → 1MB)
・スリープモード移行の強化
7
セキュリティ
管理
パフォーマンス
可用性
SMB 透過
フェールオーバー
SMB
スケールアウト
SMB
マルチチャネル
ボリューム
シャドーコピーの
SMB 共有対応
SMB 暗号化
SMB
ディレクトリース
オフロード・
データ転送(ODX)
SMB 用
Windows
PowerShell
SMB 用の新しいパ
フォーマンス
カウンター
SOFS クライアン
トの自動再配分
セッション
事前認証の強化
(SHA-512)
SMB 暗号化の
高速化
(AES-128-GCM)
クラスター環境で
の SMB Dialect 自
動判別
スケールアウト
ファイルサーバー
での複数 SMB
インスタンスの
サポート
SMB
ダイレクト
SMB イベントメッ
セージの強化
Hyper-V ライブ
マイグレーション
over SMB
SMB 1.0の
オプション化
ゲスト
クラスタリング
(VHDX)の強化
SMB
帯域幅管理の向上
3.0.2 3.1.13.0.0
8
 ローカルストレージに匹敵する超高速な低遅延ネットワーク
 I/O処理におけるサーバー CPU 負荷の削減
 SMB マルチチャネルとの併用による高速化と冗長化に対応
RDMAを活用した高速なアクセス基盤の実現
SMB
サーバー
SMB
クライアント
ユーザー
モード
RDMA サポート
のネットワーク
NTFS
SCSI
RDMA サポート
のネットワーク
RDMA (Remote Direct Memory Access)
ネットワークデータ転送を、OS を介さずに
ディスクとNIC で直接やり取りをする I/O 方式
RDMA対応ネットワーク機器が必要
※ 3 種類の RDMA 提供方式
・iWARP
・InfiniBand
・RoCE (RDMA over Converged Ethernet)
カーネル
モード
9
 記憶域スペース(仮想ディスク)
◦ 記憶域プールから必要な領域を切り出し
◦ 柔軟な回復性タイプ
 記憶域プール
◦ 複数の物理ディスクを論理的に1つに統合
◦ ディスク増設時に動的な容量拡張が可能
◦ マルチテナントを想定した管理者の定義
 記憶域スペースはWindows Sever 2012か
ら実装
SAS
SATA
USB
共有 SAS
10
11
共有ストレージあり
Active Active
記憶域
スペース
共有ストレージなし (Storage Spaces Direct)
Active Active Active Active
記憶域スペース
 各ノードの“ローカルストレージ”でSOFS の信頼性と拡張性を実現
12
Compute Node / Storage Node 分離
• 明確な管理上の境界と柔軟な拡張性
• 大規模環境に最適
Compute Node/Storage Node 同居
• シンプルなシステム構成
• 中小規模環境の最適
13
 仮想ディスク
◦ 1GB ごとのエクステント (データ領域) による構成
(100GB の仮想ディスクであれば 100個のエクステント)
 スケールアウト
◦ エクステント単位で各サーバーに分散配置
 回復性
◦ 同一構成のエクステントを別のサーバー上で保持
(3方向ミラーにより、3つのサーバーに配置される)
仮想ディスク エクステント
ノード#5ノード#2 ノード#3 ノード#4ノード#1
A A’ A’’B B’ B’’C C’C’’
14
 3 – 12 ノード構成
◦ 3ノードからサポート (TP5より3ノード構成をサポート)
◦ 最大12ノードまで拡大可能
 拡張可能な記憶域プール
◦ 仮想ディスク上のデータを複数ノードに分散配置
 高速なクラスター内通信
◦ SMB 3.1.1
◦ SMB ダイレクト (RDMA) による
CPU 負荷およびネットワーク遅延の低減
 容易なストレージ拡張
◦ ストレージノードの追加およびプールの拡張後、データを自動再配置
ノード#5ノード#2 ノード#3 ノード#4ノード#1
A A’ A’’B B’B’’C
C’
C’’
D D’ D’’
3方向ミラー
15
 SCVMMからもStorage Spaces Directの管理が可能になった(TP5からの追加)
16
 SSD+HDDの構成に加えTP5より3階層構成がサポート(TP5からの追加)
 以下のパターンの構成が可能
◦ SSD + HDD
◦ NVMe + HDD
◦ NVMe + SSD
◦ SSD + SSD
◦ NVMe + SSD + HDD
17
 「NVM Express(Non-Volatile Memory Express、NVMe)」
 PCI Expressの技術を使用した接続規格
 主にSSD用に設計された接続規格
◦ SCSIやSATA(Serial ATA)ではSSDの能力についてこれなくなってしまった
◦ SATAの転送速度は600MB/s
◦ PCI Express Gen(Generation)3 は 1レーン 当たり約1GB/sの転送速度があり、PCI Express Gen3x4
レーン の場合4GB/s
◦ たった1本のSSDで44万IOPSを出すことも可能に
http://www.intel.co.jp/content/www/jp/ja/solid-state-drives/solid-state-drives-750-series.html
18
柔軟性
• ストレージ ハードウェア非依存
• 同期モード / 非同期モード
• 4種類の複製パターン
複製機能の
提供
• ブロックレベル、ボリューム単位
• SMB 3.1.1 による転送
(SMB ダイレクト/マルチチャネル等
の活用)
統合管理
• フェールオーバークラスターマネー
ジャーまたは PowerShell による管理
• Azure Site Recovery との連携も可能
になる予定
19
アプリケーション
(local or remote)
Source Server
(複製元ノード)
Data
Log
1
t 2
Destination
Server
(複製先ノード)
Data
Log
t1 3
2
5
4
• I/O 発生時に、複製元/複製先両方のログディスクへの書き込みを保証する
20
アプリケーション
(local or remote)
Source Server
(複製元ノード)
Data
Log
1
t 2
Destination
Server
(複製先ノード)
Data
Log
t1 5
4
3
6
• 複製先ノードでの書き込みを待たずに I/O 完了とみなす
• ネットワークの帯域幅や遅延で同期モードを利用できない場合に検討
21
必須要件
Windows Server 2016 Datacenter Edition
Active Directory
ディスク [データディスク / ログディスク共通]
GPT 形式 (MBR 形式は不可)
JBOD, ローカルディスク, SAN (iSCSI /
FC) などのストレージ
(リムーバブルメディアは不可)
複製元と複製先での同一ディスク配置構成
およびパーティション
%SystemRoot%, page file, ハイバネー
ションファイル, Dump ファイルを含まない
こと
ディスク [ログディスク]
NTFS/ReFS ボリュームかつ固定サイズ
ファイアウォール ポート
SMB, WS-MAN
 ネットワーク遅延

 ネットワーク帯域幅

 ディスク [ログディスク]


 ネットワーク遅延

 ネットワーク帯域幅

 ディスク [ログディスク]

22
 機能の追加で「Storage Replica」を追加
2323
モジュール名: StorageReplica
Get-SRGroup
Get-SRPartnership
New-SRGroup
New-SRPartnership (新規作成)
Remove-SRGroup
Remove-SRPartnership
Set-SRGroup
Set-SRPartnership (複製方向の変更)
Suspend-SRGroup
Sync-SRGroup
Test-SRTopology (Storage Replica システム
要件確認テスト)
24
同期/非同期モードを選択可能
手動フェールオーバーのみ対応
(PowerShell / Azure Site Recovery)
「汎用ファイルサーバー」シナリオに最適
《Server to Server》 2つのサーバー間でのレプリケーション
《Cluster to Cluster》2つの異なるクラスター間でのレプリケーション
SRV1
SR over SMB3
SRV2
ManhattanDC
JerseyCityDC
NODE1 in FSCLUS NODE2 in DRCLUS
NODE3 in FSCLUS NODE4 in DRCLUS
NODE2 in FSCLUS
NODE4 in FSCLUS
NODE1 in DRCLUS
NODE4 in DRCLUS
SR over SMB3
ManhattanDC
JerseyCityDC
 Sever to Server のクラスター版
(機能/制約等は基本的に同一)
 クラスターによる高可用性 (HA) と、
レプリケーションによる災害対策
(DR) をそれぞれ独立した機能として提供
 「スケールアウトファイルサーバー」シナリオに最適
25
SRV1
SR over SMB3
NODE1 in HVCLUS
SR over SMB3
NODE3 in HVCLUS
NODE2 in HVCLUS NODE4 in HVCLUS
ManhattanDC
JerseyCityDC
高可用性 (HA) と災害対策 (DR)
を組み合わせて提供
自動的なフェールオーバーが可能
フェールオーバー クラスター
マネージャーによる GUI 管理が可能
同期モードのみサポート
「Hyper-V」や「汎用ファイルサーバー」に最適 (スケールアウトファイルサーバーには不適)
《Stretch Cluster》 単一クラスター内でのレプリケーション
《Server to Self》 サーバー内でのボリューム間レプリケーション
 ボリュームの移設・転送に最適
(データコピーが実施できない環境など)
26
 運用Tips
◦ 「New-SRPartnership」のログサイズが小さすぎるとコマンドが実行できない(エ
ラーになる)
◦ 初回実行には結構時間がかかる
◦ Destination側のデータVolumeは表示されなくなる
◦ Destination側を表示する場合は「Remove-SRPartnership」で一旦関連を解除
 構成Tips
◦ Workgrpoup認証 未サポート
◦ 別なWindows Domain同士のStorage Replicaは可能
◦ Cluster to Server , Server to Cluster の複製は未サポート。この場合はServer側をシ
ングルノードクラスタ構成にする
◦ GUIでコントロールできるのはクラスタ構成のみ
27
柔軟性
• 柔軟かつ公平なリソースの分配
 制御対象:
VHD, 仮想マシン, サービス, テナント
 制御項目:
最小IOPS, 最大 IOPS
帯域管理機
能の進化
• ストレージを共有するすべての Hyper-
V 環境を、ポリシーによって一元管理
• 帯域管理に必要なメトリクスを自動計
測(計測対象: VHD, VM, ホスト, ボリューム)
統合管理
• System Center (SCVMM / SCOM)
または PowerShell による管理
• Storage Health Provider によるすべて
のストレージレイヤーを包含した管理
仮想マシン
Rate
Limiters
Rate
Limiters
Rate
Limiters
Rate
Limiters
Hyper-V クラスター
SMB 3.x ストレージネットワーク
I/O
scheduler
I/O
scheduler
I/O
scheduler
スケールアウト ファイルサーバー
ポリシー
マネージャー
Storage
performanc
e metrics
28




120
80
0
20
40
60
80
100
120
140
160
180
200
VM1 VM2
200 200
0
20
40
60
80
100
120
140
160
180
200
VM1 VM2
29
 モジュール名: StorageQoS
◦ Get-StorageQosFlow
◦ Get-StorageQosPolicy
◦ Get-StorageQosVolume
◦ New-StorageQosPolicy
◦ Remove-StorageQosPolicy
# QoS ポリシーの作成
30
31
 CPUの世界ではムーアの法則が終焉
 AFA(オールフラッシュストレージ)の台頭により市場&メジャープレイヤーに変
化が
◦ 今現在の日本市場におけるAFAの導入率は約4.8%
◦ 年率150%で成長中
◦ 2022年に外付けストレージの50%がAFAへ移行すると予想されている
 変化のキーファクター
◦ 単価の下落
 2017年中にSAS HDDよりもフラッシュDiskの容量単価が下回ると予想
◦ フラッシュ容量の劇的な向上とHDD容量の頭打ち
 フラッシュは2倍/年を超えるスピードで容量が増加
 2016年 4TB, 8TB
 2017年 16TB, 32TB
32
 アプリケーションへの貢献
◦ データベース、ミドルウェアなどの処理が遅い理由の多くがストレージボトルネック
◦ SSDの登場によりストレージボトルネックが解消
◦ 今まで処理に時間がかかって実現できなかった事が簡単に実現可能に
 新たなアプリケーションの登場(期待)
◦ SSDを使う事を前提としたアプリケーション(フラッシュネイティブアプリケーション)の登場
◦ 超低レイテンシ(ミリセカンド→マイクロセカンド)を使った環境へ
 リアルタイム処理
 拡張現実(AR)
33
 ボトルネックの変化
◦ 旧来のストレージボトルネックは主にHDDの処理待ちが多かった
◦ SSDのスピードはHDDの100倍程度
◦ ストレージのボトルネックはディスク部分からヘッドへと移行
◦ ヘッドボトルネックが解消するとサーバーとストレージ間の経路がボトルネックに
34
 ここからはHPEとしてのアプローチ
PM Brings Storage
メモリスロットへ
PM
メモリの速度
ストレージの耐久性
ストレージの場所をサーバーにより近い場所へ
経路がボトルネックになるなら直接挿しちゃえばいいじゃない
1987 2000 2010 2016
4ms
HDD
0.05ms
SSD
20ns Memristor
15x faster in
20 years10-2
10-3
10-4
10-8
10-7
10-6
10-5
10-1
Persistent store access
times60ms HDD
½ million
faster in
years
Storage technology trajectory
Memory technology trajectory
 不揮発性メモリの速度ってどのくらい?
CPU socket Memory Subsystem Storage
Subsystem
Latency to data
Data volatility
Time
従来のデザイン:
Time
Persistent memory 用のデザイン:
SoC: CPU + Memory (Storage)
Latency to data
Data volatility
Execution
units
Cache
L1
Cache
L2
Persistent
memory
Flash
Main memory
(DRAM)
IO accelerator
(Flash) Cache HDD /
SSD ArchiveCache
L1
Cache
L2
Cache
L3
Execution
units
Compiler
Today
Horizon 3:
Languages
Horizon 1:
PM Middleware
Horizon 2:
PM Libraries
Application
File System File System
File System
PM
SSD
Application Application
Application
PM Library
File System
PM PM
Disk Driver
プロセッサを中心としたデザインから…
SoC
SoC
SoC
SoC
Memory
MemoryMemory
Memory
Memory
+
Fabric
SoC
SoC
SoC
SoC
…メモリを中心としたデザインに変化
NVM Express (NVMe)
SCSI Replacement – Block protocol over PCIe
Initially for direct attached SSDs
Very efficient queue and data flow structures
< 10 uS read latencies demonstrated
RDMA
Defined for storage (ISER) for 10 years
Gaining popularity due to flash memory
Eliminates software overhead by avoiding kernel
両方を組み合わせた「Networked NVMe」
41
 The Machine
Photonics
光通信
(~20TB/s)
用途特化コア 不揮発メモリプール
42
 Windows2016のストレージ機能は主に以下の機能が拡充・追加されています
◦ SMB3.1.1
◦ Storage Spaces Direct
◦ Storage Replica
◦ Storage QoS
 実はこの先数年はハードウェアも熱い!
◦ ハードウェアにも面白い機能がたくさん搭載されるので、お見逃しなく
43

Contenu connexe

Tendances

トラブルから理解するHyper vの基礎
トラブルから理解するHyper vの基礎トラブルから理解するHyper vの基礎
トラブルから理解するHyper vの基礎
Naoki Abe
 
Windows Azure で 2/29 に起こった問題のまとめ
Windows Azure で 2/29 に起こった問題のまとめWindows Azure で 2/29 に起こった問題のまとめ
Windows Azure で 2/29 に起こった問題のまとめ
Sunao Tomita
 
Hyper vを理解する
Hyper vを理解するHyper vを理解する
Hyper vを理解する
Naoki Abe
 

Tendances (13)

20180901 community ws2019_share
20180901 community ws2019_share20180901 community ws2019_share
20180901 community ws2019_share
 
今さら聞けない!Windows server 2012 r2 hyper v入門
今さら聞けない!Windows server 2012 r2 hyper v入門今さら聞けない!Windows server 2012 r2 hyper v入門
今さら聞けない!Windows server 2012 r2 hyper v入門
 
Interact2015:Host Guardian Service ってなに?(仮)
Interact2015:Host Guardian Service ってなに?(仮)Interact2015:Host Guardian Service ってなに?(仮)
Interact2015:Host Guardian Service ってなに?(仮)
 
トラブルから理解するHyper vの基礎
トラブルから理解するHyper vの基礎トラブルから理解するHyper vの基礎
トラブルから理解するHyper vの基礎
 
20180630 interact2018 rev1
20180630 interact2018 rev120180630 interact2018 rev1
20180630 interact2018 rev1
 
Windows と標準的なハードウェアで構築するストレージ サーバー
Windows と標準的なハードウェアで構築するストレージ サーバーWindows と標準的なハードウェアで構築するストレージ サーバー
Windows と標準的なハードウェアで構築するストレージ サーバー
 
Ws2012フェールオーバークラスタリングdeep dive 130802
Ws2012フェールオーバークラスタリングdeep dive 130802Ws2012フェールオーバークラスタリングdeep dive 130802
Ws2012フェールオーバークラスタリングdeep dive 130802
 
Windows Azure で 2/29 に起こった問題のまとめ
Windows Azure で 2/29 に起こった問題のまとめWindows Azure で 2/29 に起こった問題のまとめ
Windows Azure で 2/29 に起こった問題のまとめ
 
MVPComCamp2014:Hyper-V仮想スイッチのTips(仮)
MVPComCamp2014:Hyper-V仮想スイッチのTips(仮)MVPComCamp2014:Hyper-V仮想スイッチのTips(仮)
MVPComCamp2014:Hyper-V仮想スイッチのTips(仮)
 
Interact2017:Windows Container "Overlay" Networking
Interact2017:Windows Container "Overlay" NetworkingInteract2017:Windows Container "Overlay" Networking
Interact2017:Windows Container "Overlay" Networking
 
[Interact 2018] 別視点からのハイパーコンバージドインフラ ~ ソフトウェアによる華麗な “ものづくり“ の世界
[Interact 2018] 別視点からのハイパーコンバージドインフラ ~ ソフトウェアによる華麗な “ものづくり“ の世界[Interact 2018] 別視点からのハイパーコンバージドインフラ ~ ソフトウェアによる華麗な “ものづくり“ の世界
[Interact 2018] 別視点からのハイパーコンバージドインフラ ~ ソフトウェアによる華麗な “ものづくり“ の世界
 
Windows Server 2016 で実現しちゃう HCI (Hyper Converged Infrastructure)
Windows Server 2016 で実現しちゃう HCI (Hyper Converged Infrastructure)Windows Server 2016 で実現しちゃう HCI (Hyper Converged Infrastructure)
Windows Server 2016 で実現しちゃう HCI (Hyper Converged Infrastructure)
 
Hyper vを理解する
Hyper vを理解するHyper vを理解する
Hyper vを理解する
 

Similaire à 20160625 cloud samuai_final

N110 ws12概要 osamut_公開版
N110 ws12概要 osamut_公開版N110 ws12概要 osamut_公開版
N110 ws12概要 osamut_公開版
Osamu Takazoe
 
Applibot presents Smartphone Game on AWS
Applibot presents Smartphone Game on AWSApplibot presents Smartphone Game on AWS
Applibot presents Smartphone Game on AWS
Kenta Yasukawa
 

Similaire à 20160625 cloud samuai_final (20)

Snr005 レノボだから実現
Snr005 レノボだから実現Snr005 レノボだから実現
Snr005 レノボだから実現
 
Interact2019 ws2019 s2d_IN05
Interact2019 ws2019 s2d_IN05Interact2019 ws2019 s2d_IN05
Interact2019 ws2019 s2d_IN05
 
Cld002 windows server_2016_で作るシンプ
Cld002 windows server_2016_で作るシンプCld002 windows server_2016_で作るシンプ
Cld002 windows server_2016_で作るシンプ
 
Windows Server 2019 の Hyper-Converged Infrastructure (HCI)
Windows Server 2019 の Hyper-Converged Infrastructure (HCI) Windows Server 2019 の Hyper-Converged Infrastructure (HCI)
Windows Server 2019 の Hyper-Converged Infrastructure (HCI)
 
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
Windows Server 2016 で作るシンプルなハイパーコンバージドインフラ (Microsoft TechSummit 2016)
 
N110 ws12概要 osamut_公開版
N110 ws12概要 osamut_公開版N110 ws12概要 osamut_公開版
N110 ws12概要 osamut_公開版
 
Awsのクラウドデザインパターンをwindows azureに持ってきてみた
Awsのクラウドデザインパターンをwindows azureに持ってきてみたAwsのクラウドデザインパターンをwindows azureに持ってきてみた
Awsのクラウドデザインパターンをwindows azureに持ってきてみた
 
[db tech showcase Tokyo 2016] A12: フラッシュストレージのその先へ ~不揮発性メモリNVDIMMが拓くデータベースの世界...
[db tech showcase Tokyo 2016] A12: フラッシュストレージのその先へ ~不揮発性メモリNVDIMMが拓くデータベースの世界...[db tech showcase Tokyo 2016] A12: フラッシュストレージのその先へ ~不揮発性メモリNVDIMMが拓くデータベースの世界...
[db tech showcase Tokyo 2016] A12: フラッシュストレージのその先へ ~不揮発性メモリNVDIMMが拓くデータベースの世界...
 
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみたA 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
A 1-3 awsのクラウドデザインパターンをwindows-azureに持ってきてみた
 
Azure VMware Solution by CloudSimple 概要
Azure VMware Solution by CloudSimple 概要Azure VMware Solution by CloudSimple 概要
Azure VMware Solution by CloudSimple 概要
 
Nutanix@Open Source Conference 2015 Hiroshima
Nutanix@Open Source Conference 2015 HiroshimaNutanix@Open Source Conference 2015 Hiroshima
Nutanix@Open Source Conference 2015 Hiroshima
 
[db tech showcase Tokyo 2018] #dbts2018 #D15 『5年連続!第三者機関の評価で(圧倒的)最強のピュアストレージが...
[db tech showcase Tokyo 2018] #dbts2018 #D15 『5年連続!第三者機関の評価で(圧倒的)最強のピュアストレージが...[db tech showcase Tokyo 2018] #dbts2018 #D15 『5年連続!第三者機関の評価で(圧倒的)最強のピュアストレージが...
[db tech showcase Tokyo 2018] #dbts2018 #D15 『5年連続!第三者機関の評価で(圧倒的)最強のピュアストレージが...
 
クラウドデザイン パターンに見る クラウドファーストな アプリケーション設計 Data Management編
クラウドデザイン パターンに見るクラウドファーストなアプリケーション設計 Data Management編クラウドデザイン パターンに見るクラウドファーストなアプリケーション設計 Data Management編
クラウドデザイン パターンに見る クラウドファーストな アプリケーション設計 Data Management編
 
AWSのデータベースサービス全体像
AWSのデータベースサービス全体像AWSのデータベースサービス全体像
AWSのデータベースサービス全体像
 
ITpro EXPO 2014: Cisco UCSによる最新VDIソリューションのご紹介
ITpro EXPO 2014: Cisco UCSによる最新VDIソリューションのご紹介ITpro EXPO 2014: Cisco UCSによる最新VDIソリューションのご紹介
ITpro EXPO 2014: Cisco UCSによる最新VDIソリューションのご紹介
 
[Japan Tech summit 2017] DAL 003
[Japan Tech summit 2017] DAL 003[Japan Tech summit 2017] DAL 003
[Japan Tech summit 2017] DAL 003
 
SCUGJ第18回勉強会:よろしい、ならばVMMだ
SCUGJ第18回勉強会:よろしい、ならばVMMだSCUGJ第18回勉強会:よろしい、ならばVMMだ
SCUGJ第18回勉強会:よろしい、ならばVMMだ
 
CMSホスティングサービス for MTCMS
CMSホスティングサービス for MTCMSCMSホスティングサービス for MTCMS
CMSホスティングサービス for MTCMS
 
Applibot presents Smartphone Game on AWS
Applibot presents Smartphone Game on AWSApplibot presents Smartphone Game on AWS
Applibot presents Smartphone Game on AWS
 
インフラエンジニアなら知っておきたいストレージのはなし@OSC 2012 Nagoya
インフラエンジニアなら知っておきたいストレージのはなし@OSC 2012 Nagoyaインフラエンジニアなら知っておきたいストレージのはなし@OSC 2012 Nagoya
インフラエンジニアなら知っておきたいストレージのはなし@OSC 2012 Nagoya
 

Plus de Takano Masaru (6)

command-shift紹介資料
command-shift紹介資料command-shift紹介資料
command-shift紹介資料
 
On command shift 1.0 release
On command shift 1.0 releaseOn command shift 1.0 release
On command shift 1.0 release
 
MSC2014_NetApp_Session
MSC2014_NetApp_SessionMSC2014_NetApp_Session
MSC2014_NetApp_Session
 
20140826 it pro_expo_rev2
20140826 it pro_expo_rev220140826 it pro_expo_rev2
20140826 it pro_expo_rev2
 
Mvp road show_0830_rev1
Mvp road show_0830_rev1Mvp road show_0830_rev1
Mvp road show_0830_rev1
 
Cloud os techday_0614
Cloud os techday_0614Cloud os techday_0614
Cloud os techday_0614
 

Dernier

Dernier (12)

知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
NewSQLの可用性構成パターン(OCHaCafe Season 8 #4 発表資料)
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 

20160625 cloud samuai_final

  • 1. Interact x Cloud Samurai 2016 Summer 2016/06/25 System Center User Group Japan Microsoft MVP - Cloud and Datacenter Management 高野 勝(Masaru Takano)
  • 2.  高野 勝( Masaru Takano )  日本ヒューレット・パッカード 所属。  専門分野:ストレージ  Microsoft MVP - Cloud and Datacenter Management 2
  • 3.  セッションの目的 ◦ Windows 2016の新機能を中心にWindowsに実装されているストレージ機 能について特徴や使い方理解する ◦ ストレージの将来像を考える事で、上記の新機能が将来像の中でどういっ た役割を果たしているか、なぜ必要なのかを考える 3
  • 4.  Windows Server 2016 Storage 新機能 ◦ SMB 3.1.1 ◦ Storage Spaces Direct ◦ Storage Replica ◦ Storage QoS  ストレージの将来像  まとめ 4
  • 5. 5
  • 6. 6 SMB 2.0以降とレガシーな SMB 1.0/CIFS とは別物  より速く! FC SANと同等のパフォーマンスをシンプルに  より安全に! 成熟した管理機能、セキュリティ、高可用性 SMB LAN Manager Windows 95 Windows NT SMB 2.0 Windows Vista & Server 2008 SMB 2.1 Windows 7 & Server 2008 R2 SMB 3.0/3.0.2 Windows 8 & Server 2012 SMB 3.1.1 Windows 10 & Server 2016 1980年代~ 2006年 2009年 2012年 2015年 ・コマンドの結合 ・読取/書込サイズの拡大 ・切断時の透過的再接続 ・メッセージ署名の改善 (HMAC SHA-256) ・スケーラビリティの向上 ・シンボリックリンクのサポート ・クライアント oplock リース モデル ・大きい MTU のサポート (最大64KB → 1MB) ・スリープモード移行の強化
  • 7. 7 セキュリティ 管理 パフォーマンス 可用性 SMB 透過 フェールオーバー SMB スケールアウト SMB マルチチャネル ボリューム シャドーコピーの SMB 共有対応 SMB 暗号化 SMB ディレクトリース オフロード・ データ転送(ODX) SMB 用 Windows PowerShell SMB 用の新しいパ フォーマンス カウンター SOFS クライアン トの自動再配分 セッション 事前認証の強化 (SHA-512) SMB 暗号化の 高速化 (AES-128-GCM) クラスター環境で の SMB Dialect 自 動判別 スケールアウト ファイルサーバー での複数 SMB インスタンスの サポート SMB ダイレクト SMB イベントメッ セージの強化 Hyper-V ライブ マイグレーション over SMB SMB 1.0の オプション化 ゲスト クラスタリング (VHDX)の強化 SMB 帯域幅管理の向上 3.0.2 3.1.13.0.0
  • 8. 8  ローカルストレージに匹敵する超高速な低遅延ネットワーク  I/O処理におけるサーバー CPU 負荷の削減  SMB マルチチャネルとの併用による高速化と冗長化に対応 RDMAを活用した高速なアクセス基盤の実現 SMB サーバー SMB クライアント ユーザー モード RDMA サポート のネットワーク NTFS SCSI RDMA サポート のネットワーク RDMA (Remote Direct Memory Access) ネットワークデータ転送を、OS を介さずに ディスクとNIC で直接やり取りをする I/O 方式 RDMA対応ネットワーク機器が必要 ※ 3 種類の RDMA 提供方式 ・iWARP ・InfiniBand ・RoCE (RDMA over Converged Ethernet) カーネル モード
  • 9. 9  記憶域スペース(仮想ディスク) ◦ 記憶域プールから必要な領域を切り出し ◦ 柔軟な回復性タイプ  記憶域プール ◦ 複数の物理ディスクを論理的に1つに統合 ◦ ディスク増設時に動的な容量拡張が可能 ◦ マルチテナントを想定した管理者の定義  記憶域スペースはWindows Sever 2012か ら実装 SAS SATA USB 共有 SAS
  • 10. 10
  • 11. 11 共有ストレージあり Active Active 記憶域 スペース 共有ストレージなし (Storage Spaces Direct) Active Active Active Active 記憶域スペース  各ノードの“ローカルストレージ”でSOFS の信頼性と拡張性を実現
  • 12. 12 Compute Node / Storage Node 分離 • 明確な管理上の境界と柔軟な拡張性 • 大規模環境に最適 Compute Node/Storage Node 同居 • シンプルなシステム構成 • 中小規模環境の最適
  • 13. 13  仮想ディスク ◦ 1GB ごとのエクステント (データ領域) による構成 (100GB の仮想ディスクであれば 100個のエクステント)  スケールアウト ◦ エクステント単位で各サーバーに分散配置  回復性 ◦ 同一構成のエクステントを別のサーバー上で保持 (3方向ミラーにより、3つのサーバーに配置される) 仮想ディスク エクステント ノード#5ノード#2 ノード#3 ノード#4ノード#1 A A’ A’’B B’ B’’C C’C’’
  • 14. 14  3 – 12 ノード構成 ◦ 3ノードからサポート (TP5より3ノード構成をサポート) ◦ 最大12ノードまで拡大可能  拡張可能な記憶域プール ◦ 仮想ディスク上のデータを複数ノードに分散配置  高速なクラスター内通信 ◦ SMB 3.1.1 ◦ SMB ダイレクト (RDMA) による CPU 負荷およびネットワーク遅延の低減  容易なストレージ拡張 ◦ ストレージノードの追加およびプールの拡張後、データを自動再配置 ノード#5ノード#2 ノード#3 ノード#4ノード#1 A A’ A’’B B’B’’C C’ C’’ D D’ D’’ 3方向ミラー
  • 15. 15  SCVMMからもStorage Spaces Directの管理が可能になった(TP5からの追加)
  • 17. 17  「NVM Express(Non-Volatile Memory Express、NVMe)」  PCI Expressの技術を使用した接続規格  主にSSD用に設計された接続規格 ◦ SCSIやSATA(Serial ATA)ではSSDの能力についてこれなくなってしまった ◦ SATAの転送速度は600MB/s ◦ PCI Express Gen(Generation)3 は 1レーン 当たり約1GB/sの転送速度があり、PCI Express Gen3x4 レーン の場合4GB/s ◦ たった1本のSSDで44万IOPSを出すことも可能に http://www.intel.co.jp/content/www/jp/ja/solid-state-drives/solid-state-drives-750-series.html
  • 18. 18 柔軟性 • ストレージ ハードウェア非依存 • 同期モード / 非同期モード • 4種類の複製パターン 複製機能の 提供 • ブロックレベル、ボリューム単位 • SMB 3.1.1 による転送 (SMB ダイレクト/マルチチャネル等 の活用) 統合管理 • フェールオーバークラスターマネー ジャーまたは PowerShell による管理 • Azure Site Recovery との連携も可能 になる予定
  • 19. 19 アプリケーション (local or remote) Source Server (複製元ノード) Data Log 1 t 2 Destination Server (複製先ノード) Data Log t1 3 2 5 4 • I/O 発生時に、複製元/複製先両方のログディスクへの書き込みを保証する
  • 20. 20 アプリケーション (local or remote) Source Server (複製元ノード) Data Log 1 t 2 Destination Server (複製先ノード) Data Log t1 5 4 3 6 • 複製先ノードでの書き込みを待たずに I/O 完了とみなす • ネットワークの帯域幅や遅延で同期モードを利用できない場合に検討
  • 21. 21 必須要件 Windows Server 2016 Datacenter Edition Active Directory ディスク [データディスク / ログディスク共通] GPT 形式 (MBR 形式は不可) JBOD, ローカルディスク, SAN (iSCSI / FC) などのストレージ (リムーバブルメディアは不可) 複製元と複製先での同一ディスク配置構成 およびパーティション %SystemRoot%, page file, ハイバネー ションファイル, Dump ファイルを含まない こと ディスク [ログディスク] NTFS/ReFS ボリュームかつ固定サイズ ファイアウォール ポート SMB, WS-MAN  ネットワーク遅延   ネットワーク帯域幅   ディスク [ログディスク]    ネットワーク遅延   ネットワーク帯域幅   ディスク [ログディスク] 
  • 23. 2323 モジュール名: StorageReplica Get-SRGroup Get-SRPartnership New-SRGroup New-SRPartnership (新規作成) Remove-SRGroup Remove-SRPartnership Set-SRGroup Set-SRPartnership (複製方向の変更) Suspend-SRGroup Sync-SRGroup Test-SRTopology (Storage Replica システム 要件確認テスト)
  • 24. 24 同期/非同期モードを選択可能 手動フェールオーバーのみ対応 (PowerShell / Azure Site Recovery) 「汎用ファイルサーバー」シナリオに最適 《Server to Server》 2つのサーバー間でのレプリケーション 《Cluster to Cluster》2つの異なるクラスター間でのレプリケーション SRV1 SR over SMB3 SRV2 ManhattanDC JerseyCityDC NODE1 in FSCLUS NODE2 in DRCLUS NODE3 in FSCLUS NODE4 in DRCLUS NODE2 in FSCLUS NODE4 in FSCLUS NODE1 in DRCLUS NODE4 in DRCLUS SR over SMB3 ManhattanDC JerseyCityDC  Sever to Server のクラスター版 (機能/制約等は基本的に同一)  クラスターによる高可用性 (HA) と、 レプリケーションによる災害対策 (DR) をそれぞれ独立した機能として提供  「スケールアウトファイルサーバー」シナリオに最適
  • 25. 25 SRV1 SR over SMB3 NODE1 in HVCLUS SR over SMB3 NODE3 in HVCLUS NODE2 in HVCLUS NODE4 in HVCLUS ManhattanDC JerseyCityDC 高可用性 (HA) と災害対策 (DR) を組み合わせて提供 自動的なフェールオーバーが可能 フェールオーバー クラスター マネージャーによる GUI 管理が可能 同期モードのみサポート 「Hyper-V」や「汎用ファイルサーバー」に最適 (スケールアウトファイルサーバーには不適) 《Stretch Cluster》 単一クラスター内でのレプリケーション 《Server to Self》 サーバー内でのボリューム間レプリケーション  ボリュームの移設・転送に最適 (データコピーが実施できない環境など)
  • 26. 26  運用Tips ◦ 「New-SRPartnership」のログサイズが小さすぎるとコマンドが実行できない(エ ラーになる) ◦ 初回実行には結構時間がかかる ◦ Destination側のデータVolumeは表示されなくなる ◦ Destination側を表示する場合は「Remove-SRPartnership」で一旦関連を解除  構成Tips ◦ Workgrpoup認証 未サポート ◦ 別なWindows Domain同士のStorage Replicaは可能 ◦ Cluster to Server , Server to Cluster の複製は未サポート。この場合はServer側をシ ングルノードクラスタ構成にする ◦ GUIでコントロールできるのはクラスタ構成のみ
  • 27. 27 柔軟性 • 柔軟かつ公平なリソースの分配  制御対象: VHD, 仮想マシン, サービス, テナント  制御項目: 最小IOPS, 最大 IOPS 帯域管理機 能の進化 • ストレージを共有するすべての Hyper- V 環境を、ポリシーによって一元管理 • 帯域管理に必要なメトリクスを自動計 測(計測対象: VHD, VM, ホスト, ボリューム) 統合管理 • System Center (SCVMM / SCOM) または PowerShell による管理 • Storage Health Provider によるすべて のストレージレイヤーを包含した管理 仮想マシン Rate Limiters Rate Limiters Rate Limiters Rate Limiters Hyper-V クラスター SMB 3.x ストレージネットワーク I/O scheduler I/O scheduler I/O scheduler スケールアウト ファイルサーバー ポリシー マネージャー Storage performanc e metrics
  • 29. 29  モジュール名: StorageQoS ◦ Get-StorageQosFlow ◦ Get-StorageQosPolicy ◦ Get-StorageQosVolume ◦ New-StorageQosPolicy ◦ Remove-StorageQosPolicy # QoS ポリシーの作成
  • 30. 30
  • 31. 31  CPUの世界ではムーアの法則が終焉  AFA(オールフラッシュストレージ)の台頭により市場&メジャープレイヤーに変 化が ◦ 今現在の日本市場におけるAFAの導入率は約4.8% ◦ 年率150%で成長中 ◦ 2022年に外付けストレージの50%がAFAへ移行すると予想されている  変化のキーファクター ◦ 単価の下落  2017年中にSAS HDDよりもフラッシュDiskの容量単価が下回ると予想 ◦ フラッシュ容量の劇的な向上とHDD容量の頭打ち  フラッシュは2倍/年を超えるスピードで容量が増加  2016年 4TB, 8TB  2017年 16TB, 32TB
  • 32. 32  アプリケーションへの貢献 ◦ データベース、ミドルウェアなどの処理が遅い理由の多くがストレージボトルネック ◦ SSDの登場によりストレージボトルネックが解消 ◦ 今まで処理に時間がかかって実現できなかった事が簡単に実現可能に  新たなアプリケーションの登場(期待) ◦ SSDを使う事を前提としたアプリケーション(フラッシュネイティブアプリケーション)の登場 ◦ 超低レイテンシ(ミリセカンド→マイクロセカンド)を使った環境へ  リアルタイム処理  拡張現実(AR)
  • 33. 33  ボトルネックの変化 ◦ 旧来のストレージボトルネックは主にHDDの処理待ちが多かった ◦ SSDのスピードはHDDの100倍程度 ◦ ストレージのボトルネックはディスク部分からヘッドへと移行 ◦ ヘッドボトルネックが解消するとサーバーとストレージ間の経路がボトルネックに
  • 36. 1987 2000 2010 2016 4ms HDD 0.05ms SSD 20ns Memristor 15x faster in 20 years10-2 10-3 10-4 10-8 10-7 10-6 10-5 10-1 Persistent store access times60ms HDD ½ million faster in years Storage technology trajectory Memory technology trajectory  不揮発性メモリの速度ってどのくらい?
  • 37. CPU socket Memory Subsystem Storage Subsystem Latency to data Data volatility Time 従来のデザイン: Time Persistent memory 用のデザイン: SoC: CPU + Memory (Storage) Latency to data Data volatility Execution units Cache L1 Cache L2 Persistent memory Flash Main memory (DRAM) IO accelerator (Flash) Cache HDD / SSD ArchiveCache L1 Cache L2 Cache L3 Execution units
  • 38. Compiler Today Horizon 3: Languages Horizon 1: PM Middleware Horizon 2: PM Libraries Application File System File System File System PM SSD Application Application Application PM Library File System PM PM Disk Driver
  • 40. NVM Express (NVMe) SCSI Replacement – Block protocol over PCIe Initially for direct attached SSDs Very efficient queue and data flow structures < 10 uS read latencies demonstrated RDMA Defined for storage (ISER) for 10 years Gaining popularity due to flash memory Eliminates software overhead by avoiding kernel 両方を組み合わせた「Networked NVMe」
  • 42. 42  Windows2016のストレージ機能は主に以下の機能が拡充・追加されています ◦ SMB3.1.1 ◦ Storage Spaces Direct ◦ Storage Replica ◦ Storage QoS  実はこの先数年はハードウェアも熱い! ◦ ハードウェアにも面白い機能がたくさん搭載されるので、お見逃しなく
  • 43. 43

Notes de l'éditeur

  1. Today- memory not persistent- in a few yrs you will get as fast as. Will change the way you think about sw and build systems. Storage and memory converge…resulting in less of a need for HDD
  2. Talking points CPU Generations of increasing HW complexity Multiple caching layers to minimize latency Multi-core outpacing memory & IO Context switching Memory Subsystem Power inefficient Dominates platform material cost for large footprints Struggle to meet capacity and BW demands Challenge to maintain future reliability Storage Subsystem Complexity trending that of CPU Interfaces & switch layers for data transport Hierarchy of Flash, SSD, HDD, and Tape Wear leveling Design for HA: multi-path, failover, … Average latency to data bottlenecks
  3. RDMA Introduction Accelerated IO delivery model which works by allowing application software to bypass most layers of software and communicate directly with the hardware Requires new programming model: “verbs” rather than “sockets” Until now, RDMA has been limited to specific verticals like HPC (applications modified) Stacks now available for Storage Networking – applications don’t need to be modified RDMA Benefits Low latency, also important is lower latency jitter High Throughput Zero copy capability OS / Stack bypass Avoid CPU context switching, interrupt coalescing RDMA Hardware Technologies & Protocols iWARP: RDMA over TCP/IP (runs over layer 3) RoCE: RDMA over Converged Ethernet (runs over layer 2) Infiniband iSER: iSCSI Extensions for RDMA