320x100 Elastic and Scalability 2 반응형 SOA #8, Elastic and Scalability -2 ElastiCache DB의 느린 디스크 쿼리를 대신하여 보다 빠른 검색을 위한 웹 서비스 Social networking, gaming, media sharing, QA portal 등에 낮은 지연시간과 무거운 워크로드에 사용 Memcached / Redis는 key-value기반 캐쉬으로 list나 정렬 같은 데이터구조 제공에 효율적 Redis는 Multi-AZ와 Read Replica를 지원 CPU Utilization, Swap Usage, Evictions, Concurrent Connections 등의 지표를 가짐 자주 변경되지 않으면서 무거운 작업에 적합 지속적인 OLAP 트랜젹션으로 인한 지연일 경우 Redhsift가 최적 Aurora 각 AZ마다 2개의 데이터 복사본을 두어 6개를 유지(.. 2020. 7. 6. SOA #7, Elastic and Scalability -1 Elastic and Scalability Elasticiy : 탄력성, 수요에 따라 필요할 땐 늘어나고 필요없을 땐 줄어드는 특성 Scalability vs Elastcity EC2 Scalability : 예약 인스턴스를 이용하여 인스턴스 사이즈를 증가시키는 것 Elasticity : Autoscaling에 기반하여 EC2의 숫자를 늘리는 것 DynamoDB Scalability : 무제한의 스토리지와 처리량 Elasticity : 트래픽 폭증시 IOPS(읽기/쓰기 용량)를 추가 증설하는 것이고, 감소 후에 그 수를 줄이는 것 On-demand Mode : AWS에 의해 자동으로 워크로드에 따른 읽기/쓰기 용량 조절 Provisioing Mode : 초당 읽기/쓰기 용량 지정 가능, Autoscali.. 2020. 7. 1. 이전 1 다음