VirtualBox 2.2.0
אף פעם לא יצא לכתוב על מוצר הוירטואליזציה (Type 2) החביב עלי – אני מניח שרובכם מכירים את נטיות לבי בקשר למוצר הוירטואליזציה bare-metal או Type 1 – אבל אף פעם לא באמת יצא לי לכתוב על תוכנת הוירוטאליזציה שמותקנת לי בלפטופ, למרות שרבים כבר ראו את זה בדרך זו או אחרת.
לשם ההקדמה וההתאפסות של כולנו על המושגים, Type-2 Virtualization מתייחסת לפיתרונות וירטואליזציה אשר צריכים מערכת הפעלה בבסיס שלהם, כמה דוגמאות: VMware Server, VMware Workstation, Microsoft Virtual PC, Microsoft Virtual Server, VirtualBox אשר כולן צריכות מערכת הפעלה מסויימת (mac, windows, linux) כדי לעבוד.
Type-1 Virtualization מתייחסת לפיתרונות אשר מריצים מאין שיכבת וירטואליזציה קטנה מעל חומרת השרת, Citrix XenServer, VMware ESX, Microsoft Hyper-V, Virtual Iron הם חלק מהמוצרים שאפשר לשייך לקטגוריה.
פיתרונות וירטואליזציה Type 2 נהיו יותר ויתר נפוצים עם השנים – מה שהביא בסופו של דבר לפיתוחם של פיתרונות Type 1 – היכולת להריץ מספר מערכות הפעלה או מספר מערכות וירטואליות על גבי מחשב אישי פשוט, למעשה להריץ סביבת מעבדה קטנה על גבי המחשב הנייד האישי, קסמה ועדיין קוסמת להמון אנשים.
הכרנו את ה- Virtual PC וה- Virtual Server של מיקרוסופט או את ה- VMware Server ואת VMware Workstation, עבדנו, נהנו, היה סבבה בגדול. אבל נראה שהגיע זמן – והוא הגיע כבר לפני שנה את האמת, אבל ניחא, אני אקח את האשמה עלי במקרה הזה – להכיר חבר חדש בבלוק, הלא הוא ה- VirtualBox.
מעט רקע נוסף וסיכום הפרקים הקודמים. לפני כשנה פלוס, חברת Sun רכשה בסכום כסף לא ידוע את חברת Innotek אשר היתה אחראית לפיתוח מוצר וירטואליזציה Type-2 קוד פתוח הענה לשם VirtualBox.
ההחלטה של Sun היתה להמשיך להחזיק ב- VirtualBox כמוצר קוד-פתוח החופשי לציבור ולהשתמש בבסיס שלו לפיתוח פיתרון וירטואליזציה Type-1, שגם עליו מדברים שיהיה חופשי לציבור.
היופי ב- VirtualBox שהוא מאוד נוח לעבודה ולהבנה, יש לו רשימת יכולות מפה ועד מחתריים (והן כל הזמן רק מתעדכנות), יש לו קהילת משתמשים ענקית שכל הזמן רק תורמים לשיפור המוצר, והוא קל ומהיר כשד.
רק טעימה קצרה של היכולות לפתיחת התאבון: קריאת פורמטי דיסקים וירטואלים שונים (vmdk, vhd,vdi), התממשקות מול יכולות הוירטואליזציה של המעבד במחשב המארח (VT-x\AMD-v), חיבור של התקני USB ולמכונות הוירטואליות, מספר תצורות רשת, תמיכה ברוב מערכות ההפעלה וכו’ וכו’.
גירסא 2.2.0 שיצא רק לפני שבוע מביאה יכולות נוספות – הרי ציינתי שהרשימה רק גדלה וגדלה כל הזמן - דוגמית: תמיכה בפורמט OVF, מה שאומר שאפשר לייבא מכונות וירטואליות בפורמט ovf ו/או לייצא מכונות לפורמט זה (
עוד פרטים על ה- OVF, כאן), שיפור בביצועי התוכנה ותוך כדי זה של המכונות הוירטואליות ושלל תוספות ותיקונים נוספים.
אהה, והוא עובד מעולה גם על Windows 7.