Cluster Replication for Distributed-Java-Object Caching(Computation and Computational Models)
スポンサーリンク
概要
- 論文の詳細を見る
Object caching is a common feature in the scalable distributed object systems. Fine-grained replication optimizes the performance and resource utilization in object caching by enabling a remote object-oriented application to be partially and incrementally on-demand replicated in units of cluster. Despite these benefits, the lack of common and simple implementation framework makes the fine-grained replication scheme not extensively used. This paper proposes the novel frameworks for dynamic, transparent, partial and automatically incremental replication of distributed Java objects based on three techniques that are lazy-object creation, proxy and hook. One framework enables the fine-grained replication of server-side stateful in-memory application, and the other framework enables the fine-grained replication of server-side stateless in-memory application, client-side program, or standalone application. The experimental evaluation demonstrates that the efficiency in terms of response time of both frameworks are relatively practical to the extent of a local method invocation.
- 社団法人電子情報通信学会の論文
- 2006-11-01
著者
-
丸山 勝巳
国立情報学研究所
-
BANDITWATTANAWONG Thepparit
Graduate University for Advanced Studies
-
HIDAKA Soichiro
National Institute of Informatics
-
WASHIZAKI Hironori
National Institute of Informatics
-
MARUYAMA Katsumi
National Institute of Informatics
関連論文
- トランスポート層プロトコルフリーな通信環境を透過的に実現するフレームワークの開発(ネットワークミドルウェア・エミュレータ,ネットワークを支えるソフトウェア技術論文)
- L4マイクロカーネルにおける省電力スケジューラの開発(セッション7:資源管理)
- 連携処理のためのコンポーネント型OS LP49(セッション6:分散システム)
- 5N-9 マイクロカーネルを対象とした省電力スケジューラの開発(組み込みシステム,学生セッション,アーキテクチャ)
- B-007 マルチサーバ型OSのドライバ即時復旧による可用性の向上(B分野:ソフトウェア)
- マルチサーバ型OSにおけるドライバ即時復旧手法の提案(OS-3 : OS実装)
- マルチサーバ型OSにおける可用性の向上(セッション1 : NoCテストとマルチサーバ型OS,VLSI設計とテスト及び一般)
- 計算機移動やデバイス移動に対してもサービスが継続可能な遠隔デバイスアクセス機構(シームレス通信サービスのためのネットワーキング技術論文)
- FreeNA: A Multi-Platform Framework for Inserting Upper-Layer Network Services
- デバイス移動に対してもサービスが継続可能な遠隔デバイスアクセス機構(MBL5:アプリケーションプラットフォーム)
- ネットワークの動的変化に対応する遠隔デバイス管理機構(セキュリティ・管理)
- D-3-4 遠隔デバイス管理機構の設計(D-3. ソフトウェアサイエンス, 情報・システム1)
- ネットワーク上に動的に分散する多数のデバイスを制御する基盤ソフトウェアの検討(OS-3:ネットワーク)(2004年並列/分散/協調処理に関する『青森』サマー・ワークショップ(SWoPP青森2004) : 研究会・連続同時開催)
- マルチサーバ型制御用OSの構成とタスク間通信性能(次世代ネットワークソフトウェア論文特集)
- 高信頼制御システムのための拡張型分散OS (情報プラットフォーム)
- 実時間制御システム用のマルチサーバ型分散OSの検討
- 応用プログラムの走行モード変更を可能にするプロセス制御機構(システムプログラム)
- 既存システムとの親和性を考慮した動的再構成可能な通信コンポーネントの提案
- L4マイクロカーネルにおける省電力スケジューラの開発
- 透過的かつ適応的にトランスポート層プロトコルを変更するフレームワークの開発
- RL-009 マルチプラットフォームにおけるネットワーク機能の透過的拡張のためのフレームワークの開発(ネットワーク・セキュリティ,査読付き論文)
- SOOM: Scalable Object-Oriented Middleware for Cooperative and Pervasive Computings(Networks Software)
- 組込みシステム向けの分散・コンポーネント指向OSの設計と開発(システムソフトウェア構成法)
- Cluster Replication for Distributed-Java-Object Caching(Computation and Computational Models)
- Optimization of Program Loading by Object Class Clustering
- Optimization of Program Loading by Object Class Clustering
- B_032 プロセスとして実現したデバイスドライバにおける仮想空間切り替えの影響(B分野:ソフトウェア)
- 大規模学術情報データベースに適した情報検索システムの開発
- 走行モード変更機構を利用したデバイスドライバの実現(OS構成法)
- 応用プログラムの走行モード変更機構の評価(OS-3: カーネル, スケジューリング, 2005年並列/分散/協調処理に関する『武雄』サマー・ワークショップ(SWoPP武雄2005)-研究会・連続同時開催-)
- 応用プログラムの走行モード変更機構(OS構成法)
- デバイス移動に対してもサービスが継続可能な遠隔デバイスアクセス機構(MBL5:アプリケーションプラットフォーム)
- ネットワークの動的変化に対応する遠隔デバイス管理機構(セキュリティ・管理)
- 情報プラットフォームの概念とその技術課題 (情報プラットフォーム)
- 特集「情報プラットフォーム」の編集にあたって (情報プラットフォーム)
- 実時間制御システム用のマルチサーバ型分散OSの検討
- 分散能動オブジェクトシステムのためのJaveライブラリーCape
- ODBと全文検索エンジンの連携による人文系DB構築システムと電子図書館 (人文科学とコンピュータ)
- Java 仮想マシン上で走る簡潔な能動オブジェクト型分散処理方式
- "KANSEI PERSPECTIVE" IMAGE CHARACTERISTICS EXPRESSION BY MANUAL DESCRIPTION FOR IMAGE RETRIEVAL(International Workshop on Advanced Image Technology 2006)
- A Flexible Connection Model for Software Components(Knowledge-Based Software Engineering)
- A Java Library for Implementing Distributed Active Object Systems (Special Section on Concurrent Systems Technology)
- Multi-Server OS for Control Systems : Its Structure and InterTask Messaging Efficiency, Vol.J86-B,No.3, pp.376-384