• 検索結果がありません。

les dkce sql server Lenovo System X & DataKeeperによる Windows Server上でのHAクラスター構成検証レポート

N/A
N/A
Protected

Academic year: 2018

シェア "les dkce sql server Lenovo System X & DataKeeperによる Windows Server上でのHAクラスター構成検証レポート"

Copied!
20
0
0

読み込み中.... (全文を見る)

全文

(1)

サイオ テクノロ ー株式会社

Lenovo System x & DataKeeper

Windows Server HA Cluster

構成検証

(2)

1

©SIOS Technology, Inc.

目次

...2

1 DataKeeper for Windows 概要 ...3

2 DataKeeper for Windows ...3

2.1 DataKeeper ー ン動作 概要 ...4

2.2 WSFC+DKCE SQL Server 冗長化構成 ...6

3 本検証 使用 構成 い ...6

3.1 WSFC+DKCE 使用 SQL Server 設定手順 ン ...7

3.2 ー 準備 ...7

OS ン ー 必要 追加 ー ン ー ...8

HA ー ー ン 使用 ワー 接続 確認 ...8

OS ー 設定 ー 設定 確認 ...9

ー ン 使用 ー ン 準備 ...9

WSFC ン ー ー ー 作成 ... 10

DKCE ン ー ... 10

高速 ー 対応 DKCE ーニン 実施 ... 11

DataKeeper管理画面 使用 ー ン設定 行う ... 11

SQL Server HA ー構成 ン ー ... 14

ー ン 検証結果 ... 15

4 参考資料 ... 17

5 謝辞 ... 18

6 免責事項 ... 19

(3)

2

©SIOS Technology, Inc.

1

度 ・ ン ー ・ソ ー ン 株式会社様 協力 弊社 ー ー ン製品 DataKeeper for Windows Cluster Edition Windows Server 2012 機能 あ Windows Server Failover Cluster 利用 ソ SQL Server 2012 冗長化検証 行い

本資料 構築時 高速 ー 用い 場合 ー ン い 詳細 説明い

(4)

3

©SIOS Technology, Inc.

DataKeeper for Windows

概要

2

DataKeeper for Windows

2.1

ー HA ーソ あ LifeKeeper for Linux

/LifeKeeper for Windows 事業継続ソ ー ン 提供

DataKeeper for Windows そ 中 一 Windows ー ー ー ー

TCP/IP ワー 通 ー 行うソ

DataKeeper for Windows 2 Edition あ 1 ー ン機能

提供 DataKeeper for Windows Standard Edition(以後DKSE) う一 Windows Server Failover Cluster 以後WSFC 連携 実現 DataKeeper for Windows Cluster Edition 以後DKCE DKCE WSFC 連携

DKCE ー ー WSFC 共有 扱う

いう

 WSFC+DKCE 連携 ー

WSFCによるHA

Failover 可能

Data Replication

E:\

E:\

通常WSFC 構成要件 共有 ー 必要 共有 ー

必要性 ー 機器 配置やそ 接続 関連 ー ー ー 配置や

利用方法 制限 生 場合 あ 対 DKCE 使用 場合 ワー

介 ー 同期 行い そ WSFC 共有記 ー 扱う

ー ン 可能 ワー 環境 あ HA ー 構成

可能 そ ー ン 実行 ワー LAN/WAN

い 使用 高帯域 低帯域 ワー 間 ー ン

ー 等 介 効率 く ー 転送 行う う考慮

仕組 い

特徴 LAN 内 完結 物理環境間 仮想環境や 環境

間 HA ー 構成 可能 近年 Fusion-io 社

ioDrive 高速 ー そ I/O ー ン 良

(5)

4

©SIOS Technology, Inc.

利用 高速 ー 性能 活 高可用性

実現 今回 検証 Fusion-io社 ioDrive2 使用 設定

ー ン 計測 行 い

DataKeeper

ン動作 概要

2.2

DataKeeper ー ン 単位 く 単位 行

わ ー ン 設定 行 直後 全体 同期 同期 取 全

同期 行わ 全同期 や ー ン 使用 い

ワー 通信速度 完了 時間 左右

全同期 完了 後 一方 ー 書 込 ー 差分 他方

