ページの先頭行へ戻る
Symfoware Server V11.0.0 Mirroring Controller運用ガイド
Symfoware

用語集

アーカイブログ

データベース破壊などの障害が発生した場合、そのデータベースを障害が発生する前の状態にリカバリするときに使用するログです。

アーカイブログファイル

データベースおよびRDBディクショナリのログデータが格納されるファイルのことです。

一意性制約

実表に対して、“1つまたは複数の列で、同一値を持つ行が2つ以上あってはいけない”という制約を適用するか否かを定義することができます。この制約を一意性制約と呼びます。

インデックス

表のデータの検索効率を高めるためのキーデータです。Symfoware Serverでは表定義で指定した主キーだけでは効率的なデータ検索ができない場合に、補助的な位置付けのキーデータを作ることができます。これをインデックスと呼びます。インデックスは、表の列ごとに、または複数の列を組み合わせて作成することができます。インデックスの設定はインデックス定義または格納構造定義で行います。

監査ログ

日常の管理者および利用者の監視や、セキュリティ上の問題が発生した場合の原因を特定するための情報として、利用者の行った処理、管理者の行った処理、発生した異常な事象をログとして残しています。このログを監査ログと呼びます。

監視プロセス

Connection Managerのプロセスです。
アプリケーションサーバとデータベースサーバの相互ダウン監視を行います。

管理者

システムのセキュリティ管理を含めた運用および維持に責任と特別な権限をもつ人のことです。Symfoware ServerおよびMirroring Controllerを利用して提供するサービスを管理する人です。OSのスーパユーザまたは、“Administrators”グループに属するユーザであり、OSやネットワークといった環境の全体を管理します。

筐体間レプリケーション機能

Eternus SF AdvancedCopy Managerの機能で、ストレージシステム間でデータのコピーをします。

共用バッファプール

データベースのアクセス用のバッファです。共用バッファと呼ぶ場合もあります。共用バッファプールは、複数の業務アプリケーションでデータを共用できるため、業務アプリケーション間で共通してアクセスするデータの入出力回数を減少させることができます。

業務アプリケーション

利用者業務の中でデータベースを操作するアプリケーションプログラムをいいます。

緊急停止

DBミラーリングサービスの停止で、データベース二重化処理を停止するモードです。DBミラーリングサービスの開始にはDCUの再構築が必要です。

コアファイル

モニタデーモンのプロセスで異常が発生した場合に出力するコアファイルです。

コネクション状態

正系ノードと副系ノードがDBミラーリングサービス開始状態で、リモートコピー環境が正常に動作している状態を“コネクション状態”と呼びます。

コミット

処理中のトランザクションのデータ操作の有効化をコミットと呼びます。トランザクションの中でのデータ操作が実際にデータベースに反映されます。コミットは、業務アプリケーションが意図的にCOMMIT文を発行することで制御します。

コントローラ

Mirroring Controllerのプロセスです。DBミラーリングシステムのデータベース二重化を制御します。

最適化情報

Symfoware Serverでは、最適化処理のための基礎情報を最適化情報と呼びます。最適化情報には、実表のデータ量(行数)、インデックスの階層数、および異なるキー値の数などがあります。Symfoware Serverは、SQL文や最適化情報を総合的に評価して、最も効率のよいデータ操作の処理手順を決めます。なお、最適化情報は、RDBコマンドで収集します。

作業域ファイル

RERUNログ抽出作業域の構成要素です。副系ノードでRERUNログをRLCファイルから抽出する際に利用するファイルです。

作業域メモリ

RERUNログ抽出作業域の構成要素です。副系ノードでRERUNログをRLCファイルから抽出する際に利用するメモリです。

参照系業務

データベースの情報を利用してデータの分析や解析などを行う業務のことです。

資源識別子

RDBシステム内でDSIおよび順序を示す一意な文字列です。DBミラーリングシステムの運用の対象資源を正系ノードと副系ノードで関連付けるための情報です。

資源識別子抽出ファイル

資源識別子を格納したファイルです。

システムロググループ

システムロググループは、RDBシステム内に1つ存在します。システムロググループには、RDBディクショナリやユーザロググループに属していないデータベーススペースに対するログが蓄えられます。

実表

実表はデータベースの論理構造で列と行から構成されます。利用者のデータを格納する格納領域と対応付けし、SQL文を使って業務アプリケーションから操作ができます。

従系RLP

主系RLPと反対方向にRERUNログを送付するRLPのことをいいます。
DBミラーリングサービス中は、ノードの切替えに備えて待機状態になります。

主系RLP

DBミラーリングサービスでRERUNログの送付を行っているRLPのことをいいます。

順序

システム全体で一意な値を生成する機能です。SQL文中に順序を指定することで生成した値を使用することができ、表の主キー値の作成に主に利用することができます。

