HiCloud

File storage

Lưu trữ đám mây dạng tệp

File storage

Dịch vụ file storage là giải pháp lưu trữ dữ liệu theo mô hình hệ thống tệp (file system), nơi dữ liệu được tổ chức theo dạng thư mục và tệp, tương tự như cách lưu trữ trên máy tính cá nhân. Các tệp được lưu trữ trên máy chủ và có thể truy cập qua mạng (LAN/WAN hoặc Internet) thông qua các giao thức như NFS, SMB/CIFS hoặc qua API trong môi trường cloud.

📂 Đặc điểm chính:

Tổ chức dữ liệu dạng thư mục và tệp (file/folder-based)

Dễ dàng chia sẻ dữ liệu giữa người dùng, ứng dụng hoặc hệ thống

Có thể mở rộng dung lượng linh hoạt trong môi trường cloud

Hỗ trợ phân quyền truy cập, đồng bộ hóa và sao lưu

Truy cập qua mạng bằng các giao thức phổ biến (NFS, SMB, SFTP...)

🧰 Ứng dụng phổ biến:

Lưu trữ tài liệu cho người dùng nội bộ doanh nghiệp

Lưu trữ media (ảnh, video) cho website hoặc ứng dụng di động

Sao lưu hệ thống, dữ liệu ứng dụng

Chia sẻ file giữa các máy chủ, người dùng, ứng dụng

Là nền tảng lưu trữ cho hệ thống CMS, ERP, DMS…

🔍 BẢNG SO SÁNH: File Storage vs Block Storage vs Object Storage

Tiêu chíFile StorageBlock StorageObject Storage
🗂️ Cách tổ chức dữ liệuDạng tệp và thư mục (file/folder-based)Dạng khối dữ liệu (blocks) không có cấu trúcDạng đối tượng (object), mỗi object có metadata và ID
🧠 Quản lý bởiHệ điều hành hoặc hệ thống fileỨng dụng hoặc OS quản lý trực tiếp từng blockDo hệ thống lưu trữ quản lý toàn bộ object
📡 Giao thức truy cậpSMB/CIFS, NFS, FTP, SFTPiSCSI, Fibre ChannelAPI qua HTTP/HTTPS (REST API, S3 API,...)
📦 Điển hình giống nhưMột ổ đĩa mạng (network drive)Một ổ cứng ảo hoặc volume trên SANMột kho lưu trữ đối tượng, giống như "buckets"
🧰 Khả năng mở rộngGiới hạn hơn so với object storageTốt, nhưng phức tạp khi mở rộngRất cao, dễ mở rộng quy mô (web-scale)
🔄 Khả năng chỉnh sửa dữ liệuCó thể chỉnh sửa từng file trực tiếpCó thể chỉnh sửa từng blockKhông chỉnh sửa trực tiếp – phải ghi lại toàn object
🛡️ Tích hợp metadataCơ bản (tên tệp, quyền truy cập, ngày tạo)Rất hạn chếMạnh mẽ – metadata tùy biến theo nhu cầu
🔧 Phù hợp vớiChia sẻ file nội bộ, lưu trữ tài liệu, DMSCơ sở dữ liệu, VM, ứng dụng cần I/O caoLưu trữ media, backup, dữ liệu lớn (Big Data)
📚 Ví dụ thực tếAmazon EFS, Google FilestoreAmazon EBS, Azure DiskAmazon S3, Google Cloud Storage, MinIO

────────────────────────────────────────────

📌 Tóm tắt ngắn gọn:

File Storage → Tốt cho lưu trữ dạng file, chia sẻ nội bộ, hoạt động giống ổ đĩa mạng.

Block Storage → Tốt cho hiệu suất cao, phù hợp với hệ thống cơ sở dữ liệu, máy ảo (VM).

Object Storage → Lý tưởng cho lưu trữ khối lượng lớn, không cần chỉnh sửa trực tiếp (ảnh, video, backup, log...).

💡 Gợi ý chọn:

Bạn là doanh nghiệp nhỏ muốn lưu trữ tài liệu, ảnh, file chia sẻ nội bộ? → File Storage.

Bạn chạy hệ thống ERP, database, hoặc máy ảo? → Block Storage.

Bạn cần lưu trữ ảnh/video người dùng tải lên, dữ liệu backup hoặc ứng dụng web quy mô lớn? → Object Storage.