Giới thiệu dịch vụ Simple Storage của Gdata
Tổng quan
Simple Storage là dịch vụ lưu trữ đối tượng (Object Storage) của Gdata được xây dựng theo chuẩn giao thức tương thích Amazon S3, cho phép lưu trữ và quản lý dữ liệu trên hạ tầng Cloud với khả năng mở rộng linh hoạt, độ bền cao và truy cập từ nhiều ứng dụng khác nhau.
Dữ liệu được lưu trữ dưới dạng Object trong các Bucket, phù hợp cho nhiều nhu cầu sử dụng như:
Lưu trữ dữ liệu ứng dụng.
Lưu trữ hình ảnh, video và tài liệu.
Sao lưu dữ liệu (Backup).
Chia sẻ File cho người dùng.
Triển khai Website tĩnh.
Lưu trữ log và dữ liệu phân tích.
Kết nối với các phần mềm hỗ trợ giao thức S3.
Simple Storage cung cấp giao diện quản lý trực quan trên Portal Cloud Gdata, đồng thời hỗ trợ kết nối thông qua Access Key và Secret Key để tích hợp với các ứng dụng bên thứ ba.
Kiến trúc lưu trữ của Simple Storage
Dữ liệu trong hệ thống được tổ chức theo mô hình:
Bucket → Thư mục → Object (File)
Trong đó:
Bucket là vùng chứa dữ liệu cấp cao nhất.
Thư mục giúp tổ chức dữ liệu theo cấu trúc logic.
Object là File thực tế được lưu trữ trong hệ thống.
Người dùng có thể tạo nhiều Bucket để tách biệt dữ liệu theo dự án, khách hàng hoặc mục đích sử dụng.
Endpoint kết nối
Dịch vụ Simple Storage của Gdata sử dụng Endpoint:
Endpoint này được sử dụng để:
Kết nối từ ứng dụng.
Kết nối từ phần mềm quản lý S3.
Sao lưu dữ liệu lên Object Storage.
Đồng bộ dữ liệu tự động.
Các tính năng nổi bật
Quản lý Bucket
Simple Storage cho phép:
Tạo Bucket mới.
Cấu hình dung lượng lưu trữ (Quota).
Nâng cấp dung lượng Bucket.
Theo dõi mức sử dụng dung lượng.
Xóa Bucket khi không còn nhu cầu sử dụng.
Quản lý File và thư mục
Người dùng có thể:
Tạo thư mục.
Tải File lên Bucket.
Tải thư mục lên Bucket.
Tải File về máy tính.
Sao chép dữ liệu.
Xóa dữ liệu.
Quản lý phiên bản File.
Quản lý quyền truy cập
Hệ thống hỗ trợ nhiều cơ chế phân quyền:
Private.
Public Read.
Public Read Write.
Authenticated Read.
Bucket Owner Read.
Bucket Owner Full Control.
Cho phép kiểm soát chặt chẽ quyền truy cập tới Bucket và Object.
Chia sẻ dữ liệu an toàn
Người dùng có thể:
Tạo liên kết chia sẻ tạm thời.
Thiết lập thời gian hết hạn.
Chia sẻ dữ liệu mà không cần cung cấp Access Key.
Tính năng này giúp tăng cường bảo mật khi trao đổi dữ liệu với đối tác hoặc khách hàng.
Versioning
Versioning cho phép lưu nhiều phiên bản của cùng một Object.
Lợi ích:
Khôi phục dữ liệu khi ghi đè nhầm.
Khôi phục dữ liệu khi xóa nhầm.
Theo dõi lịch sử thay đổi dữ liệu.
Bucket Policy
Bucket Policy cho phép xây dựng các chính sách truy cập nâng cao.
Một số trường hợp sử dụng phổ biến:
Công khai File tải xuống.
Giới hạn truy cập theo địa chỉ IP.
Giới hạn quyền cho một người dùng cụ thể.
Bắt buộc mã hóa dữ liệu khi tải lên.
Cấu hình CORS
CORS (Cross-Origin Resource Sharing) cho phép các ứng dụng Web truy cập dữ liệu trong Bucket từ các tên miền khác nhau.
Tính năng này thường được sử dụng khi:
Website tải hình ảnh trực tiếp từ Object Storage.
Ứng dụng Web sử dụng API lưu trữ S3.
Triển khai Frontend tách biệt với hệ thống lưu trữ.
Static Web Hosting
Simple Storage hỗ trợ triển khai Website tĩnh trực tiếp từ Bucket.
Các loại dữ liệu hỗ trợ:
HTML.
CSS.
JavaScript.
Hình ảnh.
Font chữ.
Tài nguyên tĩnh khác.
Phù hợp với:
Landing Page.
Website giới thiệu.
Trang tài liệu.
Website tĩnh không sử dụng Backend.
Lifecycle Config
Lifecycle Config giúp tự động quản lý vòng đời dữ liệu.
Có thể thiết lập:
Tự động xóa dữ liệu sau một khoảng thời gian.
Tự động dọn dẹp File tải lên chưa hoàn tất.
Tối ưu chi phí lưu trữ.
Giảm dung lượng dữ liệu không còn sử dụng.
Thống kê sử dụng
Người dùng có thể theo dõi:
Dung lượng đã sử dụng.
Lượng dữ liệu tải lên.
Lượng dữ liệu tải xuống.
Hoạt động truy cập dữ liệu theo thời gian.
Quản lý người dùng và Access Key
Simple Storage hỗ trợ:
Access Key
Cho phép tạo thông tin xác thực để:
Kết nối ứng dụng.
Kết nối phần mềm quản lý S3.
Đồng bộ dữ liệu tự động.
Thông tin bao gồm:
Access Key.
Secret Key.
Sub User
Cho phép tạo tài khoản phụ phục vụ:
Phân quyền theo từng ứng dụng.
Phân quyền theo từng nhân viên.
Tách biệt quyền truy cập dữ liệu.
Các ứng dụng tương thích
Simple Storage tương thích với nhiều phần mềm hỗ trợ giao thức S3 như:
S3 Browser.
Cyberduck.
WinSCP.
rclone.
AWS CLI.
MinIO Client.
Veeam Backup.
Commvault.
Kubernetes.
Docker Registry.
WordPress Plugin S3.
Các trường hợp sử dụng phổ biến
Lưu trữ dữ liệu Website
Lưu:
Hình ảnh.
Video.
File tải xuống.
Nội dung Media.
Sao lưu dữ liệu
Lưu:
Backup Server.
Backup Database.
Backup Website.
Backup Máy ảo.
Lưu trữ tài liệu doanh nghiệp
Lưu:
Hồ sơ.
Hợp đồng.
Báo cáo.
Tài liệu nội bộ.
Phân phối nội dung
Cung cấp:
File tải xuống.
Hình ảnh sản phẩm.
Video đào tạo.
Nội dung Website.
Khuyến nghị sử dụng
Để đảm bảo hiệu quả và an toàn dữ liệu, Gdata khuyến nghị:
Tạo Bucket riêng cho từng dự án.
Bật Versioning cho dữ liệu quan trọng.
Sử dụng liên kết chia sẻ có thời hạn.
Thiết lập Bucket Policy phù hợp.
Thường xuyên kiểm tra quyền truy cập.
Sử dụng Lifecycle Config để tự động dọn dẹp dữ liệu không còn sử dụng.
Kết luận
Simple Storage của Gdata là giải pháp lưu trữ đối tượng linh hoạt, an toàn và dễ dàng mở rộng. Với khả năng tương thích chuẩn S3 cùng nhiều tính năng quản lý dữ liệu nâng cao như Versioning, Bucket Policy, CORS, Static Web Hosting và Lifecycle Config, dịch vụ đáp ứng tốt nhu cầu lưu trữ, chia sẻ và bảo vệ dữ liệu cho cá nhân, doanh nghiệp và các hệ thống ứng dụng hiện đại.
