2012-07-15 5 views
2

J'utilise CloudFront sur un seau S3 principalement pour m'aider à réduire le coût de ma facture d'hébergement. 10000 requêtes HTTP sur S3 coûtent 0,01 dollar sur la région standard des États-Unis et les mêmes demandes coûtent 0,0075 sur la région américaine de CloudFront. Je vois que CloudFront utilise automatiquement la région la plus proche de l'utilisateur final et par conséquent, je vois dans certains cas une utilisation intensive de certaines régions coûteuses telles que l'Amérique du Sud, l'Asie, l'Australie, etc. Il est logique que l'idée de CloudFront soit de diminuer le temps de chargement. Le fait est que je m'attendais initialement à réduire le coût à un niveau que je ne suis pas près d'atteindre et - probablement en regardant seulement mes chiffres - je vais probablement finir par payer encore plus qu'avant.Est-il possible de limiter CloudFront à une région spécifique?

Ma question est. Y a-t-il un moyen de limiter la disponibilité de CloudFront à la Région des États-Unis afin que tout le monde puisse y accéder par défaut?

J'ai lu leur FAQs et n'a trouvé aucune information à ce sujet.

+1

Amazon vient d'annoncer des classes de prix pour limiter en groupes quelles régions sont utilisées: http://aws.amazon.com/cloudfront/#price-classes Pas assez granulaire à mon goût, mais c'est une amélioration. – poetmountain

Répondre

5

« Je vois que CloudFront utilise automatiquement la région la plus proche de l'utilisateur final »

Vous mixez vos informations ici. CloudFront utilise automatiquement l'emplacement de bordure le plus proche pour l'utilisateur final.

Les godets S3 ne vivent que dans une seule région. Si vous demandez à CloudFront de créer une distribution pour un compartiment S3 dans la région us-east-1, CloudFront tirera toujours de ce compartiment dans cette région.

CloudFront puis copies les données de ce seau à verrouillage de région à un emplacement de bord qui est plus proche de l'utilisateur final. De cette façon, vous ne payez que les coûts S3 pour la région où se trouve le compartiment, plus les coûts CloudFront.

Avez-vous du sens?

Questions connexes