Thứ Hai, 8 tháng 1, 2024

Data storage

 1. Data storage là gì?

Data storage (lưu trữ dữ liệu) là quá trình hoặc hệ thống được sử dụng để lưu giữ thông tin, dữ liệu số và các tệp tin trong môi trường lưu trữ như máy chủ, thiết bị lưu trữ, đám mây điện toán, hoặc các loại phương tiện lưu trữ khác.

  • Quá trình lưu trữ dữ liệu thường bao gồm việc ghi dữ liệu vào thiết bị hoặc hệ thống lưu trữ để duy trì và bảo quản thông tin trong khoảng thời gian dài. 
  • Hệ thống lưu trữ dữ liệu là một cấu trúc hoặc môi trường được thiết kế để lưu trữ và quản lý dữ liệu một cách an toàn và hiệu quả. Nó bao gồm tất cả các phần cứng, phần mềm, các quy trình và quy định liên quan đến việc lưu trữ, quản lý, bảo mật và truy xuất dữ liệu.

(Nguồn: https://www.microsoft.com/en-us/research/blog/in-search-for-future-of-cloud-storage-researchers-look-to-holographic-storage-solutions/)


2. Phương pháp lưu trữ dữ liệu:

Có nhiều cách thức để lưu trữ dữ liệu, tùy thuộc vào loại dữ liệu, mục tiêu sử dụng và yêu cầu cụ thể của từng tổ chức hoặc cá nhân. Một số cách thức phổ biến để lưu trữ dữ liệu bao gồm:

    

(Nguồn: https://www.bmc.com/blogs/cold-vs-hot-data-storage/)

  • Theo công nghệ lưu trữ:
    • Ổ cứng (Hard Drive): Bao gồm HDD (ổ cứng có đĩa từ tính) và SSD (ổ đĩa rắn) là nền tảng lưu trữ thông dụng trong máy tính và hệ thống lưu trữ.

    • Lưu trữ đám mây (Cloud Storage): Dữ liệu được lưu trữ trên máy chủ từ xa, quản lý bởi các nhà cung cấp dịch vụ đám mây như Amazon Web Services (AWS), Microsoft Azure, Google Cloud Platform (GCP), và Dropbox.
    • Lưu trữ trên băng từ (Tape Storage): Sử dụng băng từ để lưu trữ dữ liệu, thường được sử dụng cho việc sao lưu dữ liệu lớn và lưu trữ lâu dài với chi phí thấp.
  • Theo cách tổ chức:
    • Lưu trữ tập tin (File Storage): Lưu trữ dữ liệu theo cách tổ chức thành các tệp và thư mục, phổ biến trong hệ thống đám mây và NAS
    • Lưu trữ cơ sở dữ liệu (Database Storage): Lưu trữ dữ liệu theo cơ sở dữ liệu quan hệ hoặc không quan hệ, bao gồm MySQL, PostgreSQL, MongoDB, v.v.

  • Theo mô hình lưu trữ:
    • Lưu trữ tập trung (Centralized Storage): Dữ liệu được lưu trữ tập trung vào một vị trí duy nhất như trong các hệ thống NAS hoặc trên đám mây.
    • Lưu trữ phân tán (Distributed Storage): Dữ liệu được phân tán trên nhiều vị trí, ví dụ như hệ thống lưu trữ đám mây phân tán (distributed cloud storage).


(Nguồn:  https://www.hayatspro.com/blog/what-are-the-different-enterprise-storage-systems)

Việc chọn cách thức lưu trữ phù hợp phụ thuộc vào yêu cầu về dung lượng, tính linh hoạt, an ninh, và khả năng truy cập dữ liệu từ xa. Thường thì việc sử dụng kết hợp nhiều phương pháp lưu trữ có thể cung cấp sự an toàn và linh hoạt cao hơn cho dữ liệu

3. Tổ chức lưu trữ dữ liệu

Việc tổ chức lưu trữ dữ liệu là quan trọng để đảm bảo dữ liệu được quản lý một cách có hệ thống và dễ dàng truy cập.

(Nguồn: https://www.stackscale.com/blog/types-of-storage/)


  • Phân loại dữ liệu: Bắt đầu bằng việc phân loại dữ liệu theo loại, định dạng, độ ưu tiên, hoặc theo các tiêu chí khác. Ví dụ: dữ liệu nhạy cảm, dữ liệu công việc, dữ liệu cá nhân, v.v.

  • Sắp xếp theo hệ thống folder và tập tin: Tạo cấu trúc thư mục rõ ràng và có tổ chức để lưu trữ dữ liệu. Sắp xếp dữ liệu vào các thư mục con và đặt tên thư mục mô tả chính xác về nội dung của chúng.

  • Đặt tên tập tin mô tả: Khi đặt tên cho tệp tin, sử dụng một hệ thống đặt tên logic để dễ dàng xác định nội dung của tệp. Điều này có thể bao gồm ngày tháng, mô tả nội dung, và các thông tin quan trọng khác.

  • Sử dụng metadata: Thêm metadata (siêu dữ liệu) vào các tệp tin để mô tả thông tin chi tiết hơn về tệp, bao gồm thông tin về ngày tạo, người tạo, định dạng, v.v.

  • Tạo bản sao lưu (Backup): Quản lý việc tạo sao lưu dữ liệu định kỳ. Bản sao lưu đảm bảo an toàn cho dữ liệu tránh khỏi việc mất mát khi có sự cố xảy ra.
  • Bảo vệ dữ liệu: Sử dụng các phương pháp bảo mật như mã hóa để bảo vệ dữ liệu quan trọng trước việc truy cập trái phép.

  • Tạo tài liệu hướng dẫn: Tạo tài liệu hướng dẫn hoặc sổ tay để mô tả cách tổ chức và truy cập dữ liệu. Điều này giúp cho việc quản lý dữ liệu dễ dàng hơn khi có nhiều người tham gia.

  • Kiểm tra và bảo trì: Thường xuyên kiểm tra và bảo trì cấu trúc lưu trữ dữ liệu để đảm bảo nó vẫn còn phù hợp và dễ dàng sử dụng theo thời gian.

Quá trình tổ chức lưu trữ dữ liệu cần phải linh hoạt và có thể thay đổi theo yêu cầu cụ thể của từng tổ chức hoặc dự án. Điều quan trọng là đảm bảo dữ liệu được tổ chức một cách có hệ thống và dễ dàng quản lý và truy cập.

4. Công cụ/dịch vụ hỗ trợ lưu trữ dữ liệu

  • Dropbox: Dịch vụ lưu trữ đám mây cho phép người dùng lưu trữ, chia sẻ và truy cập dữ liệu từ bất kỳ đâu có kết nối internet.

  • Google Drive: Một dịch vụ đám mây của Google cho phép lưu trữ dữ liệu, tạo và chia sẻ tài liệu, hình ảnh, bảng tính và nhiều loại tệp tin khác.

  • Microsoft OneDrive: Dịch vụ lưu trữ đám mây tích hợp với các ứng dụng của Microsoft Office, cho phép lưu trữ và chia sẻ tài liệu, hình ảnh và tệp tin khác.

  • Amazon S3 (Simple Storage Service): Dịch vụ lưu trữ đám mây của Amazon Web Services (AWS) cung cấp dung lượng lưu trữ lớn và khả năng mở rộng linh hoạt.

  • Backblaze: Dịch vụ sao lưu và lưu trữ dữ liệu trên đám mây, cung cấp giải pháp sao lưu an toàn và dễ dàng sử dụng.
  • Synology NAS: Thiết bị lưu trữ dữ liệu NAS được sản xuất bởi Synology cung cấp một hệ thống lưu trữ đáng tin cậy cho cá nhân và doanh nghiệp.

  • Google Cloud Storage: Dịch vụ lưu trữ đám mây của Google cho các ứng dụng, dịch vụ, và website.

Và nhiều dịch vụ khác

5. Ai phụ trách  Data storage

Quản lý hệ thống thông tin (IT Managers):

 Đây là người có trách nhiệm quản lý toàn bộ hệ thống thông tin trong tổ chức. Họ có thể chỉ đạo việc triển khai các giải pháp lưu trữ dữ liệu, xác định các yêu cầu cấu hình, và đảm bảo an toàn, hiệu suất và khả năng mở rộng của hệ thống lưu trữ.


Quản trị hệ thống (System Administrators): 

Người quản trị hệ thống thường có nhiệm vụ cài đặt, cấu hình, và duy trì các hệ thống lưu trữ dữ liệu. Họ cũng thực hiện việc sao lưu, khôi phục dữ liệu, và giám sát hiệu suất của hệ thống lưu trữ.


Nhóm quản lý dữ liệu (Data Management Team): 

Nhóm này thường chịu trách nhiệm quản lý, tổ chức, và duy trì dữ liệu. Họ thường xử lý việc định dạng, phân loại, và bảo quản dữ liệu để đảm bảo tính toàn vẹn và khả năng truy cập của nó.


Các chuyên gia lưu trữ đám mây (Cloud Storage Specialists): 

Trong các tổ chức sử dụng dịch vụ lưu trữ đám mây, có các chuyên gia chịu trách nhiệm về triển khai, quản lý và bảo mật dữ liệu lưu trữ trên các nền tảng đám mây.


Các chuyên gia về cơ sở dữ liệu (Database Administrators): 

Trong trường hợp việc lưu trữ dữ liệu liên quan đến cơ sở dữ liệu, các chuyên gia này chịu trách nhiệm thiết lập, quản lý và bảo trì cơ sở dữ liệu để đảm bảo hiệu suất và an toàn của dữ liệu.


Tài liệu tham khảo

  •  https://www.hayatspro.com/blog/what-are-the-different-enterprise-storage-systems
  • https://www.ibm.com/topics/data-storage 
  • https://learn.g2.com/data-storage
  • https://study.com/academy/lesson/data-storage-devices-definition-types.html
  • https://www.analyticsvidhya.com/blog/2023/05/what-is-data-storage/
  • https://phoenixnap.com/kb/what-is-data-storage

Không có nhận xét nào:

Đăng nhận xét

Fraud Triangle

 Tam giác gian lận, tiếng Anh là fraud triangle , là một mô hình lý thuyết được sử dụng để giải thích hành vi gian lận trong các tổ chức. Mô...