로드밸런서(Load Balancer)
로드밸런서는 부하 분산 집합(load balancing set)에 속한 웹 서버들에게 트래픽 부하를 고르게 분산하는 역할을 합니다.
클라이언트(Clients)가 원하는 정보 데이터값을 인터넷(Internet)에 요청합니다. 만일 여러 사용자들이 하나의 서버에 데이터값을 보내면 트래픽으로 증가로 인하여 꽉 차게 되서 더이상 하나 서버가 메모리가 사용하기 어려울 것입니다. 이러한 불편한 사항을 개선하기 위해서 로드밸런스(Load Balancer) 로 부하 분산 집합 사용하여 하나의 서버가 아닌 여러개의 서버로 사용자들의 대용량 트래픽을 처리를 할수 있습니다.
장점
- 하나의 서버가 아닌 여러개 서버를 사용하여 많은 트래픽을 처리할수 있다.
단점
- 많은 사용자들이 하나의 서버를 이용하면 다운될것입니다.
'Computer Science > 대규모 시스템 설계' 카테고리의 다른 글
분산 시스템을 위한 유일 ID 생성기 설계 (0) | 2022.07.30 |
---|---|
안정 해시 설계 (0) | 2022.07.02 |
단일장애지점(SPOF) (0) | 2022.06.09 |