סקירה: VirtualBox 5.0 לעומת תחנת העבודה VMware 11

Oracle VirtualBox ו- VMware Work Station תפסו אותה כבר כמה שנים. VirtualBox תופסת את פינת "הקוד החופשי והפתוח" של הטבעת, בעוד ש- VMware Workstation הוא יישום מסחרי קנייני. במחיר, Workstation הובילה בדרך כלל בתכונות וביצועים, תוך שהיא מספקת אינטגרציות קרובות עם שאר קו הווירטואליזציה של VMware.

ביסודו של דבר, שני המוצרים דומים למדי. שניהם פועלים על מארחי Windows או Linux, ושניהם תומכים במגוון רחב של אורחי Windows, Linux ו- Unix. (VirtualBox פועל גם על מערכת ההפעלה X, ואילו VMware מציעה Fusion עבור מחשבי מקינטוש.) הן VirtualBox והן Workstation מאפשרים לך ליצור מחשבי VM גדולים ורשתות וירטואליות מורכבות. שניהם מאפשרים לך לצלם כמה צילומי מסך של מחשבים וירטואליים ככל שתוכל לאחסן, והם נותנים לך ציר זמן גרפי לנווט ביניהם. שניהם תומכים בשיבוטים מקושרים, שמבססים עותקים של מחשבי וירטואלי על תמונות תמונות כדי לחסוך מקום דיסק.

בקיצור, VirtualBox ו- Workstation הן הדרכים המסוגלות ביותר להריץ מכונות וירטואליות על שולחן העבודה. עם גרסה 5.0, VirtualBox סוגרת חלק מהפערים. כמה גבוה הרף הועלה? גבוה מספיק כדי לשמור על תחרות VirtualBox בקצה הנמוך של שוק תחנות העבודה של VMware, אם כי לא מספיק כדי להפוך אותו לתחליף אחד לאחד עבור משתמשים המעוניינים בביצועים ברמת תחנת העבודה.

Oracle VirtualBox 5.0

VirtualBox הבחנה את עצמה בדרך כלל כחלופה החינמית לתחנת העבודה של VMware, גם אם סגל התכונות שלה לא היה מלא או הביצועים שלו כמו אלה של המתחרה המסחרי שלה. עם גרסה 5.0, התכונות החדשות נועדו בעיקר להפוך את העבודה השוטפת לקצת יותר חלקה.

זה לא אומר ששיפור ביצועים כלל לא היה על הפרק. VirtualBox 5.0 מוסיף תמיכה ב- paravirtualization לאורחי Windows ו- Linux. Paravirtualization מאפשר למערכת הפעלה של אורחים לבצע פעולות מסוימות ישירות על חומרת המארח באמצעות ממשק API שנחשף על המארח, אם כי האורח צריך להיות מודע לפרו-וירטואליזציה כדי שזה יעבוד. החדשות הטובות הן שמערכות ההפעלה העיקריות - Windows, Linux ו- FreeBSD, למשל - יכולות לעשות זאת. המשתמש יכול לבחור עם איזה ממשק פרה-וירטואליזציה להשתמש עבור VM נתון (כגון Hyper-V או KVM) או לאפשר ל- VirtualBox להחליט באופן אוטומטי.

כמה מגביר את הביצועים מתכונה זו? אחד צנוע, ממראה זה. ריצה באורח Windows 7, המדמה ארבע ליבות ו -4 ג'יגה זיכרון RAM במעבד Intel Core i7-3770K, PassMark Performance Test 8.0 יצר בין 1,270 ל -1,460 לציון הכללי בהתאם למצב paravirtualization המשמש. אורקל מציינת כי "הפונקציונליות הנוכחית של paravirtualization היא בעיקר [לצורך] שיפור תזמון הזמן (גישה זולה יותר ל- TSC)" ו"ניתן לצפות לשיפור קטן אך לא יהיה משמעותי. "במילים אחרות, אל תצפו להרבה - - וברוב המקרים, תרצה לתת ל- VirtualBox להבין באופן אוטומטי באיזה מצב paravirtualization להשתמש בכל מקרה לתוצאות הטובות ביותר.

