Điểm:0

Có an toàn khi sử dụng dmcrypt trên phần mềm đột kích không?

lá cờ in

Tôi đang thiết kế một cỗ máy để phục vụ như một NAS. Sở thích của tôi là cấp độ sở thích.

Tôi sẽ sử dụng mdadm để phần mềm tấn công một vài hdd có cùng kích thước. Lúc đầu, tôi sẽ sử dụng đột kích1, nhưng trong tương lai, tôi sẽ thêm một đĩa khác và chuyển đổi nó thành đột kích5. Tôi hiểu rằng mdadm có thể làm điều đó tại chỗ. (Vâng, tôi biết trước tiên tôi nên sao lưu dữ liệu.)

Tôi sẽ sử dụng bcache với mảng đột kích này và một ssd để cải thiện hiệu suất. (bcache là lớp bộ nhớ đệm của thiết bị khối)

Tôi sẽ đặt dmcrypt lên trên nó.

| mã hóa | | mã hóa |
| bcache | -> | bcache |
      | mdadm đột kích1 | | mdadm đột kích5 |
| ổ cứng | hdd1 | hdd2 | | ổ cứng | hdd1 | hdd2 | hdd3 |

Tôi nghĩ rằng tác dụng duy nhất mà sự sắp xếp này sẽ có đối với dmcrypt là lưu trữ tiêu đề dmcrypt với tính chẵn lẻ và lưu vào bộ nhớ cache vào ssd nếu nó được sử dụng đủ thường xuyên. Tôi có đúng rằng điều này là an toàn? Hoặc có một số vấn đề mà tôi không biết ở đây, điều đó sẽ gây mất dữ liệu?

Mike Andrews avatar
lá cờ ng
RAID5 ba đĩa không có lợi thế về dung lượng so với RAID1E ba đĩa. Cả hai đều có thể lưu trữ gấp đôi kích thước đĩa cơ sở. Bạn sẽ hài lòng hơn rất nhiều với hiệu suất của 1E và nó ít có nguy cơ làm hỏng ngày của bạn vào một thời điểm nào đó trong tương lai. Phần "buồn cười" về bcache là nếu bạn không sử dụng bcache ở chế độ `writethrough`, thì ổ SSD đó phải ở đó, bởi vì nó đang ghi vào bộ nhớ đệm, vì vậy bạn không thực sự có dự phòng dữ liệu. Nếu bạn sử dụng nó trong `writethrough`, bạn sẽ mất mọi lợi ích tăng tốc ghi.
lá cờ in
Cảm ơn! Tôi không biết về RAID1E. Re: bcache, tôi đoán rằng tôi đã cho rằng chế độ ghi lại sẽ cung cấp cho tôi khả năng dự phòng dữ liệu tại bất kỳ thời điểm nào khi NAS không hoạt động trong hơn một vài phút. Có lẽ bộ não của tôi bị mắc kẹt trong một thế giới định hướng tập tin. Việc mất một khối nhất định có làm hỏng toàn bộ khối lượng không?
Mike Andrews avatar
lá cờ ng
Trong thử nghiệm của tôi với bcache, tôi không thể làm cho nó xóa mọi bit dữ liệu cuối cùng một cách đáng tin cậy trong thời gian nhàn rỗi. Tuy nhiên, có lẽ nó tốt hơn bây giờ! Với bcache dưới lớp dmcrypt, một khối bị mất rất có thể làm hỏng toàn bộ khối lượng. Trước khi bạn sử dụng bcache, hãy thử nghĩ ra một số trường hợp mà bạn nghĩ rằng nó sẽ giúp ích cho trường hợp sử dụng của bạn. Ví dụ, NAS tại nhà của tôi ở đó để phục vụ các tệp phương tiện. Tôi không thể nói rằng nó sẽ thực sự có lợi từ bcache: Tôi không có khả năng phát cùng một phương tiện hai lần liên tiếp. Và, giảm giá ổ đĩa flash nữa... hãy sử dụng QLC nếu khối lượng công việc của bạn chủ yếu là đọc.

Đă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.