Cloud Storage là gì?
Cloud Storage là nơi lưu trữ file của bạn trên các máy chủ từ xa và bạn truy cập chúng qua internet, không chỉ qua laptop của mình. Hình dung một nhà kho lớn, an toàn cho thuê kệ cho bạn, còn bạn giữ chìa khóa. Trong cộng đồng crypto, Cloud Storage có thể do công ty truyền thống điều hành hoặc hoàn toàn phân tán, và lựa chọn đó thay đổi nhiều về quyền kiểm soát và chi phí.
“Cloud chỉ là internet với các file của tôi trôi nổi.” Không hẳn vậy. Dữ liệu của bạn nằm trên các máy vật lý trong các trung tâm dữ liệu thật sự hoặc trên các nhà cung cấp phân tán, kèm theo quy tắc, mã hóa và hợp đồng quyết định ai lưu trữ gì và ai có thể xem.
Cloud Storage hoạt động như thế nào
Dưới đây là quy trình nhanh khi bạn nhấn tải lên một file.
- Bước 1: Bạn chọn dịch vụ và nhấn tải lên trong ứng dụng hoặc qua API.
- Bước 2: File được mã hóa và chia thành các phần, sau đó gửi tới máy chủ hoặc phân tán trên các nodes độc lập.
- Bước 3: Dịch vụ ghi nhận nơi các phần nằm và cách ghép lại sau này.
- Bước 4: Khi bạn yêu cầu file, dịch vụ kiểm tra khóa của bạn, lấy đúng phần và giải mã cho bạn.
- Bước 5: Ở hậu trường, các bản sao phụ và kiểm tra sửa chữa giữ cho dữ liệu của bạn luôn có sẵn ngay cả khi một số máy tắt.
Đó là nhịp điệu: lưu, ghi vị trí, truy xuất, lặp lại.
Tại sao Cloud Storage quan trọng
Bởi vì bạn muốn dữ liệu nhanh, an toàn và ở nơi bạn cần, mà không phải mang theo ổ cứng di động.
- Lợi ích: Chỉ trả tiền cho dung lượng lưu trữ và lưu lượng, và có thể tăng giảm theo nhu cầu mà không phải mua phần cứng.
- Góc nhìn: Thị trường phân tán như Filecoin biến lưu trữ thành một thị trường toàn cầu với giá mở và cơ chế khuyến khích.
- Mức độ liên quan: Media của NFT, sao lưu ứng dụng, tài liệu DAO và nội dung do người dùng tạo thường nằm trên dịch vụ giống hoặc kết nối với các mạng như Storj.
Bật mã hóa phía máy khách trước khi tải lên và lưu khóa vào trình quản lý mật khẩu. Nếu bạn mất khóa, bạn mất file. Quy tắc đơn giản, lợi ích lớn.
Đặc điểm chính của Cloud Storage
Những đặc tính khiến nó phù hợp với nhà phát triển và người dùng hàng ngày:
- Dự phòng: Nhiều bản sao tồn tại ở các nơi khác nhau để giữ file luôn có sẵn.
- Mã hóa: Dữ liệu được mã hóa để chỉ người giữ khóa đúng mới đọc được.
- Truy cập: Truy xuất file từ bất cứ đâu với quyền và thông tin xác thực đúng.
- Giá cả: Bạn trả cho dữ liệu lưu trữ và dữ liệu tải về, đôi khi có phí tăng khi sử dụng nhiều.
- Tích hợp: Dễ gắn lưu trữ vào ứng dụng, bot và quy trình làm việc.
Các biến thể
Cloud Storage tồn tại dưới vài dạng bạn có thể gặp:
- Tập trung: Cách tiếp cận cổ điển centralized, nơi một công ty điều hành máy chủ và đặt ra quy tắc.
- Phân tán: Nhiều nhà cung cấp độc lập chia sẻ công việc và được trả bằng hợp đồng thông minh, như thấy ở các mạng có token hỗ trợ.
- Hỗn hợp: Kết hợp nhà cung cấp truyền thống với mạng phân tán để sao lưu hoặc kiểm soát chi phí.
Cloud thực chất là máy tính của người khác. Luật dữ liệu, chính sách xóa và quy tắc khôi phục vẫn áp dụng, nên đọc kỹ trước khi đưa file lên.
Ví dụ
Một DAO lưu bản ghi các cuộc họp trong Cloud Storage, ghim những đoạn nổi bật cho truy cập công khai, và giữ các file thô riêng tư trong một bucket mã hóa chỉ cho thành viên.
Sự thật thú vị
Biểu tượng “đám mây” xuất phát từ sơ đồ mạng cũ nơi kỹ sư vẽ một bong bóng bông để che đi toàn bộ hệ thống hạ tầng internet họ không muốn ghi chú.
Tóm tắt
Nói ngắn gọn: Cloud Storage là không gian đĩa cho thuê theo nhu cầu mà bạn có thể truy cập từ mọi nơi, đổi lấy việc cân nhắc giữa mức độ kiểm soát bạn giữ và mức tiện lợi bạn cần.