ー 同期 ー 差分 ー ン設定時 作成

ン ン 言い ン

そ 差分 ー 転送方法 同期 ー 非同期 ー あ

ー い ー ン 設定 行う際 選択 I/O 発生 際 同

期 ー ー 流 特徴 以下 図

 DataKeeper 同期動作

う 同期 ー 対向 ー 書 込 完了 I/O

そ ー 整合性 面 高い信頼性 保 そ

対 非同期 ー 自 ー 書 込 完了 そ I/O

対向 ー ー 転送 い 一定量 ー 貯 一度

(6)

5

©SIOS Technology, Inc.

動作 詳細 動作 い 以下 URL ニ 情報 あ

合わ 参照く い

同期 び非同期 ー ン

http://jpdocs.us.sios.com/WindowsSPS/8.1/DKCE/DKCETechDoc/index.htm#Da taKeeper/Introduction/Understanding_Replication/Synchronous_and_Asynchron ous_Mirroring.htm

同期 ー 選ぶ 特徴 把握 上 利用 ー 内容や用

途 想定 利用状況等 応 選択 必要 あ ー ー あ

ー 整合性 重視 同期 ー 選択 場合 多く ー ー 場

合 非同期 ー 利用 ー あ

今回 検証 比較 同期 ー 非同期 ー 両方 SQL Server

ー ン 計測 実施 結果 い 本資料 4. ー ン 検証

(7)

6

©SIOS Technology, Inc.

WSFC+DKCE

SQL Server

冗長化構成

3

WSFC+DKCE 使用 SQL Server 冗長化 行う場合 そ以下 う 流

作業

ー 準備

OS ン ー 必要 追加 ー ン ー

ー 構成 ワー 接続 確認

ー ン 使用 ー ン 準備

WSFC ン ー ー ー 作成

DKCE ン ー

高速 ー 対応 DKCE ーニン 実施

DataKeeper管理画面 使用 ー ン設定 行う

SQL Server HA ー構成 ン ー

章 実施 検証 各構成手順 応 確認 ン 紹介い

本検証 使用

構成

3.1

今回Lenovo System x使用 WSFC+DKCE 用い SQL Server 冗長化 行い

そ ー 検証 検証 利用 環境 概要 以下 通

(8)

7

©SIOS Technology, Inc.  検証 ン構成(dk1/dk2共通)

ー ー型番 Lenovo System x3650 M4 モデル B2J CPU Xeon E5-2609 x1 (2.4GHz,4Core)

Memory 32GB

HDD 146GB(15krpm) x 8 RAID5

SSD High IOPS MLC Mono 1.2TB

OS Microsoft Windows Server 2012 R2 Datacenter SQL Server SQL Server 2012 R2

DataKeeper DataKeepe for Windows Cluster Edition v8.1 Replication用LAN 10Gb Ethernet ( ー 直結)

System Volume

(SQL Server instance)

C:¥(HDD:99.48 GB)

Replication用Volume (SQL Server Data files)

E:¥(HDD:851.68 GB) F:¥(SSD:1.08TB) Bitmapfile用Volume G:¥(SSD:20GB)

※AD ー ー い 検証 影響 い 省略

上記 ー 使用 構築 実施 際 手順 そ ン 次

WSFC+DKCE

使用

SQL Server

設定手順

3.2

ー 準備

HA ー 構成 場合 2台以上 ー ー 必要

要件 い 保護対象 ー 基準 考え 選択 く い

DKCE 動作 そ ほ 多く ソー 必要 い ー

必要十分 ソー あ 問題あ

ー ン対象 ー ー ン 構成 い 問題

あ ー ン用 ー 自体 分 必要

ー間 接続 使用 LAN ー 2 以上用意 勧

HA ー間 ー ー 通信 使用 経路 冗長化 意味

ー ン用 そ 以外 ワー 利用用途 分 う 意味

あ WAN 介 構成 ー間 接続 複数 経路 用

意 難 い ー あ ー ン用 そ 以外

ワー 分 構成上 必須要件 あ 利用環境 応 検討

く い ー ン ー I/O ー ン 重視

場合 高速 ワー 接続 利用 く い

(9)

8

©SIOS Technology, Inc.

い 必要 応 内容 確認 く い

