מה חדש ב- Docker 1.12

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

1

להזדמנות זו Docker מתחדש בגרסת 1.12 הכוללת תכונות חדשות רבות, בזכות שיתוף הפעולה של מפתחי הפלטפורמה ותרומות שהקהילה מגישה.

דוקר 1.12.

קבוצת תכונות משולבת בהזדמנות זו כדי לשחרר אפשרות המכונה מצב נחיל. זה פותח כמבנה עם צמתים המוצמדים באמצעות מערכת מבוזרת, כאשר כל צומת הוא באופן עצמאי תת-מערכת המתערבת בניהול המערכת הכללית, לאחסון משאבים. ניתן לתכנת כל צומת כך שקבוצה או חלק מהם יתמקדו בהנהגת משימות מסוימות; קבוצה זו עובדת על ניהול האשכול והמשימות הכרוכות במיכל, בתוספת השירות הניתן ל- API. וקבוצת הצמתים האחרת בפעולות שנותרו. Lהמכונים צמתים עובדים,tהם עובדים בביצוע משימות פשוטות וכל מה שכרוך בזרימת נתונים במיכל. חשוב לציין כי כחלק מהאבטחה, לצמתים "לא מובילים" אלה עבור מכולות אין גישה מלאה למידע שמספק ה- API ומחסן הנתונים. הם מוגבלים רק למילוי תפקידיהם הבסיסיים ולדיווח על כל אחת ממשימותיהם.

2

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

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

3

במקרה של צמתים עובדים, התקשורת עם צמתי המנהל מתבצעת באמצעותl פרוטוקול GRPC שעובד עם רשתות HTTP / 2. באמצעות פרוטוקול זה, הם אחראים לצמתים המנהלים את מצב המשימות שהוקצו להם, בתוספת סימן חיים המציין אם הצומת ממשיך לעבוד עבור המכולה.

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

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

אם אתה רוצה לדעת יותר Docker והגרסה החדשה שלו כאן אנו משאירים לך את הקישור שלו הבלוג הרשמי.


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

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

*

*

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