順序番号

順序で生成された一意な値を順序番号と呼びます。

昇格正系

DBミラーリングシステムのデータベースサーバの運用の状態です。
正系ノードからノード切替えによって副系ノードが正系ノードに状態が遷移した状態です。
昇格正系は、ノード組込みを行うと正系の状態になります。

スキーマ

データベースを構成する要素です。Symfoware Serverでは、情報分析システム分析技法AA/BRMODELLINGを利用してデータ分析を行って、表またはビュー表を作成します。これらの表の集まりをスキーマと定義します。

ストレージシステム

ディスクを管理するシステムの総称です。Mirroring Controllerではリモートコピー環境をサポートしたディスクアレイをストレージシステムと呼びます。

スプリットブレイン

一時的に両ノードが正系ノードとして動作したことにより、両ノードでデータの更新業務が行われる現象です。

正系

DBミラーリングシステムのデータベースサーバの運用の状態で、正系ノードの運用中のことをいいます。

正系ノード

DBミラーリングシステムでデータベースサーバの正本のデータベースを運用するサーバのことをいいます。

正本のデータベース

正系ノードで運用するデータベースのことをいいます。

セキュリティ運用

利用者の大事な資産である情報を、不当な参照や改ざんといったセキュリティ脅威による被害から守り、情報処理サービスへの不当な妨害を阻止するための運用です。

全件複写

正系ノードのデータベースの中から全データを副系ノードのデータベースに複写することをいいます。全件複写は、Symfoware Serverのrdbunlコマンド、rdbsloaderコマンドを利用して行います。

ディスコネクション状態

DCUがコネクション状態でない状態の総称です。

テンポラリログファイル

データベース操作中のシステムダウン、データベースを利用する業務アプリケーションの異常終了が発生した場合は、データベースを正しい状態にリカバリする必要があります。そのためのログデータが格納されるファイルをテンポラリログファイルと呼びます。

データベース名

データベース環境を構築する場合に登録する名前をデータベース名と呼びます。データベース環境には、スキーマ、表などの論理構造定義およびDSO、DSIなどの格納構造定義が属します。

データベーススペース

実表やインデックスを格納する領域をデータベーススペースと呼びます。データベーススペースの作成は、Symfoware Serverの物理構造定義で行います。

等価性コピー

リモートコピー環境で、ストレージシステム間のデータ書き込みの同期をとり、データを同一の状態にする機能を等価性コピーと呼びます。

トランザクション

データベースのアクセスにおいては逐次的にデータベースを更新したり、いくつかのSQL文をまとめてからデータベースを更新したりすることが可能です。そのために、一連のデータ操作の途中でのシステムダウンなどが発生すると、処理全体を有効にするか、無効にして再度やり直しができるようにデータベースをリカバリする必要があります。このように、一連のデータ操作の一貫性を保証する単位をトランザクションと呼びます。

トランザクション結合

RERUNログの反映を行う際に、複数のトランザクションを結合することをトランザクション結合と呼びます。

トリガ

SQLを用いてある表のデータ操作(挿入、削除、更新)と連動させて、ほかの表のデータ操作(挿入)を行う機構です。

トリガ定義

ある表のデータ操作(挿入、削除、更新)と連動させてほかの表のデータ操作(挿入)を定義します。

ノード切替え

正系ノードの運用を副系ノードに切替える操作のことをいいます。
ノード切替えには自動と手動の二つの方法があります。

ノード組込み

ダウンなどによりDBミラーリングサービスを停止したノードを、副系ノードとして再度、DBミラーリングサービスを開始することをいいます。

反映常駐スレッド

副系ノードでRERUNログをデータベースに反映する時に動作する処理スレッドです。

ビュー定義

論理構造定義でビュー表を定義することをビュー定義と呼びます。ビュー定義では、実表のどの部分をビュー表とするか、およびビュー表の名前、各列の名前を定義します。

リレーショナルデータベースでは、データを行と列からなる二次元の表で表現しています。表には、実表とビュー表の2種類があります。

表のDSI

表に対して定義するDSIを表のDSIといいます。

フォールバック運用

テンポラリログファイル、RDBディクショナリおよびRDBディレクトリファイルに入出力障害が発生しても、運用を継続することができます。これをフォールバック運用と呼びます。

副系

DBミラーリングシステムのデータベースサーバの運用の状態で、副系ノードの運用中のことをいいます。

副系ノード

DBミラーリングシステムでデータベースサーバの副本のデータベースを運用するサーバのことをいいます。

副本のデータベース

副系ノードで運用するデータベースのことをいいます。

保守停止

DBミラーリングサービスの停止で、副系のDBミラーリングサービスだけを停止するモードです。保守停止は、副系ノードで実行可能です。

ボリューム

ハードディスク上に構成される論理領域のことをボリュームと呼びます。

