반응형
- 컴퓨터 네트워크 기술의 일종으로 둘 혹은 셋 이상의 컴퓨터 자원들(중앙처리장치 혹은 저장장치)에게 작업을 나누는 것을 의미한다.
- 로드밸런싱을 위한 대부분의 응용 프로그램은 다수의 서버를 가지고 한가지 종류의 인터넷 서비스를 지원하는 방식이다. 보통 트래픽이 많은 웹 사이트, 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 |