여분의 노드에 대한 페일오버 (시스템 업체의 클러스터 제품들)

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 와 가장 잘 사용되는)

이 제품들은 기능성과 클러스터가 지원하는 노드 개수에 따라 다르게 분류가 되는데, 이것들의 기본 기능은 클러스터의 노드 상에서 실행되는 데이타베이스(또는 다른 애플리케이션) 의 모니터링과 장애가 감지될 때 클러스터 내 여분의 노드에서 인스턴스를 재시작하는 것입니다. 백업 노드 뿐만 아니라 네트워크 주소와 파일 시스템에도 장애는 발생하는데, 네트워크 상의 클라이언트들은 짧은 순간에도 다운타임을 알아차릴 수가 있고, 그런 경우에는 백업 서버가 확실하게 서비스를 할 것입니다. 특히, 페일오버는 유지 보수 이유 때문에 수행되는 경우도 있다는 것을 명심하시기 바랍니다.


시스템 업체의 클러스터 제품에 대한 보다 자세한 정보는 해당 업체들의 웹 페이지를 참조하시기 바랍니다.

[Oracle9i 의 고가용성 기능]
 
E-mail this page
Printer View Printer View