メディア障害

Mirroring Controllerで利用する媒体などハードウェアで発生した故障のことをメディア障害と呼びます。

メディアリカバリ

データベース運用中に、データベース、RDBディクショナリまたはRDBディレクトリファイルの媒体が破壊された場合に、破壊された資源を破壊前の状態にリカバリするSymfoware Serverの機能です。

モニタ管理ファイル

モニタデーモンを管理するファイルです。

モニタデーモン

Mirroring Controllerのプロセスです。DBミラーリングシステムの運用制御を行うプロセスです。

リカバリ停止

DBミラーリングサービスの停止で、実行したノードだけを停止するモードです。

リカバリポイント

ダウンリカバリの高速化のため、またはデータベースの退避データの取得点を表すためのログデータです。ダウンリカバリの高速化のためのチェックポイントには、ダウンリカバリが必要なトランザクションを効率よく識別するための情報が記録されています。

リモートコピー環境

リモートコピーの利用に割り当てられたボリュームのことをリモートコピー環境と呼びます。

利用者

Mirroring Controllerの運用の操作を行う人、データベースにアクセスし、サービスを利用する人を利用者と呼びます。管理者によってデータベースへのアクセスを許された人です。

利用者業務

DBミラーリングシステムを利用して運用する業務のことをいいます。

ログ管理ファイル

テンポラリログファイルおよびアーカイブログファイルの管理情報を持つファイルです。

ロググループ

ログ環境の分割単位をロググループと呼び、各ロググループは、ログ管理ファイル、テンポラリログファイル、アーカイブログファイルから構成されます。なお、ロググループには、デフォルトで存在するRDBシステム内で1つのシステムロググループと、追加定義する複数のユーザロググループの2種類があります。

ロググループ管理ファイル

ロググループの管理情報を持つファイルです。

ログ破棄

RERUNログ抽出ファイルに格納された一部のRERUNログの反映でエラーとなった場合に、エラーとなったRERUNログを破棄し、反映処理を終了させる機能です。

ローデバイス

UNIX系のファイルシステムとは関係なくデータ操作することのできるディスク領域をローデバイスと呼びます。ローデバイスは、UNIX系のユーティリティを使用して作成するキャラクタ型の特殊デバイスです。

ロールバック

処理中のトランザクションのデータ操作の無効化をロールバックと呼びます。ロールバックには、データ操作のSQL文単位のロールバックとトランザクション単位のロールバックの2種類があります。

AIログバッファ

AIログデータをAIログ域に書き出すために使用するバッファのことです。

APCプロセス

Connection Managerのプロセスです。
APCプロセスは、アプリケーションからの要求を受け付け、データベースサーバ上のSymfoware Serverへ処理を依頼します。

BC管理DB

Mirroring Controllerの各種情報や運用の制御を行うデータベースで、BC管理スキーマとRLP管理オブジェクトから構成されます。

BC管理スキーマ

BC管理DBの構成要素です。BC管理DBの論理構造を保管しています。

BC構成パラメタファイル

コントローラの動作環境を定義するファイルです。

BCログ管理ファイル

RLPの情報を管理するファイルです。

Connection Manager

Connection Managerは、3階層システムで、アプリケーションサーバからデータベースサーバへのコネクションの自動制御を行うSymfoware Serverの機能です。

DBミラーリングサービス

DBミラーリングシステムが行う運用のことをいいます。
データベースの二重化、データベースの監視などを行います。

DBミラーリングシステム

データベース二重化を行うシステムのことをいいます。

DBミラーリング動作環境ファイル

DBミラーリングシステムの動作環境を定義するファイルです。

DCU

データベースの更新情報(RERUNログ)を送受信する環境のことをいいます。
主系RLPと従系RLPで構成されます。

DSI(Data Structure Instance)

表(実表)に対してその格納構造を表現するものです。DSIでは、DSOで表現する情報に加えてデータベーススペースとの対応関係も表現します。DSOとDSIとの関係は、1対1の場合と、1対nの場合があります。1対nは、表のデータを分割して格納する場合です。

DSO(Data Structure Organization)

表(実表)に対してその格納構造を表現するものです。DSOには表のDSOとインデックスのDSOがあります。

Eternus SF AdvancedCopy Manager(ACM)

ETERNUS SF AdvancedCopy Managerは、富士通のETERNUSディスクアレイと連携し、リモートコピー機能による高速バックアップ/リカバリ、レプリケーション運用を実現するソフトウェアです。

ETERNUS DX ディスクアレイ

富士通が提供するディスクアレイ装置です。

GCM(Grand Connection Manager)

DBミラーリング動作環境ファイルのパラメタGCM_FAILOVER、GCM_ADDRESSによって指定されたサーバ上のConnection Managerです。

GCMは、ノード間通信異常時に自動ノード切替えを実現します。

