• 제목/요약/키워드: 회복 시스템

검색결과 666건 처리시간 0.039초

미세 단위 로킹을 지원하는 데이터베이스 공유 시스템에서 빠른 회복 기법 (A Fast Recovery Scheme for Database Sharing Systems with Fine Granularity Locking)

  • 조행래
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제26권2호
    • /
    • pp.223-233
    • /
    • 1999
  • 데이터베이스 공유 시스템(Database Sharing System : DSS) 은 고성능의 트랜잭션 처리를 위해 제안된 구조이다. DSS에서 고속의 통신망으로 연결된 노드들은 별도의 메모리와 운영체제, 그리고 DBMS를 가지며, 데이터베이스르 저장하고 있는 디스크는 모든 노드에 의해 공유된다. 빈번한 디스크 액세스를 피하기 위해 각 노드는 자신의 메모리 버퍼에 최근에 액세스한 페이지들을 캐싱한다. 본 논문에서는 레코드와 같은 미세 단위의 로킹을 지원하는 DSS에서 데이터베이스를 정확한 상태로 복구할 수 있는 회복 기법인 DRCP(Database Recovery using Cached Pages)를 제안한다. DRCP는 정상적으로 동작하고 있는 다른 노드에 캐싱된 페이지의 내용을 참조하여 회복 작업을 수행함으로써 디스크 액세스 수와 회복 과정에서 필요한 로그 스캔의 범위를 줄일 수 있고 , 그 결과 데이터베이스를 빨라 복구할 수 있다는 장점을 갖는다.

데이타베이스 공유 환경에서 빠른 회복을 위한 버전 관리 (A Version Management for Fast Recovery in a Database Sharing System)

  • 정용석;조행래
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (1)
    • /
    • pp.256-258
    • /
    • 2002
  • 데이타베이스 공유 시스템(Database Sharing System : DSS)은 고성능 트랜잭션 처리를 위해 다수 개의 노드들을 연동하며, 각 노드는 디스크 계층에서 데이타베이스를 공유한다. DSS를 구성하는 노드들이 고장날 경우, 데이타베이스를 정확한 상태로 복구하기 위한 회복 기법이 필요하다. DSS에서의 데이터베이스 회복 과정은 여러 노드에 분산된 로그 레코드의 병합 작업을 포함하며, 병합된 로그 레코드를 이용한 REDO 작업을 수행하여야 하므로 일반적인 단일 데이타베이스 시스템에 비해 많은 시간이 소요된다. 본 논문에서는 Oracle 9i에서 개발된 캐쉬 연합(cache fusion) 기법을 개선한 버전 관리 기법을 제안한다. 제안한 기법은 DSS를 구성하는 단일 노드의 고장 시 로그 병합 과정이 필요 없으므로 빠른 회복을 지원할 수 있으며, Oracle 9i에서 발생하는 빈번한 디스크 저장 오버헤드를 줄일 수 있다는 장점을 갖는다.

  • PDF

자바 메시지 전달 시스템에서의 결함 포용 병렬 애플리케이션 (Fault-Tolerant Parallel Applications in Java Message Passing Systems)

  • 안진호;김기범;김정훈;황종선
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (3)
    • /
    • pp.768-770
    • /
    • 1998
  • 동기적 검사점(synchronous checkpoiting)기법, 인과적 메시지 로깅(causal message logging)과 향상된 회복 비동기성(improved asynchronism during recovery)을 제공하는 복귀회복(rollback recovery) 기법을 적용하여 자바 메시지 전달 시스템(java massage passing system)에서 수행하는 병렬 에플리케이션들에게 저 비용의 결함 포용성에 따라, 통신망으로 연결된 이질형 (fault-tolerance)(heterogeneous) 컴퓨터들을 이용하는 대규모 분산 시스템들은 아주 효율적인 병렬 컴퓨팅 환경을 제공해준다. 그러나, 이러한 분산 시스템들의 규모가 커짐에 따라 고장률 (failure rate)도 그 만큼 중요하게 된다. 따라서, 고장률이 높은 대규모 분산 시스템들에게 좀더 효율적인 결함 포용성을 제공하는 기법들이 필요하다. 또한, 대규모분산 시스템들은 이질형 컴퓨터들로 구성되어 있기 때문에, 결함 포용성을 제공하는 소프트웨어 패키지들은 플랫폼 독립적(platform independent)이어야 한다. 이러한 문제점은 높은 이식성(portability)을 가지고 있는 자바 언어로 구현함으로써 해결될 수 있다. 따라서, 본 논문은 자바 메시지 전달 시스템에서 수행되는 병렬 애플리케이션들에게 동기적 검사점 기법, 인과적 메시지 로깅과 향상된 비동기성을 제공하는 복귀회복 기법을 높은 이식성을 가진 자바언어로 구현하여 저 비용으로 결함 포용성을 제공하고자 한다.

  • PDF

