기관회원 [로그인]
소속기관에서 받은 아이디, 비밀번호를 입력해 주세요.
개인회원 [로그인]

비회원 구매시 입력하신 핸드폰번호를 입력해 주세요.
본인 인증 후 구매내역을 확인하실 수 있습니다.

회원가입
서지반출
분산 실시간 트랜잭션 처리 시스템에서의 복제 제어를 위한 낙관적 검증 기법
[STEP1]서지반출 형식 선택
파일형식
@
서지도구
SNS
기타
[STEP2]서지반출 정보 선택
  • 제목
  • URL
돌아가기
확인
취소
  • 분산 실시간 트랜잭션 처리 시스템에서의 복제 제어를 위한 낙관적 검증 기법
  • Optimistic Validation Schemes for Replication Control in Distributed Real-Time Transaction Processing Systems
저자명
김진환
간행물명
정보과학회논문지. Journal of KISS (a):computer systems and theory. A
권/호정보
1999년|26권 8호|pp.895-904 (10 pages)
발행정보
한국정보과학회
파일정보
정기간행물|
PDF텍스트
주제분야
기타
이 논문은 한국과학기술정보연구원과 논문 연계를 통해 무료로 제공되는 원문입니다.
서지반출

기타언어초록

분산 실시간 트랜잭션 처리 시스템에서 데이터의 유용성 및 성능을 향상시키기 위해서는 데이터를 복제하는 것이 바람직하다. 종료시한 내에 처리되는 트랜잭션들의 수를 극대화하는 한편 복제된 데이터의 일관성을 보장하기 위한 낙관적 동시실행 제어 프로토콜들이 본 논문에서 제시되었다. 제시된 프로토콜들의 낙관적 검증 기법에서는 트랜잭션의 원자적인 종료를 보장하는 2 단계 종료 과정이 포함되었으며 통신 지연 시간이 반영되었다. 일시적인 중단 현상이 허용되는 검증 기법과 허용되지 않는 검증 기법으로 구성된 낙관적 동시실행 제어 프로토콜들은 정확성이 증명된 이후 시뮬레이션 모델에서 다양한 실험을 통하여 성능이 비교되었다. 실험 결과 종료시한 내에서의 일시적인 중단 현상이 허용되는 낙관적 동시실행 제어 프로토콜의 검증 기법이 데이터가 복제된 분산 실시간 트랜잭션 처리 시스템의 실시간적 성능을 더욱 향상시킬 수 있는 것으로 분석되었다. Abstract In a distributed real-time transaction processing system, data replication is desirable to increase the availability of data and improve performance. In this paper, we proposed optimistic concurrency control protocols to process as many transactions as possible within their deadlines and preserve data consistency. In optimistic validation schemes in the proposed protocols, two-phase commit procedure is incorporated to ensure atomic commitment of the transaction, especially with the communication delay of messages. In these protocols we presented and evaluated two types of validation schemes: namely non-blocking scheme and temporary blocking scheme. Various experiments were conducted to observe the performance characteristics of different validation schemes in the simulation model. It can be concluded that, to enhance performance of distributed real-time transaction processing system with replicated data, a blocking scheme is preferable to a non-blocking scheme in the validation phase.{{- -