Để định nghĩa cloud, chúng ta cần một nguyên tắc phân loại chung. Vì vậy chúng ta sẽ tham khảo đến khái niệm về Điện toán đám mây của Viện Quốc gia Hoa Kỳ về Các Chuẩn và các công nghệ (NIST). Viện này chịu trách nhiệm chuẩn hóa các phương pháp đo lường, các chuẩn công nghiệp và các phương pháp thực hiện. Tài liệu của NIST số 800-415 được viết để giải quyết câu hỏi “Điện toán đám mây là gì”?
Tài liệu này thì khá ngắn nhưng nó đã đề cập đến các khía cạnh chủ yếu của dịch vụ điện toán đám mây cloud. Vì vậy nó rất hữu ích để chúng ta tham chiếu đến để hiểu các phương án chọn lựa khi chúng ta triển khai cài đặt các ứng dụng. Trong tài liệu SP 800-145, NIST định nghĩa điện toán đám mây thông qua ba lăng kính cơ bản: các đặc điểm chủ chốt, các mô hình dịch vụ và các mô hình triển khai.
Các đặc điểm cơ bản của điện toán đám mây
Theo tài liệu SP800-145, các đặc điểm cơ bản mô tả những yêu cầu cốt lõi của bất kỳ một dịch vụ cloud và là yếu tố then chốt để xác định một dịch vụ có thể được phân loại như là cloud hay không. SP 800-145 định nghĩa các đặc điểm cơ bản như sau:
• Hỗ trợ truy cập rộng, đa dạng: các dịch vụ được cung cấp phải có sẵn trên mạng và có thể được truy cập thông qua các giao thức chuẩn và các công nghệ truyền thông trên bất kỳ loại thiết bị nào (thiết bị di động, máy tính bảng, máy tính bàn…)
• Điều chỉnh quy mô nhanh: dung lượng có thể tự động điều chỉnh cấp thêm hoặc giảm bớt để thích ứng với nhu cầu mở rộng dịch vụ.
• Dịch vụ phải đo lường được: Các hệ thống cloud đo lường việc sử dụng các tài nguyên tính toán như (CPU, dung lượng lưu trữ storage, mạng) và tính tiền cho các dịch vụ tài nguyên này một cách tương ứng. Việc sử dụng dịch vụ sẽ được giám sát, điều khiển, và báo cáo, cho phép tính minh bạch giữa nhà cung cấp dịch vụ và khách hàng.
• Tự phục vụ theo yêu cầu: Các khách hàng của dịch vụ cloud có thể yêu cầu cấp thêm tài nguyên tính toán, dung lượng lưu trữ và các kết nối mạng một cách tự động khi cần thiết mà không cần con người can thiệp.
• Tập hợp các tài nguyên: hạ tầng mạng là một tập hợp dùng chung của các tài nguyên, có thể dùng để phục vụ nhiều khách hàng cùng lúc ở một thời điểm. Khách hàng không tương tác với phần cứng bên dưới, các phần tải công việc workloads có thể điều chuyển bên trong môi trường đám mây cloud mà người dùng cuối không nhận biết hay không cần quan tâm.