Trình quản lý khối logic (LVM) hoạt động như thế nào trên Linux

Trinh Quan Ly Khoi Logic Lvm Hoat Dong Nhu The Nao Tren Linux



Logical Volume Manager (LVM) là một công cụ quản lý đĩa mạnh mẽ dành cho Linux. LVM có thể quản lý nhiều ổ đĩa cùng một lúc – ổ cứng, SSD SATA, SSD NVME, v.v. Thay vì tạo phân vùng vật lý trên các ổ đĩa, LVM sử dụng các ổ đĩa logic có thể trải rộng trên nhiều ổ đĩa (do LVM quản lý). Tính năng này giúp LVM linh hoạt hơn trong việc quản lý lưu trữ.

Trong bài viết này, chúng ta sẽ thảo luận về cách hoạt động của Trình quản lý khối logic (LVM) và các tính năng của LVM.

Chủ đề Nội dung:

  1. Nguyên tắc làm việc cơ bản của LVM
  2. Tính năng của Trình quản lý khối hợp lý (LVM)
  3. Phần kết luận

Nguyên tắc làm việc cơ bản của LVM

Quá trình LVM quản lý các đĩa được minh họa trong hình sau:











Một số thuật ngữ quan trọng của LVM được giải thích như sau:



Khối lượng vật lý (PV): Các đĩa vật lý (HDD, SSD, v.v.) được thêm vào hệ thống LVM để quản lý được gọi là ổ đĩa vật lý LVM (PV). Trong hình, Đĩa 1, Đĩa 2 và Đĩa 3 được gọi là Khối vật lý LVM (PV).





Nhóm khối lượng (VG): Một hoặc nhiều đĩa vật lý tạo thành Nhóm khối lượng LVM (VG). Như được minh họa trong hình, Đĩa 1, Đĩa 2 và Đĩa 3 tạo thành Nhóm Khối lượng LVM (VG).

Khối lượng hợp lý (LV): Trong mỗi Nhóm khối lượng LVM, bạn có thể tạo tối đa 256 Khối lượng logic LVM (LV). Khối lượng logic LVM (LV) giống như các phân vùng đĩa. Bạn có thể định dạng chúng và gắn chúng vào hệ thống tệp Linux giống như cách bạn định dạng và gắn kết các phân vùng đĩa. Điều này được minh họa trong hình trước.



Tính năng của Trình quản lý khối hợp lý (LVM)

Các tính năng của Trình quản lý khối hợp lý (LVM) được giải thích ngắn gọn như sau:

Quản lý khối lượng hợp lý: Mục đích chính của LVM là trừu tượng hóa các ổ đĩa vật lý như HDD/SSD thành các ổ/phân vùng hợp lý để có thể quản lý chúng dễ dàng và linh hoạt hơn. Khi bạn đọc về các tính năng khác của LVM, các thuật ngữ này sẽ rõ ràng hơn.

Thay đổi kích thước động: Thay đổi kích thước động của khối logic là một trong những tính năng chính của LVM. Một trong những hạn chế của phân vùng MBR hoặc GPT là rất khó thay đổi kích thước phân vùng sau khi chúng được tạo. Bạn cũng không thể thay đổi kích thước phân vùng MBR hoặc GPT trong khi chúng được gắn kết. Các tính năng thay đổi kích thước động LVM cho phép bạn thay đổi kích thước (thu nhỏ/mở rộng) các khối logic LVM (LV) một cách nhanh chóng mà không cần phải ngắt kết nối các khối logic.

Điều khoản mỏng: Nếu bạn tạo ổ đĩa logic LVM 10 GB và chỉ lưu trữ 2 GB tệp trong đó thì ổ đĩa logic LVM sẽ chỉ phân bổ 2GB từ nhóm ổ đĩa LVM chứ không phải 10 GB. Tính năng này của LVM được gọi là cung cấp mỏng. Bạn có thể tạo bao nhiêu ổ đĩa logic trong nhóm ổ đĩa LVM tùy ý, miễn là tổng dung lượng ổ đĩa đã sử dụng của tất cả các ổ đĩa logic của một nhóm LVM nhỏ hơn tổng dung lượng ổ đĩa khả dụng của nhóm ổ đĩa LVM.

Ảnh chụp nhanh : Bạn có thể chụp ảnh nhanh ổ đĩa logic LVM và khôi phục ổ đĩa logic từ ảnh chụp nhanh nếu có sự cố xảy ra. Tính năng chụp nhanh LVM rất hữu ích để sao lưu dữ liệu, kiểm tra mọi thứ và khôi phục dữ liệu.

Tách dữ liệu trên nhiều đĩa: Chúng tôi đã thảo luận về tính năng này của LVM. LVM truyền bá dữ liệu được lưu trữ trên các ổ đĩa logic LVM trên tất cả các ổ đĩa vật lý (HDD/SSD) được thêm vào nhóm ổ đĩa LVM. Điều này nâng cao hiệu suất đọc/ghi của khối logic LVM. Theo một nghĩa nào đó, nhóm âm lượng LVM hoạt động giống như một mảng RAID-0. Nó dán các đĩa vật lý lại với nhau để tăng tổng dung lượng đĩa trống.

Phản chiếu dữ liệu trên nhiều đĩa: LVM cũng có thể được cấu hình để sao chép dữ liệu của một đĩa vật lý sang các đĩa vật lý khác được thêm vào cùng một nhóm âm lượng LVM. Điều này hoạt động theo cách tương tự như mảng RAID-1. Ngay cả khi một trong các đĩa của nhóm âm lượng LVM bị lỗi, dữ liệu của nhóm âm lượng LVM vẫn sẽ được an toàn.

Hoạt động với RAID: LVM hoạt động hoàn hảo với RAID phần mềm và phần cứng. Bạn có thể thiết lập mảng RAID và sử dụng LVM để quản lý khối lượng/phân vùng của mảng RAID.

Di chuyển dữ liệu: LVM có thể di chuyển dữ liệu giữa các khối vật lý một cách dễ dàng. Quá trình di chuyển dữ liệu LVM hoạt động ngay cả khi ổ đĩa vật lý là thiết bị iSCSI. Vì vậy, bạn có thể di chuyển dữ liệu LVM qua mạng thông qua iSCSI.

Phần kết luận

Chúng tôi đã giải thích cách hoạt động của Trình quản lý khối hợp lý (LVM). Chúng tôi cũng cho bạn xem hình giải thích cách LVM trừu tượng hóa các ổ đĩa vật lý và quản lý các ổ đĩa một cách hợp lý, đồng thời thảo luận về các tính năng của Trình quản lý ổ đĩa logic (LVM).