VMM을 통해 SDN에서 게스트 클러스터 구성

중요

이 버전의 VMM(Virtual Machine Manager)은 지원이 종료되었습니다. VMM 2022로 업그레이드하는 것이 좋습니다.

이 문서에서는 System Center - VMM(Virtual machine Manager)을 사용하여 SDN에서 게스트 클러스터를 구성하는 방법을 설명합니다.

네트워크 컨트롤러가 도입되면 가상 네트워크에 연결된 VM은 NC(네트워크 컨트롤러)가 통신에 할당하는 IP 주소만 사용할 수 있습니다. NC는 Microsoft 장애 조치(failover) 클러스터링과 같은 기술이 작동하는 데 필수적인 부동 IP 주소를 지원하지 않습니다.

VMM 1801 이상에서는 SDN의 SLB(소프트웨어 Load Balancer)를 통해 부동 IP 기능을 에뮬레이트하여 이 기능을 사용하도록 설정할 수 있습니다.

VMM 1801 이상에서는 ILB(내부 Load Balancer) VIP(가상 IP)를 통해 SDN에서 게스트 클러스터링 지원합니다. ILB는 게스트 클러스터 VM에 생성된 프로브 포트를 사용하여 활성 노드를 식별합니다. 지정된 시간에, 활성 노드의 프로브 포트만 ILB에 응답하고 VIP에 전달된 모든 트래픽은 활성 노드로 라우팅됩니다.

사용자는 SDN에서 SLB(소프트웨어 부하 분산 장치)를 통해 부동 IP 기능을 에뮬레이트하여 이 기능을 사용할 수 있습니다.

VMM은 ILB(내부 Load Balancer) VIP(가상 IP)를 통해 SDN의 게스트 클러스터링 지원합니다. ILB는 게스트 클러스터 VM에 생성된 프로브 포트를 사용하여 활성 노드를 식별합니다. 지정된 시간에, 활성 노드의 프로브 포트만 ILB에 응답하고 VIP에 전달된 모든 트래픽은 활성 노드로 라우팅됩니다.

시작하기 전에

다음 필수 구성 요소를 확인합니다.

SDN NC를 통해 게스트 클러스터링이 관리됩니다. SDN을 설정하고 NCSLB를 배포했는지 확인합니다.

절차 - 게스트 클러스터 구성

다음 단계를 수행합니다.

  1. 이 문서에 제공된 정보를 사용하여 VM에 대한 클러스터를 만듭니다.

    참고

    클러스터의 ProbePort 매개 변수가 선택한 포트로 설정되어 있어야 합니다. 이 포트는 다음 단계에서 VIP 템플릿을 구성하는 동안 필요합니다. 이 클러스터에 사용 중인 예약된 IP 주소를 확인합니다. 이 IP는 나중에 VIP 템플릿을 사용하여 VIP를 만드는 동안 필요합니다.

  2. VIP 템플릿을 만듭니다. VMM 콘솔 >패브릭>네트워킹>VIP 템플릿에서 마우스 오른쪽 단추를 클릭하고 VIP 템플릿 추가를 선택합니다.

    • 유형에서 Microsoft 네트워크 컨트롤러를 선택합니다. 네트워크 컨트롤러의 스크린샷

    • 부하 분산에서 부동 IP 사용 확인란을 선택합니다. 부동 IP의 스크린샷

    • 상태 모니터에서 게스트 클러스터 VM에 사용할 프로브를 추가합니다. 여기서는 이전 단계에서 호스트를 클러스터링 동안 구성된 것과 동일한 포트를 추가해야 합니다. 상태 모니터의 스크린샷.

  3. PowerShell에서 VIP 템플릿을 사용하여 VIP를 만듭니다.

    참고

    이 문서의 시작 부분에서 설명한 대로 게스트 클러스터링을 지원하기 위해 내부 Load Balancer VIP가 구현되고 있습니다. VIP 템플릿에서 부하 분산 내부 네트워크 트래픽으로 VIP를 만들기 위한 PowerShell 스크립트는 아래에 제공됩니다.

    여기에서 샘플 스크립트를 사용하여 VIP를 만들고 내부 네트워크의 부하를 분산합니다. 다음 세부 정보를 기반으로 하여 필요한 대로 매개 변수를 수정합니다.

    • LBServiceName – 네트워크 컨트롤러 서비스의 이름입니다.
    • VipMemberNames – 클러스터에 있는 VM의 이름입니다.
    • VipNetworkName – 테넌트 네트워크의 이름입니다.
    • VipAddress – 2단계에서 VM 클러스터의 IP 주소로 사용된 테넌트 네트워크의 예약된 IP 주소입니다.
    • VipTemplateName – 위의 3단계에서 만든 VIP 템플릿의 이름입니다.
    • VipName – VIP를 참조하려는 모든 식별 이름입니다.