[DevOps]/로드밸런싱 (1) 썸네일형 리스트형 로드밸런싱-개념 로드밸런싱(Load Balancing) - 개념 개발 후 배포에 있어 중요한 고려사항으로 로드 밸런싱을 꼽을 수 있다. 단순히 서버 하나만 이용하는 경우는 극히 드물다. 초기에는 단일 서버로 운영이 가능하겠지만 서비스가 인기가 많아지고 사용량이 많아질수록 서버에는 부하가 걸릴것이다. 이러한 트래픽에 대처할 수 있는 방법은 몇 가지가 있다. 코드 최적화 : 캐시를 적용하거나 로직을 바꾸는 작업 Scale up : 서버 성능 높이는 작업(더 좋은 CPU, 더 좋은 RAM 등..) Scale out : 여러 대의 서버를 두는 것(여러 대의 서버로 균등하게 트래픽을 분산해주는 방식으로 로드밸런싱이 필수적이다.) 로드밸런싱 컴퓨터 네트워크 상으로 들어오는 트래픽이 하나의 서버에 집중되지 않도록 서버의 기능을 분산.. 이전 1 다음