저속 네트워크 환경에서 데이터 변화 탐지를 위해 타임스탬프 트리를 이용하는 B2B 시스템 구축
Building B2B system using timestamp tree for data change detection in low speed network environment
0
조회
0
다운로드
0
인용
0
참고문헌
키워드
초록
본 논문에서는 저속 네트워크 사용자를 지원하기 위해 기존의 웹 기반 B2B 시스템을 확장하였다. 클라이언트와 서버 사이에 공유된 데이터의 일관성을 보장하기 위해 타임스탬프 트리를 이용한 데이터 변화 탐지 방법을 제안하고, 시뮬레이션을 통해 제안된 방법의 성능을 분석하였다. 타임스탬프 트리의 단말 노드들이 일양 분포로 변경되는 최악의 조건에서, 시뮬레이션 결과는 데이터 갱신율이 15% 이하일 때 제안된 방법이 순차 탐지보다 효율적임을 보였다. A사의 웹 기반 건설 MRO B2B 시스템을 2004년 4월부터 2004년 8월까지 관찰한 결과에 따르면, 월 평균 데이터 갱신율은 7% 이하였다. 따라서 제안된 방법은 실질적으로 데이터 변화 탐지 성능을 향상시켰다. 또한 제안된 방법은 서버가 클라이언트들이 복제한 데이터를 저장할 필요가 없기 때문에 서버의 저장 공간 사용이 줄었다.
Abstract
In this paper we expanded a existing web based B2B system to support users in low speed network. To guarantee shared data consistency between clients and a server, we proposed a method of data change detection by using a timestamp tree and the performance analysis of the proposed method was proved by a simulation. Under the worst condition that leaf nodes of a timestamp tree were changed uniform distribution, the simulation result showed that the proposed method was more efficient than a sequential detection until the percentage of changed nodes were below 15%. According to our observation, the monthly average of data change was below 7% on a web-based construction MRO B2B system of a company A from April 2004 to August 2004. Therefore the proposed method improved performance of data change detection in practice. The proposed method also reduced storage consumption in a server because it didn't require a server to store replicated data for every client.
참고문헌 (11)
- "부분 중복 데이터베이스에서 중복 데이터의 트리를 이용한 일관성 유지", 10-d(4), pp.647~654 (2003)
- "2004년 상반기 정보화실태조사 최종보고서" (2004)
- "XML 기반 B2B 전자상거래 솔루션 동향", 18(7), pp.21~27 (2000)
- "전자상거래 시스템 구축을 위한 컴포넌트 아키텍쳐 및 명세 방법 연구", 7(5s), pp.1629~1637 (2000)
- "인터넷 환경을 위한 Oracle8iLite"
- "Extending Enterprise Data and Applications to Mobile Device using DB2 Everyplace"
- "Disconnected operation in the coda file system Proceedings of the thirteenth ACM symposium on operating systems principles", pp.213 13~225 16 (1991)
- "Exploiting weak connectivity for mobile file access", pp.143 3~155 6 (1995)
- "Hierarchical matrix timestamps for scalable update propagation" (1996)
- "Integrating Remote Workgroups & Occasionally Connected Devices with Enterprise"
- "Synchronization Technologies for Mobile and Embedded Computing"
