• Title/Summary/Keyword: 고가용성 시스템

Search Result 173, Processing Time 0.04 seconds

스마트 항로표지 시스템의 고가용성을 보장하는 마이크로 서비스 아키텍처 기반 장애 관리 방안

  • 조인표;이승준;오지원;박은섭;이재규;이상엽
    • Proceedings of the Korean Institute of Navigation and Port Research Conference
    • /
    • 2023.05a
    • /
    • pp.267-268
    • /
    • 2023
  • 본 논문은 해상 안전을 유지하는 중요한 역할을 수행하는 스마트 항로표지 시스템의 높은 가용성을 유지하기 위해 제안된 장애관리 방안에 대한 연구이다. 스마트 항로표지 시스템은 고가용성을 요구하는 시스템으로, 시스템의 건전성을 유지하고 장애 발생 시 빠른 대응이 필요하다. 따라서, 이 논문에서는 마이크로 서비스 아키텍처 기반의 방안을 제안한다. 이를 통해 장애 발생 시 해당 서비스만 중단되고, 다른 서비스는 계속 운영될 수 있어 시스템 전체의 가용성과 신뢰성을 높일 수 있다. 본 연구에서는 모니터링 및 로깅 시스템을 도입하여 빠른 대응이 가능하도록 하며, 또한, 다양한 장애 관리 방안을 제시한다. 이를 통해 스마트 항로표지 시스템의 고가용성을 확보하여 안정적인 운영을 보장하는 데 기여할 수 있다.

  • PDF

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 간격에 따른 시스템의 성능을 분석하고 비교하였다.

Diehard : N-way High Availability System for Internet Services (Diehard : 인터넷 서비스를 위한 N-way 고가용성 시스템)

  • Choe, Jong-Myeong;Han, Ju-Hyeon;Choe, Jae-Yeong
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.28 no.8
    • /
    • pp.390-398
    • /
    • 2001
  • 인터넷을 이용한 서비스와 산업이 급속도로 발전하면서 인터넷 서비스를 위한 효율적이며 확장성이 있는 고가용성 시스템이 매우 중요한 요소로 인식되고 있다. 인터넷 서비스를 위한 고가용성 시스템은 컴퓨터들이 쉬지 않고 서비스를 제공할 수 있는 active-active 형태로 구성되어야 하며, 확장성을 위해서 N개의 컴퓨터가 연결되어 클러스터를 구성하는 N-way 방식을 지원하여야 한다. 본 논문에서는 N개의 컴퓨터들이 클러스터로 연결된 N-way에서 active-active 형태의 구성을 위한 알고리즘을 제시하고, 이를 바탕으로 구현된 고가용성 시스템인 Diehard를 소개한다. Diehard는 인터넷 서비스의 특성을 고려해서 소프트웨어 SPOF를 모니터링하고, 부분적인 서비스 중단에 대한 다양한 복구 정책 등을 지원하도록 설계 및 구현되었다.

  • PDF

A Distributed File System for Guaranteeing High Availability of a Clustering Web Server (웹 전용 리눅스 클러스터 서버의 고가용성을 위한 분산 파일 시스템에 대한 연구)

  • Park, Ji-Hyun;Ryu, Sang-Woo;Chang, Whie;Kim, Hag-Bae
    • Proceedings of the KIEE Conference
    • /
    • 2000.07d
    • /
    • pp.2965-2967
    • /
    • 2000
  • 다양한 인터넷 응용 프로그램들이 웹 기반으로 통합되고 여러 방면에서 business-critical한 경우가 많아짐에 따라 웹서버의 고가용성과 안정성이 갈수록 강조되고 있고. 이를 보장하기 위한 리눅스 기반의 클러스터링 환경에서는 다양한 조건하에서도 데이터의 손실 없이 파일 입출력을 효과적으로 지원할 수 있는 분산 파일 시스템이 필수적이다. 본 논문에서는 리눅스 클러스터 환경에 적합한 분산 파일 시스템의 하나로서 카네기 멜론 대학에서 제안되어 개발 중에 있는 네트워크 분산 파일 시스템인 Coda 에 대하여. 가용성 및 효율성, 확장성 등에 대한 장단점을 간단히 소개하고, Coda을 적용한 고가용성 웹 서버의 구현 결과와 향후 개선 방향에 대해서 설명하도록 하겠다.

  • PDF

