תוכן עניינים:
הגדרה - מה המשמעות של מכשיר חסימת רשת (NBD)?
מכשיר לחסימה ברשת (NBD) הוא פרוטוקול רגיל עבור לינוקס לייצוא מכשיר חסום ברשת. NBDs הם צמתים של מכשירים שתוכנם מוצע על ידי מערכת מרחוק. באופן כללי, משתמשי לינוקס משתמשים ב- NBDs כדי לקבל גישה לכל מכשיר אחסון שאינו שוכן במכונה המקומית פיזית, אלא במחשב מרוחק. לדוגמה, באמצעות NBDs, מחשב מקומי יכול לקבל גישה לדיסק קבוע המחובר למחשב אחר.
פרוטוקול NBD נכתב ופותח על ידי פאבל מכק בשנת 1998.
Techopedia מסביר מכשיר לחסימה ברשת (NBD)
לינוקס יכולה להשתמש בשרת מרוחק כאחד ממכשירי החסימה שלו אם NBD מאוחד לתוך הגרעין. בכל פעם שמערכת הלקוח רוצה לקרוא / dev / nd0, נשלחת בקשה לשרת דרך TCP. לאחר מכן, השרת מגיב עם הנתונים המבוקשים. זה שימושי לתחנות שיש בהן שטח דיסק נמוך (או אולי אפילו ללא דיסקים, אם האתחול מתקליטון) מכיוון שהוא מאפשר להם להשתמש בשטח הדיסק של מחשבים אחרים.
בניגוד למערכת הקבצים ברשת (NFS), ניתן להשתמש בכל מערכת קבצים עם NBD. עם זאת, אם משתמש אחר כבר הרכיב את NBD לקרוא / לכתוב, יש לוודא שאף אחד אחר לא יתקע אותו שוב.
למרות ש- NFS, SMB / CIFS ופרוטוקולים דומים אחרים מועילים, יתכן שהם אינם אידיאליים לדרישות מסוימות. להלן מספר תרחישים שבהם משתמשים ב- NBD בתדירות גבוהה יותר מאשר פרוטוקולי שיתוף קבצים נפוצים אחרים:
- אם לקוח מסוגל להציע כלים טובים יותר לתחזוקה נמוכה של דיסקים (למשל, גרסאות חדשות יותר של fsck) בהשוואה לשרת, אספקת גישה ל- NBD נראית הגיונית.
- תרחיש בו הלקוח עשוי להזדקק לשטח דיסק רשת מורחב אשר מערכת קבצי רשת קונבנציונאלית עבורו אינה מספיקה.
- מופע בו יתכן והשרת אינו יכול לתמוך במבנה הנתונים או במערכת הקבצים במכשיר המיועד לייצוא.
- בתנאים מסוימים בהם היישום של NBDs עשוי להביא לביצועים טובים יותר לעומת יישום מערכות קבצי רשת קונבנציונליות.