ワー 帯域

http://jpdocs.us.sios.com/WindowsSPS/8.1/DKCE/DKCETechDoc/index.htm #DataKeeper/Configuration/Network_Bandwidth.htm

OS ン ー 必要 追加 ー ン ー

今回DKCE 利用 前提 い DKCE ー い OS Edition

利用 必要 あ DKCE ー OS い DKCE ー

い OS 選定 際 情報 確認く い

http://jpdocs.us.sios.com/WindowsSPS/8.1/DKCE/DKCESupportMatrix/inde x.htm

次 DKCE ン ー 要件 確認 必要 追加 ー ン

ー 必要 追加 ー い 以下 URL い ー

ー 製品要件 表 記載 い

ー ー 製品要件

http://jpdocs.us.sios.com/WindowsSPS/8.1/DKCE/DKCEReleaseNotes/index .htm

中 う 構成 場合 必須 ー Microsoft .NET

Framework 3.5 SP1 あ 追加 い い場合 DKCE ン ー

実行 際 ー ン ー 忘 い う ン ー

く い WSFC DKCE 連携 使用 場合 DKCE ン

ー 前 WSFC ー ー 作成 く必要 あ

時点 OS ー ー ー 機能 追加 く 勧 い

HA ー ー ン 使用 ワー 接続 確認

物理的 点 い ー 準備 項目 触 DataKeeper 利

用 通信 使用 ー 番号 い 考慮 必要 あ

DataKeeper 使用 ー 番号 137,138,139,445,9999 10000~10025

10000~10025 ー ー 対応 い え F

ー 場合 10005 番 使用 い 解放

い 必要 あ OS F/W い DataKeeper ン ー 自

動的 必要 受信 規則 ー 追加 く ン ー 実行

F/W 有効 い 必要 あ 注意 く い

(10)

9

©SIOS Technology, Inc.

ン ン ニ 内容 確認く い

ー 設定

http://jpdocs.us.sios.com/WindowsSPS/8.1/DKCE/DKCETechDoc/DataKeepe r/Configuration/Firewall_Configurations.htm

WSFC側 要件 WSFC 利用要件 確認 く い

OS ー 設定 ー 設定 確認

DataKeeper 動作 ー Everyone 許可

匿名 ー ー 適用 有効 Distributed Link Tracking Client ー

無効 必要 あ 設定 OS F/W 設定 同様

DataKeeper ン ー 設定行 く ン ー 実行時

ン 問い合わ 対 Yes 回答 必要 設定行わ う

く い

ー ン 使用 ー ン 準備

ー ン対象 ー 全 ー 作成 ー

ン対象 い ー 種類 いく あ 以下

 Windows ー

 Windows ー 含 ー

 NTFS 形式以外 ー (FAT FAT32 Raw FS )

 固定 以外 (CD-ROM ー )

 ソー ー 小 い ー ー

実際 ー 構成 あ ー ン対象 ー

ー 全 ー 同 使用 く い 特 理由 い限

同 作成 勧 異 い ー 作成

可能 ー ー 側 ー ー ン

先 ソー ー 側 ー ー

ン元 小 い場合 ー ン 設定

異 作成 小 いほう

丸 領域 無駄

加え 高速 ー 使用 い 場合そ ー ン 十分 引 出

う 同期 差分情報 保存先 高速

ー 上 ー 使用 推奨 い そ 高速 ー

使用 い 場合 保存 ー ン

用意 く い 保存 ー ン

ー ン 拠 概算 ー ン対

(11)

10

©SIOS Technology, Inc.

高速 ー 使用 い 場合 保存先 関 情

報 以下 URL い ニ 確認く い

高速 ー

http://jpdocs.us.sios.com/WindowsSPS/8.1/DKCE/DKCETechDoc/index.htm #DataKeeper/Configuration/High_Speed_Storage_Best_Practices.htm

WSFC ン ー ー ー 作成

WSFC ン ー ー ー 作成 ー 構成

ー ー ン 行う ー あ 設定後 関連 ー WSFC

管理画面 表示 い 確認 く い

ー ー 作成 際 WSFC ー 形式 指定 必要 あ

DKCE 組 合わ 使用 場合 基本的 共有 使用 い構