A Selective Data Synchronization Algorithm for Minimizing Backup Server Scale in DSMS Environment of High-Availability (고가용성의 DSMS환경에서 보조 서버 규모 최소화를 위한 선택적 데이터 동기화 기법)

  • Ji, Min-Sub;Sin, Sung-Sun;Bae, Hae-Yeong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2010.11a
    • /
    • pp.50-53
    • /
    • 2010
  • 최근 DSMS의 연구가 활발히 진행되고 있고, 그에 따른 고가용성 서비스를 제공하기 위한 환경으로 확장되고 있다. DSMS와 같은 실시간 데이터베이스 응용 시스템 분야나 임무 결정적인 응용 시스템을 다루는 산업 분야에서 가용성을 유지 하지 못하는 것은 치명적인 결과를 초래 할 수 있다. 이런 DSMS환경에서 고가용성을 유지하는 기법으로는 Active/Active 알고리즘과 Active/Standby기법이 있다. 하지만 이 기법들의 고가용성을 유지하기 위해 주 서버와 동일한 규모의 보조 서버를 유지해야 하는 단점이 있다. 본 논문에서는 질의를 두 가지 타입으로 나누어 누적 데이터가 필요한 질의들만 실시간 동기화를 통해 보조 서버에 유지하고 나머지 질의들에 대해서는 메타 데이터들만 보조 서버에 유지해 보조 서버의 규모를 줄일 수 있었다.

Implementation of Data processing of the High Availability for Software Architecture of the Cloud Computing (클라우드 서비스를 위한 고가용성 대용량 데이터 처리 아키텍쳐)

  • Lee, Byoung-Yup;Park, Junho;Yoo, Jaesoo
    • The Journal of the Korea Contents Association
    • /
    • v.13 no.2
    • /
    • pp.32-43
    • /
    • 2013
  • These days, there are more and more IT research institutions which foresee cloud services as the predominant IT service in the near future and there, in fact, are actual cloud services provided by some IT leading vendors. Regardless of physical location of the service and environment of the system, cloud service can provide users with storage services, usage of data and software. On the other hand, cloud service has challenges as well. Even though cloud service has its edge in terms of the extent to which the IT resource can be freely utilized regardless of the confinement of hardware, the availability is another problem to be solved. Hence, this paper is dedicated to tackle the aforementioned issues; prerequisites of cloud computing for distributed file system, open source based Hadoop distributed file system, in-memory database technology and high availability database system. Also the author tries to body out the high availability mass distributed data management architecture in cloud service's perspective using currently used distributed file system in cloud computing market.

HA-PVFS : A Cluster File System for High Data Availability using Partial Replication (HA-PVFS : 부분 복제를 통하여 데이터의 고가용성을 지원하는 클러스터 파일 시스템)

  • Sim Sang-Man;Kim Jin-Seok;Park Sung-Yong
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06a
    • /
    • pp.430-432
    • /
    • 2006
  • 최근 인터넷 서비스 공급 및 사용자의 폭발적인 증가로 클러스터 파일 시스템에 대한 관심이 높아졌다. 이에 많은 클러스터 파일 시스템이 개발되었지만, 데이터의 가용성 측면에서 문제가 있었다. 이 가용성 문제를 해결하기 위한 방안으로 패리티 서버를 사용하는 방법과. 전체 파일 시스템을 복제하는 방법이 소개되었다. 그러나 이러한 방법들도 가용성을 완벽하게 지원하지 못하였으며 추가적인 비용 또한 발생하였다. 본 논문에서는 파일 시스템에 대한 접근 패턴을 고려한 클러스터 파일 시스템, HA-PVFS를 제안한다. HA-PVFS는 파일 시스템에 존재하는 모든 파일이 아닌, 자주 사용되는 파일만을 접근 패턴을 분석하여 부분 복제함으로써 데이터의 가용성을 지원한다. 따라서 HA-PVFS를 통해 기존의 방법보다 낮은 비용으로 높은 가용성을 보장해 줄 수 있다.

  • PDF

