SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

最新イベントはこちら!

Data Tech 2024

2024年11月21日(木)オンライン開催

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けの講座「EnterpriseZine Academy」や、すべてのITパーソンに向けた「新エバンジェリスト養成講座」などの講座を企画しています。EnterpriseZine編集部ならではの切り口・企画・講師セレクトで、明日を担うIT人材の育成をミッションに展開しております。

お申し込み受付中!

EnterpriseZine(エンタープライズジン)

EnterpriseZine編集部が最旬ITトピックの深層に迫る。ここでしか読めない、エンタープライズITの最新トピックをお届けします。

『EnterpriseZine Press』

2024年秋号(EnterpriseZine Press 2024 Autumn)特集「生成AI時代に考える“真のDX人材育成”──『スキル策定』『実践』2つの観点で紐解く」

徹底解説!Oracle Database 12cのすべて

12cのRACとASMは何が変わったのか

 前回はOracle Database 12cで新しく実装されたセキュリティとバックアップの新機能を紹介しました。第4回目となる今回は、RACとASMが11gR2からどう変わったのかを解説します。

クラスタのタイプを2種類から選択可能に

 Oracle Databaseの代表的なクラスタ構成とい言えば、Oracle Real Application Clusters(RAC)です。アクティブ-アクティブ型のクラスタであるため可用性、対障害性、拡張性に優れ、ノード間のブロック転送(キャシュ・フュージョン)によってディスクI/Oを削減することができます。

 Oracle Database 10gからStandard Editionでも使用可能になったため、2ノードの小規模なクラスタから数十ノードといった大規模なクラスタまで幅広く採用されるようになりました。また、Oracle Database 11gR2(11gR2)からはOracle Real Application One Node(RAC One Node)が新しく提供され、アクティブ-スタンバイ型のように片方だけのライセンスで可用性を確保できるようになりました。Oracle ExadataやOracle Database ApplianceなどのOracle Engineered SystemsでもRACが採用されており、ミッション・クリティカルなデータベース基盤を構築するには欠かせない機能です。

 Oracle Database 12c(12c)では、クラスタ構成のタイプを「標準クラスタ」と「Flex Cluster」の2種類から選択できるようになりました。標準クラスタは11gR2までのRACと同じ構成です。データベース・インスタンスが起動するノード同士をインターコネクト(ノード間ネットワーク)で結び、すべてのノードから共有ストレージ上にあるデータベースにアクセスします。

▼標準クラスタ
標準クラスタ

 Flex Clusterは12cから登場した新しい構成です。ハブ・ノードと呼ばれる標準クラスタと同じデータベース・サーバに加え、リーフ・ノードという共有ストレージへのアクセス・パスを持たないアプリケーション用のサーバをまとめて管理できるようになりました。

▼Flex Cluster
Flex Cluster (image02.png)

 リーフ・ノードにはハブ・ノードと同じくOracle Grid Infrastructureがインストールされていますが、ストレージへのアクセスを行わず、リーフ・ノード間の通信(ハートビート)もありません。ハブ・ノードのいずれかと接続しているだけという軽量タイプの新しいノードです。ハブ・ノードがデータベース・インスタンス用であるのに対し、リーフ・ノードはアプリケーションやWebサーバなどを稼働させるために使われます。

 Grid Infrastructureがインストールされているというのがポイントで、アプリケーションやWebサーバがクラスタのリソースとして管理されます。そのため、リソースの依存関係を利用してデータベースの起動停止とアプリケーションの起動停止を連動して行うといった操作を行うことができます。また、リーフ・ノードはハブ・ノードと異なるレイヤとして扱われるため、リーフ・ノードに障害が発生してもハブ・ノードにあるDBインスタンスには影響を与えません。

 標準クラスタとFlex Clusterのいずれを使用するかは、インストール画面で選択することができます。一度標準クラスタで構築してからFlex Clusterに変更することはできますが、Flex Clusterから標準クラスタに変更することはできません。また、現時点でWindowsにおけるFlex Clusterはサポートされていないのでご注意ください。

▼12cのクラスタ・タイプの選択
12cのクラスタ・タイプの選択

 リーフ・ノードとハブ・ノードの指定もインストール時に行いますが、後から変更することもできます。ただし、ハブ・ノードはストレージに直接アクセスできなければなりません。

▼リーフ・ノードとハブ・ノードの指定
リーフ・ノードとハブ・ノードの指定

 ハブ・ノードには従来のRACと同じくOracle DatabaseやRACオプションのライセンスが必要ですが、リーフ・ノードには必要ありません。リーフ・ノードにインストールされるGrid Infrastructureは無償で提供されており、Oracle LinuxやSolarisなどのオラクル製品と組み合わせて使用している場合はサポートを受けることもできます。

次のページ
ASMインスタンスとデータベース・インスタンスを分離できる

この記事は参考になりましたか?

  • Facebook
  • X
  • Pocket
  • note
徹底解説!Oracle Database 12cのすべて連載記事一覧

もっと読む

この記事の著者

岸和田 隆(キシワダ タカシ)

株式会社アシスト データベース技術本部 データベース・エバンジェリストアシスト入社後、Oracle Database の研修講師、フィールド・ サポート、新バージョンの検証を経て、2007年 自社ブランド 「DODAI」の準アプライアンス製品の企画・開発、2009年 PostgreSQL、2011年...

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

関 俊洋(セキ トシヒロ)

株式会社アシスト データベース技術本部 データベース・エバンジェリストデータベース・システムの構築や運用トラブルの解決といったフィールド・サポート業務を経験し、その後は新製品の検証やソリューションの立ち上げに従事。現在はデータベースの価値や魅力を伝えるための執筆や講演活動を行っている。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

EnterpriseZine(エンタープライズジン)
https://enterprisezine.jp/article/detail/5265 2013/10/24 00:00

Job Board

AD

おすすめ

アクセスランキング

アクセスランキング

イベント

EnterpriseZine(エンタープライズジン)編集部では、情報システム担当、セキュリティ担当の方々向けに、EnterpriseZine Day、Security Online Day、DataTechという、3つのイベントを開催しております。それぞれ編集部独自の切り口で、業界トレンドや最新事例を網羅。最新の動向を知ることができる場として、好評を得ています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング