• Title/Summary/Keyword: 검사점과 복구

Search Result 25, Processing Time 0.036 seconds

An Error Control on a Multimedia Nested Session Management (멀티미디어 네스티드 세션 관리에서의 오류제어)

  • Ko, Eung-Nam;Hwang, Dae-Joon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04a
    • /
    • pp.201-204
    • /
    • 2002
  • 본 논문에서는 멀티미디어 응용 개발 프레임워크에서 멀티미디어 응용 개발 프레임워크에서 네스티드 세션 관리에서의 오류 복구 방식에 대하여 기술한다. 네스티드 세션이란 하나의 부모 세션 아래에 여러 개의 자식 세션이 존재하는 것을 말한다. 제안하고자 하는 오류 제어는 멀티미디어 응용 개발 프레임워크에서 오류 발생시 오류를 하나의 메시지로 취급한다. 네스트드 세션에서 오류가 발견되면 복구는 스택을 사용하고 도미노 효과를 제거하기 위하여 네스티드 세션 및 검사점을 이용한 복구 알고리즘을 제안한다.

  • PDF

A Mobile Agent Recovery Scheme based on k-Fault-Tolerant Checkpointing (k-결함 허용 검사점 기법을 이용한 이동 에이전트 복구 기법에 관한 연구)

  • Kang, Soo-Seok;Byun, Il-Soo;Park, Tae-Soon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05a
    • /
    • pp.471-474
    • /
    • 2003
  • 신뢰할 만한 이동 에이전트 시스템을 구축하기 위해서는 이동 에이전트의 결함 내성 기능이 중요하다. 지금까지 여러 결함 내성 기법이 제안되었는데, 그 중의 하나가 검사점 기법이다. 에이전트의 중간 상태를 저장하는 검사점 기법은 에이전트 복제 기법에 비해 훨씬 적은 비용을 보장하는 바며 검사저이 저장된 사이트의 결함 발생 시 에이전트 실행이 일시 또는 영구히 중지되는 문제가 발생한다. 따라서 본 논문에서는 k-결함 허용 검사점 기법을 제안한다. 이 기법에서는 에이전트 이동 경로에 저장된 검사점을 관리하는 관찰자들을 두어, 에이전트 실행 사이트의 결함 발생 시 관찰자간의 여론 수렴 과정을 통해 결함에 영향을 받지 않은 최근 검사점으로부터 에이전트의 실행을 재개시킨다.

  • PDF

Performance Evaluation of the Mobile Agent Based Fault-Tolerance Service (이동 에이전트 기반 결함 내성 서비스의 성능 평가)

  • Kim, Dong-Ryung;Youn, Jae-Hwan;Park, Tae-Soon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.11a
    • /
    • pp.1491-1494
    • /
    • 2005
  • 이동 컴퓨팅 시스템에 결함 내성 기능을 제공하기 위한 많은 방법들이 제안되어졌다. 그 중 하나가 이동 에이전트를 이용하여 이동 호스트의 검사점과 메시지 로그를 분산 관리하는 방법이다. 이동 에이전트 기반의 결함 내성 서비스는 기존 기지국 기반의 서비스에 비해, 비동기적인 복구 정보의 이동 및 복구 정보의 유연한 분산 관리 등의 장점이 있으나, 이동 에이전트 자체의 이동 비용 등이 문제가 될 수 있다. 따라서 본 논문에서는 기존의 기지국 기반 복구 정보 관리 기법과 이동 에이전트 기반 복구 정보 관리 기법의 성능을 비교 평가한다. 특히, 다양한 시스템 환경에서 이동 에이전트 자체 비용이 결함 내성 서비스의 성능에 미치는 영향을 분석한다.

  • PDF