成 考え ー 設定 共有 構成

ー ー ー 共有

ー 選択 今回 検証 構成

ADServer 上 作成 共有 使用 ー 共有

ー 設定 使用

ー ー 作成 際 設定 ー 中 構成 検証 実行

う 確認 行わ 構成 検証 SQL Server ン ー

前 一度通 く必要 あ 時点 共有記憶域 あ

そ 検証項目 関 項目 除外 実行 く い 結

果致命的 ー WSFC 構成上問題 あ

DKCE ン ー

DKCE ン ー ン ー 実行 ー 従 ン ー

ー ン 対象 全 ー ン ー 実行

く い ン ー ー 途中 前述 F/W 設定や ー

ー 関 問い合わ 表示 Yes

選択 必要 設定 自動的 行わ う く い

基本的 ー 従 進 ン ー 完了

ン ー ー 最後 ン ー ン ー 求

必 ン ー く い ン ー ン ー 画面 閉

再起動 求 再起動 復旧 後 GUI 日本語化 Language

supplement ン ー 行 く い

ン ー 詳細 い DKCE 製品 CD 試用版 同様 含

DataKeeper for Windows ン ー 手引 いう ン 記載

(12)

11

©SIOS Technology, Inc.

高速 ー 対応 DKCE ーニン 実施

高速 ー 使用 い 場合 そ ー ン 十分 引 出

いく ーニン 項目 実施 必要 あ 最低限実施 項

目 以下 2点

 場所 高速 ー 上 ー 変更

 ー WriteQueueLowWater 値 増や

設定方法 詳細 以下 URL い ニ 情報

確認く い い ー 変更

高速 ー

http://jpdocs.us.sios.com/WindowsSPS/8.1/DKCE/DKCETechDoc/index.htm #DataKeeper/Configuration/High_Speed_Storage_Best_Practices.htm

DataKeeper管理画面 使用 ー ン設定 行う

ー ン 行う ー ワー 選択 ー ン設

定 行い ー ン 設定 GUI 使用 行い 操作 手順 手

順 次 通

(1) 一方 ー ー DataKeeper GUI 起動

DataKeeperGUI 全 ー ン ー ン あ

そ 起動

(2) ー ン 使用 ー ー DataKeeperGUI 接続

ー ン設定 行う ー ン対象 ー ー

接続 必要 あ 操作 以下 URL い

ニ 確認く い

ー 接続

http://jpdocs.us.sios.com/WindowsSPS/8.1/DKCE/DKCETechDoc/index. htm#DataKeeper/User_Guide/Connecting_to_a_Server.htm

接続 操作 GUI 起動 い 自分自身 接続 必要 あ

接続 結果 ー ン対象 ー DataKeeperGUI

表示 い 確認 く い 時点 ー 表示 い

い場合 基本的 設定 不足 い 可能性 あ 例え ー 解

放 ー 設定 ー ー や ン ー

確認 基本的 設定 不足 い 確認 く い

(13)

12

©SIOS Technology, Inc.

ー ン設定 新規 行う場合 作成 操作 行い

作成 操作 い 以下 ニ 参照く い

作成

http://jpdocs.us.sios.com/WindowsSPS/8.1/DKCE/DKCETechDoc/index. htm#DataKeeper/User_Guide/Creating_a_Job.htm

作成 操作 行う そ ー作成 項目 ー

表示 そ 内容 従 設定 行 く い ー設定 関

ー 内容 以下 ニ 参照く い

ー 作成

http://jpdocs.us.sios.com/WindowsSPS/8.1/DKCE/DKCETechDoc/index. htm#DataKeeper/User_Guide/Creating_a_Mirror.htm

WSFC 環境 あ 構成 い 場合 ー作成 ー 最後 時

点 以下 う ン 開

作成 ー ン ー WSFC 共有記憶域 登録 場合

必 い 選択 く い い 選択 後WSFC 管理画

面 記憶域 見 DataKeeper Volume いう名前 記憶域 表示 い

(14)

13

©SIOS Technology, Inc.

う 登録 状態 通常 共有 ー 使用 共有記憶

域 同様 HA ー 設定 使用

ー ン 設定 直後 ー 内 全 ー い 完

