• Title/Summary/Keyword: 체크 시스템

Search Result 500, Processing Time 0.054 seconds

A Study on Optimal Checkpointing Interval in Real-Time Systems (실시간 시스템에서의 효과적인 체크포인트 간격에 대한 연구)

  • 변계섭;김재훈
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.26 no.7A
    • /
    • pp.1220-1226
    • /
    • 2001
  • 실시간 시스템에서 예상치 못한 오류 방생은 성능에 악영향을 미친다. 이를 예방하기 위하여 체크포인팅(checkpointing)이라는 후방 에러복구기법을 이용하여 오류 발생시에도 예측 가능한 결과를 보장할 수 있다. 실시간 시스템에서의 체크포인팅은 비실시간 시스템과는 달리 시간제약성을 만족시켜야 하기 때문에 비실시간에서 최적인 체크포인팅 간격과는 다르게 고려되어야 한다. 본 논문에서는 체크포인트 간격에 따른 실시간 시스템과 비실시간 시스템간의 성능의 차이를 시뮬레이션을 통하여 확인하였고 결과를 분석하였다.

  • PDF

Implementation and Design of Automatic Check-In System Using SISAC Symbol (SISAC 바코드를 이용한 자동 체크인 시스템의 설계 및 구현)

  • Kwon, Oh-Jin;Noh, Kyung-Ran
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2000.10a
    • /
    • pp.453-456
    • /
    • 2000
  • 연속간행물 입수에서부터 서가배가에 이르기까지 프로세스 흐름에서 체크인 업무는 연속간행물 관리시스템의 기반이 되는 업무이다. 기존의 체크인 담당자는 자료가 입수되면 수작업을 통해 입수자료에 대한 검색을 한후 권호명을 식별해야 하는 자료검색에 대한 부담과, 유사한 서명을 지니고 있는 연속간행물에 체크인하는 오류를 범하는 문제점을 갖고 있었다. 따라서 체크인 업무의 신속성, 정확성, 신뢰성을 향상시키기 위해 SISAC 바코드를 이용한 자동체크인시스템을 개발하였다.

  • PDF

A Study of Optimal Checkpointing Interval in Real-Time Systems (실시간 시스템에서의 효과적인 Checkpointing Interval에 대한 연구)

  • 변계섭;김재훈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04a
    • /
    • pp.15-17
    • /
    • 2000
  • 실시간 시스템에서 예상치 못한 오류 발생은 성능에 악영향을 미친다. 이를 예방하기 위하여 체크포인팅이라는 후방 에러복구기법을 이용하여 오류 발생시에도 예측 가능한 결과를 보장할 수 있다. 실시간 시스템에서의 체크포인팅은 비실시간 시스템과는 달리 시간제약성을 만족시켜야 하기 때문에 비실시간에는 최적인 체크포인팅 간겨곽는 다르게 고려 되어야 한다. 이런 체크포인트 간격에 따른 성능의 차이를 시뮬레이션을 통하여 확인하였고 결과를 분석하였다.

  • PDF

A Checklist for Improving Interoperability of CBD Methodology (CBD 방법론의 상호운용성 향상을 위한 체크리스트)

  • Kim, Woo-Yeol;Ryu, Dong-Kuk;Kim, R.-Young-Chul
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.406-408
    • /
    • 2005
  • 시스템의 개발에 있어서 외부 시스템과의 상호운용성 확보가 정점 중요한 부분이 되어가고 있다. 시스템의 상호운용성을 확보하기 위해서는 시스템 개발의 초기(요구사항 분석)단계에서 부터 개발이 완료될때 까지 상호운용에 관련된 여러 사항을 개발 및 확인하여야만 최종 시스템의 상호운용성을 확보할 수 있다. 본 논문에서는 CBD 방법론을 바탕으로 컴포넌트 기반 시스템을 개발하는 과정에서 최종적으로 개발되는 시스템의 상호운용성을 향상하기 위한 체크리스트를 소개한다. 논 논문의 상호운용 체크리스트는 컴포넌트의 개발 과정 즉, 요구사항 분석, 설계, 개발, 시험, 설치에 이르는 각각의 과정에서 상호운용성을 확보하기 위해서 점검 및 수행하여야 하는 사항들을 제시한다. 본 체크리스트의 작성을 위하여 필요한 상호운용 관련 사항들은 LISI 질의서와 공통운용환경(COE)의 적합성 체크리스트를 분석하여 작성하였다.

  • PDF

