קרן לינוקס הציגה את ה- ACRN 1.2 Hypervisor

ACRN

לפני כמה ימים קרן לינוקס הציגה את הגרסה החדשה של ה- ACRN 1.2 hypervisor אשר הוא Hypervisor המתמחה ומעוצב לשימוש בטכנולוגיה משובצת ובמכשירי האינטרנט של הדברים (IoT). ה- Hypervisor נכתב תוך התחשבות במוכנות משימות בזמן אמת והתאמה לשימוש במערכות קריטיות, כאשר עובדים על צוותים עם משאבים מוגבלים.

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

ACRN מספק תקורה מינימלית והוא מורכב מ- 25 אלף שורות קוד בלבד (בהשוואה, hypervisors המשמשים במערכות ענן מייצגות כ -150 אלף שורות קוד).

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

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

ACRN מתייחס לסוג ה- hypervisor הראשון (הוא פועל ישירות על גבי החומרה) ומאפשר לך להריץ בו זמנית מספר מערכות אורח שיכולות להריץ הפצות לינוקס, RTOS, Android ומערכות הפעלה אחרות.

הפרויקט ככזה מורכב משני מרכיבים עיקריים: כזה שהוא ההיפרווייזר ו - אחר הוא א דגם מכשיר קשור למערך רחב של מתווכי קלט / פלט המארגנים שיתוף מכשירים בין מערכות אורח.

ה- Hypervisor נשלט ממערכת ההפעלה של השירות, הפועלת כמערכת מארחת ומכילה רכיבים להעברת שיחות ממערכות אורח אחרות למחשבים.

דנטרו על מאפייניו העיקריים בולטים:

קוד קטן

  • מותאם למכשירים עם משאבים מוגבלים
  • מספר שורות קוד (LOC) מ- hypervisor: כ. 25 אלף לעומת 156K LOC עבור מפקחים ממוקדי מרכז נתונים.

מהירות

  • חביון נמוך
  • מאפשר זמן הפעלה מהיר יותר
  • משפר את ההיענות הכוללת עם תקשורת חומרה

נבנה עבור IoT מוטבע

  • וירטואליזציה מעבר למעבד, קלט / פלט, רשת וכו '.
  • וירטואליזציה של פונקציות פיתוח IoT משובצות, כלומר: גרפיקה, תמונות, שמע וכו '.
  • סט שלם של מתווכי קלט / פלט לשיתוף מכשירים במספר מכונות וירטואליות

הסתגלות

  • תמיכה במערכות הפעלה מרובות למערכות הפעלה אורחות כמו לינוקס ואנדרואיד
  • ישים במקרי שימוש רבים

זה קוד פתוח

  • תמיכה בהרחבה
  • חיסכון משמעותי בעלויות מו"פ ופיתוח
  • קוד שקיפות
  • פיתוח תוכנה שיתופי עם מנהיגי תעשייה.
  • רישיונות BSD מותרים

בטחון

  • עומסי האבטחה הקריטיים מקבלים עדיפות
  • בידוד עומסי עבודה קריטיים.
  • הפרויקט נבנה תוך התחשבות בשיקולי עומס עבודה קריטיים

מה חדש ב- ACRN 1.2

מהמהדורה החדשה הזוo היכולת להשתמש בקושחת Tianocore / OVMF מודגשת כמעמיס אתחול וירטואלי עבור מערכת הפעלת שירות (מערכת מארחת) שיכולה להריץ את Clearlinux, VxWorks ו- Windows. מצב אתחול מאומת נתמך (אתחול בטוח).

חוץ מזה מפתחים עבדו על תמיכה במכולות Kata. ואילו עבור מערכות אורחים של Windows (WaaG) נוסף מתווך לגישה לבקר מארח ה- USB (xHCI) ונוסף טיימר הווירטואליזציה הפועל תמיד (ART).

למי שמעוניין להיות מסוגל לבדוק ACRN חשוב שיידע שעליהם להיות לפחות הדרישות הבאות:

דרישות מינימום

  • מעבד x86 של 64 סיביות
  • זיכרון RAM בנפח 4 GB
  • אחסון 20GB
  • Recomendado
  • מעבד 64 ליבות בעל 4 ליבות
  • זיכרון RAM בנפח 8 GB
  • אחסון של 120GB

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


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

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

*

*

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