Tags
- 여행
- 건담
- 축복렌즈
- 맛집
- 군산
- 전시
- fdr-x3000
- 시청
- 전주
- 축복이
- Python
- 대만
- 수요미식회
- 사진
- 17-55
- 제주도
- SQL
- k-디지털트레이닝
- 도쿄
- 우리fisa
- 오사카
- 대만여행
- CS231n
- 우리에프아이에스
- ai_엔지니어링
- 우리fis아카데미
- 650d
- 글로벌소프트웨어캠퍼스
- 해리포터
- 카페
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Today
- Total
Recent Posts
300x250
브렌쏭의 Veritas_Garage
로드밸런서 :: 부하분산 본문
부하분산을 위한 대부분의 응용 프로그램은 다수의 서버(다른 말로, 서버 팜)를 가지고 한 가지 종류의 인터넷 서비스를 지원하는 방식이다. 보통 부하 분산은 트래픽이 많은 웹 사이트, IRC 네트워크, FTP 사이트, NNTP 서버 그리고 DNS서버에 적용이 되고 있다.
인터넷 서비스를 위해서는 소프트웨어를 이용한 부하분산이 적용되며, 이 소프트웨어는 중간에 위치에 실제 서비스하는 서버와 클라이언트를 포트를 이용해 중개하고 있다. 그러나 사용자는 이를 알아차리지 못한다. 이를 투명성이라 한다.
또한, 보안이라는 측면에서 내부 네트워크 구조를 숨김으로서 크래킹을 막을 수 있다.
https://ko.wikipedia.org/wiki/%EB%B6%80%ED%95%98%EB%B6%84%EC%82%B0
썸네일에 보이는 것은 위키의 엘라스틱 서치를 로드밸런서를 통해서 조정하는 모습이다.
아마존의 경우에는 ELB.
클라우드에서 로드밸런서를 쓰면 좋은 점은 SSL 인증서를 간편하게 받을 수 있다는 점이다. 흔히 개인적으로 사용하는 Let's Encrypt같은 인증서 발급기관도 있지만, 아무래도 완전하게 인증되진 않는다는 점이 있는데, 구글과 아마존이 인증을 해준다는 점이 몹시 편하다.
물론 원래 기능은 부하 분산이다
Round-Robin이나, Least-Connection 과 같은 방식을 통해 뒤에 존재하는 인스턴스들을 적당히 골고루 갈굴 수 있도록 도와준다. 노는 놈 없이, 한계치를 넘어서는 녀석 없이 모두 잘 굴러가게 지켜보는 교관느낌.
Reverse Proxy :: 역방향 프록시
개인적으로 가내수공업 서버에서도 솔찬히 써먹는 기능이다. 외부로는 최소한의 포트만 열어두고, 내부 네트워크망의 연결은 프록시 연결을 통해 도메인을 지정해준다. 개꿀이다.....다시 표현하자면 NGINX같은 기능을 제공한다고 할 수 있다.
부하가 늘어난다 :: Scale Out
부하가 줄어든다 :: Sacle In
헬스 체커는 프로토콜에 따라, 주기적으로 인스턴스 그룹 내의 개별 인스턴스들이 정상적으로 작동하는지 확인하는 역할을 한다.
'[Project_하다] > [Project_공부]' 카테고리의 다른 글
업무의 일환 :: 기능 명세, ERD 그리고 Git Branch(조금) (0) | 2022.05.06 |
---|---|
Kubernetes :: 쿠버네티스 :: K8s (0) | 2022.05.03 |
VPC Peeeeeeering (0) | 2022.05.02 |
DNS, 작명소와 이름 장부 (0) | 2022.05.02 |
테스트 주도 개발, TDD (0) | 2022.04.28 |
API Gateway :: 마이크로서비스를 위한 수문장 (0) | 2022.04.28 |
만들고 쪼개고 만들고 쪼개고 만 (0) | 2022.04.26 |
Comments