全同期 行い 同期 行わ い 間 ー ー 同期中

全同期 完了 切 替え 実施 同期

完了 ー ー ン 手動 切 替え

場合 ー ー ン い 必 確認

く い ー 確認 DataKeeperGUI WSFC 記憶域 表

示 い 確認 以下

表示例

ー ン ー 通常 ー ン 継続 運用

(15)

14

©SIOS Technology, Inc.

ー ー ー 転送 一時的 停止 い 状態

指 運用上 目的 手動 操作 一時停止 ほ

DataKeeper 自体 自動的 一時停止 ー 変更 場合 あ

今回 検証 い SQL Server ン ー ー 実行中

非同期 ー 際 ソー ー 対 I/O 多量 発生

非同期書 込 ー 規定値 達 場合 発生 時 一時停止

ー ー あ 程度 ー 転送 時点 自動的 ー

ン ー 変更 運用中や ン ー 実施時

う ー 変更 頻繁 場合 ー 規定値 定義

い WriteQueueHighWater 値 変更 改

善 場合 あ 動作 詳細 い 以下 URL ニ

情報 参照く い

読 込 び書 込 操作

http://jpdocs.us.sios.com/WindowsSPS/8.1/DKCE/DKCETechDoc/index. htm#DataKeeper/Introduction/Understanding_Replication/Read_and_W rite_Operations.htm

SQL Server HA ー構成 ン ー

SQL ServerHA ー ン ー 一般的 SQL Server HA ー

構成手順 同 SQL Server ン ー CD 起動 ン ー

ニ ー SQL Server ー ー ー ー ン ー 実行

留意点 ー ー 配置先 ー ン対象 い

設定 い 確認 時 選択 ー 1

複数 ー HA ー 保護 SQL Server

ン ン 利用 い場合 SQL Server HA ー ン ン 作

成 完了 後 WSFC 管理画面 依存関係 作成 必要 あ そ 他

SQL Server HA ー構成 ン ー 方法 SQL Server

ニ 確認く い

構成手順 ン 以上 最後 手動 切 替え く

(16)

15

©SIOS Technology, Inc.

ー ン 検証結果

4

3 章 紹介 環境 構築手順 実施 作成 環境 用い SQL Server ー

ー ー ン ー 実施 ン ー ー 取得 Hammer DB

いう ン ー ー 使用 Hammer DB 詳細 い 割愛

5章 関連 ン 付 必要 応 そ 情報 確認く

い 今回WSFC+DKCE構成 比較 SQL Server2012自体 冗長化

機能 あ AlwaysOn 同 ー ー 使用 構成 ー ン 計測 行 い

そ 結果 表 以下 以下

 SQL Server 2012 R2 + DataKeeper HammerDB ン ー 結果

そ 結果 AlwaysOn構成 比 WSFC+DKCE構成 ioDrive 性能 大 く損 う

く ー ン 発揮 い 分 ン ー ー ー数

毎 Fusio-io ン ン構成 ー 対 ー ー 平均

DKCE 同期 ー 場合約9.4% 非同期 ー 場合約5.4% い 対

AlwaysOn 同期 ー 約 30% 非同期 ー 約 19%

WSFC+DKCE 使用 SQL Server 冗長化構成 SQL ー 面 優位性

加え 導入 検討 際 い 大 比較 ン

AlwaysOn 使用 HA ー 構成 場合 SQL Server Enterprise Edition

必要 稼働系・待機系 ン 必要 対 WSFC+DKCE

SQL Server 冗長化 場合 SQL Server Standard Edition 構成

ン 稼働系 ン 利用 価格 具体例 冗長

化 必要 ン 初期費用 見 SQL Server 購入方法

150000 200000 250000 300000 350000 400000 450000

0 20 40 60 80 100

H A M M E R D B T P M

ベンチ ークユーザー

Fusion-io スタンドアロン Fusion-io DK同期 ラー

Fusion-io DK非同期 ラー Fusion-io Always on 同期 ラー

(17)

16

©SIOS Technology, Inc.

SQL Server AlwaysOn 使用 必要 価格 SQL Server 2012 Enterprise Edition Open Business ン 単価 2Core用 ン ¥2,560,000

い AlwaysOn 構成 場合 少 く 2倍 価格(¥5,120,000) 必要

