อุปกรณ์เครือข่ายบล็อก (NBD)

ผู้เขียน: Louise Ward
วันที่สร้าง: 6 กุมภาพันธ์ 2021
วันที่อัปเดต: 28 มิถุนายน 2024
Anonim
How to mount a qcow2 disk image on Ubuntu
วิดีโอ: How to mount a qcow2 disk image on Ubuntu

เนื้อหา

คำจำกัดความ - Network Block Device (NBD) หมายถึงอะไร

อุปกรณ์บล็อกเครือข่าย (NBD) เป็นโปรโตคอลมาตรฐานสำหรับ Linux สำหรับการส่งออกอุปกรณ์บล็อกผ่านเครือข่าย NBDs เป็นโหนดอุปกรณ์ซึ่งเนื้อหาถูกเสนอโดยระบบรีโมต โดยทั่วไปผู้ใช้ Linux ใช้ประโยชน์จาก NBD เพื่อเข้าถึงอุปกรณ์เก็บข้อมูลใด ๆ ที่ไม่ได้อยู่ในเครื่องท้องถิ่น แต่ในเครื่องระยะไกล ตัวอย่างเช่นการใช้ NBD เครื่องท้องถิ่นสามารถเข้าถึงดิสก์ถาวรที่เชื่อมต่อกับคอมพิวเตอร์เครื่องอื่น

โปรโตคอล NBD เขียนและพัฒนาโดย Pavel Machek ในปี 1998

ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร

Techopedia อธิบาย Network Block Device (NBD)

Linux สามารถใช้ประโยชน์จากเซิร์ฟเวอร์ระยะไกลเป็นหนึ่งในอุปกรณ์บล็อกของมันหาก NBD ถูกรวบรวมลงในเคอร์เนล เมื่อใดก็ตามที่คอมพิวเตอร์ไคลเอนต์ต้องการอ่าน / dev / nd0 คำขอจะถูกส่งไปยังเซิร์ฟเวอร์ผ่าน TCP เซิร์ฟเวอร์จะตอบกลับด้วยข้อมูลที่ร้องขอ สิ่งนี้มีประโยชน์สำหรับสถานีที่มีพื้นที่ดิสก์เหลือน้อย (หรืออาจเป็นแบบไม่มีดิสก์หากบูตจากฟลอปปี) เนื่องจากช่วยให้สามารถใช้พื้นที่ดิสก์ของคอมพิวเตอร์เครื่องอื่นได้

ตรงกันข้ามกับ Network File System (NFS) เป็นไปได้ที่จะใช้ระบบไฟล์ใด ๆ กับ NBD อย่างไรก็ตามหากผู้ใช้รายอื่นได้เมาท์การอ่าน / เขียน NBD แล้วผู้ใช้จะต้องตรวจสอบให้แน่ใจว่าไม่มีใครเมานต์อีกครั้ง

แม้ว่า NFS, SMB / CIFS และโปรโตคอลอื่น ๆ ที่คล้ายกันจะมีประโยชน์ แต่อาจไม่เหมาะสำหรับข้อกำหนดบางประการ รายการด้านล่างคือบางสถานการณ์ที่มีการใช้ NBD บ่อยกว่าโปรโตคอลการแชร์ไฟล์ที่แพร่หลายอื่น ๆ :

  • หากลูกค้าสามารถเสนอเครื่องมือที่ดีกว่าสำหรับการบำรุงรักษาดิสก์ระดับต่ำ (เช่น fsck รุ่นใหม่กว่า) เมื่อเปรียบเทียบกับเซิร์ฟเวอร์การจัดหาการเข้าถึง NBD ดูเหมือนสมเหตุสมผล

  • สถานการณ์จำลองที่ไคลเอ็นต์อาจต้องการพื้นที่ดิสก์เครือข่ายเพิ่มเติมซึ่งระบบไฟล์เครือข่ายทั่วไปอาจไม่เพียงพอ

  • อินสแตนซ์ที่เซิร์ฟเวอร์อาจไม่มีความสามารถในการสนับสนุนโครงสร้างข้อมูลหรือระบบไฟล์บนอุปกรณ์ที่ต้องการส่งออก

  • ระหว่างเงื่อนไขบางประการที่แอปพลิเคชัน NBD อาจนำมาซึ่งประสิทธิภาพที่ดีกว่าการใช้ระบบไฟล์เครือข่ายแบบเดิม