PRIMECLUSTER Global Disk Service(PRIMECLUSTER GDS)

富士通が提供するソフトウェアの名称です。SAN(Storage Area Network)のディスク装置に格納された情報の可用性と運用管理性を向上させるボリューム管理ソフトウェアです。

RDBREPORT

Symfoware Serverが出力するエラー事象のメッセージやインフォメーションを出力するファイルです。出力ファイルはRDB構成パラメタで指定します。RDBREPORTは、Mirroring Controllerのメッセージも出力します。

RDB構成パラメタファイル

RDB構成パラメタが格納されるファイルを、RDB構成パラメタファイルと呼びます。RDB構成パラメタには、RDBディレクトリファイルの配置先などのSymfoware/RDBの動作環境が定義されています。

RDBシステム

Symfoware/RDBの動作環境を区別するために付ける名前です。

RDBディクショナリ

利用者のデータベースの定義情報を格納したファイルを、RDBディクショナリと呼びます。RDBディクショナリは、利用者が定義するのと同様に表で実現されています。この表をシステム表と呼びます。

RDBディレクトリファイル

データベースへアクセスするための基本情報や、各種の運用情報を記録するファイルを、RDBディレクトリファイルと呼びます。RDBディレクトリファイルには、ユーザデータベース用のRDBディレクトリファイル、RDBディクショナリ用のRDBディレクトリファイルおよびユーザロググループ用のRDBディレクトリファイルの3種類があります。

RERUNログ

利用者業務によって更新されたデータベースから差分ログを取得します。この差分ログをRERUNログと呼びます。

RERUNログ抽出作業域

複写先RLPにおいて、RERUNログをRLCファイルから抽出する際に利用する作業域で、作業域メモリと作業域ファイルで構成されています。

RERUNログ抽出ファイル

副系ノードでRLCファイルから抽出したRERUNログを書き込むファイルのことです。

RERUNログバッファ

正系ノードでRERUNログの取得時に利用するバッファです。

RERUNログ引継ぎファイル

副系ノードでRLCファイルからRERUNログを抽出するとき、トランザクションの途中までしか書き込まれていないRERUNログを一時的にファイルに保管します。このファイルをRERUNログ引継ぎファイルと呼びます。

RLC(Rerun Log Cycle)

RERUNログを格納し、リモートコピー機能によって、正系ノードから副系ノードにRERUNログを転送するための環境です。RLCは複数のRLCファイルから構成されています。

RLC交替

RLCファイルの領域が満杯になると、RLCファイルを交替し、次のRLCファイルにRERUNログの書き込みを行います。これをRLC交替と呼びます。RLC交替はRLCの領域が満杯になった場合に自動的に交替します。また、利用者が任意のタイミングでRLC交替を行うこともできます。これをRLCの強制交替と呼びます。

RLC通番

RERUNログの書き込みを開始したRLCファイルは、書き込みを開始した順に番号の採番を行います。この番号をRLC通番と呼びます。

RLCファイル

RLCの構成要素でRERUNログを書き込むファイルです。

RLM(Rerun Log Manager)

RLPの構成要素です。両ノード間での運用中の情報の連携に利用するファイルです。RLMは送信用RLMと受信用RLMの2つのファイルで構成されます。

RLP(Rerun Log Pipeline)

RLPは、RERUNログを送受信する実環境です。

Symfoware/RDBのロググループからのRERUNログの取得は、RLP単位で行います。

RLP環境

各ノードのRLPごとに存在する資源の総称をRLP環境と呼びます。

RLP管理オブジェクト

BC管理DBの構成要素です。RLP管理オブジェクトはデータベースに作成され、各RLP単位に管理情報を保管します。

RLP定義ファイル

RLPの構成要素を定義したファイルです。

RLP動作環境ファイル

RLPの動作を設定するファイルです。

RLPのID

RLPとBC管理DBのRLP管理オブジェクトを関連付けるために自動的に採番される一意な識別子です。

RLP閉塞

RLPに異常が発生した場合にRLP閉塞となり、該当するRLPが利用できなくなります。

SAN(Storage Area Network)

SANとは、Storage Area Network(ストレージ・エリア・ネットワーク)の略で、サーバとストレージをファイバーチャネルで接続した、ストレージ専用のネットワークです。ストレージ専用の独立したネットワークにより、業務ネットワークに負荷をかけないという特長があります。

Symfoware Server

Symfoware Serverは、高性能で高信頼なデータベースエンジンを持ち、インターネットビジネス時代のミッションクリティカルシステムおよび戦略的な情報活用の支援に適したデータベースシステムです。

Symfoware/RDB

データベースエンジン中の機能で、リレーショナルデータベースを処理する機能です。従来の富士通のリレーショナルデータベースRDBIIの機能を継承しています。