Ƣu và nhƣợc điểm của điện toán đám mây

Một phần của tài liệu (LUẬN văn THẠC sĩ) phát triển ứng dụng LBS với công nghệ thực tại tăng cường trên nền tảng điện toán đám mây (Trang 28 - 30)

CHƢƠNG III : CÔNG NGHỆ ĐIỆN TOÁN ĐÁM MÂY GOOGLE APPENGINE

3.3. Ƣu và nhƣợc điểm của điện toán đám mây

3.3.1. Ƣu điểm

- Đáp ứng nhu cầu khả năng lƣu trữ của ngƣời dùng:Một đặc điểm nổi bật của điện toán đám mây là phục vụ theo nhu cầu của ngƣời dùng: khi cần thiết mở rộng khả năng lƣu trữ, hệ thống có nhiệm vụ cung cấp đủ nhu cầu sử dụng cần thiết, và khi muốn giảm bớt dung lƣợng lƣu trữ, hệ thống có nhiệm vụ thu hồi lƣợng dung lƣợng không cần thiết, tất cả các hoạt động của hệ thống đều đƣợc thực hiện một cách tự động theo yêu cầu của ngƣời dùng.

- Khả năng tự co giãn của hệ thống: tùy vào yêu cầu thực tế khi sử dụng, ngƣời dùng có thể yêu cầu nhà cung cấp mở rộng hoặc giảm bớt tài nguyên hệ thống. Khi sử dụng hết lƣợng tài nguyên cho trƣớc, ngƣời dùng hoàn toàn có khả năng yêu cầu nhà cung cấp cung cấp thêm tài nguyên (dung lƣợng lƣu trữ, số clock CPU chạy cho ứng dụng) một cách tự động thông qua Internet.

- Tính sẵn sàng: Hiện nay, việc sử dụng các dịch vụ của Điện toán đám mây làm cho ngƣời sử dụng lo lắng đến tính sẵn sàng của dịch vụ mà họ sử dụng. Nên đây là

một lý do có thể làm cho ngƣời sử dụng ngại sử dụng các dịch vụ của Điện toán đám mây. Nhƣng hiện tại, những ngƣời sử dụng dịch vụ của Điện toán đám mây có thể an tâm về chất lƣợng dịch vụ. Ví dụ nhƣ trong SaaS có dịch vụ tìm kiếm của Google, hiện tại khi ngƣời dùng truy cập vào trang web sử dụng dịch vụ tìm kiếm này thì có thể an tâm rằng mình luôn đƣợc đáp ứng nếu mình truy cập không đƣợc thì có thể đó là vấn đề do kết nối đƣờng truyền mạng.

- Bản quyền phần mềm: Chi phí cho bản quyền phần mềm và chi phí vận hành, bảo trì dịch vụ là tiêu chí khi quan trong trong quyết định lựa chọn dịch vụ của ngƣời dùng. Ví dụ: theo nhƣ hãng SAP công bố thì chi phí để bảo trì vận hành phần mềm hằng năm chíếm ít nhất 22% giá trị của phần mềm. Việc phải chi phí cho bản quyền phần mềm quá cao sẽ là một cơ hội cho sự phát triển của các phần mềm mã nguồn mở cũng nhƣ cách tính phí của các phần mềm mã nguồn đóng, hoặc các nền tảng dựa trên mã nguồn mở.

3.3.2. Nhƣợc điểm

- Data lock-in: Hiện nay các phần mềm đã đƣợc cải thiện khả năng tƣơng tác giữa các nền tảng khác nhau, nhƣng các thƣ viện lập trình của Điện toán đám mây vẫn còn mang tính độc quyền, chƣa đƣợc chuẩn hóa theo một qui tắc nhất định. Do đó khi một khách hàng viết một ứng dụng trên một nền tảng do một nhà cung cấp dịch vụ thì ứng dụng đó sẽ chỉ đƣợc sử dụng trên các dịch đó, nếu đem ứng dụng đó qua một nền tảng khác do một nhà cung cấp dịch vụ khác cung cấp thì có thể không chạy đƣợc. Điều này dẫn đến ngƣời sử dụng phụ thuộc vào nhà cung cấp dịch vụ.

