• 제목/요약/키워드: DRBD

검색결과 5건 처리시간 0.02초

An Analysis of Replication Enhancement for a High Availability Cluster

  • Park, Sehoon;Jung, Im Y.;Eom, Heonsang;Yeom, Heon Y.
    • Journal of Information Processing Systems
    • /
    • 제9권2호
    • /
    • pp.205-216
    • /
    • 2013
  • In this paper, we analyze a technique for building a high-availability (HA) cluster system. We propose what we have termed the 'Selective Replication Manager (SRM),' which improves the throughput performance and reduces the latency of disk devices by means of a Distributed Replicated Block Device (DRBD), which is integrated in the recent Linux Kernel (version 2.6.33 or higher) and that still provides HA and failover capabilities. The proposed technique can be applied to any disk replication and database system with little customization and with a reasonably low performance overhead. We demonstrate that this approach using SRM increases the disk replication speed and reduces latency by 17% and 7%, respectively, as compared to the existing DRBD solution. This approach represents a good effort to increase HA with a minimum amount of risk and cost in terms of commodity hardware.

비트라인 트래킹을 위한 replica 기술에 관한 연구 (Replica Technique regarding research for Bit-Line tracking)

  • 오세혁;정한울;정성욱
    • 전기전자학회논문지
    • /
    • 제20권2호
    • /
    • pp.167-170
    • /
    • 2016
  • 정적 램의 비트라인을 정밀하게 추적하는 감지증폭기의 enable 신호를 만들기 위해 replica bit-line 기술 (RBL)이 사용된다. 하지만, 공정으로 인한 문턱전압의 변화는 replica bit-line 회로에 흐르는 전류를 변화시키고 이는 감지증폭기의 enable 신호 생성 시간 ($T_{SAE}$)을 변화시키며, 결과적으로는 읽기 동작을 불안정하게 한다. 본 논문에서는 conventional replica bit-line delay ($RBL_{conv}$)구조 및 $T_{SAE}$ 변화를 감소시킬 수 있는 개선 구조인 dual replica bit-line delay (DRBD)구조와 multi-stage dual replica bit-line delay(MDRBD)구조를 소개하고, 14nm FinFET 공정, 동작전압 0.6V에서 각 기술들에 대한 읽기 성공률이 $6{\sigma}$를 만족하는 최대 on-cell 개수를 simulation을 통해 찾고 이때 각 구조에 대한 performance와 에너지를 비교했다. 그 결과, $RBL_{conv}$ 대비 DRBD와 MDRBD의 performance는 각각 24.4%와 48.3% 저하되고 에너지 소모는 각각 8%와 32.4% 감소된 것을 관찰하였다.

임무컴퓨터를 위한 고가용 시스템의 설계 및 구현 (Design and Implementation of High-availability System)

  • 정재엽;이철훈
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2008년도 춘계 종합학술대회 논문집
    • /
    • pp.529-533
    • /
    • 2008
  • 임무컴퓨터는 항공전자시스템에서 전체 시스템을 관리하고, 특정 임무를 처리하는 중요한 역할을 수행한다. 일반적으로 단일 시스템에서 SPOF(Single Point Of Failure) 요소의 고장은 전체 시스템의 고장으로 이어질 수 있으며, 이는 서비스의 중단으로 인한 임무의 실패뿐만 아니라 조종사의 생명까지도 위협할 수 있다. 이에 본 논문에서는 SPOF 요소를 제거하기 위해 단일 시스템을 이중화하여 고장발생에 유연하게 대처하도록 설계하였다. 또한 이를 효율적으로 운영하기 위한 방안으로 리눅스 기반의 Heartbeat, Fake, DRBD(Distributed Replicated Block Device), Bonding 등의 기법을 이용하여 시스템을 관리한다.

  • PDF

리눅스 고가용 시스템에서 로컬 디스크 간 데이터 동기화 구현 (Implementation of data synchronization for local disks in Linux high availability system)

  • 박성종;이철훈
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2008년도 춘계 종합학술대회 논문집
    • /
    • pp.547-550
    • /
    • 2008
  • 최근에 블로그, UCC, IPTV 등 사용자 중심의 인터넷 서비스와 언제 어디서나 웹을 통해 서비스를 받을 수 있는 유비쿼터스 컴퓨팅 환경으로의 변화는 안정된 서비스를 제공할 수 있는 고가용 시스템 플랫폼을 필요로 한다. 고가용 시스템이란 네트워크상에 서버들을 클러스터로 구성함으로써 만약 서비스 하던 시스템이 고장과 같은 시스템 장애가 발생하더라도 계속해서 안전하게 서비스를 제공할 수 있는 시스템을 말한다. 그리고 이러한 고가용 시스템 플랫폼에서 서비스의 신뢰성을 위해 시스템 간 데이터 동기화는 필수적이다. 본 논문에서는 리눅스 고가용 시스템에서 로컬 디스크 간 실시간 데이터 동기화 기술인 DRBD(Distributed Replicated Block Disk)를 구현하였다.

  • PDF

임무컴퓨터를 위한 고가용 시스템의 구현 및 성능분석 (Implementation and Performance Analysis of High-availability System for Mission Computer)

  • 정재엽;박성종;임재석;이철훈
    • 한국콘텐츠학회논문지
    • /
    • 제8권8호
    • /
    • pp.47-56
    • /
    • 2008
  • 임무컴퓨터는 항공전자시스템에서 임무 수행에 필요한 각종 전술데이터 처리, 영상처리, 항법정보의 관리 및 융합 등의 매우 중요한 기능을 수행한다. 이러한 중요 시스템이 단일시스템으로 구성되면, 여러 가지 SPOF(Single Point Of Failure) 요소의 고장으로 인해 전체 시스템의 고장으로 이어질 수 있다. 이는 서비스 중단으로 인한 임무의 실패뿐만 아니라 조종사의 생명까지도 위협할 수 있다. 본 논문에서는 단일 시스템의 이중화를 통해 SPOF 요소를 제거하고, 이를 운영하기 위한 방안으로 리눅스 기반의 Heartbeat, Fake, DRBD(Distributed Replicated Block Device), Bonding 등의 기법을 이용하여 고가용 시스템을 구현하였다. 또한, 구현한 고가용 시스템에서 빠른 고장 탐지를 위한 FDT(Fault Detection Time)와 고장 발생 시 임무 연속성을 위해 중요한 요소일 MTTR(Mean Time To Repair)의 평균값을 측정하고, 그에 따른 성능분석 결과를 제시한다.