Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- https://goodgid.github.io/HTTP-Communicate-Process/
- https://siyoon210.tistory.com/130
- https://joshua1988.github.io/web-development/javascript/js-async-await/
- https://joshua1988.github.io/web-development/javascript/promise-for-beginners/
- https://hi-zini.tistory.com/entry/%EB%B9%84%EB%8F%99%EA%B8%B0%EC%A0%81-%EB%B0%A9%EC%8B%9D-%EC%B2%98%EB%A6%AC-%EB%B0%A9%EB%B2%95-Callback-Promise-async-await
- https://jcon.tistory.com/189
- https://appmaster.io/ko/blog/rest-apiran-mueosimyeo-dareun-yuhyeonggwa-eoddeohge-dareungayo
- https://aws.amazon.com/ko/docker/
- https://subicura.com/2017/01/19/docker-guide-for-beginners-1.html
- https://sewonzzang.tistory.com/22
Archives
- Today
- Total
“Connecting the dots”
DNS / Load Balancer 본문
반응형
DNS / Load Balancer이란?
DNS로드밸런싱은 별도의 소프트웨어 나 하드웨어 로드밸런싱 장비를 이용하지 않고 DNA를 이용하여 도메인 정보를 조회 하는 시저에서 IP정보를 통해 트래픽을 분산하는
DNS라운드로빈
웹 서버에서 사용 할 경우 사이트에 접속하는 사용자가 도메인 주소를 브라우저에 입력하면 DNS는 도메인에 등록된 여러개의 IP 리스트 중에서 라운드 로빈 방식으로 사용자에게 IP를 리턴하여 알려준다
사이트에 접속하는 사용자는 알게 모르게 어려개의 웹 서버에 나뉘어 잡속 하게 되면서 서버의 부하가 분산되는 방식
DNS 라운드 로빈 단점
1-DNs 를 이용한 라운드로빈 로드 밸런싱은 로드밸런스 전용의 소프트웨어나 하드웨어가 달라 Health check에 대한 기능이 없습니다
단순히 DNS의 질의시 등록된 다수의 IP가 RR방식으로 정보를 반환하기 때문에 연결된 웹 서버 등이 HA 기능으로 사용 하기는 어렵다
2-사용자 환경이나 ISP DNS에 IP가 Cahing 되어 있다
DNS는 Cache주기를 사용 매번 DNS를 조회하는 형태가 아닌 IP 값에 대해서 캐싱을 일정 시간 하는것
로브밸런싱의 용도로 사용시 A레코드의 캐싱 주기를 가급적 짧게 설정하는 편으로 고려
DNS 설정
DNS Server : 192.168.56.104
Web server 1 : 192.168.56.51
Web Server 2: 192.168.56.104
PC : Windows 10
반응형
'7주차' 카테고리의 다른 글
SSL, HTTPS (0) | 2022.12.21 |
---|---|
Firewall(DMZ) / VPC (0) | 2022.12.21 |
TDD (0) | 2022.12.20 |