Tổng quan về Google AppEngine

Một phần của tài liệu nghiên cứu kiến trúc hệ thống tích hợp điện toán đám mây và lbs (Trang 48 - 50)

Google App Engine (thƣờng đƣợc gọi tắt là GAE hoặc App Engine) đƣợc ra mắt lần đầu vào tháng 8/2008, là nền tảng PaaS đƣợc Google cung cấp nhằm phát triển các ứng dụng web và đƣợc lƣu trữ tại Trung tâm quản lý dữ liệu Google (Google-managed data center). Các ứng dụng đƣợc đóng gói và chạy trên các máy chủ.

Google App Engine cho phép ngƣời dùng chạy các ứng dụng web trên nền tảng kiến trúc Google. Các ứng dụng App Engine đƣợc xây dựng và quản lý một cách dễ

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn/

dàng. Với App Engine, không cần phải bảo trì máy chủ, ngƣời dùng upload các ứng dụng và nó luôn sẵn sàng phục vụ.

App Engine tự động tổng hợp yêu cầu cho các ứng dụng nhƣ: tự động tổng hợp các yêu cầu của ứng dụng, tự động xác định vị trí các tài nguyên cần thiết để ứng dụng có thể đáp ứng các yêu cầu của ngƣời dùng.

Ngƣời dùng có thể sử dụng domain đƣợc cung cấp bởi Google Apps hoặc sử dụng domain riêng cho các ứng dụng của mình. Các ứng dụng có thể đƣợc chia sẻ rộng rãi hoặc giới hạn cho một nhóm ngƣời dùng nhất định.

Khi sử dụng, Google App Engine miễn phí sử dụng tài nguyên, chỉ tính chi phí băng thông, mở rộng lƣu trữ. Nói cách khác, ngƣời dùng chỉ phải trả cho những tài nguyên mà mình sử dụng. Không có phí thuê bao hay các khoản phụ phí khác. Các tài nguyên đƣợc sử dụng nhƣ dung lƣợng lƣu trữ, băng thông… đều đƣợc quản lý sử dụng với hiệu quả tối đa cho ngƣời dùng.Theo thống kê và đánh giá, hoạt động của các ứng dụng là 99.95%.

Giới hạn sử dụng

Google App Engine cần phải có tài khoản Google để kích hoạt. Mỗi tài khoản cho phép đăng ký tối đa 10 ứng dụng. Giới hạn này có thể thay đổi theo chính sách của Google và đội ngũ kỹ thuật của Google.

Google App Engine cũng đặt ra giới hạn cho các ứng dụng miễn phí.

Quota Limit

Time per request 60 sec per normal request, 10 minutes for tasks, unlimited for backends

HTTP response size 32 MB Datastore item size 1 MB Application code size 150 MB

Số hóa bởi Trung tâm Học liệu – Đại học Thái Nguyên http://www.lrc-tnu.edu.vn/

Free Quota

Google App Engine có các chính sách hỗ trợ những ngƣời dùng mới. Khi mới bắt đầu sử dụng dịch vụ, ngƣời sử dụng sẽ không phải trả bất cứ chi phí nào trong một giới hạn cho phép gọi là free quota. Với free quota, tất cả các ứng dụng đƣợc phép lƣu trữ lên đến 1GB dung lƣợng, đƣợc cung cấp đủ tài nguyên CPU và băng thông cho phép dịch vụ có thể phục vụ 5 triệu yêu cầu/tháng. Các thông số cụ thể của Free Quota đƣợc thể hiện trong bảng dƣới đây:

Quota Limit (Per day)

Instantce-hours 28 hours Emails 100 (5000 admin emails) Bandwidth in Unlimited Bandwidth out 1GB Datastore 1GB Datastore Operations 50k Blob Storage 5 GB XMPP API 10k stanzas

Channel API 100 channels openned Conversion API 100 conversions URLFetch API

calls per day 657,000

Bảng 2. 2: Bảng mô tả free quota của một ứng dụng GAE miễn phí

Một phần của tài liệu nghiên cứu kiến trúc hệ thống tích hợp điện toán đám mây và lbs (Trang 48 - 50)

Tải bản đầy đủ (PDF)

(80 trang)