새소식

반응형
밥벌이/운영체제

고가용성 시스템의 주요 구현 기술

  • -
반응형
  • 클러스터링(Clustering)
    • 두 대 이상의 컴퓨터가 가변적인 업무 부하를 처리하거나, 이중에서 한 대가 고장이 나더라도 나머지 컴퓨터로 운영이 지속되도록 하여 , 마치 하나의 컴퓨터처럼 행동하도록 서로 연결해 놓은 것
    • 특징
      • 마치 하나의 컴퓨터처럼 행동하도록 서로 연결함으로써 병렬 처리, 부하 분산 및 고장 대비에 활용할 수 있음
      • 클러스터 컴퓨터의 구조는 하드웨어, 운영체제, 클러스터 소프트웨어, 응용 프로그램 순으로 구성
      • 서버 한대에 집중된 사용자들을 여러 대로 분산시켜 네트워크와 시스템의 과부하를 분산 시킬 수 있음
      • 기존 고성능 서버보다 저렴한 가격으로 서비스할 수 있고, 사용자 증가에 따른 네트워크 카드 , CPU, 메모리 등의 추가로 확장성이 높음
      • 시스템에 문제가 생겨도 다른 시스템으로 즉시 교체가 가능하므로,오류 처리 기능이 높음
        • 클러스링
          • 엑티브-스탠바이형(Active-Standby)
            • 가장 단순하면서도 가장 많이 사용되는 방법으로, 한 대의 시스템은 운영 시스템, 다른 한대는 대기 시스템으로 사용
            • 대기 시스템은 운영 시스템을 주기적으로 모니터링 하다가 운영 시스템에서 장애 발생 시 미리 구성해 놓은 시나리오를 구동시켜 대기 시스템을 운영 시스템으로 전환하는 방식
          • 액티브-액티브형(Active-Active)
            • 양쪽 시스템이 모두 동시에 협조하면서 서비스하는 구조로 문제 발생시 양쪽 시스템이 상호 백업 체제로 구동
            • 특히 각 시스템의 리소스 사용률을 50% 미만으로 구성하는 것이 중요한데, 이는 한 시스템에서 장해 발생시 다른 시스템이 무리 없이 수용할 수 있어야 하기 때문
           
  • 이중 네트워크 인터페이스(Dual Network Interface)
    • LAN 케이블의 손상이나 LAN 카드 장애 시, 클라이언트의 서비스 중단을 막기 위해 이중으로 LAN인터페이스를 설치하는 것
    • 구조
       
  • RAID
    • 가격이 저렴하고 크기가 작은 여러 개의 하드 디스크를 병렬로 연결하여, 하나의 기억 장치처럼 사용할 수 있게 하는 방식
    • 대용량 고가 디스크 장비를 대체하는 기술이며,디스크 스트라이핑 기법을 이용하여 장애 발생 시 데이터의 무결성을 보장하는 기법
반응형

'밥벌이 > 운영체제' 카테고리의 다른 글

RAID 기법의 종류  (0) 2010.08.13
RAID의 필요성  (0) 2010.08.13
RAID의 구성 요소 및 특징  (0) 2010.08.13
개요  (0) 2010.08.13
고가용성 시스템의 개요  (0) 2010.08.12
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.