An Error Control for a Multimedia Nested Session Management on Session Initiation Protocol (세션 초기 프로토콜에서 멀티미디어 네스티드 세션 관리를 위한 오류제어)

  • Eung-Nam Ko
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.1119-1122
    • /
    • 2008
  • 본 논문에서는 세션 초기 프로토콜(SIP: Session Initiation Protocol)에서 멀티미디어 응용 개발 프레임워크를 위한 네스티드 세션 관리에서의 오류 제어 방식에 대하여 기술한다. 네스티드 세션이란 하나의 부모 세션 아래에 여러 개의 자식 세션이 존재하는 것을 말한다. 제안하고자 하는 오류 제어는 오류 중에서 소프트웨어 오류인 경우에만 복구할 수 있으며 먼저 메시지와 스택을 이용하여 세션 초기 프로토콜 기반 네스티드 세션에서 검사점 설정(check point)을 한 후에 오류 감지 발생하면 그 검사점까지 되돌아서 재 수행하는 방식을 제안한다.

A Dynamic Checkpoint Scheduling Scheme for Fault Tolerant Distributed Computing Systems (결함 내성 분산 시스템에서의 동적 검사점 스케쥴링 기법)

  • Park, Tae-Soon
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.29 no.2
    • /
    • pp.75-86
    • /
    • 2002
  • The selection of the optimal checkpointing interval has been a very critical issue to implement a checkpointing recovery scheme for the fault tolerant distributed system. This paper presents a new scheme that allows a process to select the proper checkpointing interval dynamically. A process in the system evaluates the cost of checkpointing and possible rollback for each checkpointing interval and selects the proper time interval for the next checkpointing Unlike the other scheme, the overhead incurred by both of the checkpointing and rollback activities are considered for the cost evaluation and current communication pattern is reflected in the selection of the checkpointing interval. Moreover, the proposed scheme requires no extra message communication for the checkpointing interval selection and can easily be incorporated into the existing checkpointing coordination schemes.

Design and Performance of Mobile Agent based Fault-Tolerance Scheme for Mobile Computing Environment (이동 컴퓨팅 환경에 적합한 에이전트 기반 결함 내성 기법 설계 및 성능평가)

  • Youn, Jae-Hwan;Kim, Dong-Ryung;Park, Tae-Soon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2005.05a
    • /
    • pp.1701-1704
    • /
    • 2005
  • 이동 컴퓨팅 시스템의 결함 내성을 지원하기 위해 다양한 검사점 조정 기법과 메시지 로깅 기법들이 제시되어졌다. 그러나 이동 호스트의 이동성 때문에 이러한 기법들은 복잡하고 비효율적이 될 수 있다. 본 논문에서는 이동 에이전트 기반의 결함 내성 기법을 제안한다. 제안된 기법에서는 이동 호스트가 자신의 복구 정보를 일정한 거리 내에 두기위해 두 개의 이동 에이전트들과 고정 에이전트를 사용하며, 에이전트에 의한 복구 정보의 이동이 이동 호스트의 이동과 비동기적으로 이루어지므로, 이동 호스트의 핸드오프를 지연시키지 않는다.

  • PDF

Checkpointing-Recovery Schemes for Mobile Ad-hoc Network Environment (이동 애드-혹 네트워크 환경을 위한 검사점 복구 기법에 관한 연구)

  • Park, Taesoon
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2007.11a
    • /
    • pp.560-563
    • /
    • 2007
  • 결함 내성은 신뢰도 있는 이동 컴퓨팅 환경을 구축하기 위한 중요한 요소 중 하나이며, 이동 컴퓨팅 환경을 위한 많은 결함 내성 기법들이 제안 되어졌다. 그러나 대부분의 제안된 기법들은 기지국의 지원과 같은 고정된 네트워크 구조를 기반으로 하는 이동 컴퓨팅 환경을 그 대상으로 한다. 이에 본 논문에서는 기존에 제안된 기법들을 고정된 네트워크 구조를 가지지 않는 이동 애드-혹 네트워크 환경에 적용 시킬 경우 발생 가능한 문제점들을 논의하고, 새로운 네트워크 환경인 애드-혹 네트워크 환경에 적합한 결함 내성 기법들에 관해 논의한다.

  • PDF

