אינטל מפתחת ארכיטקטורת קושחה פתוחה חדשה (Universal Scalable Firmware).

אינטל מפתחת ארכיטקטורת קושחה חדשה, Universal Scalable Firmware (USF), שמטרתה לפשט את הפיתוח של כל הרכיבים של ערימת תוכנת הקושחה עבור קטגוריות שונות של מכשירים, משרתים ועד מערכות על שבב (SoC). USF מספקת שכבות של הפשטה המאפשרות לך להפריד את לוגיקה אתחול החומרה ברמה נמוכה ממרכיבי הפלטפורמה האחראים על תצורה, עדכוני קושחה, אבטחה, ואתחול מערכת ההפעלה. טיוטת מפרט ויישום של אלמנטים טיפוסיים של ארכיטקטורת USF מתפרסמים ב-GitHub.

ל-USF מבנה מודולרי, אינו קשור לפתרונות ספציפיים, ומאפשר שימוש בפרויקטים קיימים שונים המיישמים את שלבי אתחול החומרה, כגון מחסנית TianoCore EDK2 UEFI, קושחת Slim Bootloader המינימליסטית, טוען האתחול U-Boot ופלטפורמת CoreBoot. ממשק UEFI, שכבת מערכת ההפעלה ושכבת מערכת ההפעלה יכולים לשמש כסביבות מטען לזיהוי טוען אתחול והעברת שליטה למערכת ההפעלה. Linuxאתחול (לאתחול ישיר של הליבה) Linux), VaultBoot (אתחול מאומת) וההיפר-ויזור של ACRN. ממשקים סטנדרטיים כגון ACPI, UEFI, Kexec ו-Multi-boot מסופקים עבור מערכות הפעלה.

USF מספקת שכבת תמיכה נפרדת בחומרה (FSP, Firmware Support Package), המקיימת אינטראקציה עם שכבת תזמור פלטפורמה אוניברסלית וניתנת להתאמה אישית (POL, Platform Orchestration Layer) באמצעות API משותף. FSP מפשט פעולות כמו איפוס מעבד, אתחול חומרה, עבודה עם SMM (מצב ניהול מערכת), אימות ואימות ברמת SoC. שכבת התזמור מפשטת את היצירה של ממשקי ACPI, תומכת בספריות מאתחול גנריות, מאפשרת לך להשתמש בשפת Rust ליצירת רכיבי קושחה מאובטחים, ומספקת את היכולת להגדיר תצורה באמצעות שפת הסימון YAML. רמת POL מטפלת גם באישור, אימות והתקנה מאובטחת של עדכונים.

אינטל מפתחת ארכיטקטורת קושחה פתוחה חדשה (Universal Scalable Firmware).

צפוי שהארכיטקטורה החדשה תאפשר:

  • צמצם את המורכבות והעלות של פיתוח קושחה עבור התקנים חדשים על ידי שימוש חוזר בקוד של רכיבים סטנדרטיים מוכנים, ארכיטקטורה מודולרית שאינה קשורה למטעני אתחול ספציפיים, והיכולת להשתמש ב-API אוניברסלי להגדרת מודולים.
  • הגדל את האיכות והאבטחה של הקושחה באמצעות שימוש במודולים הניתנים לאימות לאינטראקציה עם ציוד ותשתית מאובטחת יותר לאימות ואימות קושחה.
  • השתמש במעמיסים וברכיבי מטען שונים, בהתאם למשימות הנפתרות.
  • האץ את התקדמות הטכנולוגיות החדשות וקצר את מחזור הפיתוח - מפתחים יכולים להתמקד רק בהוספת פונקציונליות ספציפית, אחרת באמצעות רכיבים מוכנים ומוכחים.
  • פיתוח קושחה בקנה מידה עבור ארכיטקטורות מחשוב מעורבות שונות (XPUs), למשל, כולל, בנוסף למעבד, מאיץ גרפי דיסקרטי (dPGU) משולב והתקני רשת ניתנים לתכנות להאצת פעולות הרשת במרכזי נתונים התומכים בפעולת מערכות ענן ( IPU, יחידת עיבוד תשתיות).

מקור: OpenNet.ru

קנה אירוח אמין לאתרים עם הגנת DDoS, שרתי VPS VDS 🔥 קנה אחסון אתרים אמין עם הגנת DDoS, שרתי VPS VDS | ProHoster