Network & Server Factory

개인 공부 기록

로드밸런서 4

[KT Cloud] 로드밸런서 구성

KT Cloud에서 웹 서버 두 대를 만들고 로드밸런서를 연결해 Round Robin 방식으로 트래픽을 나눠 봤습니다. 헬스 체크는 HTTP로 /index.html을 확인하도록 설정했습니다.1. 배경로드밸런서는 여러 서버에 요청을 나눠 부하를 분산하는 장비입니다. 개념은 아래 글에 정리해 두었습니다. 로드밸런서(Load Balancer)로드밸런서는 서버의 부하(로드)를 분산(밸런싱)해주는 기술을 말한다. 클라이언트와 서버 사이에 위치하며, 한 대의 서버로 부하가 집중되지 않도록 트래픽을관리해 한 서버에 트래픽이 집중alsrbdmsco0409.tistory.com실습을 위해 웹 서버 두 대가 필요합니다. KT Cloud 서버 생성 방법은 아래 글을 참고해 주세요. [KT-CLOUD] 서버 생성하기오늘은 K..

Cloud/KT Cloud 2021.09.14

[AWS] Elastic Load Balancing #2 대상 그룹에 인스턴스 등록하고 분산 확인

이전 글에서 만든 로드 밸런서의 대상 그룹에 웹 서버 인스턴스 2대를 등록했습니다. 로드 밸런서 DNS 주소로 접속해 새로 고칠 때마다 WEB1, WEB2가 번갈아 나오는 것을 확인했습니다.1. 준비웹 서버 인스턴스 2대가 필요합니다. AMI로 인스턴스를 만드는 방법은 아래 글을 참고해 주세요. [AWS] Amazon Machine Image_(AMI)오늘은 AMI를 만들고 사용해보는 시간을 가져보도록 하겠습니다. 먼저 미리 EC2를 사용해서 Apache2를 설치해 웹서버를 만들어주세요. 아래 글을 참고하시면 됩니다. alsrbdmsco0409.tistory.com/315 [AWS] EC2alsrbdmsco0409.tistory.com2. 대상 그룹에 인스턴스 등록2.1 대상 그룹 선택EC2 콘솔의 로드..

Cloud/AWS 2021.01.15

[AWS] Elastic Load Balancing #1 Application Load Balancer 만들기

웹 트래픽을 분산하기 위해 EC2 콘솔에서 HTTP/HTTPS용 로드 밸런서(Application Load Balancer)를 만들었습니다. 가용 영역, 보안 그룹(HTTP 전체 허용), 대상 그룹과 상태 검사를 설정하고, 인스턴스 등록은 다음 글로 미뤘습니다.1. 배경로드 밸런서는 여러 서버에 요청을 나눠 부하를 분산합니다. 개념은 아래 글에 정리해 두었습니다. 로드밸런서(Load Balancer)로드밸런서는 서버의 부하(로드)를 분산(밸런싱)해주는 기술을 말한다. 클라이언트와 서버 사이에 위치하며, 한 대의 서버로 부하가 집중되지 않도록 트래픽을관리해 한 서버에 트래픽이 집중alsrbdmsco0409.tistory.com2. 로드 밸런서 생성2.1 유형 선택EC2 대시보드의 로드 밸런싱 > 로드밸런서..

Cloud/AWS 2021.01.14

[Network] 로드밸런서란? Scale-up과 Scale-out, 부하 분산 알고리즘 정리

로드밸런서는 클라이언트와 서버 사이에서 요청을 여러 서버로 나눠 한 서버에 부하가 몰리지 않게 합니다. 서버를 늘리는 Scale-out 구조에서는 반드시 필요하며, 분배 방식은 알고리즘으로 정합니다.1. 로드밸런서란로드밸런서는 서버의 부하(로드)를 분산(밸런싱)하는 장비나 소프트웨어입니다. 클라이언트와 서버 사이에 위치해 들어오는 트래픽을 여러 서버로 나눠 보냅니다.2. Scale-up과 Scale-out트래픽이 늘었을 때 대응하는 방법은 크게 두 가지입니다.Scale-up과 Scale-out 비교방식내용예시로드밸런서Scale-up서버 한 대의 성능을 높입니다.CPU를 i7에서 i9로 교체필요 없음Scale-out같은 역할의 서버를 여러 대 둡니다.웹 서버 1대 → 3대필요 Scale-out은 서버가 여..

IT 용어 & 팁 2020.05.05
서울
--:--:--
-전체 글
-카테고리
오늘 방문