תכונה חדשה נוספת, בערך באותו אופן, היא תמיכה רחבה יותר בה ניתן להשתמש בהוראות מעבד על ידי האורח, מה שמביא לביצועים משופרים ליישומים המסתמכים על פעולות נקודה צפה, הצפנה ומספר אקראי. תוספת חומרה חדשה ומיוחלת נוספת היא תמיכה ב- USB 3.0. האורחים יכולים להתחבר ישירות ולעבוד עם התקני USB 3.0 שנמצאים במארח ולפעול איתם במהירות 3.0 מלאה. (VMware Workstation תומכת ב- USB 3.0 מאז גרסה 9.)

תחנת העבודה של VMware החזיקה כבר זמן רב בהובלה מבחינת התמיכה בחומרה המארחת, ותוספות אלה אינן משפיעות מעט על כך. לדוגמה, VMware Workstation 10 הוסיף תמיכה בחיישני כיוון, בתנאי שהם נמצאים במארח (כלומר, Microsoft Surface Pro) - שימושי לבדיקת יישומים בחומרת הטאבלט. VirtualBox הוסיפה תמיכה במסכי מגע עוד ב -4.3, אך עדיין לא תומכת בתכונות חומרה ניידות אחרות. תוספת חומרה אחת שנחתה ב- VirtualBox 5.0 היא תמיכה בחיבור SATA חם - שימושי אם ברצונכם לדמות החלפת אחסון בשידור חי ב- VM (למשל, לבדיקת חוסנה של יישום שעשוי להתמודד עם אירועים כאלה).

שיפור אחד שישפיע באופן מיידי, ללא קשר לאילו יישומים פועלים, הוא גרור ושחרר תמיכה. כעת ניתן להעביר קבצים ותיקיות בין המארח לאורחים על ידי גרירה ושחרורם אל חלון ה- VM האורח או ממנו. אין יותר הגדרת שיתופי קבצים מגושמים בין האורחים והמארחים, וגם אין שום מוזרויות בלתי צפויות - זה פשוט עובד בין כל פלטפורמות המארח ומערכות אורח נתמכות (Windows, Linux ו- Oracle Solaris). בטח, זו עוד תכונת תפס (Workstation זכתה לתמיכה בגרור ושחרר כבר עידנים), אך תוספת חיונית.

תכונה נוספת לתעדוף שימושי היא הצפנת הכונן. בעבר, אם רצית להפעיל מחשבי VM עם דיסקים וירטואליים מוצפנים, היית צריך ליישם זאת בעצמך, בדרך של הצפנת כונן על המארח או על ידי הפעלת מערכת הפעלה שתומכת בו באופן מקורי. כעת VirtualBox יכולה להצפין תמונות כונן בפני עצמה באמצעות אלגוריתמי AES-128 או AES-256, והצפנה יכולה להתבצע באמצעות שורת הפקודה או בממשק המשתמש. שים לב שיש לכבות את מחשבי ה- VM בכדי לבצע הצפנה או פענוח; לא ניתן להצפין כוננים ב- VM פעיל.

ל- VirtualBox לא היה היסטוריה של אינטגרציה עם מוצרי וירטואליזציה מבוססי שרת או ענן הדומים לאינטגרציה של VMware Workstation עם VMware vSphere ו- vCloud Air. למרות הדיבורים של אורקל על הפיכתה לחברת ענן, אין שום סימן ש- VirtualBox הופכת לחזית עבור כל סוג של פתרון וירטואליזציה מבוסס ענן. האפשרות הקרובה ביותר באותו אופן עד כה הגיעה מצד שלישי. היפרבוקס, פרויקט קוד פתוח, "שואף לספק אלטרנטיבה בחינם למוצרים מסחריים כמו VMware vCenter / ESXi" תוך שימוש ב- VirtualBox כ- Hypervisor.

בצד החיובי, משתמשי VirtualBox יכולים לנצל אינטגרציות שימושיות עם כלים כגון Vagrant ו- Docker. והתמיכה המובנית של VirtualBox במגוון פורמטים של דיסקים וירטואליים - VMDK (VMware), VHD (Microsoft), HDD (Parallels), QED / QCOW (QEMU) - הופכים אותה ליעילה לניסוי מגוון רחב של מכונות וירטואליות סוגים. אין צורך להוריד כלי המרה נפרד, הנדרש עבור תחנת העבודה של VMware.

תחנת עבודה VMware 11

תחנת העבודה של VMware התבלטה זה מכבר בשלושה מאפיינים: הביצועים שלה, האינטגרציה הקרובה שלה עם מוצרי VMware אחרים, ורבב התכונות הנוחות להפיכת תהליך ההגדרה והעבודה עם מחשבי ה- VM לאוטומטיים יותר. הגרסה האחרונה של Workstation מלטשת ומעדכנת בעיקר את ההיבטים של התוכנית וכמה אחרים, אך מציגה מעט מהפכני.

