반응형

AWS 15

로드 밸런싱 (Load Balancing)

로드 밸런서는 서버 혹은 서버셋으로 트래픽을 백엔드(다운스트림) EC2 인스턴스 또는 서버들로 전달하는 역할을 합니다.이는 부하를 다수의 다운스트림 인스턴스로 분산하여 안정적이고 확장 가능한 애플리케이션을 구축하는 핵심 요소입니다.예를 들어, EC2 인스턴스가 세 개 있다고 가정합시다.이 인스턴스 앞에는 **Elastic Load Balancer (ELB)**가 있으며,ELB는 유저들의 트래픽을 자동으로 분산 처리합니다.로드 밸런서의 동작 방식사용자는 로드 밸런서의 엔드포인트(DNS)로 접속.로드 밸런서는 백엔드 EC2 인스턴스 중 하나로 요청을 라우팅.다른 사용자가 접속할 경우, 로드 밸런서는 트래픽을 다른 EC2 인스턴스로 전달.다수의 사용자가 접속할수록 부하가 자동으로 분산됨.사용자는 자신이 어떤 ..

AWS 2025.02.19

클라우드 확장성, 고가용성 with AWS

확장성(Scalability)과 고가용성(High Availability)은 클라우드 시스템을 설계할 때 핵심적인 개념입니다.확장성(Scalability)의 종류확장성은 시스템의 처리 능력을 증가시키는 방법으로 크게 두 가지가 있습니다.1. 수직 확장성 (Vertical Scaling, Scale-Up)인스턴스의 크기를 확장하여 성능을 증가시키는 방식.예: EC2 t2.micro → t2.large로 업그레이드.데이터베이스(RDS, ElastiCache) 등 분산이 어려운 시스템에서 주로 사용됨.장점: 기존 애플리케이션 변경 없이 성능 개선 가능.단점: 하드웨어 성능의 한계 존재, 비용 증가 가능.2. 수평 확장성 (Horizontal Scaling, Scale-Out, 탄력성 Elasticity)인스턴..

AWS 2025.02.19

AWS EBS & EFS

EBS Volume Type현재 여섯 가지 유형이 있으며, 여러 범주로 그룹화할 수 있습니다.범용 SSD 볼륨 (General Purpose SSD) - GP2, GP3다양한 워크로드에 대해 가격과 성능의 균형을 맞추는 SSD 볼륨.GP3는 GP2보다 낮은 비용으로 일정한 성능 제공.GP2는 스토리지 용량에 따라 IOPS가 자동 조정되며, 최소 100 IOPS ~ 최대 16,000 IOPS까지 가능.GP3는 기본적으로 3,000 IOPS와 125MB/s 처리량을 제공하며, 추가 비용으로 확장 가능.고성능 SSD 볼륨 - io1, io2, io2 Block Express미션 크리티컬, 저지연, 고처리량 작업에 적합한 고성능 SSD 볼륨.io1, io2는 프로비저닝된 IOPS 설정 가능 (최대 64,000 ..

AWS 2025.02.18

EBS & EC2 인스턴스 스토어 정리

1. EBS (Elastic Block Store)EBS는 AWS에서 제공하는 블록 스토리지 서비스로, EC2 인스턴스와 연결하여 사용할 수 있습니다.1.1 EBS 스냅샷EBS 스냅샷을 삭제하면 휴지통으로 이동하며, 보관 기간은 1일~1년 사이로 설정할 수 있습니다.FSR (Fast Snapshot Restore, 빠른 스냅샷 복원): 스냅샷을 완전 초기화하여 첫 사용 시 지연 시간을 없애는 기능입니다.사용 사례:리전 간 동일한 EBS가 필요한 경우, 스냅샷을 찍고 다른 리전으로 이동한 후 이를 활용하여 EBS를 생성하면 됨.재해 복구(Disaster Recovery) 설정 시 유용함.2. AMI (Amazon Machine Image)AMI는 AWS에서 가상 서버(EC2 인스턴스)를 실행하는 데 필요한..

AWS 2025.02.18

클라우드 서비스 아키텍처와 마이그레이션 전략

1. 클라우드 서비스의 책임 분계선클라우드 서비스는 계층별로 다음과 같이 구분된다:사용자 관리애플리케이션개발 도구미들웨어OS하드웨어이러한 계층 구조를 기준으로 각 서비스 모델별 책임 범위가 정해진다:SaaS(Software as a Service): 사용자는 오직 사용자 관리 계층에 대해서만 책임을 진다.PaaS(Platform as a Service): 사용자 관리, 애플리케이션, 개발 도구까지 사용자의 책임 범위에 포함된다.IaaS(Infrastructure as a Service): 하드웨어를 제외한 모든 계층에 대해 사용자가 책임을 지는 구조이다.각 서비스 모델에 따라 적절한 보안 거버넌스 체계를 수립해야 한다.2. 중소기업의 클라우드 도입도입 배경중소기업이 클라우드를 도입하게 되는 주요 이유는 ..

카테고리 없음 2025.02.13
반응형