반응형
ி 라운드 로빈(Round Robin) 개념
라운드 로빈
은 CPU 스케줄링 방식의 하나로서한 프로세스가 끝날 때까지 CPU를 가지고 있는 게 아니라,
할당된 시간만큼 돌아가며 처리하는 방식이다.
프로세스들 사이에 우선순위를 두지 않기 때문에 선점형 스케줄링이라고 불린다.
한 마디로 순서를 기다리다 시간이 되면 자원을 할당하는 방식이며
프로세스들 사이에 우선순위를 두지 않기 때문에 선점형 스케줄링이라고 불린다.
한 마디로 순서를 기다리다 시간이 되면 자원을 할당하는 방식이며
실제
DNS 서버
에서도 사용되고 있다.마이크로소프트 같은 대형 웹 사이트들도 라운드 로빈 방식을 쓴다.
명령 프롬프트에서 DNS를 조회하는 명령인 nslookup을 통해서Microsoft가 사용하는 IP들을 확인해 보자.
웹 서버의 부하를 공평하게 분산할 수 있다는 장점이 있다.
라운드 로빈 방식을 구현하는 방법은 상당히 간단한 편이다.
Windows에서 DNS 서버 관리자로 접속하여
도메인을 생성하고 서브도메인 www를 만든다.
명령 프롬프트에서 nslookup으로 해당 도메인을 여러 번 조회한다.
사진에서 보이듯이 라운드 로빈 방식에 의해
조회할 때마다 IP 순서가 항상 일정하지 않고 우선 순위가 계속 바뀐다.
라운드 로빈 방식은 여러 대의 DNS를 돌아가면서 사용하기 때문에웹 서버의 부하를 공평하게 분산할 수 있다는 장점이 있다.
ி 라운드 로빈 방식의 DNS 서버 구성
Windows에서 DNS 서버 관리자로 접속하여
도메인을 생성하고 서브도메인 www를 만든다.
명령 프롬프트에서 nslookup으로 해당 도메인을 여러 번 조회한다.
사진에서 보이듯이 라운드 로빈 방식에 의해
IP 주소의 순서가 매번 변경되는 것을 확인할 수 있다.
반응형
'OS-서버 > 윈도우' 카테고리의 다른 글
윈도우 액티브 디렉터리(Active Directory) (0) | 2020.05.12 |
---|---|
WPI로 XE 홈페이지 만들기 (0) | 2020.05.11 |
윈도우 배포 서비스(WDS) 구성하기 (0) | 2020.05.11 |
윈도우 DHCP 서버 구축하기 (0) | 2020.05.10 |
윈도우 E-Mail 서버 구축하기 (1) | 2020.05.09 |