제품/솔루션

SUCluster

클라우드와 서버운영에 꼭 필요한 솔루션을 직접개발하여 제공합니다. 최적의 클라우드솔루션들을 경험해 보십시요.

홈
제품/솔루션
SUCluster

SUCluster란?

  • 오픈소스 기반의
    HA 클러스터 시스템
  • 상용 리눅스 배포판에서 사용하고
    있는 검증된 오픈 소스 사용
  • Corosync, Pacemaker,
    DRBD, cLVM, dLM

SUCluster 주요 특징

  • HA 클러스터

    • Active-Backup 구성으로 자원 감시 및 Failover, Failback
    • 여러 Failover 도메인 구성
  • Fencing

    • 장애 노드 완벽한 차단을 위한 fencing 제공
    • SAN, Power, IPMI 등 다양한 fencing 방법 제공
  • 리소스 관리

    • HA에 다양한 리소스 연동하여 서비스 구현
    • IP, FS, Oracle 등 다양한 리소스 템플릿 제공
    • 리소스 모니터링 및 Failover
  • 공유파일시스템

    • Shared storage 파일 공유를 위한 공유 파일 시스템(GFS2) 구성 지원
  • 실시간 볼륨 복제

    • Shared storage가 없을 경우 Local Disk 실시간 복제
    • Sync 방식과 Async 방식 모두 제공
  • 공유 스토리지 볼륨 매니저

    • 공유 스토리지 Cluster 볼륨 매니저
    • Online 볼륨 추가, 확장 기능 제공

SUCluster 구조

  • SUCluster 핵심 요소 기술

  • Corosync

    • 핵심 Cluster Engine
    • Quorum 시스템 제공
  • Pacemaker

    • 리소스 및 서비스 관리
    • 리소스 상태 모니터링, 시작, 종료, 재시작
  • GFS

    • 공유스토리를 위한 공유 파일 시스템
  • cLVM

    • 공유 스토리지 클러스터 볼륨 매니저
  • DRBD

    • 실시간 볼륨 복제

SUCluster 제품 구성 예

  • 1
    2 node Oracle HA 클러스터 구성
    시스템 자원 활용 극대화

    Host 서버 이중화 (서버1 장애 시 서버2로 fail Over)

    Cluster Status 구동 순서

    최초 Cluster 시작

    HomeOracle1 - Active
    HomeOracle2 - Standby

    Active node (HomeOracle1)에 리소스 할당

    ①192.168.98.66IP할당
    ②192.168.10.11IP할당
    ③192.168.11.11IP할당
    ④공유스토리지볼륨1/oradata마운트
    ⑤공유스토리지볼륨2/archive마운트
    ⑥Oraclelistener시작
    ⑦Oraclelistener2시작
    ⑧Oraclelistener3시작
    ⑨OracleInstance시작(oraclestartup)

    FailOver

    HomeOracle1-장애
    HomeOracle2-Standby=>Active

    장애 node (HomeOracle1)에 리소스 제거

    ①OracleInstance종료(oracleshutdown)
    ②Oraclelistener3종료
    ③Oraclelistener2종료
    ④Oraclelistener종료
    ⑤공유스토리지볼륨2/archiveu마운트
    ⑥공유스토리지볼륨1/oradatau마운트
    ⑦192.168.11.11IP제거
    ⑧192.168.10.11IP제거
    ⑨192.168.98.66IP제거
    장애nodeFencing(IPMIpoweroff)

    Standby node(HomeOracle2)에 리소스 할당

    ①192.168.98.66IP할당
    ②192.168.10.11IP할당
    ③192.168.11.11IP할당
    ④공유스토리지볼륨1/oradata마운트
    ⑤공유스토리지볼륨2/archive마운트
    ⑥Oraclelistener시작
    ⑦Oraclelistener2시작
    ⑧Oraclelistener3시작
    ⑨OracleInstance시작(oracle startup)
    장애 발생 시

    장애 발생시 리소스 이동 및 장애 노드 fencing

  • 2
    2 node Oracle HA 클러스터 구성 (A-S & S-A)
    장애 발생 시

    장애 발생시 리소스 이동 및 장애 노드 fencing

SUCluster GUI 인터페이스

클러스터 통합 관리 웹 인터페이스

클러스터 resource 등록 인터페이스