New-Tech Magazine | Sep 2019

AUTOMOTIVE מוסף מיוחד

איך פולקסווגן בוחנת רכביםאוטונומיים Red Hat OpenShift עם

מאת אלכס האנדי, רד האט

הייתה היחידה שאמרה 'אוקיי, רעיון מצוין, בוא נתחיל!' “ IT מרקוס גראול הוא מנהל פרוייקטי בפולקסווגן, העובד בבדיקות תוכנה ומחקרי סימולציה ופיתוח, וחבר בצוות של דנקה. "בדיקת אינטגרציה היא אחת המשימות המורכבות ביותר בפיתוח כלי רכב", הוא אומר. "הסיבה לכך היא שמערכות אלקטרוניות במכונית כוללות רכיבים רבים: חיישנים, מפעילים ויחידות בקרה. יחידות בקרה אלה מכילות רכיבי תוכנה, צריכים להשתלב האחד עם האחר. המשמעות של בדיקת אינטגרציה היא שהמערכות האלקטרוניות הנ"ל במכונית צריכות לעבור בדיקת אינטגרציה עבור כל שילוב של רכיבים, כל דגם, כל סדרה, וכל גרסת תוכנה במכונית. ככל שלמערכות אלה יש יכולות רבות יותר במונחי לקיחת שליטה על המכונית, כך נדרשים יותר מצבי מבחן כדי להוכיח שהרכב יכול לעבור את תהליך הבדיקה. ומה אם לתוצאות של מבחנים אלה אין משמעות בלי עיבוד נוסף? מה אם מבחנים אלה ילחצו על דוושת גז וירטואלית על אוטוסטרדה וירטואלית? רק

לבעיית הבדיקה. מעבר לזה הייתה לו גם בעיית תרבות פנים ארגונית; על החברה הוטל לשנות את המודל התרבותי שלה Top למודל שפחות מנותב מלמעלה למטה (- .) down "תפקידי בפולקסווגן הוא להבטיח כי כל יחידות הבקרה במכוניות שלנו עובדות Red יחד", אמר דנקה, שדיבר במליאת . "עקב האתגר החדש של Hat Summit 2019 מכוניות אוטונומיות מקושרות והפונקציות החדשות הרבות עבור מערכות נהיגה, הבחנו כי הדרך הרגילה בה אנו מבצעים את בדיקות החומרה הייעודית שלנו, אינה מספקת. לכן חשבנו להעביר כל בדיקות החומרה אל סביבות וירטואליות. זו הסיבה OpenShift לכך שהגענו לקונטיינרים ב- – החלטנו לשים את כל סביבות הבדיקה הווירטואליות בקונטיינרים של פלטפורמת ." OpenShift ותיק, כך שניתן לומר IT דנקה הינו מקצוען הוא OpenShift בוודאות שאת הבחירה ב- לא שלף סתם כך מכובעו. "הובלתי את , ולכן הכרתי IT פרויקט הענן של קבוצת ה- . דיברתי איתם, ורד האט IT הרבה ספקי

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

New-Tech Magazine l 38

Made with FlippingBook - Online Brochure Maker