none
NLB와 failout Cluster RRS feed

  • 질문

  • 물리적 서버 2대를 이용한 서버 가상화를 구상중에 있습니다.

    물리적 서버 2대를 failout Cluster 로 구현하려고 합니다.

    server 2012에서는 active, active 로 NLB의 기능도 흡수하였다고 알고있는데.

    물리적 서버 2대에 NLB와 failout cluster를 동시에 구현하는것은 아무 의미가 없지않나요?

    아래의 구문이 맞는 말인지 확인좀 부탁드립니다.

    "장애 조치(failover) 클러스터링과 NLB(네트워크부하분산)를 통한 서버 이중화로 1년 x 365일 x 24시간 무중단 서비스 구현"

    2013년 3월 26일 화요일 오전 12:51

답변

  • 다른분이 말씀하신 것처럼 일반적으로 NLB는 웹서버의 로드분산용으로

    Failover Cluster는 서비스의 high Availabllty를 제공합니다.

    질문하신것처럼 2012에서는 CSV 볼륨을 Scale-Out File Server로 구성할 경우

    (물론 CSV 볼륨은 모든 Node가 동시에 접근가능하지만 파일 단위의 locking을 합니다.)

    DNS에 각 Node의 IP Address와 Cluster Name을 등록되게 됩니다. (3node면 3개다 등록)

    이것으로 DNS round robin 방식으로 active-active 처럼 로드를 분산하게 됩니다.

    즉, 2008 R2때 까지처럼 Cluster IP와 Shared Disk를  어느 한 Node만 갖고 있는것이 아닙니다.

    그래서 마치 2012에서는 Failover Cluster가 NLB 기능을 흡수한 것처럼 Active-Active라고 하는 것입니다.

    자세히 들여다 보면 NLB의 기능 중에 DNS round robin 방식입니다.

    주의할 것은 CSV 볼륨을 Scale-Out File Server로 구성할 경우에만 해당됩니다.

    2013년 3월 27일 수요일 오전 1:56

모든 응답

  • 장애가 발생했을때 액션이 취해지기 때문에 비슷해보이지만 근본적으로 다른 기술입니다.

    예를 들어 NLB경우 하나의 웹페잊에 동시 사용자가 접속시 웹서버 앞에 구성하여 Round Robin으로 여러 웹서버에 분산되서 하나의 웹페이지가 문제시 다른 웹서버 존재하기때문에 문제가 발생하지 않습니다. 하지만 이와 별개로 특정 서비스가 죽었을 경우 상황이 달라집니다. 특정 서비스가 죽어서는 안됄 경우 다른 서버가 작동하게끔 하는것이 failover를 생각하시면 될 것 같습니다.

    그래서 일반적으로 웹서버는 NLB, 데이타베이스는 Failover로 설정합니다.

    [참고자료]- 영문으로 보시길 권해드립니다.

    Network Load Balancing Overview

    제시해 드린 답변이 도움이 되었기를 바랍니다.

    답변이 문제 해결에 도움이 되었다면 답변으로 채택을 부탁드립니다.
    하지만 문제 해결이 되지 않아서 정확한 답변을 원하는 경우에는 문제의 정보를 더 자세하게 답변으로 제공해주시기 바랍니다

    2013년 3월 26일 화요일 오전 8:42
    중재자
  • 다른분이 말씀하신 것처럼 일반적으로 NLB는 웹서버의 로드분산용으로

    Failover Cluster는 서비스의 high Availabllty를 제공합니다.

    질문하신것처럼 2012에서는 CSV 볼륨을 Scale-Out File Server로 구성할 경우

    (물론 CSV 볼륨은 모든 Node가 동시에 접근가능하지만 파일 단위의 locking을 합니다.)

    DNS에 각 Node의 IP Address와 Cluster Name을 등록되게 됩니다. (3node면 3개다 등록)

    이것으로 DNS round robin 방식으로 active-active 처럼 로드를 분산하게 됩니다.

    즉, 2008 R2때 까지처럼 Cluster IP와 Shared Disk를  어느 한 Node만 갖고 있는것이 아닙니다.

    그래서 마치 2012에서는 Failover Cluster가 NLB 기능을 흡수한 것처럼 Active-Active라고 하는 것입니다.

    자세히 들여다 보면 NLB의 기능 중에 DNS round robin 방식입니다.

    주의할 것은 CSV 볼륨을 Scale-Out File Server로 구성할 경우에만 해당됩니다.

    2013년 3월 27일 수요일 오전 1:56