כך אמר ריאן סאייר EMEA CT0 של קו מוצרי EMC Isilon, שהתארח במפגשמועדון השבבים הישראלי
ריאן סאייר EMEA CT0 של קו מוצרי Isilon,בחברת EMC בכנס מועדון השבבים הישראלי, 31 במארס 2014. צילום: שמואל אוסטר |
פיתוח שבבים הוא תהליך מורכב, ובכל דור, המורכבות ונפח המידע העצום הנכלל בכל תכנון כזה, גדלה באופן מעריכי. מערכות האיחסון הותיקות (ה-NAS) מתקשות להתמודד עם הדרישות המיוחדות הללו, ולכן רכשה לפני כשנתיים חברת EMC – יצרנית מערכות האיחסון הגדולה בעולם את Isilon, שעסקה באיחוד איי איחסון במטרה לנצל טוב יותר את הדיסקים.
בעברו עבד במספר חברות שבבים ובהן אינטל והוא מכיר לעומק את הצורך של תחומי התכנון הפיזי והאימות הדורשים קבצים גדולים ועומס העברות. כאשר EMC רכשה את Isilon הצטרף סאייר אליה.
"תנאי השוק הנוכחיים מאלצים חברת פיתוח שבבים להתמודד עם אתגרים רבים אשר העיקרי מביניהם הוא מתן מענה לדרישת יצרני הציוד שמפתחים מגוון מוצרים מתקדמים, ביניהם מכשירים ניידים והתקנים אלקטרוניים, וזאת כאשר מחזורי הפיתוח מתקצרים כל הזמן. חברות העוסקותב פיתוח שבבים חייבות ליעל את תהליך התכנון, הבדיקות והעברת הנתונים למפעל הייצור.
:פיתוח שבב הוא כשלעצמו תהליך מורכב אשר מעורבים בו אתגרים טכניים ולוגיסטיים בהם:
- שאיפה מתמדת לשיפור ממדי השבבים – כוח החישוב, צריכת החשמל והקירור, קושי בביצוע סימולציה ווידאו פעולה תקינה של המעגלים.
- מאגר מידע גדולים הבנויים מעד 5 מיליארד מרכיבים בעלי שונות גדולה – גודל הקובץ ומספר הקבצים המעורבים בתהליך.
- איחסון והעברה של קבצי תכנון בתוך הארגון ולגורמים חיצוניים – שותפים ומפעלי ייצור, וכן גניזה בטוחה של שלבי התכנון וקניין רוחני אחר לצורך שימוש נוסף או כבסיס לפרויקטים עתידיים.
שיטות איחסון מסורתיות, המבוססות על ארכיטקטורה קשיחה ומבנה מערך קבוע מקשות על מנהלי המערכת לשדרג את נפחי האיחסון במהירות מספקת וגורמות לעומס ניהלי כבד המקפיץ את עלויות הפיתוח. עם כל דור חדש של מעבדים קופצות דרישות ביצועי סביבת הפיתוח בסדרי גודל משמעותיים ועימן דרישות הביצועים של מערך האיחסון על גבי הנתונים הקיימים, דבר הגורר לעיתים החלפה מלאה של מערך האיחסון עוד טרם מיצוי ההשקעה.
פתרונות האיחסון Isilion מאיצים רת מחזור הפיתוח של חברות השבבים ושל גורמים נוספים לאוךר שרשרת הפיתוח של השבב, וזאת כיוון ש-EMC יצרה מערכת איחסון שקל להתקין, לנהל ולהרחיב בעת הצורך, המיתר את הצורך בהגדרות תצורה מורכבות כפי שהדבר נעשה במערכות הותיקות.
ליבת מערכת Isilion בנויה מארכיטקטורה מבוזרת ללא שיתוף משאבים ותונים המאפשרים הגדלת מערך האיחסון, ואשכולות איחסון המחוברים זה לזה באמצעות רשת פנימית של סיבים אופטיים המכונה Infiniband (של מלאנוקס). מאפיינים אלה מאפשרים למערכות Isilion להגדיל את קצבי העברת הנתונים בשלבי התכנון הפונקציונלי והאימות, מאפשרים פעולות בקבצי התכנון הפיזי ותומכים באיחסון משתלם בשלבי ה-IP וה-DESIGN REPOSITORIES. למעשה המערכת תומכת בכל שלבי פיתוח השבב.
"לקוחות המשתמשים ב- Isilion לא נדרשים לרכוש כוננים מיותרים וגם לא לקנות מראש כוננים שבהם ישתמשו בעתיד . במקום זאת הם קונים כוננים יקרים כמו דיסק גדול או SSD עתיר ביצועם רק כשהם צריכים אותו בפועל ורק אז הם מוסיפים אותו לאשכו. כתוצאה מכך מוכפלת ניצולת השטח הפיזי של הדיסק מ-40-60% ל-80-90%."
"בפיתוח שבבים משותף הרבה מידע בין המשתתפים בתהליך העבודה. מסיבה זו, כל מי שמוערב בתהליך יכול להפיק תועלת ממערכת האחסון Isilion. לדוגמה ARM, אחת ממפתחות השבבים הגדולות משתמשת ב- Isilion כמערכת האיחסון העיקרית לתכנון המעגלים המשולבים ובמיוחד לשבבי 65 נומטר, 45 ננומטר ובעבודה הראשונית שהם מבצעים על תכנון מעבדי 32 ננומטר. חלק מתהליך העבודה בחברה זו דורש להעתיק מיליוני קבצים לאתר אחר, המהירות והמקביליות של פלטפורמת Isilion קיצרה את התהליך הזה מ-18 שעות בעבר לפחות משעתיים כיום."
"הפתרון של Isilion מאפשר לבצע SCALE OUT בלי לשנות את התהליך העסקי, מבטל את הצורך בהגירת נתונים, ומפחית עד למינימום את הצורך בטיפול ידני בנתנוים באמצעות איזון עומסים וביצועים אוטומטי. המערכת מבצעת ריבוד אוטומטי של הנתונים, והכי חשוב לא צריך להיות מהנדס בעל הכשרה מיוחדת כדי להפעי את המערכת."
"הנפחים הגודלים והיכולת לטפל בשיאים של מאות מגהבייט חשובים מיוחד לתעשית ה-EDA אך גם תעשיות אחרות נהנות מכך, למשל אדם אחד מנהל איחסון בנפח של 47 פטהבייט בחברת ביואינפורמטיקה.הוא מנהל באמצעות מדיניות, כל עוד המדיניות מבוצעת אין לו הרבה עבודה."
ידיעות קודמות ממפגש מועדון השבבים
- האלוף עוזי מוסקוביץ', ראש אגף התקשוב: "אם לא נדאג לחינוך טכנולוגי הולם מבית הספר, בתוך כמה שנים לא יהיו לצבא ולתעשיית ההייטק מתכנתים ומפתחים"
- ח"כ שאול מופז במפגש מועדון השבבים: "ישראל הותקפה במרחב הסייבר והשיבה מלחמה שערה"
{loadposition content-related} |