>  기사  >  운영 및 유지보수  >  리눅스에서 ha는 무엇입니까?

리눅스에서 ha는 무엇입니까?

WBOY
WBOY원래의
2022-03-16 16:29:073149검색

Linux에서 HA의 전체 이름은 중국어로 "고가용성"을 의미하는 "고가용성"입니다. 고가용성 클러스터는 리소스와 서비스를 자동으로 전환할 수 있습니다. 단일 노드 실패. 서비스가 항상 온라인 상태인지 확인하여 컴퓨터 하드웨어 및 소프트웨어 오류 가능성으로 인한 손실을 줄입니다.

리눅스에서 ha는 무엇입니까?

이 튜토리얼의 운영 환경: linux7.3 시스템, Dell G3 컴퓨터.

ha

Linux의 고가용성 클러스터란 무엇입니까? 원래 영어 텍스트는 High Availability Cluster 또는 줄여서 HACluster입니다. 간단히 말해 클러스터는 사용자에게 일련의 네트워크 리소스를 제공하는 컴퓨터 그룹입니다. 이러한 개별 컴퓨터 시스템은 클러스터의 노드입니다.

고가용성 클러스터의 등장은 클러스터의 전반적인 서비스를 최대한 활용 가능하게 만들어 컴퓨터 하드웨어와 소프트웨어의 오류 가능성으로 인한 손실을 줄이기 위한 것입니다. 노드에 장애가 발생하면 해당 백업 노드가 몇 초 내에 해당 역할을 대신합니다. 따라서 사용자를 위해 클러스터가 다운되지 않습니다.

고가용성 클러스터 소프트웨어의 주요 기능은 오류 확인 및 비즈니스 전환을 자동화하는 것입니다. 노드가 두 개뿐인 고가용성 클러스터는 두 개의 서버를 사용하여 서로 백업하는 이중 머신 핫 백업이라고도 합니다. 한 서버에 장애가 발생하면 다른 서버가 서비스 작업을 맡을 수 있으므로 시스템이 수동 개입 없이 외부 서비스를 계속 제공할 수 있도록 자동으로 보장됩니다. 이중 머신 상시 대기는 고가용성 클러스터의 일종일 뿐입니다. 고가용성 클러스터 시스템은 2개 이상의 노드를 지원할 수 있고 이중 머신 상시 대기보다 더 많은 고급 기능을 제공하며 변화하는 사용자 요구 사항을 더 잘 충족할 수 있습니다.

고가용성 클러스터는 노드나 서버에 장애가 발생하면 다른 노드가 자동으로 즉시 외부 세계에 서비스를 제공할 수 있다는 의미입니다. 즉, 장애가 발생한 노드의 리소스가 다른 노드로 이전되어 다른 노드가 서비스는 외부에서 제공될 수 있습니다. 고가용성 클러스터는 단일 노드에 장애가 발생할 때 리소스와 서비스를 자동으로 전환하는 데 사용되므로 서비스가 항상 온라인 상태를 유지합니다. 이 프로세스는 클라이언트에게 투명합니다.

고가용성 클러스터 측정 기준

HA(High Availability), 고가용성 클러스터는 시스템의 신뢰성과 유지 관리 가능성으로 측정됩니다. 엔지니어링에서 평균 고장 시간(MTTF)은 일반적으로 시스템 신뢰성을 측정하는 데 사용되며, 평균 수리 시간(MTTR)은 시스템 유지 관리성을 측정하는 데 사용됩니다. 따라서 가용성은 다음과 같이 정의됩니다. HA=MTTF/(MTTF+MTTR)*100%

특정 HA 측정 표준:

99% 가동 중지 시간은 연간 4일을 초과하지 않습니다.

99.9% 가동 중지 시간은 10일을 초과하지 않습니다. 일 년 시간

99.99% 가동 중지 시간이 연간 1시간을 초과하지 않습니다

99.999% 가동 중지 시간이 연간 6분을 초과하지 않습니다

관련 권장 사항: "Linux 비디오 튜토리얼"

위 내용은 리눅스에서 ha는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.