Skip to main content

Kiến trúc điện toán đám mây là gì?

Kiến trúc điện toán đám mây đề cập đến tập hợp các máy chủ, hệ thống lưu trữ và các nút điều khiển được kết nối với nhau có thể cho phép điện toán phân tán.Mỗi hệ thống điện toán đám mây thường có cả mặt trước, máy khách và đầu sau bao gồm các máy chủ ứng dụng, lưu trữ dữ liệu và một số loại nút điều khiển.Mạng kết nối mọi thứ là một khía cạnh quan trọng khác có thể được liên kết với kiến trúc điện toán đám mây.Các thành phần trong kiến trúc điện toán đám mây có thể được kết nối với nhau cục bộ hoặc qua internet và máy khách thường truy cập chúng qua internet. Mỗi thành phần phần cứng được liên kết với kiến trúc điện toán đám mây thường giao tiếp bằng cách sử dụng giao diện lập trình ứng dụng (API), chẳng hạn như khác nhaudịch vụ web.Mặt trước của kiến trúc, đó là những gì khách hàng hoặc người dùng nhìn thấy và tương tác, có thể có nhiều hình thức khác nhau.Một số trường hợp điện toán đám mây sử dụng các giao diện chung, chẳng hạn như trình duyệt web, có thể truy cập email dựa trên đám mây hoặc các dịch vụ khác.Các cách sử dụng khác của điện toán đám mây có các hệ thống phần mềm độc quyền được thiết kế cho các tác vụ cụ thể.

Phần cuối của kiến trúc thường bao gồm ba thành phần chính.Một trong những thành phần này là lưu trữ dữ liệu, trong đó thông tin có thể được đặt để truy xuất sau.Dữ liệu có thể được lưu trữ trên đám mây bởi các máy khách hoặc bởi các ứng dụng đám mây.Khả năng dữ liệu của một hệ thống đám mây thường khá lớn để cho phép dự phòng.Về cơ bản, điều này có nghĩa là thành phần lưu trữ dữ liệu trong kiến trúc đám mây thường được thiết kế để lưu trữ nhiều hơn một bản sao của mỗi bộ dữ liệu trong trường hợp bất kỳ phần nào của hệ thống bị hỏng hoặc không thể truy cập được. Các máy chủ ứng dụng là một thành phần quan trọng khác liên quan đến kiến trúc điện toán đám mây.Kiến trúc đám mây thường liên quan đến một số máy chủ ứng dụng khác nhau, mỗi máy chủ có thể chịu trách nhiệm cho một chức năng khác nhau.Mỗi máy chủ này thường được thiết kế để chạy một chương trình hoặc dịch vụ và nhiều máy chủ có thể có sẵn cho máy khách thông qua giao diện mặt trước.Loại thiết lập phân tán này có thể cho phép hệ thống hoạt động theo cách hợp lý hơn so với các thiết kế nguyên khối trước đó. Các thành phần cuối cùng có thể là công cụ trong kiến trúc điện toán đám mây là các nút điều khiển.Các máy tính chuyên dụng này có thể được kết nối với các máy chủ lưu trữ và ứng dụng dữ liệu thông qua Internet hoặc mạng khác.Mặt trước thường giao diện với một nút điều khiển, cho phép máy khách tương tác với các máy chủ ứng dụng.Các nút điều khiển thường kết nối các máy chủ ứng dụng và máy khách với lưu trữ dữ liệu.