OpenStack

מתוך ויקיפדיה, האנציקלופדיה החופשית
קפיצה אל: ניווט, חיפוש
OpenStack
מפתח
גרסה אחרונה OpenStack® Havana ב־17/10/2013
מערכת הפעלה
שפות תכנות פייתון
רישיון
קטגוריה מחשוב ענן
דף בית http://www.openstack.org

OpenStack הוא פרויקט "תשתית כשרות" (Infrastructure as a Service (IaaS)) למחשוב ענן. חברות Rackspace Cloud ונאס"א התחילו את הפרויקט בשנת 2010 ועד סוף שנת 2012 הצטרפו כ-150 חברות שונות למיזם‏[1]. הפרויקט מפותח כקוד פתוח חופשי לשימוש תחת רישיון אפאצ'י. הוא תומך במערכות הפעלה רבות אך עיקר הפיתוח נעשה תחת מערכת ההפעלה לינוקס ועבורה.

היסטוריה[עריכת קוד מקור | עריכה]

בחודש יולי 2010, Rackspace Hosting ונאס"א במשותף השיקו יוזמה חדשה בקוד פתוח למחשוב ענן בשם "OpenStack". מטרת הפרויקט היא לאפשר לכל ארגון ליצור ולהציע שירותי מחשוב ענן הפועלים על חומרה סטנדרטית. שחרור הגרסה הרשמי לקהילת הקוד הפתוח, בשם קוד "אוסטין", היה כעבור 4 חודשים תוך כוונה לשחרר עדכונים שוטפים של תוכנה כל מספר חודשים.

היסטוריית גרסאות[עריכת קוד מקור | עריכה]

שם הגרסה תאריך שחרור שמות רכיבים בגרסא‏[2] הערות
Austin 21 באוקטובר 2010‏[3][4] Nova, Swift
Bexar 3 בפברואר 2011‏[5] Nova, Glance, Swift
Cactus 15 באפריל 2011‏[6] Nova, Glance, Swift
Diablo 22 בספטמבר 2011‏[7] Nova, Glance, Swift
Essex 5 באפריל 2012‏[8] Nova, Glance, Swift, Horizon, Keystone
Folsom 27 בספטמבר 2012‏[9] Nova, Glance, Swift, Horizon, Keystone, Quantum, Cinder Openstack Folsom Architecture
Grizzly 4 באפריל 2013‏[10] Nova, Glance, Swift, Horizon, Keystone, Quantum, Cinder
Havana 17 באוקטובר 2013‏[11] Nova, Glance, Swift, Horizon, Keystone, Quantum, Cinder, Ceilometer, Heat

רכיבים[עריכת קוד מקור | עריכה]

ל-OpenStack יש ארכיטקטורה מודולרית הכוללת את הרכיבים הבאים‏[12]:

  • מיחשוב (שם קוד נובה\Nova) - ‏OpenStack Compute
  • אחסון אובייקטים (שם קוד סוויפט\Swift) - ‏OpenStack Object Storage
  • שירות אימאג'ים (שם קוד גלאנס\Glance) - ‏OpenStack Image Service
  • זהות (שם קוד קיסטון\Keystone) - ‏OpenStack Identity
  • לוח המחוונים (שם קוד הוריזון\Horizon) - ‏OpenStack Dashboard
  • רשתות (שם קוד קוונטום\Quantum) - ‏OpenStack Networking
  • אחסון בלוקים (שם קוד סינדר\Cinder) - ‏OpenStack Block Storage

רכיבים שיתווספו למהדורה הבאה:

  • שיטות מדידה (שם קוד סילומטר\Ceilometer) - ‏Metering
  • תזמון ענן בסיסי והגדרת שירותים (שם קוד היט\Heat) - ‏Basic Cloud Orchestration & Service Definition

ראו גם[עריכת קוד מקור | עריכה]

קישורים חיצוניים[עריכת קוד מקור | עריכה]

הערות שוליים[עריכת קוד מקור | עריכה]