로드 밸런서를 생성하면 수신 요청을 지정된 인스턴스로 분산시킬 수 있습니다. 로드 밸런서를 사용하면 인스턴스 간에 워크로드를 예측 가능하게 공유하여 시스템 리소스를 보다 효과적으로 사용할 수 있습니다.
VMware Integrated OpenStack 6.0은 NSX Data Center for vSphere 또는 NSX-T Data Center 네트워킹이 포함된 배포를 위해 LBaaS(Load Balancer as a Service) v2.0을 지원합니다. OpenStack Octavia 구성 요소는 이 버전에서 지원되지 않습니다.
또한, LBaaS 구성 프로세스는 상태 모니터를 생성하여 LBaaS풀과 연결합니다. 상태 모니터는 인스턴스가 지정된 프로토콜 및 포트에서 계속 실행되고 있는지 여부를 확인하는 Neutron 서비스입니다.
참고: LBaaS 풀에 대한
admin_state 매개 변수는
NSX Data Center for vSphere 배포에서 지원되지 않으며 풀의 관리 상태를 다운으로 설정하는 것은 영향을 미치지 않습니다. 네트워크 트래픽이 풀 멤버에 도달하지 않도록 방지하려면 각 멤버의 관리 상태를 다운으로 설정합니다.
LBaaS 수신기는 HTTP, TCP 또는 종료된 HTTPS를 사용할 수 있습니다. 종료된 HTTPS 수신기는 들어오는 연결에 대해 TLS를 종료하고 이러한 수신기의 TLS 인증서와 키는 Barbican에 저장됩니다. 종료된 HTTPS 수신기를 생성하려면 클라우드 관리자에게 문의하여 프로젝트의 암호에 대한 액세스 권한을 barbican
사용자에게 부여하도록 ACL을 구성해야 하는지 여부를 확인하십시오.
사전 요구 사항
- 네트워크에 공용 서브넷 및 라우터를 생성합니다. NSX Data Center for vSphere 배포의 경우 라우터 유형이
exclusive
여야 합니다.참고: 테넌트 서브넷에 로드 밸런서를 생성할 수 있지만 부동 IP 주소를 할당해야 합니다. - 하나 이상의 클라이언트와 둘 이상의 서버 인스턴스를 구성합니다.
프로시저
다음에 수행할 작업
로드 밸런서를 열고 수신기 생성을 클릭하여 수신기를 추가할 수 있습니다.