Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Phần Mềm

10 Loại Cloud Computing Bạn Nên Biết

Chúng ta đều nghe về "đám mây" (cloud) và hầu hết biết cloud computing nghĩa là dùng kết nối internet để truy cập phần mềm và dịch vụ. Tuy nhiên, có nhiều loại cloud computing với mục đích và ưu điểm khác nhau.

Các Loại Cloud Computing Chính (Theo Kiến Trúc)

Khi nói về "loại" cloud computing, có thể hiểu theo 2 cách. Cách nhìn đầu tiên tập trung vào công nghệ dùng để làm gì. Phần lớn bài viết tập trung vào cách này, nhưng trước cần nhìn cloud computing theo kiến trúc. Từ góc độ này, có 3 loại chính:

1. Infrastructure as a Service (IaaS)

Một loại cloud computing cung cấp tài nguyên trung tâm dữ liệu theo nhu cầu (on-demand). Bạn tải và/hoặc viết toàn bộ phần mềm. Về cơ bản giống như mua trung tâm dữ liệu riêng, trừ việc bạn thuê phần cứng.

2. Platform as a Service (PaaS)

Nếu muốn phát triển ứng dụng cloud nhưng không muốn duy trì hệ điều hành hay môi trường phát triển trên cloud, bạn cần PaaS. Họ cung cấp công cụ để bạn tạo dịch vụ/app cloud.

3. Software as a Service (SaaS)

Nếu bạn không phải nhà cung cấp cloud hay developer, SaaS là loại cloud computing phổ biến nhất bạn sẽ gặp. Gần như tất cả các loại cloud computing dưới đây là ví dụ của SaaS và nhắm đến người dùng cuối.

Các Loại Cloud Computing Theo Mục Đích Sử Dụng

4. Thuê Máy Tính Từ Xa (Remote Computer Rental)

Nếu cần truy cập máy tính trong trung tâm dữ liệu, bạn có thể trả tiền để có quyền truy cập độc quyền hoặc chia sẻ. Giống như dùng Remote Desktop truy cập máy nhà từ máy tính bảng. Khác biệt: bạn không mua máy, không bảo trì, mọi phiền toái để máy sẵn sàng 24/7 được lo bởi người khác với một phí duy nhất.

Phổ biến với người cần phần cứng đặc biệt một thời gian hoặc không muốn sở hữu máy tính cần nâng cấp thường xuyên. Ví dụ: thuê Mac trên cloud, hoặc workstation siêu nhanh để tính toán rồi gửi kết quả.

5. Máy Ảo Trong Đám Mây (Virtual Machine in the Cloud)

Dùng máy ảo là loại cloud computing liên quan đến loại trên, trừ việc bạn không thuê máy vật lý. Thay vào đó, bạn trả tiền cho máy ảo chạy song song nhiều máy ảo khác trên cùng một máy vật lý.

Với nhiều người, sự khác biệt không quan trọng, họ chọn cái rẻ hơn. Tuy nhiên, thuê máy vật lý độc quyền đảm bảo hiệu suất ổn định mọi lúc.

6. Ứng Dụng Cloud Native (Native Cloud Applications)

Native cloud app là ứng dụng chạy trên hạ tầng cloud computing và được phát triển từ đầu để hoạt động như vậy. Chạy Microsoft Word trên máy ảo thuê trên cloud KHÔNG phải native cloud app.

App Word của Office 365 truy cập qua trình duyệt LÀ native cloud app. Tương tự Gmail và hầu hết dịch vụ cloud bạn dùng hàng ngày.

7. Lưu Trữ Đám Mây (Cloud Storage)

Cloud Storage khái niệm đơn giản: thay vì lưu file trên ổ cứng máy tính hoặc ổ cứng ngoài cục bộ, bạn lưu bằng dịch vụ cloud trên máy tính từ xa.

Hầu hết dịch vụ cloud storage không chỉ là ổ cứng ngoài trên trời. Dữ liệu lưu theo tiêu chuẩn quốc tế, bao gồm nhiều bản sao dự phòng ở vị trí vật lý tách biệt. Cung cấp thêm khả năng: tìm kiếm trong file, chỉnh sửa trên cloud.

Ví dụ: Google Drive, Microsoft OneDrive, Dropbox, Apple iCloud.

8. Mạng Xã Hội (Social Media)

Mạng xã hội chiếm lĩnh thế giới. Khả năng lớn mọi người đọc bài này dùng ít nhất một dịch vụ lớn: Facebook, Twitter, Instagram... Nếu vậy, bạn đang dùng dịch vụ cloud. Dù không nghĩ social media là app cloud, tất cả dữ liệu và phần lớn tính toán của dịch vụ này sống trên cloud.

9. Dịch Phụ Giải Trí Streaming (Entertainment Streaming Services)

Dù nghe nhạc trên Spotify hay xem Netflix Original, bạn đang dùng dịch vụ cloud. Dù app trên thiết bị làm một phần việc, phần lớn "nặng" diễn ra xa xa trong trung tâm dữ liệu.

Không chỉ gửi nội dung theo yêu cầu, chúng điều chỉnh chất lượng động tùy kết nối internet. Cũng theo dõi thói quen sử dụng để đề xuất dựa trên dữ liệu cá nhân và người dùng khác.

Cũng có thể stream game. Không cần mua console hay build PC gaming, chỉ trả tiền dùng dịch vụ như Xcloud, GeForce Now, Google Stadia. Hoạt động trên tablet, smart TV, hoặc bất cứ thứ gì có trình duyệt và hỗ trợ controller. Cloud gaming còn rất mới, chưa fix hết bug. Tuy nhiên, nếu kết nối internet tốt, đã đáng để thử.

10. Dịch Vụ Cloud Phi Tập Trung (Decentralized Cloud Services)

Dịch vụ cloud truyền thống dựa trên trung tâm dữ liệu tập trung, nhưng đi kèm lo ngại riêng tư. Ví dụ: nếu tìm kiếm trong tài liệu trên Google Docs, nghĩa là Google có thể (nguyên tắc) đọc mọi thứ trong tài liệu. Chỉ có luật riêng tư và chính sách của nhà cung cấp bảo vệ bạn, không có rào cản kỹ thuật thực sự.

Ý tưởng nhà cung cấp cloud phi tập trung ra đời từ đó. Graphite Docs (đã ngừng hoạt động) là ví dụ nổi bật. Graphite Docs hoạt động giống Google Docs từ góc độ người dùng, nhưng không có trung tâm dữ liệu tập trung. Dùng blockchain để lưu trữ và mã hóa dữ liệu người dùng. Lợi ích cloud productivity mà không lo riêng tư.

Thật tiếc Graphite Docs đóng cửa 2020, nhưng mã nguồn mở (Open Source), ai cũng có thể tự triển khai phiên bản riêng.

Cũng có tùy chọn phát triển app phi tập trung khác, như Stacks (trước đây Blockstacks) cho phép viết "dapps" (decentralized apps) kết nối với tiền tệ dựa trên blockchain.

Sống Trong "Đám Mây"

Máy tính cá nhân luôn có chỗ đứng, nhưng tương lai dường như sẽ càng ngày càng dựa trên cloud. Khi internet cuối cùng phủ sóng toàn cầu, cloud sẽ trở thành công nghệ máy tính quan trọng nhất.