Điểm:2

Tại sao tốc độ đọc/ghi của hai ổ SSD lại chậm như vậy khi được gắn thành một ổ đĩa logic duy nhất với LVM trong Ubuntu 18.04 LTS?

lá cờ gb

Đối với điện toán khoa học, chúng ta cần tốc độ đọc/ghi nhanh. Vì vậy, tôi đã nâng cấp một trong các máy của mình với 2 ổ SSD. Tôi đã sử dụng lệnh

hdparm -Tt /dev/sda

để kiểm tra tốc độ đọc. Để tham khảo, các ổ cứng tiêu chuẩn của chúng tôi có tốc độ đọc là 250 MB/giây. Mỗi ổ SSD riêng biệt có tốc độ đọc được thử nghiệm là 2000MB/s (ước tính gần đúng).

Tuy nhiên, khi tôi kết nối hai ổ SSD với một ổ đĩa hợp lý (theo câu trả lời được bình chọn hàng đầu tại đây: Làm cách nào để thiết lập nhiều ổ đĩa cứng thành một ổ đĩa?), khi đó tốc độ đọc của ổ đĩa logic chỉ là 200MB/giây – chậm hơn nhiều so với các ổ SSD riêng lẻ và thậm chí còn chậm hơn cả ổ cứng HDD…

Điều này có bình thường không? Sự hiểu biết của tôi về LVM là rất cơ bản. Tôi nghĩ rằng các tệp được ghi đồng thời vào cả hai ổ SSD và do đó, tốc độ đọc của ổ đĩa logic kết hợp thậm chí có thể cao hơn tốc độ đọc của một ổ SSD duy nhất. Tôi cũng mong đợi một số chi phí hoạt động của LVM, vì vậy tôi không mong đợi tốc độ đọc gấp đôi tốc độ của một ổ SSD. Nhưng chỉ bằng 10% tốc độ của một ổ SSD?

Tôi đoán câu hỏi của tôi là: điều này là bình thường hay tôi đã làm gì sai? Tốc độ đọc dự kiến ​​cho khối lượng hợp lý là bao nhiêu và làm cách nào tôi có thể đạt được tốc độ đó? Như một giải pháp, chúng tôi chỉ có thể sử dụng hai ổ SSD làm ổ đĩa riêng lẻ, nhưng sẽ kém tiện lợi hơn một chút. Và đối với tốc độ I/O dự kiến, tôi không mong đợi một giá trị số chính xác, mà là nếu nó nhỏ hơn, tương tự hoặc lớn hơn giá trị của một ổ SSD.

Hai ổ SSD là

Samsung 980 1TB PCIe Gen 3.0 x 4 NVMe M.2

và chúng được kết nối thông qua

Bộ chuyển đổi nhà cung cấp ổ cứng SSD Ableconn PEXM2-130 Dual PCIe NVMe M.2.

CHỈNH SỬA/GIẢI QUYẾT

Tôi vẫn không chắc vấn đề ban đầu là gì, nhưng khi tôi làm theo hướng dẫn này, mọi thứ đều hoạt động tốt: https://www.theurbanpenguin.com/striped-lvm-volume/ Giờ đây, ổ đĩa logic gồm hai ổ SSD của tôi có tốc độ đọc cao hơn một chút so với tốc độ đọc của một ổ SSD (~2500 MB/giây so với 2000 MB/giây của một ổ SSD). Tôi hy vọng kinh nghiệm của tôi cũng giúp ích cho những người khác.

FedKad avatar
lá cờ cn
Bạn có thể kiểm tra hai ổ SSD *** cùng một lúc ***, thay vì từng ổ riêng biệt không? Nó có thể là bộ điều khiển là nút cổ chai?
Tilman Hartwig avatar
lá cờ gb
Cảm ơn bạn rất nhiều vì đề xuất này, @FedKad. Tôi đã thử nó, nhưng bộ điều khiển dường như không phải là nút cổ chai: Khi tôi kiểm tra đồng thời tốc độ đọc cho cả hai ổ SSD, cả hai đều có thể đọc với tốc độ khoảng 2000MB/s.
FedKad avatar
lá cờ cn
Ngoài ra, bạn có thể thử nghiệm với phiên bản Ubuntu mới hơn như 20.04 hoặc 21.10 (phiên trực tiếp) không? Vui lòng cung cấp chi tiết về cách bạn sử dụng LVM (phản chiếu, phân loại, v.v.).
Tilman Hartwig avatar
lá cờ gb
Tôi e rằng rất khó để kiểm tra các ổ SSD này trong một phiên trực tiếp: máy là một nút đang hoạt động của một cụm và không thể khởi động lại được. Tôi có thể kiểm tra nó trong lần bảo trì cụm tiếp theo. Phản chiếu/sọc: Tôi mới sử dụng LVM và chỉ cần làm theo hướng dẫn được liên kết ở trên. Vì vậy, tôi đoán theo mặc định, tôi đã không thiết lập phản chiếu/sọc. Tuy nhiên, tôi sẽ xem xét "sọc" có thể hữu ích cho mục đích của chúng tôi. Cảm ơn! Dựa trên câu hỏi của bạn, tôi đoán bạn cũng thấy tốc độ đọc nhỏ của SSD là đáng ngờ, phải không?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.