Reexamination of Failure Type in Medical Service: Recoverable and Irrecoverable Service (의료서비스 실패유형 재조명: 복구 가능과 복구 불가능 서비스)

  • Yoon, Sung-Wook;Seo, Mi-Ok
    • The Journal of the Korea Contents Association
    • /
    • v.16 no.11
    • /
    • pp.72-82
    • /
    • 2016
  • Various studies have been done in medical service area but they have just focused on the examination of the relationships between cause and effect variables. This study, thus, empirically analyzed qualitative data regarding medical service problems using word cloud technique. The major results of the paper are as follows. The data reveal ten sources in medical service - forced treatment, excess inspection, misdiagnosis, carelessness, inexperienced service, waiting for emergency, reservation problem, unkindness, process problem, and inconvenience. Major words in the category of irrecoverable service failure are misdiagnosis, careless treatment, and inexperienced service whereas those in recoverable service failure are unkind attitude and negative experience in reservation system. Those who experienced a medical service problem are usually engaged in a public act and they make public protests and legal action against very severe problems. The conclusion of this study also suggests a summary, implication, and agenda of the research.

An Efficient Mobile Agent Recovery Scheme based on Asynchronous Agent Replication (비동기 에이전트 복제를 이용한 효율적인 이동 에이전트 복구 기법)

  • 변일수;강수석;박태순
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04a
    • /
    • pp.157-159
    • /
    • 2003
  • 신뢰할 만한 이동 에이전트 시스템을 구축하기 위해서는 이동 에이전트의 결함 내성 기능이 중요하다. 지금까지 여러 결함 내성 기법이 제안되었는데. 그 중의 하나가 에이전트 복제 기법이다. 에이전트 복제는 검사점 기법에 대해 훨씬 나은 신뢰성을 제공하는 반면, 복제 에이전트의 이동과 동의 과정에 수반되는 부하가 시스템의 성능을 저하시킨다. 그러므로 본 논문에서는 비동기 에이전트 복제 기법을 제안한다. 이 기법에서는 에이전트를 비동기적으로 전송하며 동의 과정을 위해 뒤늦게 전송되는 복제 에이전트를 기다리는 것이 아니라 고정된 동의 전용 에이전트를 사용하여 동의 과정의 비용을 감소시킨다. 제안된 기법은 Aglet 시스템 상에 구현되었으면. 실험 결과 제안된 기법을 사용할 경우 35%-69%의 성능 향상을 얻을 수 있었다.

  • PDF

An Efficient Scheme of Performing Pending Actions for the Removal of Datavase Files (데이터베이스 파일의 삭제를 위한 미처리 연산의 효율적 수행 기법)

  • Park, Jun-Hyun;Park, Young-Chul
    • Journal of KIISE:Databases
    • /
    • v.28 no.3
    • /
    • pp.494-511
    • /
    • 2001
  • In the environment that database management systems manage disk spaces for storing databases directly, this paper proposes a correct and efficient scheme of performing pending actions for the removal of database files. As for performing pending actions, upon performing recovery, the recovery process must identify unperformed pending actions of not-yet-terminated transactions and then perform those actions completely. Making the recovery process identify those actions through the analysis of log records in the log file is the basic idea of this paper. This scheme, as an extension of the execution of transactions, fuzzy checkpoint, and recovery of ARIES, uses the following methods: First, to identify not-yet-terminated transactions during recovery, transactions perform pending actions after writing 'pa_start'log records that signify both the commit of transactions and the start of executing pending actions, and then write 'eng'log records. Second, to restore pending-actions-lists of not-yet-terminated transactions during recovery, each transaction records its pending-actions-list in 'pa_start'log record and the checkpoint process records pending-actions-lists of transactions that are decided to be committed in 'end_chkpt'log record. Third, to identify the next pending action to perform during recovery, whenever a page is updated during the execution of pending actions, transactions record the information that identifies the next pending action to perform in the log record that has the redo information against the page.

  • PDF