Hyper V לעומת VirtualBox: מה ההבדל? [מנהל מחיצות]

כשזה מגיע לתוכנת מכונות וירטואליות, רבים מכם עשויים לחשוב על VMware, VirtualBox ו-Hyper-V. הפוסט הזה מ אשף מחיצות האתר הזה ידבר על Hyper V לעומת VirtualBox . אתה יכול לדעת את ההבדלים ביניהם.





בעמוד זה :

בפוסט זה, אדבר על Hyper V לעומת VirtualBox מהיבטים הכוללים את שיטת ההשגה, דרישות המערכת, הפונקציונליות וכו'.

שיטת השגת

Hyper-V הוא היפרוויזר מובנה של Windows. היא כלולה במערכות הפעלה של Windows 64 סיביות החל מ-Windows 8. עם זאת, תוכנה זו זמינה רק עבור מהדורות Pro, Enterprise ו-Education. בנוסף, Hyper-V זמין גם ב-Windows Server 2016/2019/2022.

כדי לקבל את הכלי הזה, אתה רק צריך להפעיל אותו ב-Windows. הנה המדריך:



  1. בתיבת החיפוש של Windows, הקלד ' הפעל או כבה את תכונות Windows ' ולאחר מכן פתח את האפליקציה המתאימה מרשימת התוצאות.
  2. סמן את התיבה לפני Hyper-V ולחץ בסדר . לאחר מכן, המתן עד להשלמת ההתקנה. נדרשת הפעלה מחדש של המחשב.

VirtualBox הוא hypervisor בקוד פתוח הזמין במארחים של Windows, Linux, Macintosh ו- Solaris. כדי לקבל את הכלי הזה, אתה רק צריך ללכת אל דף הורדת VirtualBox , בחר את תוכנית ההתקנה המתאימה להורדת המחשב שלך ולאחר מכן הפעל את קובץ ההתקנה כדי להשלים את ההתקנה.

דרישות מערכת

כדי להפעיל Hyper-V, המחשב שלך צריך לעמוד בדרישות החומרה הבאות:



  • מעבד 64 סיביות עם תרגום כתובות ברמה שנייה (SLAT).
  • תמיכה של CPU בהרחבת מצב צג VM (VT-c על שבבי אינטל).
  • 4GB זיכרון לפחות. דרישת ה-RAM הספציפית תשתנה בהתאם למערכת ההפעלה המארח ולמערכת ההפעלה האורחת.

Widows מציעה פקודה שתעזור לבדוק אם המחשב שלך יכול להריץ Hyper-V. עליך לפתוח את שורת הפקודה ולהפעיל את הפקודה ' מידע מערכת '. רק כאשר אתה רואה 4 'כן' ב- דרישות Hyper-V חלק, האם המחשב שלך יכול להריץ Hyper-V.

לגבי VirtualBox, אין לו דרישות חומרה קפדניות. אתה רק צריך לשים לב ל-RAM. זה דורש 512MB לפחות אבל משתנה בהתאם למערכת ההפעלה המארח ולמערכת ההפעלה האורחת.

VMware לעומת VirtualBox, מה שטוב יותר עבורך



עקרון הפעולה

Hyper-V הוא היפרוויזר מסוג 1, הפועל ישירות על החומרה הפיזית הבסיסית. כאשר מערכת ההפעלה המארח מתחילה, Hyper-V ייקח את השליטה מה-BIOS או UEFI ויקיים אינטראקציה ישירה עם המעבד, זיכרון ה-RAM והאחסון. גם VMware ESXi ו-KVM נוקטות בשיטת הפעלה זו.

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

תמיכה במערכת ההפעלה Guest

Hyper-V יכול לארח מחשבי VM עם Windows, Linux ו-FreeBSD מערכות הפעלה אורחות, בעוד VirtualBox תומך ביותר מערכות הפעלה אורחות כולל Windows, Linux, FreeBSD, Solaris, Mac OS ואחרות.



בנוסף, אם מערכת ההפעלה האורחת שלך היא Windows, Hyper-V בדרך כלל מציע תמיכה טובה יותר. אבל אם מערכת ההפעלה האורחת שלך היא לינוקס, התמיכה של Hyper-V גרועה מאוד. לדוגמה, ל-Hyper-V אין וירטיו. לכן, אם אתה רוצה להריץ את Linux GUI ב-Hyper-V, הביצועים יושפעו.

פונקציונליות

פונקציות מסוימות עשויות להשפיע על הידידותיות למשתמש.

  1. Hyper-V ו-VirtualBox משתמשים באותה טכנולוגיה כדי לשמור את המצב הקיים של VM, אבל הם קוראים לזה בשמות שונים (Checkpoints ו-Snapshots).
  2. VirtualBox מאפשר למשתמשים לשתף קבצים על ידי גרירה ושחרור לאחר התקנת תוספות האורח של VirtualBox, בעוד ששיטת שיתוף הקבצים של Hyper-V מסובכת יותר.
  3. ל- VirtualBox יש מצב חלק. בעזרתו, אתה יכול למנף מצב חלק כדי לעבור בצורה חלקה בין שולחן העבודה שלך ל-VM. למרבה הצער, ל-Hyper-V אין תכונה מקבילה.
  4. Hyper-V תומך בפורמטים של דיסק קשיח וירטואלי (VHD) ודיסק קשיח וירטואלי בגרסה 2 (VHDX), בעוד ש-VirtualBox תומך בקבצי תמונת דיסק וירטואלי (VDI), VHD ו-VMware של דיסק וירטואלי (VMDK).
  5. VirtualBox תומך בחיבור התקני USB ל-VM, אם כי אתה צריך לעשות כמה הגדרות, בעוד Hyper-V אין תמיכה זו.
  6. Hyper-V מאפשר לך לשנות את רזולוציית התצוגה של VM בקלות, בעוד Hyper-V אינו מאפשר לך לשנות את רזולוציית התצוגה של Linux VM.

שורה תחתונה

האם אתה יודע מידע אחר על Hyper V לעומת VirtualBox? אנא שתף ​​אותם איתנו באזור התגובות הבא. בנוסף, אם אתה צריך לשכפל את מערכת ההפעלה, לנהל דיסקים ולשחזר נתונים, אתה יכול להוריד אשף מחיצות האתר הזה .