top of page

LifeKeeper 구성도·동작환경·대응소프트웨어/스토리지 등

LifeKeeper의 기본기능과 특징, 동작환경, 대응소프트웨어와 스토리지 등의 상세내용을 소개합니다.

<<제목>>

내용을 입력하세요.

■ LifeKeeper의 기본 기능

LifeKeeper는 미션 크리티컬 시스템의 고가용성을 제공합니다.

공유 디스크 구성

Active

StandBy

스토리지

데이터 복제 구성

Active

StandBy

  • Replication

  • ​데이터 동기

외부 스토리지를 공유 디스크로 사용하는 일반적인 HA 클러스터 시스템 구성입니다.


스토리지 및 멀티패스 구성을 포함한 클러스터 시스템의 시험을 실시하여 보다 신뢰성이 높은 페일오버를 실현합니다.

고가의 외부 스토리지를 필요로하지 않고 저렴하게 클러스터 시스템을 구성할 수 있습니다.


서버마다 연결된 로컬 디스크를 복제하여 미러 볼륨을 만들고 공유 디스크로 간주합니다. 이것에 의해 물리적 제약이 없어 지기 때문에 원격지로 페일 오버도 가능해집니다.

LifeKeeper의 특징 / ARK (Application Recovery Kit)

LifeKeeper는 GUI 도구와 ARK가 연동하여 마법사에 필요한 정보를 입력하면 클러스터 리소스 생성이 가능합니다.
또한 모든 설정 및 변경 작업이 GUI에서 가능하고, 리소스 간의 의존관계는 ARK가 자동으로 설정합니다. 변경하는 경우도 OS를 다시 시작하지 않는 한, 어플리케이션을 중지하지 않고 GUI에서 동적으로 할 수 있습니다.

  • GUI 기반으로 구축하여 편집기를 사용한 복잡한 스크립트를 수정할 필요가 없음.

  • 서비스를 중단하지 않고 설정을 변경

  • 사전 동작 테스트 및 의존관계의 자동생성이 가능

ARK는 GUI와 연동하여 많은 작업을 자동화​합니다.

■ LifeKeeper의 적용 Scene

물리적 환경

물리적 환경에서는 기존 시스템 구성을 발전시킨 고 가용성을 구축하는 일도 많고, 다른 환경보다 다양한 방식이 채용되고 있습니다. LifeKeeper는 일반 대기 방식과 더불어 상호 대기 방식이나 N대1 대기 방식 등 유연한 HA 클러스터 구성을 실현할 수 있습니다.

서비스의 연계 패턴

가동

대기

Service1

Service1

OS

OS

대기 방식

Active 서버가 작동할 수 없게 되었을 때 Standby 서버에서 서비스를 인계 받아 실행합니다.

​서버 A

​서버 B

Service1

Service1

Service2

Service2

가동

대기

가동

대기

상호 대기 방식

두 서버에서 각기 다른 서비스를 실행합니다. 일반적으로 사용하지 않는 스탠바이의 활용도를 높이기 위해 Active/Active (상호 Standby)로 구성하는 것이 가능합니다.

서버 A

서버 B

서버 C

서버 D

​Service1 가동

​Service1 가동

​Service1 가동

​Service2

​Service3

대기

​Service1

N 대 1 대기 방식

N대의 서버에서 각각의 서비스를 실행합니다. 장애 발생시 Standby 서버에서 서비스 인계를 실행합니다. Active/Active (상호 Standby)와 N대1을 조합한 N대M도 구성 가능합니다.

클라우드  환경

LifeKeeper가 그 기능을 발휘하는 환경 중 하나가 급속히 보급되고 있는 클라우드 환경입니다. 사내의 백업 시스템을 클라우드 환경에 구축하거나, 여러 지역을 걸친 클러스터링 등 다양한 클라우드 환경에서 미션 크리티컬 시스템의 고가용성을 유연하게 제공합니다.

구성예

페일오버

데이터 복제

클라우드 환경을 도입할 경우의 문제는 응용 프로그램의 가용성 수준을 사내와 비슷한 수준으로 유지할 것인가입니다. SIOS의 LifeKeeper는 클라우드 서비스의 SLA에 일반적으로 적용되는 OS와 가상 머신뿐만 아니라, 미들웨어 및 애플리케이션까지 가용성의 대상을 확장합니다

가상  환경

LifeKeeper가 그 기능을 발휘하는 또 다른 환경이 역시 빠르게 확산되고 있는 가상 환경입니다. 사내에서도 클라우드의 가상 머신에서도 다양한 가상 환경에서 LifeKeeper는 사용자에게 필요한 가상화 플랫폼의 유용한 기능과 연계하여 보다 덜 제한적인 형태로 시스템의 고가용성을 제공합니다.

  • 빠르게 보급되는 가상 환경의 플랫폼에서 응용 프로그램의 가용성은 일반적으로 커버할 수 없습니다.

  • LifeKeeper는 가상화 플랫폼과 연계하여 응용 프로그램 레벨까지 가상 환경의 커버 범위를 확장함으로써 물리적 환경과 같은 가용성을 제공할 수 있습니다.

가동 (가상 서버)

대기 (가상 서버)

가상 to 가상

가상 환경에서 가상 머신의 고 가용성을 제공합니다.

대기 (가상 서버)

가동 

(물리 서버)

가동 

(물리 서버)

장애 발생시에 가상 환경을 구성한 스탠바이로 전환

물리 to 가상

기존 시스템을 기반으로 한 HA 클러스터 시스템의 구축 또한 단계적인 가상 환경으로 마이그레이션 프로세스에서도 사용할 수 있습니다.

■ LifeKeeper의 동작 환경

■ LifeKeeper의 대응 소프트웨어

LifeKeeper에 의해 HA구성되어 입증된 주요 소프트웨어 목록입니다. LifeKeeper 옵션 제품 (Application Recovery Kit)를 사용하면 스크립트를 작성하지 않고도 쉽고 짧은 시간에 HA 시스템을 구축할 수있는 소프트웨어도 다수 있습니다. 
또한 사이오스는 많은 파트너 기업들과 소프트웨어의 협업을 실현하고 있습니다.

LifeKeeper for Linux & Windows 용 소프트웨어 목록

 LifeKeeper Generic ARK (전용 스크립트)에 대해

LifeKeeper에서는 Application Recovery Kit (ARK)가 지원하지 않는 애플리케이션을 보호하는 방식으로 Generic ARK라는 기능을 제공하고 있습니다. 사용자 자신이 응용 프로그램을 제어하는 ​​전용 스크립트를 만들고, LifeKeeper에 리소스로 내장시키는 것으로 LifeKeeper에 의해 보호할 수 있습니다. 
Generic ARK의 공개 정보는 이쪽


전용 스크립트의 상담·작성 의뢰를 고려하는 고객은 당사 영업 담당자에게 문의하십시오.

■ LifeKeeper for Linux 지원 스토리지

LifeKeeper for Linux는 스토리지 및 멀티패스 구성을 포함한 클러스터 시스템의 시험을 실시하고 있으며, 보다 신뢰성이 높은 페일 오버를 제공합니다.
LifeKeeper for Linux의 대응 스토리지의 자세한 내용은 여기 (최신 버전의 "지원 스토리지 목록")을 참조하시기 바랍니다.
LifeKeeper for Windows의 대응 스토리지는 Microsoft의 지원 기준을 준수합니다.
해당 목록에 기재되지 않은 스토리지를 고려하는 경우에는 문의 하시기 바랍니다.

bottom of page