Khái niệm chung về điện toán đám mây

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 29 - 31)

Điện toán đám mây (thuật ngữ tiếng Anh: Cloud Computing, hay còn biết đến

với tên gọi “Điện toán máy chủ ảo”) là mô hình máy tính dựa trên nền tảng phát triển của Internet.

Theo định nghĩa của Wikipedia thì điện toán đám mây là môi trƣờng tính toán dựa trên Internet mà ở đó tất cả phần mềm, dữ liệu, tài nguyên đƣợc cung cấp cho máy tính và các thiết bị khác theo nhu cầu (tƣơng tự nhƣ mạng điện).

Hình 1. 11: Mọi thiết bị, nội dung đều tập trung vào đám mây

Đứng ở góc nhìn khoa học kỹ thuật cũng có nhiều định nghĩa khác nhau, trong đó có hai định nghĩa của Ian Foster và Rajkumar Buyya đƣợc dùng khá phổ biến và có nhiều điểm tƣơng đồng.

Theo Ian Foster: Cloud Computing là một mô hình điện toán phân tán có tính co

giãn lớn mà hướng theo co giãn về mặt kinh tế, là nơi chứa các sức mạnh tính toán, kho lưu trữ, các nền tảng và các dịch vụ được trực quan, ảo hóa và co giãn linh động, sẽ được phân phối theo nhu cầu cho các khách hàng bên ngoài thông qua Internet [6].

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/

Theo Rajkumar Buyya: Cloud là một loại hệ thống phân bố và xử lý song song gồm các máy tính ảo kết nối với nhau và được cung cấp động cho người dùng như một hoặc nhiều tài nguyên đồng nhất dựa trên sự thỏa thuận dịch vụ giữa nhà cung cấp và người sử dụng [4].

Theo Viện tiêu chuẩn và công nghệ quốc gia Bộ Thƣơng mại Mỹ (NIST): Điện toán đám mây là một mô hình cho phép truy cập mạng thuận tiện, theo nhu cầu đến một kho tài nguyên điện toán dùng chung, có thể định cấu hình (ví dụ như mạng, máy chủ, lưu trữ, ứng dụng) có thể được cung cấp và thu hồi một cách nhanh chóng với yêu cầu tối thiểu về quản lý hoặc can thiệp của nhà cung cấp dịch vụ.

Tất cả các định nghĩa trên đều định nghĩa Điện toán đám mây là một hệ phân bố, cung cấp các dạng tài nguyên ảo dƣới dạng dịch vụ một cách linh động theo nhu cầu của ngƣời dùng trên môi trƣờng Internet.

Hình 1. 12: Hình ảnh Cloud Computing

Điện toán đám mây là sự nâng cấp từ mô hình máy chủ mainframe sang mô hình client-server. Cụ thể ngƣời dùng sẽ không cần phải có các kiến thức chuyên môn để điều khiển các công nghệ, máy móc và cơ sở hạ tầng, mà các chuyên gia trong “đám mây” của các hãng sẽ giúp thực hiện điều đó.

Thuật ngữ “đám mây” ở đây là nối nói ẩn dụ chỉ mạng Internet (dựa vào cách đƣợc bố trí của nó trong sơ đồ mạng máy tính) và nhƣ một sự liên tƣởng về độ phức

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/

tạp của cơ sở hạ tầng chứa trong nó. Ở mô hình điện toán này, mọi khả năng liên quan đến công nghệ thông tin đều đƣợc cung cấp dƣới dạng các “dịch vụ”, cho phép ngƣời sử dụng truy cập các dịch vụ công nghệ từ một nhà cung cấp nào đó trong “đám mây” mà không cần phải có kiến thức, kinh nghiệm về công nghệ đó, cũng nhƣ không cần quan tâm đến cơ sở hạ tầng phục vụ công nghệ đó.

Điện toán đám mây thực chất là việc ảo hóa các tài nguyên tính toán và các ứng dụng. Thay vì việc sử dụng một hoặc nhiều máy chủ thật (bằng vật lý ngay trƣớc mắt) thì nay ngƣời dùng sẽ sử dụng các tài nguyên đƣợc ảo hóa (virtualized) thông qua môi trƣờng Internet. Nói một cách đơn giản, “ứng dụng điện toán đám mây” chính là những ứng dụng trực tuyến trên Internet. Trình duyệt là nơi ứng dụng hiện hữu và vận hành còn dữ liệu đƣợc lƣu trữ và xử lý ở máy chủ của nhà cung cấp ứng dụng đó.

Hình 1. 13: Sơ đồ điện toán đám mây, với các dịch vụ được cung cấp nằm bên trong đám mây được truy cập từ các máy tính nằm bên ngoài

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 29 - 31)

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

(80 trang)