320x100
320x100

Octavia

로드밸런싱을 제공하는 오픈스택 프로젝트로 Neutron LBaaS 프로젝트에서 탄생하였다

 

- LBaaS (Load Balancing as a Service)

논리적인 로드밸런서를 가상 머신에 서비스 형태로 제공하는 것

 

 

 

 

Octavia의 구성

- Amphora 드라이버

가상 머신이나 컨테이너 또는 베어메탈 서버상에서 우분투 기반으로 HAProxy를 실행하는 서비스

최근에는 OVN 드라이버를 사용할 수 있게 되었다

 

※ OVN 드라이버

컴퓨팅 인스턴스가 필요한 Amphora와 달리 가상 머신 없이 로드밸런싱을 제공할 수 있는 서비스

그러나 L7 기반 로드밸런싱이 불가하며, IPv6를 완전히 지원하지 않는다는 단점이 존재한다

하지만 민첩성이나 자원 효율성에서 Amphora 보다 유리하다

 

- 컨트롤러

 

- 네트워크

 

 

 

 

 

Reference

 

Red Hat OpenStack에서 Octavia가 지원하는 로드밸런서 서비스

온프레미스 시절이나 클라우드 시절이나 서비스 환경을 구성할 때 꼭 들어가는 요소 중 하나로 ‘로드밸런서’를 꼽습니다. 로드밸런서는 트래픽 폭주로 처리부터 고가용성 구성(HA)에 있어 매

rockplace.tistory.com

 

300x250
728x90