UNIX上RDBアプリケーション制御方式の検討
スポンサーリンク
概要
- 論文の詳細を見る
サーバ型WSは、MIPS値の飛躍的な向上、OLTP向けリレーショナルデータベース(以下RDBと略す)管理システム技術の進展等により、RDBを利用したトランザクション型業務システムへの適用が進みつつある。トランザクション型業務システムを支援するクライアント・サーバ形態での定形型RDBアプリケーションは、端末とサーバマシンとの分散協調・連携型の方式をとり次の特徴がある。〔a〕サーバに接続される端末数が多く(数百~数千台)、通常運用時間に沿ってこれらの端末からサービス要求が発生する。〔b〕個々のRDBアクセス処理は予め予測可能な時間(短時間)で終了する様に設計される。しかし、UNIX-WS上で上記特徴を持つトランザクション型サービスを構築しようとすると、以下の問題がある。(1)UNIX上では、通常、fork(),exec()システムコールにより、1端末に対し1AP(Application Program)プロセスが張り付く方式(いわゆるTSS方式)が一般的である。更に、APは、RDBアクセスのためのライブラリのリンクに伴うコードの増加とともに、シャドウプロセスと呼ばれるRDBアクセス用のプロセスが1APに対し張り付く。従って、トランザクション型サービスで使用される端末起呼対応にAPプロセスを起動する本方式では、予測不可能なメモリ消費量となり、事実上システム設計不可能である。また、CPU/メモリ資源の利用の点に関しても、端末数分のプロセスがメモリ上に常駐すると、プロセススイッチ、メモリスワップのオーバヘッド等により著しく性能が劣化し性能予測困難である。(2)上記(1)に対し、同時接続数対応にトランザクション要求発生時に、プロセスを起動し、多数のプロセスがメモリ上に常駐するのを抑える方式が取られる場合があるが、fork(),exec()システムコールでは、性能が悪く、トランザクションの単位での使用には問題がある。そこで、本稿では、UNIX-WSをトランザクション型業務支援システムに適用する際の上記問題点に対し、リアルタイム型のDB/DC系プロセス(以下デーモンと称す)を導入し、トランザクション処理を実行するサービスプロセスを制御する方式(以下RTS方式と呼ぶ)を提案し、その有効性を評価する。以下では、UNIX上での一般的なプロセス構成と本稿で提案する方式の概要を説明し、本方式の有効性を評価するための評価実験について述べる。
- 一般社団法人情報処理学会の論文
- 1992-09-28
著者
-
加藤 謹詞
NTT情報通信研究所
-
長岡 満夫
NTTソフトウェア研究所
-
長岡 満夫
日本電信電話株式会社ソフトウェア研究所
-
加藤 謹詞
NTTソフトウェア研究所
-
川手 寛
NTTソフトウェア研究所
-
長岡 満夫
Ntt ソフトウェア研
-
長岡 満夫
日本電信電話(株)ソフトウェア研究所
関連論文
- コンテンツ・ディレクトリ管理システムにおけるビュー機能
- コンテンツ・ディレクトリ管理システムのシステム構成法
- HTML文書からの商品情報抽出方式の提案
- HTML文書からの商品情報抽出方式の提案
- 企業向け顧客主導型システム設計技法--機能中心設計から情報中心設計へ ([特集論文]企業向けユ-ザ中心型システム設計技法)
- ERPを利用した基幹情報システム構築における要求分析手法の検討
- イントラネット開発方法論と開発環境--分散型情報システム開発を加速する
- フレームワークを利用したアプリケーション開発支援手法の提案
- インターネット活用 FB 型情報集約技術の評価 : サービス適用とその性能評価
- インターネット活用 FB 型情報集約技術の評価 : サービス適用とその性能評価
- インターネットにおけるフィードバック型情報集約方式の構想
- 災害対策会議支援環境MEOWの試作と評価
- WWW情報空間ナビゲーション手法について
- 5R-6 事例学習による複合サービスマッチメーキング技術
- ERP適用分析技法Business Process Navigator ([特集論文]企業向けユ-ザ中心型システム設計技法)
- オペレーティング・システムのファームウェア化対象選定法
- UNIX用メモリDBMSのWWWサーバ用高速インタフェースの検討
- UNIXトランザクション処理方式の評価
- UNIX上RDBアプリケーション制御方式の検討
- 垂直分散型文書サーバにおける文書管理・操作方式の検討
- 分散型簡易言語処理技術 (エンドユ-ザコンピュ-ティング技術)
- クライアント・サ-バモデルと分散処理連携技術 (エンドユ-ザコンピュ-ティング技術)
- 分散OA構築支援システムVGUIDEのオ-プンシステム化
- インターネット上のフィードバック情報分散集約方式における集約周期制御機能の考察
- HCI設計手法とその環境に関する一検討
- エンドユ-ザコンピュ-ティング環境 (エンドユ-ザコンピュ-ティング技術)