Amazon EC2: có thể sử dụng cân bằng tải đàn hồi trên các máy chủ web ở nhiều khu vực dựa trên vị trí của khách hàng?


11

Liên quan đến một câu hỏi khác tôi đã hỏi . Câu hỏi này có vẻ tương tự nhưng tôi tự hỏi nếu có bất kỳ cập nhật.

Để hỗ trợ một trang web duy nhất có người dùng trên toàn thế giới, tôi sẽ tạo các máy chủ web EC2 ở khu vực Hoa Kỳ, Châu Á và Châu Âu. Các phiên bản máy chủ web ở khu vực Hoa Kỳ và Châu Á sẽ được hỗ trợ bởi các bản sao RDS. Có thể tải cân bằng trên ba khu vực này? Vì vậy, khi một khách hàng từ Tây Ban Nha đến example.com, cô ấy nên được chuyển đến các trường hợp EC2 ở khu vực Châu Âu, một khách hàng ở Miami nên được gửi đến ví dụ ở khu vực Đông Hoa Kỳ, v.v. Có thể làm điều này chỉ với AWS đặc trưng? Có tài liệu về cách thiết lập này?

Câu trả lời:


5

Kiểm tra Amazon Tuyến 53

http://www.allthingsdistribution.com/2010/12/dns_amazon_route_53.html

Tuyến 53 được thiết kế để nhanh chóng, dễ sử dụng và tiết kiệm chi phí. Nó trả lời các truy vấn DNS với độ trễ thấp bằng cách sử dụng mạng máy chủ DNS toàn cầu. Các truy vấn cho miền của bạn được tự động chuyển đến máy chủ DNS gần nhất và do đó được trả lời với hiệu suất tốt nhất có thể.

http://aws.amazon.com/route53/


1
Tuyến 53 không hỗ trợ GSLB. Họ đang nói về nó. Tuy nhiên, thay đổi DNS của bạn là "tuyến phòng thủ cuối cùng" của bạn nếu AWS ngừng hoạt động hoàn toàn, do đó, việc sử dụng Amazon cho điều đó cũng có thể là không khôn ngoan.
Terence Johnson


2

Zerigo cung cấp dịch vụ GeoIP có vẻ rẻ khoảng 20 đô la một tháng. Tôi sử dụng chúng để quản lý khoảng 40 tên miền, nhưng chưa có GeoIP nào ... có một nơi khác gọi là EdgeLocator tính phí trên một triệu yêu cầu DNS. dường như là một dịch vụ PAYG ... chưa sử dụng chúng, nhưng bạn có thể muốn kiểm tra chúng để thử nghiệm ...


Zerigo dường như không sử dụng anycast, điều đó có nghĩa là người dùng có thể sẽ không được máy chủ DNS gần nhất trả lời.
Terence Johnson

về mặt lý thuyết, DNS của bạn phải được cung cấp bởi ISP của bạn, vì vậy bạn sẽ không trực tiếp, ISP của bạn sẽ ... bạn sẽ nhận được kết quả từ họ. nhưng, vâng, tôi có thể thấy nó hơi chậm lại ...
TiernanO

0

Bạn đã xem Amazon CloudFront chưa?


1
Cloudfront dành cho tài sản tĩnh. Tôi không nghĩ rằng nó không thể phục vụ example.com/home.php.
Tony

bạn có thể đến một mức độ Tôi đã chạy blog của mình trên wordpress đằng sau một bản phân phối trên nền tảng đám mây trong một thời gian ... Nó hoạt động, nhưng nó không hoàn hảo.
TiernanO

0

Không, không thể sử dụng các tính năng AWS tích hợp. Bạn cần nhận GSLB từ một nhà cung cấp như Dynect


-2

sử dụng định tuyến địa lý ip, một nhà cung cấp ở đây: http://www.maxmind.com/app/country

http://geolite.maxmind.com/doad/geoip/api/mod_geoip2/mod_geoip2_1.2.5.tar.gz không có vẻ như là một thỏa thuận khó khăn, nhưng việc cập nhật thông tin ánh xạ có thể khó khăn hơn.

và tầm thường một cách hiệu quả, nếu ... chúng ta có thể làm ..

Chuyển hướng một quốc gia

RewriteEngine trên RewriteCond% {ENV: GEOIP_COUNTRY_CODE} ^ FR $

RewriteRule ^ (. *) $ Http://fr.mybosses-dom.com $ 1 [NC, 301, L]

và sau đó chuyển hướng chúng đến WWW.YOURDOMAIN.JP, (ở Nhật Bản (hoặc singapore, hoặc nơi nào đó gần), hoặc đến WWW.YOURDOM.COM, hoặc WWW.YOUDOM.DE, v.v.

chúng tôi đang ở giữa làm điều này bản thân mình.

Cũng thấy:

http://httpd.apache.org/docs/trunk/rewrite/remicking.html#archive-access-multiplexer


Điều này mô tả quá trình cho Apache, OP muốn biết về ELB
Smudge
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.