SAN 환경에서의 전역 버퍼를 이용한 효율적인 회복 기법 (An Efficient Recovery Technique using Global Buffer on SAN Environments)

  • 박춘서;김경배;이용주;박선영;신범주
    • 정보처리학회논문지A
    • /
    • 제8A권4호
    • /
    • pp.375-384
    • /
    • 2001
  • SAN(Storage Area Network) 환경에서 대용량 파일 시스템 지원을 위한 회복 기법으로 저널링(journaling) 방법을 사용하였다. 그러나, 기존의 저널링 방법에서는 다른 호스트가 변경된 메타 데이터에 접근하는 경우 메타 데이터를 디스크에 반영하고 읽어 가기 때문에 디스크 입/출력 횟수가 증가하는 문제점을 가지고 있다. 또한, 기존의 저널링 기법에서는 메타 데이터에 대한 회복만을 지원하고 실제 중요 데이터에 대한 회복을 지원하지 않는다. 본 논문에서는 SAN 환경에서 전역 버퍼(Global Buffer)를 이용하여 다른 호스트에 존재하는 변경된 메타 데이터에 접근할 경우, 메타 데이터에 대한 디스크 입/출력을 하지 않고, 네트워크를 통해 메타 데이터를 요청한 호스트에 직접 전송해줌으로써 디스크 입/출력 수를 줄이는 회복 기법을 제안한다. 전역 버퍼를 이용한 메타 데이터 관리 기법을 통해 SAN환경의 리눅스 공유 디스크 파일 시스템에서 메타 데이터 변경 연산 시 트랜잭션 처리 속도를 향상시킬 수 있는 장점을 얻을 수 있다. 또한, 본 논문에서 제안한 기법은 메타 데이터뿐만 아니라 일반 중요 데이터에 대해서도 저널링함으로써 시스템이 실패한 경우에도 중요 데이터에 대한 정보를 유지하는 장점이 있다.

  • PDF

통신망의 다중연결성을 이용한 결함허용 알고리즘 (Fault-Tolerant Algorithm using Multi-Connectivity of Communication Networks)

  • 문윤호;김병기
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제27권1호
    • /
    • pp.53-60
    • /
    • 2000
  • 본 논문의 목적은 네트워크상에서 한 시스템의 요소가 결함으로 인해 통신장애를 일으키는 경우에 대하여 새로운 회복알고리즘을 제안하는 것이다. 또한 인접행렬을 사용하면서 그 알고리즘을 시뮬레이션한다. 우리는 제안된 알고리즘의 한 번 수행시 하나의 결함노드를 복구하도록 하여 결국 결함시스템을 점진적으로 통신가능한 네트워크로 재구성 할 수 있다. 그렇게 하기위해 본문에서는 인접행렬을 이용하며 시뮬레이션된 회복과정을 연결한 MATRECO라는 새로운 회복알고리즘을 제시하였다.

  • PDF

삼상 매트릭스형 초전도 한류기의 사고주기별 회복특성 분석 (Analysis on the Quenching Characteristics of Three Phase Matrix-Type SFCL according to Fault Duration)

  • 조용선;정병익;최효상;정동철;유병화
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2009년도 제40회 하계학술대회
    • /
    • pp.2107_2108
    • /
    • 2009
  • 초전도 한류기의 회복특성은 상전도 상테로 ��치된 초전도체가 다시 초전도 상태로 회복하는 시간을 나타내는 특성이다. 이러한 분석은 전력계통 내의 각종 시스템과의 보호협조를 결정하는 중요한 요소이다. 본 논문에서는 $1{\times}3$구조를 갖는 삼상 매트릭스형 초전도 한류기를 구성하여 3선 지락사고의 주기에 따른 초전도체의 회복특성을 분석 하였다. 사고 주기가 작아질수록 초전도체의 회복시간은 짧아진다는 것을 실험을 통해 확인하였다. 이는 사고 주기가 작을수록 초전도체가 받는 열에너지가 작아 회복시간도 작아진다는 것을 확인할 수 있었다.

  • PDF

노화 매질과 충진 시스템이 천연고무 복합체의 회복 거동에 미치는 영향 (Influence of Aging Media and Filler System on Recovery Behaviors of Natural Rubber Composites)

  • 최성신;김옥배
    • Elastomers and Composites
    • /
    • 제47권2호
    • /
    • pp.156-161
    • /
    • 2012
  • 공기와 증류수에서 노화시킨 천연고무 복합체의 원형 변형으로부터의 회복 거동의 차이를 연구하였다. 공기에서 노화시킨 시험편의 회복률이 증류수에서 노화시킨 것보다 더 컸다. 충진제로 보강한 시험편의 회복속도가 비충진 시험편보다 더 빨랐다. 카본블랙으로 보강한 시험편의 회복속도가 실리카로 보강한 시험편보다 더 빨랐다. 노화 매질에 따른 회복 거동의 차이는 가교밀도 변화와 아닐링 효과로 설명하였다.

