본문 바로가기

컴퓨터공학

DNS서버 구성방식 중 DNS Round Robin

Round Robin은 CPU가상화에서 사용했던 스케쥴링 방식이어서 익숙할 것이다.

시분할 시스템을 위해 설계된 선점형 스케줄링의 하나로서, 프로세스들 사이에 우선순위없이, 순서대로 시간단위로 CPU를 할당하는 방식의 CPU 스케줄링 알고리즘이다.

즉 각 프로세스에 일정시간을 할당하고, 할당된 시간이 지나면  다른 프로세스에게 기회를 주고, 또 그 다음 프로세스에게 하는 식으로, 돌아가며 기회를 부여하는 스케쥴링 방식이다. 이를 DNS서버에 적용한다.

 

DNS 라운드 로빈 방식은 복수의 IP를 모두 순서를 정해 클라이언트에게 제공하고 클라이언트로 하여금 선택하도록 한다.

 

결과적으로 웹 사이트에 접속하는 다수의 사용자는 복수의 웹 서버에 나눠 접속하게 되고 서버 부하가 분산된다. (로드 밸런서 역할과 같음.)

 

 

 

나중에 보면 좋을 블로그 :

https://yaelimeee.tistory.com/46?category=962256 

 

[네트워크] DNS round robin 방식

DNS란 Domain Name System www.xxx.com 과 같이 사람이 읽을 수 있는 이름을 192.0.0.1 과 같은 숫자 IP주소로 변환하여 컴퓨터가 서로 통신할 수 있도록 도와주는 서버 DNS 시스템은 이름을 숫자로 매핑하여

yaelimeee.tistory.com

단점 및 해결 확인가능.