Top Banner
WebLogic Server の RAC のののの Active GridLink for RAC 2013 の 4 の Fusion Middleware のののののの
12

Active GridLink for RAC 概要

May 28, 2015

Download

Technology

WebLogic 11g, 12c のOracle RAC連携機能「Active Gridlink for RAC」概要
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Active GridLink for RAC 概要

WebLogic Server の RAC 連携機能

Active GridLink for RAC

2013 年 4 月Fusion Middleware 事業統括本部

Page 2: Active GridLink for RAC 概要

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

2

以下の事項は、弊社の一般的な製品の方向性に関する概要を説明するものです。また、情報提供を唯一の目的とするものであり、いかなる契約にも組み込むことはできません。以下の事項は、マテリアルやコード、機能を提供することをコミットメント(確約)するものではないため、購買決定を行う際の判断材料になさらないで下さい。オラクル製品に関して記載されている機能の開発、リリースおよび時期については、弊社の裁量により決定されます。

Oracle は、米国オラクル・コーポレーション及びその子会社、関連会社の米国及びその他の国における登録商標または商標です。他社名又は製品名は、それぞれ各社の商標である場合があります。

Page 3: Active GridLink for RAC 概要

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

3

Active GridLink for RAC

Oracle RAC との親和性を高めるWebLogic 機能

•DB障害の即時検知

•高速接続切替(分→秒)

•完全な計画停止

可用性向上

•動的負荷分散

•キャッシュヒット率向上

性能向上

GridLinkWebLogic

GridLinkWebLogic

WebLogic Suite

11g & 12c

Page 4: Active GridLink for RAC 概要

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

4

データベースにとってのメリット

1. コンソリデーションをより効果的に実現できる 動的負荷分散機能

2. システム全体の可用性を向上できる3. データベースの運用管理をより柔軟に行える

Fast Connection Failover

4. データベースの性能を更に引き出せる Web session Affinity

Why Active GridLink for RAC ?

Page 5: Active GridLink for RAC 概要

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

5

1. コンソリデーションの訴求動的負荷分散

アプリケーション・サーバーアプリケーション・スレッド

Service_1

Service_1 : instance1 40% instance2 40% instance3 20%

性能を維持しつつコンソリデーション可能

コネクション・プールService_1 Service_2

Service_2

ノード負荷にあわせて動的に負荷分散

Page 6: Active GridLink for RAC 概要

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

6

動的負荷分散NEC 様製品機能検証より

Page 7: Active GridLink for RAC 概要

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

7

2. 可用性の向上Fast Connection Failover : FCF

RAC

コネクション・プール

アプリケーション・サーバー

正常ノードとの接続は残す

時間

障害検出→ FAN DOWN イベント

障害発生

FCF 無

FCF 有

障害ノードとの接続のみ削除

性能を維持しつつ可用性を向上

迅速な接続切り替えの実現

Page 8: Active GridLink for RAC 概要

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

8

3. 運用管理性の向上Fast Connection Failover : FCF

RAC

コネクション・プール

アプリケーション・サーバー

時間

障害検出→ FAN DOWN イベント

障害発生

FCF 無

FCF 有

オンライン中のDB ノードの運用停止が可能に

正常ノードとの接続は残す

障害ノードとの接続のみ削除

Page 9: Active GridLink for RAC 概要

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

9

4. 性能向上

一般的な AP サーバーキャッシュミスを制御できない→性能劣化

Web session affinity

他社 App server Oracle RAC

他社 App server Oracle RAC

キャッシュ

キャッシュ

キャッシュミス

WebLogic Oracle RAC

WebLogic Oracle RAC

キャッシュ

キャッシュ

初回アクセス

2 回目以降

不用意に別ノードにアクセス

→キャッシュミス

Oracle WebLogic Server→ アフィニティ機能によりキャッシュヒット率向上→性能向上

初回アクセス

2 回目以降

キャッシュがあるノードを

優先利用

Page 10: Active GridLink for RAC 概要

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

10

Web Session AffinityNEC 様製品機能検証より

レスポンスタイム : 約 2 倍

RAC ノード間通信 : 97% 減

Page 11: Active GridLink for RAC 概要

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

11

Page 12: Active GridLink for RAC 概要

Copyright © 2012, Oracle and/or its affiliates. All rights reserved.

12