분류 전체보기13 [AWS 고가용성] ELB / ASG 동일 역할을 수행하는 Instance를 각 가용영역(AZ)에 분산배치하면 서비스 가용성을 높일 수 있다. 하지만 어떻게 각 Instance로 트래픽을 분배할까? 이번 장에서는 AWS에서 제공하는 고가용성 서비스에 대해 알아볼 것이다. ELB ELB는 Region 내 Load Balancing 서비스이다. 특징은 아래와 같다. 다수의 가용영역(AZ)으로 Traffic 분배 HTTP/S, TCP/S 프로토콜 지원 Backend Instance에 대한 Health Check 고가용성 기반의 L4 / L7 서비스 모든 가용영역 분산 및 Traffic 증가 시 자동 Scale-Out 가능 ELB를 생성할 때, AZ별 활성화가 필요하다. 활성화된 AZ에는 내부 로드밸런서 노드가 생성된다. 기본적으로 해당 AZ에 배.. 2023. 4. 16. [AWS 관리] Cloud Watch / Cloud Trail 이번 장에서는 클라우드 리소스의 사용을 관리할 수 있는 Cloud Watch와 Cloud Trail 에 대해 알아본다 CloudWatch CloudWatch는 실시간 로그, 지표 및 이벤트 데이터를 자동화된 대시보드에 수집하고 이를 시각화하여 인프라 및 애플리케이션 유지관리를 간소화 한다. CloudWatch의 기본 관리 구조는 Metrics, Namespace, Dimension 으로 나뉘는데 각각에 대한 정의는 아래 그림을 보면 쉽게 이해가 된다. CloudWatch는 SMS 및 Mail과 연동하여 Metrics에 특정 임계치를 지정하면 알람 기능을 추가할 수 있다. CloudTrail CloudTrail은 AWS의 보안 및 감사를 위한 서비스로 AWS 모든 서비스가 사용될 때 마다 언제 어디서 누구.. 2023. 4. 16. [AWS 스토리지] EBS/EFS/S3 이번 글에서는 Block Storage / File Storage / Object Storage에 대한 개념과 AWS에서의 서비스가 무엇이 있는지 알아보도록 하겠다. Block Storage / EBS Block Storage란 사용자의 데이터를 Volume에 Block 단위로 저장하거나 Access하는 스토리지 유형이다. 일반적인 Local Disk 및 SAN/iSCSI, NTFS, Ext, xfs 파일시스템이 있다. 특징은 아래와 같다. 데이터를 스토리지에 저장할 때, Block 이라는 일정 크기의 단위로 분할 분할된 Block은 스토리지에 분산되어 저장 각 Block은 고유 식별자를 가지고 있음 저장된 데이터를 불러올 때는, 식별자를 통해 Block을 찾아 재조합 가장 일반적인 데이터 스토리지 저장.. 2023. 4. 16. [AWS 컴퓨팅 노드] EC2 이번 글에서는 EC2의 전반적인 내용에 대해 알아본다. EC2는 Subnet 안에 생성이 되고, EC2에 연결된 블록 스토리지인 EBS는 EC2가 생성된 같은 AZ에 생성이 된다. 그리고 EBS의 스냅샷은 S3에 생성이 된다. EC2 과금 옵션 및 비용 최적화 EC2의 옵션은 크게 3가지로 나뉜다. On-Demand Reserved Spot On-Demand는 평소에 쓰던 방식이다. 쓴 만큼만 지불한다. 특별히 어려울 것은 없다. Reserved는 통신사 약정으로 보면 된다. 3년 정도 쓰는 것으로 하고 할인을 받을 수 있다. Spot은 남은 자원에 대한 경매 방식이다. 2달러에 경매에 낙찰받아 EC2 자원을 쓸 수 있다. 하지만 만약 다른 사람이 5달러에 낙찰받았다면?? 강제적으로 꺼지고 다른 사람한테.. 2023. 4. 4. 이전 1 2 3 4 다음