עם Workstation 11, VMware חידשה את פונקציות הדמיית החומרה שלה, המקובלות בכל גרסה חדשה של התוכנית. גרסה 11 מוסיפה תמיכה בהוראות החדשות במעבד Haswell של אינטל, אמולטור בקר xHCI חדש ומנהלי רשת חדשים. VMware טוענת שיפור של עד 45 אחוזים עבור תוכניות המשתמשות בהוראות Haswell.

רבים מהשינויים האחרים ב- Workstation 11 הם טאצ-אפים תכונתיים. מחשבים וירטואליים יכולים כעת להשתמש בזיכרון וידאו של עד 2 ג'יגה-בתים, בתנאי שלמארח יש מספיק פנוי; VirtualBox עדיין עומד בראש 256MB לווידאו. ו- Workstation 11 תומך כעת באתחול של EFI - יכולת ש- VirtualBox קיימת מאז גרסה 3.1, אם כי רק בצורה ניסויית מפורשת. VMware ו- VirtualBox טוענים שניהם לתמיכה טובה יותר בתצוגות DPI גבוהות במהדורה האחרונה שלהם.

VMware עדיין שולטת בביצועים, בוודאי מבחינת גרפיקה. תחנת העבודה 11 צברה 683 ו -1,030 עבור ציוני ה- Passmark 2D וה -3 D שלה, כאשר VirtualBox הציגה 395 ו -598 בהתאמה. מהירות המעבד בתחנת העבודה 11 הייתה גם מהירה יותר, מכיוון שלטענתה ציון מעבד של 6,774 למערכת ה- VirtualBox בטווח של 4,500 עד 5,500, תלוי באיזה מצב paravirtualization היה בשימוש (ברירת המחדל הניבה את התוצאות הטובות ביותר).

אזור נוסף בו תחנת העבודה נשארת בראש הוא הקלות בהגדרה והפעלת מחשבי VM. תחנת העבודה 11 מייעלת את ההתקנה של מערכות הפעלה נפוצות רבות, כולל חלונות והפצות לינוקס שונות עם שם גדול. ספק מספר פרטים מראש, כמו מפתח הרישיון של מערכת ההפעלה, ו- Workstation מטפל בכל השאר באופן אוטומטי, כולל תוספות הלקוח. זה שומר זמן נהדר ותכונה שתמיד רציתי ש- VirtualBox תוסיף.

לבסוף, האינטגרציה של Workstation עם שאר היקום של VMware מהווה מקרה משכנע לחנויות VMware. תחנת עבודה 9 סיפקה שילוב עם VMware vSphere (כולל ESX / ESXi ו- vCenter Server), מה שמאפשר ליצור, לערוך ולהפעיל מחשבי VM על מארחי VMware מרוחקים. תחנת העבודה 11 מוסיפה שילוב של vCloud Air ומאפשרת לתחנת העבודה לשמש ממשק קצה לענן הציבורי של VMware. חלק מהתכונות האחרות של Workstation שאינן מהודדות ב- VirtualBox, כמו המרה פיזית לווירטואלית, הן גם חלק מכלל זה.

אם אתה בארגון שיש לו השקעה קיימת ב- VMware או שיש לך כסף לשרוף, VMware Work Station נותרה הבחירה ההגיונית. הוא מציע מראה ותחושה מלוטשים יותר, קלות שימוש רבה יותר וביצועים טובים יותר.

ל- VirtualBox יתרונותיה, ולא פחות חשוב מכך שהיא זמינה בחינם ברישיון קוד פתוח. עם תמיכה לתמיכה בפרו-וירטואליזציה, USB 3.0 והעתקת גרור ושחרר בין מארחים לאורחים, זה התאמה קרובה יותר לתמיד ב- Workstation. לאלה עם תקציב קל להתעלם מהחסרונות הקטנים שנותרו.

כרטיס ניקוד תכונות (20%) קלות שימוש (20%) ביצועים (20%) אינטגרציות (20%) תיעוד (10%) ערך (10%) ציון כולל
תחנת עבודה VMware 11 9 10 9 9 9 9 9.2
VirtualBox 5.0 9 8 7 8 7 9 8.0