2024-03-29T07:54:13Zhttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_oaipmhoai:ipsj.ixsq.nii.ac.jp:000099472022-10-21T05:24:51Z00581:00599:00608
耐障害システムのためのデータベース接続層の拡張による柔軟な複製機構A Flexible Replication Mechanism with Extended Database Connection Layers for Disaster Recovery Systemjpn特集:ユーザ指向の分散システム/インターネットの運用・管理http://id.nii.ac.jp/1001/00009947/Journal Articlehttps://ipsj.ixsq.nii.ac.jp/ej/?action=repository_action_common_download&item_id=9947&item_no=1&attribute_id=1&file_no=1Copyright (c) 2007 by the Information Processing Society of JapanInternet/LAN 運用管理技術日本電気株式会社 奈良先端科学技術大学院大学日本電気株式会社奈良先端科学技術大学院大学奈良先端科学技術大学院大学中村, 暢達藤山, 健一郎河合, 栄治砂原, 秀樹近年,社会的にもIT システムへの依存が大きくなり,障害発生によるシステムダウン時にも,バックアップサイトが同一のIT サービスを継続するような障害復旧技術の重要性がますます高くなりつつある.本論文では,処理性能,復旧時間(RTO),および復旧ポイント(RPO)などの障害復旧に関する多様なサービス要件に応じて柔軟にデータを複製する方式を提案する.高い柔軟性を実現するために,データベース接続ライブラリにおいて,アプリケーションのデータベースアクセスを監視し,あらかじめ登録されたルールと照合し,複製方式を制御する.具体的には,複製および復旧の要件から,データベースアクセスとして以下の4 種類の複製方式を用意する:1) 複製する必要のないアクセス,2) 非同期で複製すればよいアクセス,3) 非同期ではあるが,アクセス順序は同一でなければならないアクセス,4) 同期複製する必要のあるアクセス.各アクセスに応じた最適な複製方式を選択することで,遠隔地へ複製処理を行う際の性能劣化を抑えることが可能となる.実験においては,遠隔通信環境下でも実適用可能な処理性能で複製方式制御が動作することを確認した.It is vital to achieve a disaster recovery system that allows a backup site to take over primary site IT services while the primary site is down. We propose a flexible replication mechanism based on service requirements such as system performance, recovery time objective (RTO), and recovery point objective (RPO). For high flexibility, the mechanism controls the replication schedule by monitoring the application database accesses in the database connection library and matching the accesses with previously registered access patterns. In the proposed system, the database accesses are classified into four types: 1) accesses without replication, 2) accesses with asynchronous replication, 3) accesses with asynchronous and order-assured replication, and 4) accesses with synchronous replication. By choosing a suitable replication method corresponding to each access, performance degradation caused by replication is largely alleviated. In our experiments, we confirmed that the proposed mechanism outperformed other existing mechanisms, especially in situations with network delays and packet losses.AN00116647情報処理学会論文誌484156215722007-04-151882-77642009-06-29