여분의 노드에
대한 페일오버 (시스템 업체의 클러스터 제품들)
Oracle은 다양한 협력업체의 고가용성 클러스터링 제품들과 호환이 되는데, 이 제품들은
실패한 서버부터 백업까지 Oracle 인스턴스를 확실하게 페일오버합니다. 그런데, 이와 같은 제품들은 베리타스와 같은 협력업체들이
일부 제공하기도 하지만, 일반적으로는 시스템 업체가 제공을 하고 있습니다. Microsoft 는 Microsoft Cluster
Server(MCS) 라 불리는 Windows NT용 클러스터 제품을 제공하고 있습니다. 그런데, MCS는 기능성 측면에서 UNIX
업체의 클러스터 제품 보다 부족한 것이 사실이지만, Oracle
Fail Safe 와는 가장 잘 동작하고 있습니다.
다음은 협력업체 클러스터 제품들 중의 일부입니다::
- HP MC/ServiceGuard
- Sun Cluster Software
- AIX 용 IBM High Availability
Cluster Multi-Processing (HACMP)
- SGI IRIS FailSafe
(Oracle Fail Safe 와 같지 않은)
- Solaris 또는 Windows
NT 용 Veritas FirstWatch
- Microsoft Cluster
Server (Oracle Fail Safe 와 가장 잘 사용되는)
이 제품들은 기능성과 클러스터가 지원하는 노드
개수에 따라 다르게 분류가 되는데, 이것들의 기본 기능은 클러스터의 노드 상에서 실행되는 데이타베이스(또는
다른 애플리케이션) 의 모니터링과 장애가 감지될 때 클러스터 내 여분의 노드에서 인스턴스를 재시작하는
것입니다. 백업 노드 뿐만 아니라 네트워크 주소와 파일 시스템에도 장애는 발생하는데, 네트워크
상의 클라이언트들은 짧은 순간에도 다운타임을 알아차릴 수가 있고, 그런 경우에는 백업 서버가
확실하게 서비스를 할 것입니다. 특히, 페일오버는 유지 보수 이유 때문에 수행되는 경우도 있다는
것을 명심하시기 바랍니다.
시스템 업체의 클러스터 제품에 대한 보다
자세한 정보는 해당 업체들의 웹 페이지를 참조하시기 바랍니다.
|