זוהר, אחת ממערכות הקבצים המשמשות באשכולות ובמחשבי-על

ברק-לוגו

בְּהִיקוּת זוהי מערכת קבצים מבוזרת בקוד פתוח, בדרך כלל משמש באשכולות רחבי היקף. השם הוא שילוב של לינוקס ואשכולות.

proyecto אל מנסה לספק מערכת קבצים לאשכולות של עשרות אלפי צמתים עם קיבולת אחסון של פטא-בתים, מבלי להתפשר על מהירות או אבטחה, והוא זמין תחת GNU GPL.

מערכות קובץ אשכולות הן המעצבים, המפתחים והמתחזקים של Luster עם תרומות של חברות ואנשים אחרים.

על ברק

רבים ממחשבי העל המהירים בעולם הם אשכולות המשתמשים במערכת הקבצים Luster לאחסון, כמו מערכות ב- ORNL, PNNL, LLNL ו- LANL.

מערכת זו רואה בכל קובץ המאוחסן במערכת הקבצים Luster אובייקט. זוהר מציג לכל הלקוחות סמנטיקה רגילה של POSIX וגישה לקריאה וכתיבה בו זמנית עבור אובייקטים משותפים. מערכת קבצים זוהרת כוללת ארבע יחידות פונקציונליות.

אלה שרת מטא נתונים (MDS) לאחסון המטא נתונים; יעד אחסון אובייקטים (OST) לשמירת הנתונים בפועל; שרת אחסון אובייקטים (OSS) לניהול ה- OST; לקוחות (ים) כדי לגשת לנתונים ולהשתמש בהם.

OSTs הם מכשירי חסימה. MDS, OSS ו- OST יכולים להתגורר באותו צומת או בצמתים שונים.

זוהר אינו מנהל ישירות את ה- OST ומעביר את האחריות הזו ל- OSS כדי להבטיח מדרגיות לאשכולות גדולים ומחשבי-על.

במעבד מקבילי מסיבי (MPP), מעבדים יכולים לגשת למערכת הקבצים Luster על ידי הפניית בקשות ה- I / O שלהם לצומת באמצעות שירות משגר המשימות אם הוא מוגדר כלקוח Luster.

למרות שזו השיטה הפשוטה ביותר, היא בדרך כלל מספקת ביצועים גרועים. דרך קצת יותר מסובכת לספק ביצועים טובים מאוד היא שימוש בספריית libluster.

Libluster היא ספרייה ברמת המשתמש המאפשרת למעבדים לעלות ולהשתמש במערכת הקבצים Luster כלקוח, ועוקפת את ההפניה מחדש לצומת השירות.

זִיו

באמצעות libluster, מעבדים יכולים לגשת למערכת הקבצים Luster, גם אם צומת השירות עליו הושקה העבודה אינו לקוח Luster.

Libluster מספק מנגנון להעברת נתונים ישירות בין חלל היישום ל- OSS Luster ללא צורך בהעתקת נתונים דרך הליבה הקלה, וכך להשיג השהיה נמוכה ורוחב פס גבוה בגישה ישירה למעבדים למערכת הקבצים Luster.

גרסה חדשה של זוהר

Recientemente גרסה חדשה של זוהר 2.12 שוחררה איתה נוספו כמה פונקציות חדשות ומעל לכל תיקוני באגים לחלק מהפצות הלינוקס השונות המשמשות למחשבי-על.

התכונות החדשות העיקריות של זוהר 2.12

עם המהדורה החדשה הזו מתווספת הפונקציה של ריווח בין ספריות גדולות קיימות של מרחב שמות מבוזר (DNE, Distributed Namespace) מאובייקט אחסון מטא-נתונים אחד (DTM, מטרות מטא-נתונים) לרבים (המרווחים בין פלחי DNE שונים לפי DTM שונים).

התכונה החדשה מפשטת את הצגת ה- MDT החדשים עבור ה- FS הקיימים ואיזון מחדש ידני של העומס ב- MDT.

עבור מאגרי מטא-נתונים (MDT), מיושם המצב "Lazy Size" המאפשר להחזיר במהירות את הגודל המשוער במקום הגודל המדויק של הקבצים בעת סריקה ישירה של MDT דרך מנוע המדיניות במצבים בהם המהירות חשובה יותר מ דיוק.

עבור תצורות עם ממשקי רשת LNet מרובים, בגרסה חדשה זו של זוהר 2.12 מתווספת הפונקציה «LNet Network Health», המיישמת את האפשרות לגשת מחדש ל- RPC דרך ממשק רשת אחר במקרה של כישלון בפעם הראשונה שנשלחת בקשה.

בנוסף לכך, נוספה תמיכה בשרת בגירסאות של RHEL 7.6 (3.10.0-957.el7) ו- SLES12 SP3 (4.4.162-94.69). נוספה תמיכת לקוח לליבות RHEL 7.6 (3.10.0-957.el7), SLES12 SP3 (4.4.162-94.69) ולא אובונטו 18.04 (4.15.0-32).


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.