Phân biệt các loại Storage

Cloud Storage công nghệ lưu trữ dữ liệu tối ưu được vận hành dựa trên nền tảng của Cloud Computing. Tạo ra không gian lưu trữ rộng lớn không giới hạn, đảm bảo tính bảo mật cao và tiết kiệm được chi phí tối đa. Có thể nói Cloud Storage là công nghệ lưu trữ trực tuyến và tiên tiến nhất hiện nay ở Việt Nam hiện nay được nhiều doanh nghiệp sử dụng.

Các dịch vụ Storage phổ biến:

1.Block Storage Serives

Dịch vụ này cung cấp dung lượng thuê Block storage – giống như một hard drive thông qua network.

Và mount trực tiếp vào Cloud Server. Giống ổ đĩa bình thường. Bạn có thể định dạng (format) với một hệ thống tập tin và lưu trữ các tập tin trên đó, hoặc cấu hình một cơ sở dữ liệu để ghi trực tiếp vào block device.

Thiết bị Block storage có thể được thay đổi kích thước theo nhu cầu ngày càng tăng.

Ưu điểm:

  • Block Storage được hỗ trợ khá tốt. Mỗi ngôn ngữ lập trình có thể dễ dàng đọc và ghi tập tin.
  • Phân quyền File System Permissions và Access controls.
  • Block storage cung cấp độ trễ IO thấp, vì vậy Block Storage phù hợp để sử dụng cho cơ sở dữ liệu.

Hạn chế:

  • Block Storage được gắn với một máy chủ tại một thời điểm.
  • Chỉ có thể truy cập block storage thông qua một máy chủ đang hoạt động.

2.File Storage

File Storage còn được gọi là File-level hoặc File-based storage, hệ thống lưu trữ dữ liệu trong cấu trúc phân cấp. Dữ liệu sẽ được lưu trong các tập tin và thư mục, và được hiển thị cho cả hệ thống lưu trữ lẫn hệ thống truy xuất dưới cùng một định dạng. Dữ liệu có thể được truy cập bằng cách sử dụng giao thức (NFS) cho Linux (Unix) hoặc giao thức (SMB) cho Microsoft Windows.

Ưu điểm:

  • File Storage là dạng lưu trữ tập trung thông qua network (NFS, SMB).
  • File Storage có thể được thay đổi dung lượng theo nhu cầu ngày càng tăng
  • Đáp ứng việc truy cập dữ liệu nhanh trên nhiều client.

Hạn chế:

  • Việc lưu trữ dữ liệu có thể ảnh hưởng đến hiệu năng của toàn hệ thống (làm chậm tốc độ của LAN), điều này đặc biệt đáng quan tâm khi cần lưu trữ thường xuyên một lượng lớn dữ liệu.

3.Object storage

Lưu trữ đối tượng (hướng đối tượng), Các đối tượng được lưu trữ bên trong một kho lưu trữ duy nhất, và sẽ không được tập hợp lại thành tệp bên trong một thư mục nằm trong các thư mục khác. Lưu trữ hướng đối tượng sử dụng những khung logic để chứa Đối tượng theo cơ chế ngang hàng. Mỗi object sẽ bao gồm dữ liệu của chính nó, meta data và id định danh.

CMC Storage S3 phù hợp nhu cầu lưu trữ với mục đích:

  • Lưu trữ và truyền tải website tĩnh hoặc các ứng dụng như file hình ảnh, JavaScrip, CSS, hỗ trợ CDN và tăng tính bảo mật khi được hỗ trợ SSL.
  • Lưu trữ media: dung lượng lớn để lưu trữ các file video, ảnh, audio…
  • Truyền tải ứng dụng: lưu trữ các thư viện, containers, ứng dụng/phần mềm để khách hàng có thể download.
  • Hỗ trợ Data Lake/ Big Data với khả năng xử lý nhanh chóng, tốc độ cao.
  • Sao lưu lại các dữ liệu quan trọng…

thì CMC Storage S3 chính là sự lựa chọn hoàn hảo cho doanh nghiệp bạn nhờ có:

  • Dung lượng lưu trữ không giới hạn.
  • Khả năng mở rộng, nâng cấp dễ dàng ngay khi doanh nghiệp có nhu cầu.
  • Tương thích, đồng bộ dễ dàng với AWS S3.

Dịch vụ CMC Storage S3 cung cấp kết nối qua RESTful API, để kết nối từ server lên có 1 số cách như sau:

  1. Kết nối qua RESTful API: sử dụng AWS SDK – tham khảo tài liệu kết nối API
  2. Sử dụng các tool kết nối: s3cmd, s3 browser, cyberduck
  3. Sử dụng các tool kết nối và mount bucket như là 1 ổ đĩa/ thư mục trên local: tntdrive, mountain duck (windows), s3fs (linux)
  4. CMC Storage S3 không hỗ trợ cài đặt Agent và tự động backup, cần cấu hình hoặc viết script tự động trên server.

CMC Cloud hiện đang cung cấp cả 03 loại Storage : File, Block, Object (CMC S3 Storage)

Tùy thuộc vào nhu cầu và mục đích sử dụng, doanh nghiệp có thể lựa chọn cho phù hợp.

Bảng so sánh File Storage, Block Storage, Object Storage

 

Was this article helpful?

Related Articles