Fault Recovery and Optimal Checkpointing Strategy for Dual Modular Redundancy Real-time Systems (중복구조 실시간 시스템에서의 고장 극복 및 최적 체크포인팅 기법)

  • Kwak, Seong-Woo
    • Journal of the Institute of Electronics Engineers of Korea TC
    • /
    • v.44 no.7 s.361
    • /
    • pp.112-121
    • /
    • 2007
  • In this paper, we propose a new checkpointing strategy for dual modular redundancy real-time systems. For every checkpoints the execution results from two processors, and the result saved in the previous checkpoint are compared to detect faults. We devised an operation algorithm in chectpoints to recover from transient faults as well as permanent faults. We also develop a Markov model for the optimization of the proposed checkpointing strategy. The probability of successful task execution within its deadline is derived from the Markov model. The optimal number of checkpoints is the checkpoints which makes the successful probability maximum.

Management efficiency through NFC attendance check APP design and implementation (NFC 출석체크 APP 설계와 구현을 통한 관리의 효율화)

  • Sung Jin Kim;Seong Kyung Bae;Do Hun Kim;Su Bin Lee;Seon U Lee;Ye Jun Hong
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2023.07a
    • /
    • pp.241-244
    • /
    • 2023
  • 본 연구는 2010년 이후로 다시 활성화가 된 NFC 기술을 이용하여 출석 체크 APP을 개발하고, 아두이노와 MySQL을 통해 데이터베이스를 생성, Node.js를 이용하여 서버를 구축함으로써 출석 체크 과정에서 발생하는 불필요한 시간 사용을 최소화하고 근거리 통신을 통해 확실한 출석 체크를 실현하기 위한 연구이다. 출석 체크시스템에서의 효율성과 정확성은 중요한 요소로서, 이를 위해 NFC 기술을 활용하여 신속하고 정확한 출석 체크를 수행하며, 데이터의 신뢰성과 보안성을 강화한다. 연구를 통해 출석 체크 시스템이 발생하는 인력과 시간의 절약 효과를 확인하고, 효율적인 출석 체크 관리를 위한 혁신적인 해결책을 제시한다. 이러한 연구는 출석 체크 시스템의 개선과 혁신을 이끌며, 다양한 조직이나 교육기관에서 확장될 수 있을 것으로 기대한다.

  • PDF

A Checkpointing Framework for Dependable Real-Time Systems (고신뢰 실시간 시스템을 위한 체크포인팅 프레임워크)

  • Lee, Hyo-Soon;Shin, Heonshik-Sin
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.29 no.4
    • /
    • pp.176-184
    • /
    • 2002
  • We provide a checkpointing framework reflecting both the timeliness and the dependability in order to make checkpointing applicable to dependable real-time systems. The predictability of real-time tasks with checkpointing is guaranteed by the worst case execution time (WCET) based on the allocated number of checkpoints and the permissible number of failures. The permissible number of failures is derived from fault tolerance requirements, thus guaranteeing the dependability of tasks. Using the WCET and the permissible number of failures of tasks, we develop an algorithm that determines the minimum number of checkpoints allocated to each task in order to guarantee the schedulability of a task set. Since the framework is based on the amount of time redundancy caused by checkpointing, it can be extended to other time redundancy techniques.

