Network
Load balancing이란?
Load Balancing 로드 = 서버가 받는 부하 , 밸런싱 = 분산 및 분배 -> 서버가 받는 부하를 분산하는 기술 서버에 대한 트래픽이 많아지게 되면, 트래픽을 분산시켜야 하는 문제를 만나게 된다 이를 해결하기 위한 기술이 로드밸런싱이다 1. Vertical Scale - Up 서버 자체의 성능을 높여 퍼포먼스를 늘리는 방법 -> 기술적 한계 때문에 무한정 성능을 높일수는 없다 -> 어느 정도 선에서 Scale - Out을 고려할수밖에 없다 2. Horizental Scale - Out 서버를 여러 대로 늘려 트래픽을 감당하는 방법 -> 로드밸런서라는 중간 매체로 여러 서버에 트래픽을 분산시킨다 2 - 1. Round Robin 들어오는 트래픽들을 순차적으로 서버에 배당하고 순회하는 방법 2 - ..