공간데이터를 변경하는 모바일 트랜잭션의 변경 전파 회복 기법 (A Recovery Scheme of Mobile Transaction Based on Updates Propagation for Updating Spatial Data)

  • 김동현;강주호;홍봉희
    • 한국공간정보시스템학회 논문지
    • /
    • 제5권2호
    • /
    • pp.69-82
    • /
    • 2003
  • 공간 객체를 변경하기 위한 모바일 트랜잭션은 단절 상태에서 지역 데이터를 변경하는 긴 트랜잭션이다. 모바일 트랜잭션이 회복할 때 단절 상태로 인하여 회복 시점보다 먼저 완료된 다른 트랜잭션의 쓰기 집합을 읽을 수 없기 때문에 회복된 트랜잭션이 충돌할 수 있다. 그러나 만약 회복된 긴 트랜잭션을 변경 충돌 때문에 철회하면 회복된 데이터를 포함한 모든 변경 데이터를 취소해야 하기 때문에 장애가 발생한 모바일 트랜잭션의 회복 기법으로 적합하지 않다. 이 논문에서는 회복된 모바일 트랜잭션이 변경 충돌로 인해 철회되는 것을 줄이기 위하여 다른 트랜잭션의 쓰기 집합에서 외래충돌가능객체를 검색하는 회복 기법을 제안한다. 외래충동가능객체는 회복 시점보다 먼저 완료된 다른 트랜잭션이 변경한 객체로서 회복된 트랜잭션이 변경한 객체와 충돌 가능한 객체이다. 제안한 기법은 회복할 때 외래충돌가능객체를 최근 검사점 상태의 읽기 집합과 함께 읽기 때문에 회복된 트랜잭션이 변경 충돌이 발생하지 않도록 객체를 재변경할 수 있다.

  • PDF

루프전달회복법(Loop Transfer Recovery: LTR)을 이용한 다자유도 DUOX 시스템의 지진동 제어 (An Application of LTR Method in a DUOX System to Control a MDOF Structure Subjected to the Seismic Excitations)

  • 이진호
    • 한국구조물진단유지관리공학회 논문집
    • /
    • 제12권5호
    • /
    • pp.65-73
    • /
    • 2008
  • 본 연구는 칼만(Kalman) 필터 적용에 따른 LQG 제어기의 안정도 여유 상실을 극복하기위해 적용한 LTR 제어 시스템의 성능을 시간영역과 주파수영역에서 분석해 보고, 설계에 중요한 요소인 안정도 여유의 회복이 DUOX 구조물에 대해서도 실현되는지 여부를 확인해 보고자 함에 그 목적이 있다. 제어 대상의 구조물은 4층 골조로서 상부에 TMD와 AMD로 구성된 DUOX 시스템이 설치된 하이브리드 시스템이다. LTR/DUOX 제어기법으로 제어한 결과, 주파수응답의 Bode 선도를 통해 구한 게인 여유가 약 30dB로써 LQG/DUOX 제어기의 유실된 게인 여유를 20배 이상 회복시켜 보다 안정도 강인성이 우수한 제어기 설계가 구현되었다.

모바일 환경에서 양방향 동기화 시스템을 위한 회복 기법의 설계 (Design of the Recovery Scheme for the Bidirectional Synchronization System on Mobile Environments)

  • 김동현;김홍기;조대수
    • 한국정보통신학회논문지
    • /
    • 제15권5호
    • /
    • pp.1105-1110
    • /
    • 2011
  • 모바일 클라이언트에서 갱신된 시공간 데이터는 서버와 무선 네트워크를 이용하여 동기화되고 사용자에게 신속하게 서비스 될 수 있다. 그러나 모바일 단말기나 무선 네트워크는 오류에 매우 취약하다. 만약 동기화 도중에 오류가 발생하면 동기화 대상 데이터에 대하여 데이터 불일치가 발생할 수 있다. 이 논문에서는 동기화 도중의 오류로 인하여 발생하는 문제를 해결하기 위한 회복 기법을 제안한다. 제안한 회복 기법은 모바일 클라이언트와 서버의 지역저장장치에 로그 레코드를 기록하고 오류가 발생하면 저장된 로그 레코드를 이용하여 회복한다. 그리고 제안한 회복 기법을 위한 회복 시스템을 설계하고 구현하였다.