Thiết bị chặn mạng (NBD)

Tác Giả: Louise Ward
Ngày Sáng TạO: 6 Tháng 2 2021
CậP NhậT Ngày Tháng: 28 Tháng Sáu 2024
Anonim
Network Block Device how, what, why
Băng Hình: Network Block Device how, what, why

NộI Dung

Định nghĩa - Network Block Device (NBD) có nghĩa là gì?

Thiết bị chặn mạng (NBD) là một giao thức chuẩn cho Linux để xuất thiết bị khối qua mạng. NBD là các nút thiết bị có nội dung được cung cấp bởi một hệ thống từ xa. Nói chung, người dùng Linux sử dụng NBD để có quyền truy cập vào bất kỳ thiết bị lưu trữ nào không nằm trong máy cục bộ, nhưng trong một máy từ xa. Chẳng hạn, bằng cách sử dụng NBD, một máy cục bộ có thể có quyền truy cập vào một đĩa cố định được kết nối với một máy tính khác.

Giao thức NBD được viết và phát triển bởi Pavel Machek vào năm 1998.

Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích Thiết bị chặn mạng (NBD)

Linux có thể sử dụng máy chủ từ xa như một trong những thiết bị khối của nó nếu NBD được biên dịch vào kernel. Bất cứ khi nào máy khách muốn đọc / dev / nd0, một yêu cầu sẽ được gửi đến máy chủ thông qua TCP. Sau đó, máy chủ trả lời với dữ liệu được yêu cầu. Điều này hữu ích cho các trạm có không gian đĩa thấp (hoặc thậm chí không có đĩa, nếu được khởi động từ đĩa mềm) vì nó cho phép chúng sử dụng không gian đĩa máy tính khác.

Ngược lại với Hệ thống tệp mạng (NFS), có thể sử dụng bất kỳ hệ thống tệp nào với NBD. Tuy nhiên, nếu người dùng khác đã gắn / đọc NBD, người ta phải đảm bảo rằng không có ai khác gắn kết lại.

Mặc dù NFS, SMB / CIFS và các giao thức tương tự khác là hữu ích, chúng có thể không lý tưởng cho một số yêu cầu. Dưới đây là một số tình huống trong đó NBD được sử dụng thường xuyên hơn các giao thức chia sẻ tệp phổ biến khác:

  • Nếu khách hàng có thể cung cấp các công cụ tốt hơn để bảo trì đĩa ở mức độ thấp (ví dụ: các phiên bản mới hơn của fsck) khi so sánh với máy chủ, việc cung cấp quyền truy cập NBD có vẻ hợp lý.

  • Một kịch bản trong đó máy khách có thể cần không gian đĩa mạng mở rộng mà hệ thống tệp mạng thông thường có thể không đủ.

  • Một trường hợp trong đó máy chủ có thể không có khả năng hỗ trợ cấu trúc dữ liệu hoặc hệ thống tệp trên thiết bị dự định xuất.

  • Trong một số điều kiện nhất định, việc áp dụng NBD có thể mang lại hiệu suất tốt hơn so với việc thực hiện các hệ thống tệp mạng thông thường.