Date: 11월 28, 2018
태그: VM웨어 고 가용성으로 장애 조치 클러스터링
VMware 고 가용성을 통한 장애 조치 (Failover) 클러스터링 : 잔인하거나 완벽하게 일치합니까?
VMware 계층에서 고 가용성 (HA)을 구현하는 것이 유용한 솔루션입니다. 그것은 어떤 유형의 실패로부터 보호하는 데 도움이됩니다. 그러나 VMware HA만으로는 모든 기반을 포괄하지 못합니다. VMware 고 가용성을 통한 페일 오버 클러스터링의 가능성에 대해 알아 보겠습니다.
Gartner Research에 따르면 대부분의 계획되지 않은 중단은 응용 프로그램 오류 (중단의 40 %) 또는 관리자 오류 (40 %)로 인해 발생합니다. 하드웨어, 네트워크, 전원 또는 환경 문제로 나머지는 20 %가됩니다. VMware HA는 하드웨어 오류에 대한 보호에 중점을 두지 만 다른 응용 프로그램 클러스터링 솔루션은 다른 영역에서 느슨해집니다.
VMware High Availability를 통한 장애 조치 (Failover) 클러스터링을 위해서는 훌륭한 전략이 필요합니다.
다음은 VMware 환경에 적합한 HA 전략을 수립 할 때 고려해야 할 몇 가지 사항입니다.
응용 프로그램 수준 모니터링 및 클러스터링으로 중단 시간 단축
복구 속도는 어떻습니까? 완벽한 세계에서는 실패, 정전 또는 가동 중지 시간이 없습니다. 그러나 계획되지 않은 정전이 발생하면 가장 좋은 방법은 다시 일어나서 다시 빨리 움직이는 것입니다. 이 방정식은 환경의 총 가용성을 나타냅니다. 알 수 있듯이 감지 시간은 방정식의 중요한 부분입니다. 여기에 VMware HA만으로는 잘리지 않는 곳이 있습니다. VMware HA는 각 가상 시스템 (VM)을 "블랙 박스 (black box)"로 취급하며 내부에서 실행되는 응용 프로그램의 상태 또는 상태를 실제로 볼 수 없습니다. 내부에서 실행중인 VM 및 OS는 문제가 없지만 응용 프로그램이 중지되거나 중단되거나 잘못 구성된 경우 사용자가 중단 될 수 있습니다. 호스트 서버 장애가 문제가 되더라도 VMware HA가 VMware 클러스터의 다른 호스트에서 영향을받는 VM을 다시 시작하기를 기다려야합니다. 즉, 해당 VM에서 실행중인 응용 프로그램은 1) 작동 중단이 감지되고, 2) OS가 새 호스트 시스템에서 완전히 부팅되고, 3) 응용 프로그램이 다시 시작되고 4) 사용자가 응용 프로그램에 다시 연결할 때까지 중단됩니다. 여러 VM 사이의 응용 프로그램 계층에서 클러스터링하면 응용 프로그램 수준의 중단으로부터 보호받을 수있을뿐만 아니라 중단 복구 시간도 단축 할 수 있습니다. 응용 프로그램은 이미 부팅되고 인계 받기를 기다리는 대기 VM에서 다시 시작될 수 있습니다. 가용성을 최대화하려면 관련된 VM이 서로 다른 물리적 서버에 있어야합니다. 또는 더 나은, 별도의 VMware HA 클러스터 또는 별도의 데이터 센터!
잠재적 인 단일 장애 지점 (SPOF)으로 스토리지 제거
VMware HA를 비롯한 기존의 클러스터링 솔루션은 공유 스토리지를 요구하며 일반적으로 단일 데이터 센터 내에서만 애플리케이션 또는 서비스를 보호합니다. 기술적으로 공유 저장 장치는 아키텍처에서 SPOF를 나타냅니다. 백엔드 스토리지에 대한 액세스 권한을 잃어 버리면 클러스터와 응용 프로그램이 중단됩니다. 모든 HA 솔루션의 목표는 가능한 많은 SPOF를 제거하여 전반적인 가용성을 향상시키는 것입니다. 그렇다면 더 높은 수준의 가용성을 제공하기 위해 기본 VMware HA 클러스터를 어떻게 강화할 수 있습니까? 하드웨어에서 애플리케이션으로 전체 스택을 보호하려면 VMware HA부터 시작하십시오. 그런 다음 응용 프로그램을 모니터하고 보호하는 방법이 필요합니다. 애플리케이션 레벨 (즉, VM 내)에서의 클러스터링은 당연한 선택이다. 호스트 기반 데이터 복제 (즉, 비공유 구성)를 지원하는 클러스터링 솔루션을 선택해야 SAN 기반 복제 설정 비용 및 복잡성을 겪지 않아도됩니다. 또한 SAN 복제 솔루션은 일반적으로 단일 저장소 공급 업체로 사용자를 제한합니다. 또한 공유 저장소를 사용하여 VM을 클러스터링하려면 일반적으로 Raw Device Mapping (RDM)을 사용하도록 설정해야합니다. 즉, vMotion과 같은 많은 강력한 VMware 기능에 액세스하지 못하게됩니다. 비공유 클러스터 구성으로 이동하면 스토리지 계층이 SPOF로 제거됩니다. 동시에 vMotion을 사용하여 물리적 호스트간에 VM을 마이그레이션 할 수 있습니다. 윈 – 윈! 비공유 클러스터는 다른 데이터 센터에 상주 할 수 있으므로 재해 복구를위한 탁월한 솔루션입니다.
커버 모든 기지
VMware HA에 계층화 된 응용 프로그램 장애 조치 클러스터링은 두 가지 장점을 모두 제공합니다. 내장 된 하드웨어 보호 및 애플리케이션 인식, 뛰어난 유연성 및 확장 성, 빠른 복구 시간을 누릴 수 있습니다. 더 좋은 점은 솔루션이 은행을 해산 할 필요가 없다는 것입니다. VMware 고 가용성을 이용한 장애 조치 (failover) 클러스터링이 프로젝트에서 어떻게 작동하는지 이해하고 싶으십니까? SIOS로 체크인하십시오. LinuxClustering의 허가를 받아 재현