Contenu connexe
Similaire à #03-02 Oracle Solaris 11 の可用性を高める! Oracle Solaris Cluster 4.0 (2012-05-21)
Similaire à #03-02 Oracle Solaris 11 の可用性を高める! Oracle Solaris Cluster 4.0 (2012-05-21) (20)
#03-02 Oracle Solaris 11 の可用性を高める! Oracle Solaris Cluster 4.0 (2012-05-21)
- 1. Oracle Solaris Cluster
日本オラクル株式会社
システム事業統括ソリューション統括本部
12012 年 5Oracle and/or its affiliates. All rights reserved.
Copyright © 2012 月 21 日
- 3. Agenda
• Oracle Solaris Cluster 4.0 • Oracle Solaris 仮想化環境での利用
– 高可用性と DR ソリューション – 仮想化環境を利用したサーバー集約例
– ローカルクラスタのサービス形態 – SPARC/Solaris の仮想化環境
– ディザスタリカバリに対応するサービス形態 – SPARC/Solaris の仮想化環境へのサポート
– Oracle Solaris との融合 – Oracle VM Server for SPARC との組み合わせ
– Oracle Solaris 11 デリバリフレームワークとの融合 – Solaris Zones との組み合わせ
– Oracle Solaris 11 仮想化との融合 – Oracle Optimized Solutions
– ビジネスアプリケーションに対するディザスタ・リカバリ – SPARC SuperCluster に対応する Solaris Cluster
– サポートするアプリケーション – 仮想化環境と組み合わせた DR ソリューション構成例
– Oracle Solaris Cluster 4.0 特長まとめ
– システム要件
– サポートハードウェア
– Oracle Solaris Cluster ライセンス
– Oracle Solaris Cluster 4.0 ソフトウェアの提供
– リリース状況とライフタイムサポート
– 参考情報
3 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 4. Oracle Solaris Cluster 4.0 2011年12月6日発表
• Oracle Solaris Cluster (Core コンポーネント)
– Oracle Solaris OS のカーネルモジュールとして提供され、クラスタリングシステムの
基本的な機能を提供
• Oracle Solaris Cluster エージェント (データサービス)
– システム上で動作するアプリケーションの起動、停止、監視を可能にするソフトウェア
コンポーネント
• Oracle Solaris Cluster Geographic Edition
– サイト間クラスタシステムを可能にするディザスタ・リカバリ・ソリューションを提供する
ソフトウェアコンポーネント
4 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 5. 高可用性と DR ソリューションの提供
耐障害性 SwitchやDWDMを World Wide Cluster
複数サーバでSolaris 使用してクラスタを
冗長化されたコンポー Cluster による高可用性 構成するサーバ間
Site Site
ネントをもつ単一サー フレームワークを使用す の距離を離す。ただ
A B
バで、Solarisもしくは る。サーバ障害時には し、距離によるレイテ
Solaris Cluster によ 別のサーバでサービス ンシが発生する。
る可用性フレームワ が継続可能。ただし、サ
ークを使用する。サー イト障害時にはサービス Spec Based
バ障害時にはサービ は停止する。 Campus Cluster
スは停止する。 距離無制限
Local Cluster
Standalone Server/ 大規模災害などによるサイト障害
Single Node Cluster 時には、もう一方のサイトにあるク
ラスタシステムへサービスのテイ
クオーバを行い、サービスを継続
させる。
〜400Km Oracle Solaris Cluster
Geographic Edition
Oracle Solaris Cluster / Oracle Solaris Cluster Agent
5 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 6. ローカルクラスタのサービス形態
Oracle Solaris Cluster Core 及び Agent
HA サービス
ある1つのサーバでアプリケーションが動作しており、このサーバにおいて
ハードウェアまたはソフトウェア障害が起きた場合には、別のサーバでその
アプリケーションを動作させることによりサービスを継続させる構成
スケーラブルサービス
同一のアプリケーションがすべてのサーバで動作しており、クライアン
トからの要求をある1つのサーバで受けて、その対応する処理は他の
サーバへ割り当てるようにして負荷分散する構成
Network Switch
Oracle RAC 構成
Oracle RAC を構成する際のインフラとしての構成
Network Switch
6 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 7. ディザスタ・リカバリに対応するサービス形態
Oracle Solaris Cluster Geographic Edition
クラスタリング
クラスタリング
対応するデータレプリケーション
• Oracle Data Guard
• Availability Suite Feature of Oracle Solaris
• EMC SRDF*
• HITACHI TrueCopy*, Universal Replicator*
• MySQL Replication*
• Script-based plugin * 現在Oracle Solaris Cluster 4.0 では未サポート
7 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 8. Oracle Solaris との融合
Oracle Solaris Cluster
カーネルモジュール
FMA/SMF
としての実装
ZFS
Solaris Zones Oracle Solaris
Oracle VM Server IPMP
for SPARC
IPS* Automated
Installer*
* Oracle Solaris 11 New Features
8 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 9. Oracle Solaris 11 デリバリフレームワークとの融合
• IPS (Image Packaging System) による
ソフトウェア・デリバリ
– ネットワーク経由のソフトウェアの配布
– パッケージ依存関係の自動解決
– ダウンタイムの最小化(オンラインアップデート)
• ブート環境
– ZFSによるアップデートの簡素化
– 容易なロールバック
• AI (Automated Installer) のサポート
– Oracle Solaris 11 インストールにおけるプロビジョニングツール
– 複数ノードのインストールを簡易に
9 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 10. Oracle Solaris 11 仮想化との融合
• Zone Cluster App Zone App
Cluster
– Solaris 11 native ゾーンによるクラスタ構成 App App
– ゾーン内で動作するアプリケーションの可用性を高める
• Failover Zone
– Solaris 11 native ゾーンおよび Solaris 10 ゾーン
をサポート
– ゾーン自体の可用性を高める Failover
Zone
• Oracle VM Server for SPARC 2.1 のサポート
– ゲストドメインクラスタ構成 (ゲストドメイン同士で Oracle Solaris Cluster を構成可能
• ハードパーティションとして Oracle Solaris Cluster のライセンスが適用可能
– HA ゲストドメイン (ゲストドメイン自体の可用性を高める)
10 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 11. ビジネスアプリケーションに対するディザスタ・リカバリ
Oracle Solaris Cluster Geographic Edition
• ワンコマンドで実現するサービステイクオーバー
– サイト障害もしくはサイトの計画停止におけるサービスの
サイト間スイッチ/テイクオーバーを可能に
World Wide Cluster
• サポートされるストレージレプリケーション
Site Site
– Oracle Data Guard A B
• Oracle データベース 11.2.0.3 のみに対応
– Availability Suite Feature of Oracle Solaris
• Oracle Solaris 11 SRU1 以降が必要 距離無制限
– Oracle Solaris Cluster Geographic Edition script-based plug-ins
• Oracle Solaris Cluster バージョンの混在
– Oracle Solaris Cluster 4.0 サイトと Oracle Solaris Cluster 3.3 5/11 サイトでのパートナーシップを構成可能
11 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 12. サポートするアプリケーション
Oracle Solaris Cluster Agent
• Oracle アプリケーション
– Oracle Database 11.2.0.3 (HA および RAC 構成)
– Oracle WebLogic 10.3.3, 10.3.4, 10.3.5
– Oracle Web Tier 11.1.1.4, 11.1.1.5
• Solaris 11 サービス
– Apache Web Server 2.2.16 ( HA および スケーラブルサービス)
– Apache Tomcat 6.0.28, 7.0.19
– DHCP
– DNS
– NFS
• カスタマーアプリケーション* * カスタマーアプリケーション向けにエージェントを作成
するための API や エージェントビルダーの提供
12 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 13. Oracle Solaris Cluster 4.0 特長まとめ
ソフトウェア・ライフサイクル・ クラウドに最適化されたソフトウェアの提供:
マネージメント IPS および Automated Installer に対応
クラウド対応アプリケーションの保護:
仮想化 Solaris 11 Zone Cluster, Solaris 10/11 Failover Zone,
Oracle VM Server for SPARC 2.1
災害対策:
ストレージ・レプリケーション技術 (Oracle Data Guard,
ディザスタ・リカバリ
Sun StorageTek Availability Suite, script-based plugin)
と連携する Geographic Edition
アプリケーションの可用性を高める:
ビルトイン・アプリケーション
Apache, Apache Tomcat, DHCP, DNS, NFS, Oracle
マネージメント
Database 11.2.0.3 (HA/RAC), WebLogic, Web Tier
13 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 14. システム要件
Oracle Solaris Cluster 4.0 システム要件
SPARC x86
ディスク容量 最小 6GB
メモリ容量 最小 1.5GB, 標準 2GB
OS Oracle Solaris 11 11/11
ファイルシステム UFS, ZFS
ボリュームマネージャ Solaris Volume Manager
Oracle Solaris Cluster Geographic Edition 4.0 システム要件
SPARC x86
Oracle
Oracle Solaris Cluster 4.0
Solaris Cluster
Oracle Data Guard, script based plug-in
データレプリケーション
Availability Suite Feature of Oracle Solaris
14 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 15. サポートハードウェア
• Solaris 11 をサポートする主要な Oracle ハードウェアをサポート
Server
SPARC M /T シリーズ / Sun Fire X86 シリーズ / Netra シリーズ / Blade シリーズ
Storage
ZFS Storage Appliance 7000 シリーズ, Pillar Axiom 600
Oracle Solaris Cluster 4.0 Compatibility Guide
http://www.oracle.com/technetwork/server-storage/solaris-cluster/overview/solariscluster4-compatibilityguide-1429037.pdf
• Oracle Solaris Cluster Storage Partner Program
http://www.oracle.com/technetwork/server-storage/solaris-cluster/partnerprogram-cluster-168135.pdf
– Oracle Solaris Cluster 4.0 リリース時にサポートする 3rd パーティ製ストレージはない
– 将来サポート予定
15 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 16. Oracle Solaris Cluster ライセンス体系
Oracle Solaris Cluster, Enterprise Edition
• 2011年7月12日発表
• Oracle Processor ライセンスが適用
– Oracle コア係数 (Oracle Processor Core Factor Table):
http://www.oracle.com/us/corporate/contracts/processor-core-factor-table-070634.pdf
• Oracle Solaris Cluster Core, Agent, Geographic Editionのすべて
が利用可能
• 使用ソフトウェアのバージョンに依存せず
• Perpetual ライセンスおよび 2 – 5 年の Term ライセンスを提供
16 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 17. Oracle Solaris Cluster 4.0 ソフトウェアの提供
• IPS リポジトリ
https://pkg.oracle.com/ha-cluster/release
– 商用利用もしくは 30 日間の評価用
• Oracle Software Delivery Cloud (IPSリポジトリイメージ)
https://edelivery.oracle.com
– 商用利用 (有償ライセンスが必要) もしくは 30 日間の評価用
• OTN (IPSリポジトリイメージ)
http://www.oracle.com/technetwork/server-storage/solaris-cluster/downloads/index.html
– 評価、開発、テスト用
17 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 18. リリース状況とライフタイムサポート
Oracle Solaris Cluster 4.0 (Solaris 11 をサポート)
Premier サポート終了: 2016/12
FCS 2011年12月6日発表 Extended サポート終了: 2019/12
Oracle Solaris Cluster 3.3 & Updates (Solaris 10 をサポート)
Premier サポート終了: 2015/09
FCS Update 1 (3.3 5/11) 2011年7月12日発表 Extended サポート終了: 2018/01
Solaris Cluster 3.2 & Updates Premier Extended Sustaining
サポート終了 サポート終了 Support
Premier Sustaining
Sun Cluster 3.1 & Updates サポート終了 Support
Sun Cluster 3.0 Premier Sustaining
& Updates サポート終了 Support
2010 2011 2012 2013 2014 2015
Solaris 11 11/11
Solaris 10 9/10 Solaris 10 8/11
18 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 19. 参考情報
• Oracle.com
http://www.oracle.com/us/products/servers-storage/solaris/cluster-067314.html
• Oracle Technology Network
http://www.oracle.com/technetwork/server-storage/solaris-cluster/overview/index.html
• Oracle Solaris Cluster Technical Resources
http://www.oracle.com/technetwork/server-storage/solaris-cluster/documentation/cluster-how-to-1389544.html
• Forum: Solaris – Clustering
http://forums.oracle.com/forums/forum.jspa?forumID=1026
• Blog: Oracle Solaris Cluster Oasis
http://blogs.oracle.com/SC/
19 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 21. 仮想化環境を利用したサーバー集約例
サーバー台数の削減に加え高可用性を備える
Database
Oracle Server-Tier Oracle
HA/RAC HA/RAC
Web Server Web Server
Web
Server-Tier
Database
Oracle Server-Tier Oracle
HA/RAC HA/RAC
Application Application Application
Server Server Database
Server-Tier Oracle Server-Tier Oracle
HA/RAC HA/RAC
Database Database
Oracle Server-Tier Oracle Oracle Server-Tier Oracle
HA/RAC HA/RAC HA/RAC HA/RAC
3-Tier を集約 DBサーバーを集約
21 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 22. SPARC/Solarisの仮想化環境
リソースを有効活用できるデータセンターの効率的な運用
ハードパーティション ハイパーバイザー型 Solaris Zones
M-Series T-Series Solaris が動作する
Dynamic Domains Oracle VM for SPARC すべてのシステム
完全な区分化 (旧称 Sun Logical Domains) Solaris Zones
より細かく動的に Solaris Trusted Extensions
Solaris 8 and 9 Containers on S10
Solaris 10 zones on S11
複数 OS(カーネル) を搭載可能 単一OS(カーネル)
無償利用可能
無償利用可能 無償利用可能 (Solaris 8/9 Containers は有償)
22 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 23. SPARC/Solarisの仮想化環境へのサポート
Oracle Solaris Cluster 4.0 との組み合わせ
ハードパーティション ハイパーバイザー型 Solaris Zones
M-Series T-Series Solaris が動作する
Dynamic Domains Oracle VM for SPARC すべてのシステム
(旧称 Sun Logical Domains) Solaris Zones
Solaris 10 zones on S11
Oracle Solaris Cluster 4.0 はすべてに対応可能
Solaris on x86 に関しては Solaris Zones に対応
23 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 24. Oracle VM Server for SPARC との組み合わせ
HA ゲストドメイン構成
ゲストドメイン
• HA Oracle VM Server for SPARC エージェントにて構成
• 制御ドメインに Solaris Cluster を構成し、ゲストドメイン自体をリソースとして扱い、
ゲストドメインの起動、停止、監視を行う
• ゲストドメイン内で動作するアプリケーションのエージェントの提供はない ゲストドメインの
イメージは共有
ディスク上に配置
ゲストドメインクラスタ構成
• ゲストドメインに Solaris Cluster をインストールして、クラスタ構成をとる
ゲストドメイン ゲストドメイン
• データサービスは通常のクラスタ構成と同様に構成可能 アプリ
• Hard Partitioning ライセンスの適用が可能
24 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 25. Solaris Zones との組み合わせ
ゾーン
Failover Zone
• HA Solaris Containers エージェントにて構成 • ゾーンをリソースとして扱いゾーン自体の起動、
停止、監視を提供
• Nativeブランドに加えSolais 8/9 Containers,
Solaris 10 Zones (OSC4.0) をサポート • 一部のデータサービスではゾーン内部で動作す zonepathは共有
るアプリの起動、停止、監視も提供 ディスク上に配置
Zone Cluster ゾーンクラスタ
• 専用のコマンドラインでクラスタノード内に • 他のゾーンからリソースグループの構成は見えない アプリ
Cluster 化されたゾーンを構成可能
• 主に Oracle RAC の構成時には必須。他の
• リソースグループとリソースはゾーンクラスタ内 データサービスも基本的にサポート
で構成することが可能
25 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 26. Oracle Optimized Solutions
http://www.oracle.com/us/solutions/optimized-solutions-171609.html
• Oracle Solaris Cluster は
Oracle Optimized Solutions for Oracle Oracle WebLogic
WebLogic Web Server-Tier Server
– PeopleSoft HCM Server Containers
Cluster
– E-Business Suite
– Siebel CRM PeopleSoft
Application
Application
Server-Tier
PeopleSoft
Application
Server Server
のキーコンポーネントに For HR Self
Service
Containers
Cluster
For HR Self
Service
Database
Oracle Server-Tier Oracle
RAC
Containers RAC
Cluster
26 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 27. SPARC SuperClusterに対応する Oracle Solaris Cluster
Oracle VM Server for SPARC を使用してノード内
で複数のドメインに区分化される
T4-4 Node 1 T4-4 Node 2 T4-4 Node 3 T4-4 Node 4
Solaris 10 Solaris 10 Solaris 11 Solaris 11
GP Domain GP Domain GPDomain Exalogic Domain
Solaris 11 Solaris 11 Solaris 11 Solaris 11
DB Domain DB Domain DB Domain DB Domain
InfiniBand Network
EXADATA EXADATA EXADATA EXADATA EXADATA EXADATA ZFS STORAGE
STORAGE STORAGE STORAGE STORAGE STORAGE STORAGE APPLIANCE
27 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 28. SPARC SuperClusterに対応する Oracle Solaris Cluster
• Oracle Optimized Solutions を
SPARC SuperCluster 上に構成 T4-4 Node 1 T4-4 Node 2
Oracle Web Oracle Web
• 例えば、Solaris 10 General
Proxy Server Proxy Server
WebLogic
Zone Cluster
Oracle Oracle
Purpose ドメイン上で
WebLogic WebLogic
Server Server
Oracle Application Server Oracle
Zone Cluster を構成し
PeopleSoft Zone Cluster PeopleSoft
APPS VM+ S10 IO APPS VM + S10 IO
Application Application
Domain Domain
Server Server
Oracle PeopleSoft Application Server Oracle PeopleSoft
そこでアプリケーションサーバー Application Server Zone Cluster
Oracle RAC Oracle RAC Oracle RAC Application Server
等を動作させることが可能
DB VM + S11 DB VM + S11
InfiniBand
internal
Network
ZFS 7320 Storage Appliance
Cluster
28 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 30. Q&A
30 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 31. 31 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.
- 32. 32 Copyright © 2012 Oracle and/or its affiliates. All rights reserved.