- Bảo mật và kiểm tra dữ liệu: Cho đến nay, vấn đề bảo mật dữ liệu trên đám mây vẫn chƣa có câu trả lời thuyết phục cho ngƣời dùng. Do đó, các dữ liệu nhạy cảm mang tính sống còn của các công ty thƣờng sẽ không đƣợc cho lên đám mây để lƣu trữ, các dữ liệu đƣợc đƣa lên đám mây thƣờng là các loại dữ liệu thông thƣờng, có khả năng truy xuất cao.Hiện nay có một giải pháp khả thi là ngƣời dùng dịch vụ đám mâysẽ phải mã hóa dữ liệu trƣớc khi đƣa chúng lên đám mây, và khi muốn sử dụng dữ liệu này thì bắt buộc phải thực hiện công đoạn giải mã dữ liệu trên máy cục bộ. Việc mã hóa dữ liệu trƣớc khi đƣa lên đám mây sẽ bảo mật hơn so với đem dữ liệu lên đám mây mà không có mã hóa,mô hình này đã có những hiệu quả nhất định và đang là giải pháp đƣợc các công ty lựa chọn khi sử dụng điện toán đám mây.Một giải pháp khác là lƣu các thông tin hoạt động của hệ thống (log file) nhằm theo dõi và quản lý nguồn dữ liệu tốt hơn, việc này cho phép ngƣời dùng nắm đƣợc các can thiệp không mong muốn vào nguồn dữ liệu gây ra bởi các tác nhân trong và ngoài hệ thống để có các biện pháp xử lý kịp thời, nhằm bảo vệ nguồn dữ liệu một cách tốt hơn.Việc bảo mật dữ liệu ngoài các vấn đề về kỹ thuật thì nó còn liên quan đến các vấn đề khác nhƣ con ngƣời, các đạo luật… Bằng việc đƣa các điều khoản bảo mật và sử dụng các điều luật bảo vệ ngƣời sử dụng dịch vụ đám mây khi họ đƣa dữ liệu của mình lƣu trữ trên đám mây, sẽ

khiến cho các nhà cungcấp dịch vụ phải bảo đảm dữ liệu của khách hàng không bị rò rỉ ra bên ngoài.

- Hiện tƣợng thắt cổ chai trong việc truyền dữ liệu:Một đặc điểm của ứng dụng điện toán đám mây là dữ liệu hệ thống sẽ tăng dần theo thời gian sử dụng. Bên cạnh đó, các dữ liệu đƣợc lƣu trữ phân tán trên nhiều máy chủ khác nhau. Việc vận chuyển dữ liệu cung cấp cho hệ thống sẽ là một vấn đề cần đƣợc tính đến khi sử dụng các dịch vụ đám mây.

Hình 3. 4.Hiện tượng thắt cổ chai trong ứng dụng Google App Engine khi có nhiều truy cập đến tại cùng thời điểm

- Khó tiên đoán trong hiệu suất thực thi của máy tính: Công nghệ điện toán đám mây phát triển dựa trên công nghệ ảo hóa, vì vậy, sẽ rất khó cho nhà phát triển đánh giá chính xác hiệu suất thực thi của máy tính. Ngoài ra, các máy chủ trong hệ thống cung cấp dịch vụ trên đám mây thƣờng phân tán về mặt địa lý, việc này tạo lợi thế cho nhà cung cấp dịch vụ có thể tăng khả năng cung cấp hệ thống dịch vụ, tuy nhiên, việc giao tiếp vào ra (IO) của các máy chủ phân tán sẽ đƣa ra nhiều vấn đề về hiệu suất thực thi.

Một phần của tài liệu (LUẬN văn THẠC sĩ) phát triển ứng dụng LBS với công nghệ thực tại tăng cường trên nền tảng điện toán đám mây (Trang 28 - 30)

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

(47 trang)