- 최신
- 최다 투표
- 가장 많은 댓글
CloudFront가 Seoul이 아닌 Singapore에서 캐싱이 주로 발생하는 현상은 몇 가지 이유로 설명할 수 있습니다.
CloudFront는 콘텐츠를 전 세계적으로 분산된 세 가지 유형의 인프라를 통해 제공합니다:
- Regional Edge Caches (RECs) - AWS 리전 내에 위치
- Points of Presence (POPs) - AWS 네트워크 내에 위치하며 ISP와 연결
- 임베디드 Points of Presence - ISP 네트워크 내에 위치하여 최종 사용자와 가장 가까움
귀하의 상황에서는 다음과 같은 요인들이 영향을 미칠 수 있습니다:
-
Regional Edge Cache 구성: CloudFront는 전 세계적으로 13개의 Regional Edge Cache를 운영하고 있습니다. 콘텐츠 인기도가 떨어지면 개별 POP에서 해당 콘텐츠가 제거될 수 있으며, 이때 Regional Edge Cache가 더 큰 캐시를 유지합니다. 아시아 태평양 지역에서는 Singapore의 Regional Edge Cache가 Seoul 지역의 요청을 처리하는 역할을 할 수 있습니다.
-
콘텐츠 인기도와 캐싱 동작: 덜 인기 있는 콘텐츠는 개별 POP에서 제거되고 Regional Edge Cache에 더 오래 유지됩니다. 따라서 Seoul POP에서 캐시되지 않은 콘텐츠가 Singapore의 Regional Edge Cache에서 제공될 수 있습니다.
-
네트워크 라우팅: CloudFront는 수천 개의 통신사와 연결되어 있으며, 사용자 요청이 어떻게 라우팅되는지는 네트워크 토폴로지와 현재 상태에 따라 달라질 수 있습니다.
이 문제를 해결하기 위해서는 CloudFront 배포 설정을 검토하고, 필요하다면 AWS 지원팀에 문의하여 Seoul 지역에서의 캐싱 성능을 최적화하는 방법을 상담하는 것이 좋습니다.
Sources
How CloudFront delivers content - Amazon CloudFront
Key Features of a Content Delivery Network – Performance, Security – Amazon CloudFront
Key Features of a Content Delivery Network – Performance, Security – Amazon CloudFront
안녕하세요, 질문자께서 문의주신 CloudFront 캐싱 위치 및 비용이 SIN - 싱가포르에서 발생하는 현상 관련하여 답변드립니다.
CloudFront는 미터링에 제출하는 레코드의 Usage Type에서 리전의 약어만 사용하므로 ap-northeast-2(ICN-서울)와 ap-southeast-1(SIN-싱가포르)에서 오는 요청은 'AP-'접두사가 있는 레코드를 생성하게 됩니다.
AP: 홍콩, 필리핀, 한국, 대만 및 싱가포르(아시아 태평양)관련하여 Usage Type에 대한 상세 정보를 아래 문서에서 확인하실 수 있습니다.[1]
아울러, CloudFront 제품 요금 페이지에서도 홍콩, 인도네시아, 필리핀, 싱가포르, 대한민국, 대만, 태국 및 베트남이 매핑되어있습니다.[2] 즉 청구서에 표시 된 것은 제품 카탈로그 정의에 대한것으로 모든 AP 지역의 Usage Type이 기본적으로 ap-souteast-1 (싱가포르)에 매핑될 수 있습니다.
따라서 CloudFront의 결제의 경우, SIN/ICN pop 모두 동일한 사용 유형인 “AP-DataTransfer-Out-Bytes"가 표시 될 수 있습니다.
캐싱과 관련해 정확한 확인을 위해서는 실제 CloudFront의 로그를 살펴보셔야 하며, 전문적인 지원이 필요하실 경우 케이스 오픈을 부탁드립니다.
감사합니다.
[1] CloudFront에 대한 AWS 청구서 및 사용 보고서 해석 : https://docs.aws.amazon.com/ko_kr/AmazonCloudFront/latest/DeveloperGuide/billing-and-usage-interpreting.html [2] CloudFront 요금 : https://aws.amazon.com/ko/cloudfront/pricing/
