Site icon TAPIT

Điện toán Biên và Điện toán Đám mây

Trong kỷ nguyên mà công nghệ đang phát triển không ngừng, sự bùng nổ của hàng tỷ thiết bị Internet Vạn Vật (IoT) đã tạo ra những luồng dữ liệu khổng lồ, đòi hỏi khả năng xử lý và phản hồi với tốc độ tức thì. Bài viết này sẽ đưa bạn khám phá tổng quan hai mô hình điện toán then chốt đang định hình lại cách chúng ta thu thập, xử lý và lưu trữ thông tin: Cloud Computing (Điện toán Đám mây)Edge Computing (Điện toán Biên).

1. Tổng quan về kiến trúc mạng

Hầu hết các kiến trúc mạng có thể được phân tách thành hai miền: Đám mây (Cloud) Biên (Edge).

Hình 1. Kiến trúc mạng gồm hai thành phần Đám mây (Cloud) và Biên (Edge) (nguồn: docs.edgeimpulse.com)

2. Cloud Computing – Điện toán Đám mây

Hình 2. Trung tâm dữ liệu của Điện toán Đám mây (nguồn: blogs.nvidia.com)

Điện toán Đám mây là một mô hình tính toán xử lý dữ liệu tại một điểm tập trung trong đó các ứng dụng và dịch vụ được triển khai và vận hành trên các hệ thống từ xa (thường là trung tâm dữ liệu), nơi các năng lực CNTT có khả năng mở rộng và co giãn linh hoạt được cung cấp dưới dạng dịch vụ thông qua Internet. Mô hình này tập trung dữ liệu và xử lý tại một điểm tập trung nằm cách xa thiết bị đầu cuối.

Hình 3. Kiến trúc Điện toán Đám mây và các Nhà cung cấp lớn

Hiện tại có nhiều nền tảng cloud lớn như Amazon Web Services, Microsoft Azure hoặc Google Cloud Platform. Các nhà cung cấp này cung cấp dịch vụ cloud với nhiều lợi ích cho các doanh nghiệp sử dụng như:

2. Edge Computing – Điện toán Biên

Điện toán Biên (Edge Computing) là một mô hình tính toán phi tập trung, phân tán phát triển song song với sự phát triển của IoT, trong đó năng lực xử lý dữ liệu (tính toán, phân tích và lưu trữ) được đưa đến vị trí gần nhất về mặt vật lý với nguồn phát sinh dữ liệu (thiết bị IoT/cảm biến), tức là bên ngoài hạ tầng đám mây.

Hình 4. Đặc điểm của Điện toán Biên

Theo IDC (International Data Corporation) dự kiến vào năm 2025 sẽ có 41,6 tỷ thiết bị IoT/Edge trên toàn thế giới, sẽ sinh ra gần 80 Zetabytes dữ liệu trong năm, quy ra với 200 triệu Terrabytes mỗi ngày (1 Zetabytes = 1 triệu Terrabytes). Đó là một con số cực kỳ khổng lồ. Thử tưởng tượng toàn bộ dữ liệu thô 80 ZB này được gửi thẳng đến cloud để xử lý, sẽ có khả năng gây áp lực lên cơ sở hạ tầng hiện có. Chưa kể sẽ làm quá tải băng thông mạng, gây mất rất nhiều chi phí để xử lý. Để giải quyết vấn đề đó, xử lý trực tiếp trên thiết bị và truyền kết quả cần thiết, thay vì truyền tất cả lên cloud.

Các lợi ích có thể kể đến của điện toán biên bao gồm: 

Tuy nhiên, Điện toán Biên cũng có những giới hạn mà người sử dụng cần quan tâm khi lựa chọn sử dụng: 

3. Kiến trúc lai Hybrid Cloud: Tận dụng ưu điểm của cả hai mô hình

Hình 5. Kiến trúc phối hợp đám mây (cloud) và biên (edge) (nguồn: blogs.nvidia.com)

Không có một công thức hay giải pháp chung phù hợp cho tất cả nhu cầu được, thay vì bắt buộc phải chọn giữa Điện toán Đám mây hay phải chọn Điện toán Biên thì kiến trúc lai có thể là giải pháp tối ưu, phù hợp với một số bài toán. 

Kiến trúc lai có thể được áp dụng theo nguyên tắc: “Tập trung khi có thể, Phân tán khi cần thiết / bắt buộc”. Nguyên tắc này giúp tối ưu hóa giữa khả năng quản lý tài nguyên và yêu cầu xử lý thực tế tại hiện trường. Và mang lại được lợi ích song hành kết hợp tính bảo mật/kiểm soát của hệ thống tại Edge với tính quy mô/linh hoạt của Cloud.

 

Mô hình phối hợp Cloud-Edge phổ biến:

Tài liệu tham khảo:

  1. What is edge computing
  2. What is Edge Computing (vs. Cloud Computing)
  3. What’s the Difference Between Edge Computing and Cloud Computing

Chúc các bạn thành công!

Thuong Nguyen

Tìm hiểu thêm:
Tổng hợp hướng dẫn Internet of Things với NodeMCU ESP8266 và ESP32
Tổng hợp các bài hướng dẫn Lập trình vi điều khiển STM32
[HỌC ONLINE: LẬP TRÌNH VI ĐIỀU KHIỂN STM32, VI XỬ LÝ ARM CORTEX – M]
Fanpage TAPIT: TAPIT – AIoT Learning