mvs2010_ms-5: オンプレミスからクラウドまでを管理する sql server 2008 r2...
Post on 13-Jul-2015
1.301 Views
Preview:
TRANSCRIPT
http://blogs.technet.com/sqlpm-j/
http://twitter.com/tskitaga/
0
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
Write Read
IO's
pe
r Se
con
d
8K Random - Root vs. VM
Native OS
VM
0
1,000
2,000
3,000
4,000
5,000
6,000
7,000
8,000
9,000
10,000
Write Read
Native OS
VM
SQLIO 64K Sequential - Root vs. VM
参考: Running SQL Server 2008 in a Hyper-V Environment Best Practices and Performance Considerations
600 605 620 630
0
10
20
30
40
50
60
70
300
350
400
450
500
550
600
650
700
Native OS - Hyper-
V Disabled
Root Partition -
Hyper-V Enabled
Guest (Passthrough) Guest (VHD)
Tim
e t
o C
om
ple
teio
n (
seco
nd
s)
Reporting Queries with MAXDOP 0
Total time vs. % CPU Consumed
Total Time (seconds)
Hyper-V - %Guest Run
Time
%G
uest
Ru
n T
ime
参考: Running SQL Server 2008 in a Hyper-V Environment Best Practices and Performance Considerations
4,178
5,828
6,425
4,047
5,697
6,151
0
0.001
0.002
0.003
0.004
0.005
0.006
0.007
0.008
0.009
0
1,000
2,000
3,000
4,000
5,000
6,000
7,000
Low OLTP Workload Med OLTP Workload High OLTP Workload
Dis
k R
ea
ds/
sec
Dedicated Pass-through Disks vs. VHDs on Shared Storage
Total IO/s per Second and Disk Latency
Total Reads/sec (Dedicated
LUNs)
Total Reads/sec (Common
Volume with VHDs)
Average Read Latency
(Dedicated LUNs)
Average Read Latency
(Common Volume with
VHDs)
参考: Running SQL Server 2008 in a Hyper-V Environment Best Practices and Performance Considerations
2,244
3,245
3,612
2,182
3,173
3,444
0
500
1,000
1,500
2,000
2,500
3,000
3,500
4,000
Low OLTP Workload Med OLTP Workload High OLTP Workload
Ba
tch
es/
sec
Dedicated Strorage vs. VHDs on Shared Storage
Total Batchs/sec 4 VMs
(Dedicated LUNs)
Total Batchs/sec 4 VMs
(Common Volume w/
VHDs)
参考: Running SQL Server 2008 in a Hyper-V Environment Best Practices and Performance Considerations
1128
1779
2102 2,244
3,245
3,612
0
10
20
30
40
50
60
70
80
90
100
0
500
1000
1500
2000
2500
3000
3500
4000
Low OLTP Workload Med OLTP Workload High OLTP Workload
Ba
tch
es/
sec
Aggregated Batches/sec vs. Guest Run Time from 2 to 4 VMs
Total Batches/sec 2 VMs
Total Batches/sec 4 VMs
Hyper-V - %Guest Run Time (2
VMs)
Hyper-V - %Guest Run Time (4
VMs)
Hyper-V - %Total Run Time
Hyper-V - %Total Run Time
参考: Running SQL Server 2008 in a Hyper-V Environment Best Practices and Performance Considerations
左図のような接続とすることで 1. 物理 OSE と仮想 OSE の起動イメージを分離可能 2. 仮想 OSE 上の SQL Server が使用するデータファイル群を iSCSI LUN とすることで、すべての OSE からデータファイル群を利用可能
3. 仮想 OSE 上の SQL Server で Failover Clustering 構成をとる “Guest Clustering” が可能
4. FC HBA と比較して GbE は低コストで増設できるため、データベースが必要とする IO 帯域を低コストで確保可能
といったメリットを享受することが可能となります。 ※性能面を考慮すると、データベースの構成ファイルは容量固定の仮想ディスクもしくはパススルーディスクに個別に配置することが好ましい。
自動複製とフェールオーバー
IT Pro
更新処理はプライマリで
実行される
DML 操作
複製
コミット優先度1
コミット優先度2
プライマリ障害時には
コミット優先度が高い
方がプライマリに昇格
する
【参考】
4時間以内に障害が発生したプラ
イマリが復旧しない場合、廃棄
されて新たなセカンダリが生成
される。
• シングルポイントのマスター
データ管理
• 高い耐障害性の実現
• 適切な負荷分散の実現
• SQL Server 2008 R2 で提供さ
れる PowerPivot for Excel によ
る複数のデータソースを横断
した分析
• データの分散配置によるイン
パクトを最小化
Web
• CPU : 最大256論理プロセッサ
• メモリ : OS 最大容量
• 仮想化 : 無制限
• PowerPivot : 標準搭載
• CPU : 最大 8 CPU
• メモリ : 最大 2TB
• 仮想化 : 4 仮想マシン
• PowerPivot : 標準搭載
• CPU : 最大 4 CPU
• メモリ : 最大 64GB
• 仮想化 : N/A
• CPU : 最大 2 CPU
• メモリ : 最大 4GB
• 仮想化 : N/A
• CPU : 最大 4 CPU
• メモリ : 最大 64GB
• 仮想化 : N/A
データベース容量 : 10GB
データベース容量 : 1GB
トリプルキャンペーン
http://www.microsoft.com/japan/sqlserver/2008/cashback/default.mspx
型番 製品名 キャッシュ バック
810-04394 SQL Server 2008 Enterprise プロセッサライセンス 570,000 円
810-05051 SQL Server 2008 Enterprise サーバーライセンス 195,000 円
228-05111 SQL Server 2008 Standard プロセッサライセンス 137,000 円
228-04635 SQL Server 2008 Standard サーバーライセンス 20,000 円
359-00759 SQL Server 2008 CAL(デバイスCAL) 4,000 円
359-01140 SQL Server 2008 CAL (ユーザー CAL) 4,000 円
top related