본문 바로가기

인프라4

[AWS] 로드밸런서란? 로드밸런서란? 로드 밸런서는 수신 트래픽을 다수의 트래픽을 다수의 서버로 분산시키는 서비스이다. 수신 트래픽을 분산시켜 가용성을 높이고, 시스템 가동률을 조절하는 역할을 수행한다. 예기치 못한 장애에 대해 중단 없이 대응할 수 있도록 한다. 로드밸런서의 기능 로드 밸런서는 VPC, Classic 환경을 지원하고 환경에 따라 Application, Network, Network Proxy 로드 밸런서를 제공한다. VPC 환경 TCP 고성능 분산 처리: 초당 연결 수 기준 최소 10만개 ~ 최대 40만개의 성능을 보장 TCP 세션 관리: TCP 기반 애플리케이션에 사용할 수 있는 Proxy 방식의 통신 제공 SSL 인증 및 암호화 설정 다양한 서버 부하 분산 방식 라운드 로빈 최소 연결 IP 해시 Appli.. 2022. 10. 7.
[AWS] VPC란 무엇인가,, VPC란? Victual Private Cloud의 약자로, 퍼블릭 클라우드 환경에서 사용할 수 있는 고객 전용 사설 네트워크이다. 다른 네트워크와 논리적으로 분리되어 있어 IT 인프라를 안전하게 구축 및 관리할 수 있다. VPC가 없다면,,, EC2의 인스턴스들이 서로 연결되어 시스템 복잡도를 야기한다. 하나의 인스턴스를 추가하면 모든 인스턴스를 수정해야 하는 상황이 발생한다. VPC가 있다면,, VPC별로 별도의 네트워크를 구성할 수 있고 VPC따라 다른 설정과 접근 권한을 다르게 줄 수도 다. 분리된 VPC들은 독립된 네트워크처럼 작동한다. 네트워크에 접근 제어를 통해 높은 보안 수준을 제공한다. VPC 피어링을 통해서 다른 VPC와 통신을 할 수도 있다. VPN 구축 방법 사전 조건: 사설 IP .. 2022. 10. 7.
[AWS] 탄력적(Elastic) IP란? 탄력적 IP란 탄력젹 IP 주소는 동적 클라우드 컴퓨팅을 위해 고안된 고정 퍼블릭 IP 주소이다. 모든 인스턴스나 네트워크에 탄력적 IP를 연결할 수 있다 왜 사용하나요? EC2 인스턴스를 생성하면 동적 IP를 할당받는다. 인스턴스를 중지하거나 종료 후 다시 실행시키면 다른 IP가 할당되는 문제가 발생한다. 따라서 고정적인 탄력적 IP를 할당받아 사용한다. 일정 시간 이후 비용이 청구되기 때문에 각별히 관리하여 사용해야 한다. 2022. 10. 7.
[도커] 도커란 무엇인가? 동기: 도커 캐릭터도 만들어 사용해왔으나 정작 도커에 대해 무관심했던 것 같다. ㅎㅎ 이번 기회에 알아보려 한다 도커란 무엇인가? 도커란 컨테이너 기술을 기반으로 한 일종의 가상화 플랫폼이다. 왜 컨테이너 위에 만드는가? 컨테이너란 컨테이너가 실행되는 호스트 OS의 기능을 그대로 사용하면서 프로세스를 격리해 독립된 환경을 만드는 기술이다. 가상화와 컨테이너 가상화는 하드웨어를 여러 개의 가상 머신으로 분할하는 기술이다. 기존 환경을 Host Os, 가상 머신 환경을 Guest Os라고 부른다. 가상 머신 생성을 위해 하이퍼바이저라는 소프트웨어를 이용한다. 하이퍼 바이저란? 호스트 하드웨어에 설치되어 Host, Guest를 나누는 중간 역할을 담당한다. 게스트는 하이퍼바이저에 의해 관리되고 자원 할당을 받.. 2022. 10. 7.