L4/L7 Load Balancer (TCP 3-way handshake 시나리오)
·
Network
Load Balancer (로드 밸런서)란?다중 서버 문제단일 서버 환경에서, 서버 성능에 의해 병목을 겪는다면, Scale up 또는 Scale out을 고려해야 한다. Scale up은 단일 서버 환경은 유지하는 대신, 서버 자체 성능을 올려 병목을 해결하는 방법이고, Scale out은 서버 개수를 늘려 처리량을 늘려서 병목을 해결하는 방법이다. Scale up을 하더라도, 서버가 SPOF(단일 장애점, Single Point Of Failure)가 될 가능성이 있기 때문에 우리는 Scale Out을 고려하는 상황이라고 해보자. 즉, 단순하게 서버가 한대에서 두대로 늘어난 상황이다.클라이언트가 우리 서버를 접근하려면 도메인 네임을 통해 접근해야 한다. 그런데 도메인 네임은 IP와 1:1로 매칭될 것..