A Study on the Optimal Heartbeat Intervals for High Availability Systmes (고가용성 시스템을 위한 최적의 Heartbeat 간격에 대한 연구)

  • 박주용;김재훈
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.4-6
    • /
    • 2001
  • 일반 시스템에서는 결함이 발생하였을 때, 즉 어떠한 작업을 수행하는 프로세스 또는 하드웨어에 결함이 발생하였을 때 작업이 중단되거나 처음부터 다시 수행하여야 한다. 그러나, 고가용성 시스템은 일반 다른 시스템과 달리 어떠한 결함이 발생했을 때에도 지속적으로 서비스를 수행할 수 있는 하드웨어나 소프트웨어 시스템이 구축되어 있다. 고가용성 시스템에서 Heartbeat을 이용하여 시스템에서 발생하는 결함이 발견하여 필요한 조치를 위할 수 있도록 한다. 또한, 체크포인트(Checkpoint)f와 롤백(Roll-Back) 기법을 사용하여 컴퓨팅의 손실을 최소화하기 위하여 컴퓨팅 작업을 처음부터 다시 시작하는 것이 아니라 최근의 상태 저장 순간으로 되돌아가 다시 시작한다. 본 논문에서는 고가용성 시스템에서 체크포인트와 Heartbeat을 사용할 때 체크포인트 간격과 Heartbeat 간격에 따른 평균 수행시간을 구하고, 최적의 체크포인트 간격을 적용한 경우에 Heartbeat 간격에 따른 시스템의 성능을 분석하고 비교하였다.

A study on Standard of Public Library Sign System Checklist (효과적 정보전달과 지속가능한 공공도서관 사인시스템 체크리스트 표준화 연구)

  • Ko, Euna;Kang, JunYoung;Kim, SuYoun;Hahn, JiYoung
    • Proceedings of the Korean Society for Information Management Conference
    • /
    • 2014.08a
    • /
    • pp.229-236
    • /
    • 2014
  • 본 연구는 공공도서관 사인시스템을 조사하고 그 결과를 토대로 실무에서 사용할 수 있는 공공도서관 사인시스템 체크리스트를 제시하는 것을 목적으로 한다. 연구의 배경은 공공도서관 사인시스템의 현황과 도서관 사인의 지속적인 활용에 있다. 이에 따라 공공도서관 현장 조사와 문헌 조사를 통하여 공공도서관 사인시스템 체크리스트를 제시하였다. 본 연구의 공공도서관 사인시스템의 체크리스트는 사인 유지 보수 및 관리인 실무적 측면과 사인 기능 별 측면을 고려하여 작성되었다. 도서관 사인 관리자가 도서관 사인을 구축하고 관리할 때 효율적이고 지속가능한 도서관 사인을 구축할 수 있도록 하였다.

  • PDF

Adaptive Checkpointing Protocol for Improving of Fault Tolerance in Distributed System (분산 시스템에서 고장 감내성의 향상을 위한 적응형 체크포인팅 프로토콜)

  • 이용호;장태무
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10c
    • /
    • pp.90-92
    • /
    • 1999
  • 비동기 체크포인팅 프로토콜은 분산 시스템에서 고장 감내성을 제공하기 위한 방법중 하나다. 이 방법은 모든 프로세스가 독립적으로 자신의 지역 체크포인트를 두고 어느 한 프로세스에서의 고장 발생시 가장 최근의 체크포인트에서부터 롤백을 하는 것이다. 하지만 이 방법은 어느 한 프로세스에서의 고장 발생이 다른 프로세스의 롤백까지 유도하는 캐스캐이드 롤백을 발생시킬 수 있는 단점이 있다. 본 논문에서는 고장 감내성의 수준을 높이기 위하여 비동기 체크포인팅 프로토콜을 사용하면서도 캐스캐이드 롤백을 막을 수 있는 적응형 체크포인팅 프로토콜을 사용한다. 프로세스사이에 오고가는 모든 메시지의 복사본이 서버쪽의 중재자를 통하여 서버에 있는 기계 상태 테이블에 저장된다. 이렇게 하여 서버에는 무든 지역 기계의 상태가 저장되어 기계 고장이 발생했을 경우에 고장이 발생한 기계의 복구에 사용된다.

  • PDF