Fault-Tolerant Database System for managing Wind Turbine Control System (무중단의 풍력 발전 시스템 관리를 위한 고가용성 데이터베이스 시스템)

  • Kim, Young-Hwan;Son, Jae-Gi;Ham, Kyung-sun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2012.04a
    • /
    • pp.56-59
    • /
    • 2012
  • 최근 신재생 에너지 분야 가운데 풍력발전에 대한 관심이 높아지면서 관련 산업 분야의 연구 또한 활발히 수행되고 있다. 풍력발전기의 경우 초기 설치에 고가의 비용이 필요하며, 고장 발생 시 일반적으로 풍력발전기의 동작을 멈추게 한다. 본 논문에서는 풍력발전기의 Nacelle에서 발생하는 다양한 센서데이터를 수집하는 Bottom에서의 제어시스템을 다중화하여 고장 발생 시에도 풍력발전기의 중단 없이 지속적으로 에너지 생산이 가능하게 하는 고가용성 데이터베이스 시스템에 관한 것이다. 본 논문을 통해 개발된 고가용성 시스템을 통해 풍력 발전기의 높은 안정성을 보장하며, 수집된 데이터를 분석함으로서 고장에 대한 예측이 가능하다.

A Study on Diagnosis Methods for a High Available Clustering Web Server (고가용성 클러스터 웹 서버의 로드밸런스에 대한 고장진단기법 연구)

  • Lee, Sang-Moon;Ko, Soung-Jun;Kang, Sing-Jun;Kwak, Tae-Young;Kim, Hag-Bae
    • Proceedings of the KIEE Conference
    • /
    • 2000.07d
    • /
    • pp.2962-2964
    • /
    • 2000
  • 최근 웹의 사용이 일반화되면서 인터넷의 사용자가 급속히 증가하고 있어서. 기존의 단일 웹서버 방식에서는 막대한 접속 트래픽의 수용과 유연한 시스템 확장 등의 문제점이 예상되고 있다. 이와 함께 business-critical한 작업의 경우, 웹서버의 안정성 및 가용성 문제가 가장 중요한 문제로 지적되고 있어서 이러한 문제를 해결할 수 있는 웹전용 서버를 개발이 절대적으로 필요하다. 본 연구에서는 이를 위해. 급격한 트래픽 변화의 수용 및 웹서버의 확장성이 용이한 가상머신 개념과 고신뢰성의 시스템 운영을 위한 고장포용(fault-tolerant)기법을 적용하여 클러스터링 웹전용 서버를 구축하고, 특히 클러스터 웹서버의 부하를 분배해주는 로드밸런서의 고가용성 보장을 위해 heartbeat, fake, mon등의 기법을 이용하여 백업(backup)을 구현한다. 또한 구현된 시스템의 고성능 및 고가용성을 극대화하고. 시스템의 고장시 데이터 손실의 최소화와 이의 복구를 위해 고장 검출 및 진단 기법에 대한 방안을 제시한다.

  • PDF

HA-PVFS : A PVFS File System supporting High Data Availability Adaptive to Temporal Locality (HA-PVFS : 시간적 지역성에 적응적인 데이터 고가용성을 지원하는 PVFS 파일 시스템)

  • Sim Sang-Man;Han Sae-Young;Park Sung-Yong
    • The KIPS Transactions:PartA
    • /
    • v.13A no.3 s.100
    • /
    • pp.241-252
    • /
    • 2006
  • In cluster file systems, the availability of files has been supported by replicating entire files or generating parities on parity servers. However, those methods require very large temporal and spatial cost, and cannot handle massive failures situation on the file system. So we propose HA-PVFS, a cluster file system supporting high data availability adaptive to temporal locality. HA-PVFS restricts replication or parity generation to some important files, for that it employs an efficient algorithm to estimate file access patterns from limited information. Moreover, in order to minimize the performance degradation of the file system, it uses delayed update method and relay replication.