そ 対 DKCE+WSFC SQL Server 冗長化 場合 SQL Server Standard Edition Open Business 1 ー 分+DKCE2 ー 分 必要 合わ 合

わ ¥1,720,000 い

点 WSFC+DKCE 組 合わ SQL Server 冗長化 高速 ー

(18)

17

©SIOS Technology, Inc.

参考資料

5

本資料 関連 資料 URL 以下

ー株式会社 事業継続ソ ー ン製品紹介

http://www.sios.com/products/bcp/lkdk/

DataKeeper for Windows v8.1 価格表

http://www.sios.com/products/bcp/lkdk/product/pdf/dkw_price.pdf

LifeKeeper UserSite 製品 FAQ 最新Errata情報等

http://lk.sios.com/

SIOS Technical Documentation( ン ン ン )

http://jpdocs.us.sios.com/

Windows Server 2012 ー ー ー ン 概要

http://technet.microsoft.com/ja-jp/library/hh831579.aspx

SQL Server 2012 SQL Server ー ー ー ー ン ー

http://msdn.microsoft.com/ja-jp/library/hh231721(v=sql.110).aspx

SQL Server 2012 ン 価格

http://www.microsoft.com/ja-jp/SQLServer/2012/howtobuy/

可用性 重視 (SQL Server AlwaysOn 利用)Oracle Database 価格比較

http://www.microsoft.com/ja-jp/SQLServer/2012/compete/compete0201.aspx

Hammer DB

(19)

18

©SIOS Technology, Inc.

謝辞

6

本検証 実施 際 ・ ン ー ・ソ ー ン 株式会社様 System

x ー ー 利用 い 環境構築や設定 ン ー 実施

多大 支援 い 厚く御礼 申 上

http://www.ibm.com/systems/jp/x/

(20)

19

©SIOS Technology, Inc.

免責事項

7

 本書 記載 情報 予告 変更 削除 場合 あ 最新

確認く い

 本書 記載 情報 全 慎重 作成 記載 い 本書

そ 妥当性や正確性 い い 種類 保証 あ

 本書 含 誤 起因 本書 利用者 生 損害 い

ー株式会社 一切 責任 負う あ

 第三者 本書 記載事項 変更 削除 ー ー 及び本書等 対 不正

そ 他第三者 行為 本書 利用者 応 一切 損害 い

ー株式会社 一切 責任 負う あ

 障害 原因 ー ー 問い合 届 延

着 場合 あ あ 了承く い 問い合 不着及び延着

関 ー株式会社 一切 責任 負う あ

著作権

8

本書 記載 い ン ン (情報・資料・画像等種類 問わ ) 関 知的財産権

ー株式会社 帰属 そ 全部 一部 問わ

ー株式会社 許可 く本書 複製 転用 公衆 送信 販売 翻案そ 他 ニ次利

用 い 禁止 ン ン 改変 削除 い 一切認

本書 製品名 他社 保有 商標 く 登録商標 使用

参照

関連したドキュメント

SUSE® Linux Enterprise Server 15 for AMD64 & Intel64 15S SLES SUSE® Linux Enterprise Server 12 for AMD64 & Intel64 12S. VMware vSphere® 7

MPIO サポートを選択すると、 Windows Unified Host Utilities によって、 Windows Server 2016 に含まれている MPIO 機能が有効になります。.

ESET Server Security for Windows Server、ESET Mail/File/Gateway Security for Linux は

The performance measures- the throughput, the type A and type B message loss probabilities, the idle probability of the server, the fraction of time the server is busy with type r,

Another new aspect of our proof lies in Section 9, where a certain uniform integrability is used to prove convergence of normalized cost functions associated with the sequence

・Microsoft® SQL Server® 2019 Client Access License (10 User)ライセンス証書 オープン価格. オープン価格 Microsoft SQL

・M.2 Flash モジュール専用RAID設定サービス[PYBAS1SM2]とWindows Server 2022 Standard(16コア/Hyper-V)[PYBWPS5H]インストール/Windows Server 2019

本資料は Linux サーバー OS 向けプログラム「 ESET Server Security for Linux V8.1 」の機能を紹介した資料です。.. ・ESET File Security