분류 전체보기20 [AWS] EC2 Auto Scaling EC2 Auto Scaling EC2 인스턴스를 자동으로 확장하고 축소하는 기능 사용자가 정의한 조정 정책에 따라 인스턴스 수가 증가 되거나 축소 됨 (반비례 관계) : Scale out : 서버의 로드가 증가하면 EC2 인스턴스 개수가 추가 Scale in : 서버의 로드가 감소하면 EC2 인스턴스 개수가 감소 EC2 Auto Scaling 장점 애플리케이션의 수요에 EC2를 자동으로 확장 및 축소하므로 비용 절감 및 자동으로 EC2 용량을 프로비저닝 수행 손상된 Amazon EC2 인스턴스를 탐지하고 Auto Scaling 이 자동으로 교체 여러 가용 영역을 사용하도록 EC2 Auto Scaling을 구성하여 하나의 가용영역이 사용 불가 상태가 되면 다른 가용 영역에서 새 인스턴스를 시작 EC2 Au.. 2023. 12. 27. [AWS] Elastic Load Balancing (EBL) Elastic Load Balancer 개요 트래픽을 분산하는 서비스 EC2 인스턴스, 컨테이너, IP 주소 등 여러 대상으로 자동으로 분산 가능 비정상 대상을 감지하면, 해당 대상으로 트래픽 라우팅을 중단하고 대상이 다시 정상으로 감지되면 트래픽을 해당 대상으로 다시 라우팅 Elastic Load Balancer 종류 Elastic Load Balancer 구성 (GWLB 제외) Elastic Load Balancer 생성 Target 그룹 생성 - 대상유형 인스턴스 1. EC2 Instance 2. EC2 Auto Scaling Groups IP주소 1. Local VPC CIDR 2. Public IP 주소 Lambda Protocols 설정 상태 검사 (Health Checks) : 인스턴스의 접.. 2023. 12. 27. [AWS] 시스템 아키텍쳐 시스템 아키텍쳐 특성 확장성 ( Scalability ) 고가용성 (High Availability). 느슨한 결합 (Loosely Coupled) 확장성 ( Scalability ) 수직적 확장 자원을 추가하는 방식 EC2 인스턴스를 t2.mirco에서 더 큰 사양의 t2.large로 변경하는 것 ( = 작은 리소스를 크게 변경하는 방식) 시스템을 종료하고 사양 변경 후 다시시작해야 확장 가능 수평적 확장 본 시스템을 유지하고 동일한 시스템을 추가하는 방식 노드를 추가하는 방식 ( = 클라우드에서 EC2 인스턴스 개수를 늘리는 것) 탄력성이라고도 함 (손쉽게 자원을 추가하여 늘릴수 있음) 애플리케이션의 확장 방법으로 주로 사용 됨 시스템을 종료하지 않고 확장 가능 고가용성 (High Availabili.. 2023. 12. 26. [AWS] Elastic File System (EFS) Elastic File System (EFS) 리눅스 환경의 EC2 인스턴스에서 연결하기 위한 네트워크 파일 스토리지 가용영역에 있는 EC2는 Network File System (NFS) 프로토콜을 통하여 EFS에 연동된다. 다수의 가용영역에 있는 수십~수백대의 EC2 연결 가능. EFS는 보안 그룹(인`아웃 바운드 트래픽을 제어)을 통해 인스턴스에 연결 EC2 외에 리눅스 방식의 온-프레미스 서버에서도 연결 가능 Elastic File System (EFS) 스토리지 클래스 표준 스토리지 (Standard) - 3개의 가용영역에 데이터 저장, 자주 액세스하는 파일을 저장하는 데 사용 (제일 비쌈) 표준 IA (Standard Infrequent Access) - 3개의 가용영역에 데이터 저장, 자주 .. 2023. 12. 26. [AWS] Instance Store Instance Store 블록 수준의 임시 스토리지 특정 인스턴스 유형에만 Instance Storage를 보유하고 있고, Instance Store는 서버에 직접 장착 되어있는 물리적 SSD 또는 HDD 스토리지이다. Instance Store는 IOPS 성능이 매우 놓은 고성능 스토리지이다. Instance를 중지하거나 최대 절전 모드로 전환하거나 종료하면 Instance Store의 모든 스토리지 블록이 리셋된다. 임시 파일을 보관하는 가장 빠른 성능의 저장 옵션 Instance Store는 EC2 인스턴스가 종료되면 데이터가 삭제되므로 영구적인 저장소가 아닌 고성능을 요구하는 애플리케이션의 임시 저장소로 적합. 초당 수백 만개의 트랜잭션을 지원하는 I/O처리량이 높은 데이터 베이스의 데이터의 임.. 2023. 12. 26. [AWS] Elastic Block Store (EBS) 생성된 볼륨의 AMI를 통해 OS/Application 이 배포가 되어 있고, EC2를 생성할 때 EBS 스토리지가 생성된다. 볼륨 생성 볼륨 연결 볼륨 해제 및 삭제 볼륨 스냅샷 (백업기능) 1. 볼륨 생성 : 볼륨 신규 생성과 동일하게 진행한다. 2. 이미지 생성 : AMI 생성 비용절감을 위한 옵션 해제 탄력적 ip 주소 해제 스냅샷 삭제 2023. 12. 22. [AWS] EC2 인스턴스 유형 설정 EC2 인스턴스 유형 설정 : 'EC2 인스턴스 유형 설정'은 컴퓨터 하드웨어 사양을 결정하는 행위 인스턴스 유형 설정 인스턴스 유형 상세 보기 vCPU : 가상 CPU 스토리지 : 대부분의 인스턴스는 스토리지가 없고, EC2 볼륨을 별도로 생성 후 할당하는 방식으로 진행 네트워크 성능 : 인스턴스 용량이 클수록 고성능 네트워크를 지원 가능하다. 2023. 12. 22. [AWS] EC2 보안그룹 수정 보안 그룹 이름 확인 하기 보안그룹 규칙 확인하기 2023. 12. 21. [AWS] Elastic IP 생성 후 인스턴스 할당 Elastic IP 사용 목적 인스턴스 생성 시 자동으로 할당 받은 Public IP는 임시 Public IP 이다. 때문에 인스턴스를 재시작하면 다른 IP로 재할당 받기에 Public 주소가 변경된다. 고정적(정적인) Public IP주소를 사용하고 싶다면 Elastic IP를 할당하여 인스턴스에 할당해주면 됩니다. Elastic IP를 사용한다면 고정적인 IP주소를 사용할 수 있습니다. 다만, 사용하지 않아도 IP 주소에 대한 비용이 청구되는 '유료 서비스' 입니다. Public IP 주소가 할당된 인스턴스 탄력적 IP 주소 할당 인스턴스가 중지되고 재시작을 해도 동일 IP 값이 할당 된 것을 확인 할 수있다. 가상 네트워크 인터페이스 Elastic Network Interface(ENI) : IP주.. 2023. 12. 21. [AWS] 인스턴스 역할 1. AWS에 사용자 IMS 생성 권한 만들기 역할만들기 EC2 인스턴스에 역할 연동하기 EC2 인스턴스에 역할 적용 여부 확인 2023. 12. 20. 이전 1 2 다음