반응형

- 컴퓨터 네트워크 기술의 일종으로 둘 혹은 셋 이상의 컴퓨터 자원들(중앙처리장치 혹은 저장장치)에게 작업을 나누는 것을 의미한다. 

- 로드밸런싱을 위한 대부분의 응용 프로그램은 다수의 서버를 가지고 한가지 종류의 인터넷 서비스를 지원하는 방식이다. 보통 트래픽이 많은 웹 사이트, IRC 네트워크, FTP 사이트, NNTP 서버, 그리고 DNS 서버에 적용이 되고 있다.

- 인터넷 서비스를 위해서는 소프트웨어를 이용한 로드밸런싱이 적용되며, 이 소프트웨어는 중간에 위치해 실제 서비스하는 서버와 클라이언트를 포트를 이용해 중개하고 있다. 그러나 사용자들은 이를 알아차리지 못하며, 이를 투명성이라고 한다.

- 또한, 보안이라는 측면에서 내부 네트워크 구조를 숨김으로서 크래킹을 막을  수 있다.

 


- “In computing, load balancing improves the distribution of workloads across multiple computing resources, such as computers, a computer cluster, network links, central processing units, or disk drives…” (https://en.wikipedia.org/wiki/Load_balancing_(computing))

반응형

'Applied > Network' 카테고리의 다른 글

서브넷 마스크 계산 방법  (0) 2021.01.01
IP Address와 MAC Address 개념  (0) 2019.08.14
GET, POST방식  (0) 2019.06.20
HTML과 XML차이  (3) 2019.05.20
DHCP, DNS란 무엇인가?  (0) 2018.11.29