4. 4
だんだんと迫ってくるWindows Server 2003 EOS
2014 LENOVO INTERNAL. ALL RIGHTS RESERVED.
製品名 メインストリームサポート終了⽇ 延⻑サポート終了日
SQL Server 2005 2011/04/12 2016/04/12
SQL Server 2008 2014/01/14 2019/01/08
7. 7
実際のところは?
2014 LENOVO INTERNAL. ALL RIGHTS RESERVED.
3.1
3.9
1.9
1.6
0.9
Windows Server 2003
SP2
Windows Server 2008
SP2
Windows Server 2008
R2 RTM
Windows Server 2008
R2 SP2
Windows Server 2012
RTM
4Q13 におけるオペレーティング システムとサービス パックご
との感染率 (1000台あたりの感染台数)
マイクロソフト セキュリティ インテリジェンス レポート 第16版より
http://www.microsoft.com/ja-JP/download/details.aspx?id=42646
古いOSを使っているところほど、
セキュリティ問題が発生していることは事実
19. Up to 3.0TB of capacity
per PCIe slot
Up to 2.4TB of capacity
per x8 PCIe slot
Up to 3.2TB of capacity
per PCIe slot
Up to 1.6TB of
workstation acceleration
Up to 1.2 TB of capacity
per slot for maximum
performance density
MEZZANINE
Up to 6.4 TB of
capacity per x8 slot
SX300
Up to 5.2 TB of
capacity per x8 slot
PX600
Fusion-io ioMemory / ioDrive2
Lenovo HIGH IOPS PCIe / Enterprise io3 アダプター
29. 29 2014 LENOVO INTERNAL. ALL RIGHTS RESERVED.
SQL Server+フラッシュ・ストレージによる高速HA 折紙付構成の構成要素
高速フラッシュストレージ
Lenovo System x
24コアコアコアコアまで
SQL Server 2012/14
SE
SIOS Technology
DataKeeper
Windows Server 2012
R2
30. 30
dk2dk1
Heartbeat
10GbE
ドメインコント
ローラ
Cドライブ OS / SQL Server binary
Eドライブ RAID5 HDD
Fドライブ Fusion-io
Cドライブ OS / SQL Server binary
Eドライブ RAID5 HDD
Fドライブ Fusion-io
Replication
GbE
System x3650M4
Xeon E5-2609 x 1
32GB memory (8GB x 4)
DataKeeper / SQL Server 検証環境
System x3650M4
Xeon E5-2609 x 1
32GB memory (8GB x 4)
31. 31 2014 LENOVO INTERNAL. ALL RIGHTS RESERVED.
結果はどうだった?
150000
200000
250000
300000
350000
400000
450000
0 10 20 30 40 50 60 70 80 90 100
HammerDBtpm
ベンチマークユーザー
SQL Server 2012 R2 + DataKeeper HammerDBベンチマーク結果
Fusion-io スタンドアロン Fusion-io DK同期ミラー
Fusion-io DK非同期ミラー Fusion-io Always on 同期ミラー
Fusion-io Always on 非同期ミラー
32. 32 2014 LENOVO INTERNAL. ALL RIGHTS RESERVED.
結果サマリー
• 10%以下の性能オーバーヘッド
DataKeeper同期モード
• 5%程度の性能オーバーヘッド
DataKeeper非同期モード
• 15-20%程度の性能オーバーヘッド
• CPUへの負荷が多い
Always On Availability同期モード
• 15-20%程度の性能オーバーヘッド
• CPUへの負荷が多い
Always On Availability非同期モード
34. 34
• 高速フラッシュ・ストレージを使用することでデータベースの性能は大幅に向
上する
• CPU使用率が上がるため、コア数が少ないとCPUボトルネックになりがち
全般的に
• 通常IOに加え、ビットマップファイルへのアクセスが発生するため、IO能力が
多く必要となりがち
• ただし高速フラッシュ・ストレージでは吸収出来る範囲内
DataKeeperの場合
• SQL ServerのプロセスのCPU使用率がDataKeeperに比べ高くなる傾向
• 結果としてオーバーヘッドが高くなることに
SQL Server Always
On Availability Group
の場合
2014 LENOVO INTERNAL. All rights reserved.
DataKeeper検証を行ってわかったこと
35. 35 2014 LENOVO INTERNAL. ALL RIGHTS RESERVED.
SQL Server+フラッシュ・ストレージによる高速フラッシュ・ストレージによる高速フラッシュ・ストレージによる高速フラッシュ・ストレージによる高速HA 折紙付構成折紙付構成折紙付構成折紙付構成
Heartbeat
SQL Server 2012 SESQL Server 2012 SE
DataKeeper Cluster EditionDataKeeper Cluster Edition
Windows Server 2012 R2
Standard Edition
Windows Server 2012 R2
Standard Edition
DataKeeper Cluster EditionDataKeeper Cluster Edition
Windows Server 2012 R2
Standard Edition
Windows Server 2012 R2
Standard Edition
DataKeeperによるレプリケーションによるレプリケーションによるレプリケーションによるレプリケーション
高可用性を実現する高可用性を実現する高可用性を実現する高可用性を実現するDataKeeper Cluster Edition
•Windows Server フェールオーバー・クラスタリングとの
連携で、共有ディスクなしで高可用性を実現可能
高速・低遅延を実現する高速・低遅延を実現する高速・低遅延を実現する高速・低遅延を実現するHigh-IOPS PCIe / io3 アダプターアダプターアダプターアダプター
•PCI Expressバスに直結されたNANDフラッシュとデバイス・ドライバー
のコンビネーションで、高速なトランザクション処理を実現可能
弊社ソリューションご紹介リンク
http://www.ibm.com/systems/jp/x/solutions/origami/#orgm02
検証結果ホワイトペーパーリンク
http://www.sios.com/products/bcp/lkdk/product/pdf/les_dkce-sql-server.html
SQL Serverの性能やライセンスの問題でお悩みのお客様や、データ分析を検討して
いるお客様のために、High-IOPS PCIeアダプターのNANDフラッシュ技術を生か
し、⾼速なトランザクション処理性能とDataKeeperによる高可用性をご提供する、
事前検証済みソリューションです。
36. 36 2014 LENOVO INTERNAL. ALL RIGHTS RESERVED.
折紙付構成のほかに折紙付構成のほかに折紙付構成のほかに折紙付構成のほかに – 仮想化の構成も仮想化の構成も仮想化の構成も仮想化の構成も
Heartbeat
SQL Server 2012 SESQL Server 2012 SE
DataKeeper Cluster EditionDataKeeper Cluster Edition
Windows Server 2012 R2
Standard Editionの仮想マシンの仮想マシンの仮想マシンの仮想マシン
Windows Server 2012 R2
Standard Editionの仮想マシンの仮想マシンの仮想マシンの仮想マシン
DataKeeper Cluster EditionDataKeeper Cluster Edition
Windows Server 2012 R2
Standard Editionの仮想マシンの仮想マシンの仮想マシンの仮想マシン
Windows Server 2012 R2
Standard Editionの仮想マシンの仮想マシンの仮想マシンの仮想マシン
DataKeeperに よ る レ プ リ ケ ー シ ョ ンに よ る レ プ リ ケ ー シ ョ ンに よ る レ プ リ ケ ー シ ョ ンに よ る レ プ リ ケ ー シ ョ ン
高可用性を実現する高可用性を実現する高可用性を実現する高可用性を実現するDataKeeper Cluster Edition
• Windows Server フェールオーバー・クラスタリングとの連携で、
共有ディスクなしで高可用性を実現可能
高速・低遅延を実現する高速・低遅延を実現する高速・低遅延を実現する高速・低遅延を実現するHigh-IOPS PCIe アダプターアダプターアダプターアダプター
•PCI Expressバスに直結されたNANDフラッシュとデバイス・ドライバーのコンビ
ネーションで、高速なトランザクション処理を実現可能
•データベースの乗ったサーバを仮想化しても高速に処理が可能
System-X + DataKeeper + Fusion-io(High IOPS PCIeアダプター、io3 アダプター)なら
仮想化されたSQLServer環境でも⾼速に処理できます。
共有ストレージ不要、ハイパーバイザーのHAを使わずにクラスタ構成を実現します。
VMware vSphere Essential
またはまたはまたはまたはWindows Hyper-V
VMware vSphere Essential
またはまたはまたはまたはWindows Hyper-V
VMware vSphere Essential
またはまたはまたはまたはWindows Hyper-V
VMware vSphere Essential
またはまたはまたはまたはWindows Hyper-V
他の他の他の他の
VM
他の他の他の他の
VM 他の他の他の他の
VM
他の他の他の他の
VM
他の他の他の他の
VM
他の他の他の他の
VM
他の他の他の他の
VM
他の他の他の他の
VM