oVirt

מתוך ויקיפדיה, האנציקלופדיה החופשית
יש לשכתב ערך זה. הסיבה היא: תרגמת, ויקיזציה, הרחבה.
אתם מוזמנים לסייע ולתקן את הבעיות, אך אנא אל תורידו את ההודעה כל עוד לא תוקן הדף.
יש לשכתב ערך זה. הסיבה היא: תרגמת, ויקיזציה, הרחבה.
אתם מוזמנים לסייע ולתקן את הבעיות, אך אנא אל תורידו את ההודעה כל עוד לא תוקן הדף.
oVirt
מפתח Red Hat
גרסה אחרונה 4.5.5 (1 בדצמבר 2023) עריכת הנתון בוויקינתונים
מערכת הפעלה Linux
נכתבה בשפות Java, Ruby עריכת הנתון בוויקינתונים
סוג רישיון GPL גרסה 2
קוד מקור http://github.com/ovirt/ עריכת הנתון בוויקינתונים
קטגוריה וירטואליזציה
http://www.ovirt.org
לעריכה בוויקינתונים שמשמש מקור לחלק מהמידע בתבנית
OVirt ו- libvirt.

oVirt היא תוכנה חופשית לניהול וירטואליציה בקוד פתוח אשר מפותחת בעיקרה על ידי חברת רד האט. המערכת מתבססת על libvirt אשר מאפשר לעבוד עם מרבית ה-Hypervisor-ים, אך מתמקדת כיום בעיקר ב־KVM.

oVirt הוא הבסיס של התוכנה הקניינית Red Hat Enterprise Virtualization.

oVirt יודע לנהל מספר שרתים במקביל, ועושה שימוש בפרוטוקול HTTPS באמצעות XML-RPC, דרך agent בשם Virtual Desktops and Servers Manager daemon, או בקצרה VDSMd, אשר כתוב בפייתון ורץ על השרת. VDSM מנהל באמצעות libvirt את המכונות הווירטואליות.

oVirt תומך בפתרונות אחסון מקומיים ופתרונות אחסון על גבי הרשת כגון NFS, ו-iSCSI. החל מגרסה 3.1 המערכת תומכת ב-GlusterFS. המערכת איננה תומכת ב-AoE.

המערכת מגדירה הן את תצורת הרשת של השרתים והן את תצורת הרשת של המכונות הווירטואליות הרצות עליהם: הגדרת VLAN-ים, כתובות IP ו-MAC.

למערכת שלושה ממשקי משתמש מבוססי דפדפן - עבור אדמיניסטרטורים, משתמשי-על ומשתמשים רגילים. בנוסף, המערכת חושפת ממשק SDK הכתוב בפייתון, ממשק REST, וממשק שורת פקודה.

מערכת הניהול כתובה בשפת ג'אווה מעל שרת היישומים JBoss ומתבססת על GWT עבור הממשקים מבוססי הדפדפן.

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

בשנת 2008 רכשה רד האט את חברת קומראנט הישראלית. חברת קומראנט פיתחה סביבה להרצה יעילה של שולחנות עבודה במכונות וירטואליות. לשם כך היא פיתחה את המכונה הווירטואלית KVM, את פרוטוקול התקשורת SPICE לתקשורת איתה ואת תוכנת הניהול הקניינית שלה. תוכנת הניהול הקיניינית הפכה למוצר בשם Red Hat Enterprise Virtualization Manager. במקביל החלה עבודה על שכתוב התוכנה הקניינית (שהייתה כתובה בשפת C#‎) לתוכנה חופשית שכתובה בשפת ג'אווה. התוכנה החופשית החדשה נקראה oVirt ועליה התבססו הגרסאות החדשות (החל מ־3.0) של RHEV.

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