2013-08-20 21 views
7

Tôi đang thử đánh giá Google Compute Engine (GCE) cho dự án đám mây trong công ty của chúng tôi. Chúng tôi có một số kinh nghiệm làm việc với Amazon Web Services nhưng muốn biết nếu GCE là một lựa chọn tốt hơn cho dự án của chúng tôi. Tôi có câu hỏi sau đây. Sự lựa chọn của chúng tôi cho dự án sẽ dựa trên các câu trả lời cho các câu hỏi vì vậy hãy giúp tôi với các truy vấn này.Công cụ tính toán của Google thay thế cho Dịch vụ web của Amazon (EC2, ELB, v.v ...)

  1. Có tương đương với AWS Route53 và Cân bằng tải đàn hồi trên đám mây của Google không? Nếu chúng không có sẵn thì làm cách nào để chúng tôi tải các trường hợp GCE cân bằng?
  2. Có khái niệm như khu vực không? (chẳng hạn như chúng tôi-đông-bờ biển-1, chúng tôi-tây-bờ biển-1, vv ...). Hữu ích trong việc đảm bảo rằng dịch vụ không bị ảnh hưởng trong thiên tai.
  3. Có tương đương với Cloud Watch để giúp chúng tôi tự động tính toán các trường hợp công cụ tính toán dựa trên tải không?
  4. Chúng tôi có thể thiết lập một đám mây riêng trên nền tảng đám mây của Google không?
  5. Chúng tôi có thể nhận địa chỉ IP công khai liên tục cho các trường hợp GCE không?
  6. Có lợi thế nào (về mặt tích hợp chặt chẽ hơn HOẶC định giá) khi sử dụng các dịch vụ của Google như Google Analytics, YouTube, DoubleClick, v.v ... không?

Trả lời

10

Load Balancing

Google Cloud Platform của Tính Engine (GCE) vừa bổ sung thêm một Load Balancing feature. Nó thấp hơn ELB (nó chỉ hỗ trợ UDP/TCP, chứ không phải HTTP (S)).

Khu vực

GCE có feature parity. AWS vùng tương ứng với GCE Regions, và khu Availability AWS để khu GCE

Autoscaling (CloudWatch)

Google Compute Engine không có autoscaling, nhưng Google App Engine không. Tuy nhiên, các công cụ của bên thứ ba chẳng hạn như Scalr hoặc RightScale tương thích với Google Compute Engine

Tuyên bố từ chối trách nhiệm: Tôi làm việc tại Scalr.

Đám mây riêng

Ý của bạn là các trường hợp chuyên dụng? Những người không có sẵn trong GCE.

Nếu bạn có nghĩa là VPC, thì bạn có thể sử dụng GCE networks to achieve isolation. Bạn cũng sẽ muốn disable ephemeral external IP addresses cho các trường hợp bạn muốn cách ly.

IP dai dẳng

GCE đã IPs dai dẳng, chúng được gọi là "Reserved Addresses"

Tích hợp với các dịch vụ khác

Bạn sẽ có khả năng được độ trễ tốt hơn với các dịch vụ của Google bạn sử dụng trong hỗ trợ của bạn (tôi nhớ lại một vài bản trình bày tại Google I/O nói về Google App Engine + BigQuery).

Đối với dịch vụ giao diện người dùng (Google Analytics), bạn có thể thấy không có lợi, vì điều này tùy thuộc vào người dùng của bạn, không phụ thuộc vào máy chủ của bạn.

+0

Tôi có truy vấn theo dõi trên khía cạnh Đám mây riêng tư. Những gì tôi có nghĩa là câu hỏi 4 là, hiện nền tảng đám mây google cung cấp một tương đương với đám mây riêng ảo của AWS? Điều này rất hữu ích trong việc ẩn (cũng bảo vệ) các máy chủ cơ sở dữ liệu, vv ... vì chúng không được giải quyết trực tiếp bởi các máy khách web. Nếu không có tương đương thì phương pháp ưa thích để bảo mật các máy chủ cơ sở dữ liệu là gì. – Narayanababu

+0

@Narayanababu Tôi đã cập nhật câu trả lời của mình cho phù hợp: GCE hỗ trợ Mạng có thể định cấu hình, cho phép bạn đạt được những gì bạn cần. –

+0

Tôi không chắc liệu AWS có điều này, nhưng Google cũng có "cửa sổ bảo trì", điều này có thể làm giảm các phiên bản trong thời gian dài. Cửa sổ bảo trì hiện tại (tiếp tục ngay bây giờ) đã được dự kiến ​​kéo dài trong hai tuần! Vì vậy, bất cứ ai nghĩ về việc xây dựng một hệ thống đáng tin cậy sẽ cần phải suy nghĩ kỹ về cách giải quyết những vấn đề này. – speedplane

Các vấn đề liên quan