חנות און ליין לטכנאים

«חזרה לאינדקס המונחים

מכונה וירטואלית (VM) היא חיקוי מבוסס תוכנה של מחשב פיזי. זוהי למעשה מכונה וירטואלית הפועלת בתוך מחשב אחר, אמיתי. "מחשב בתוך מחשב" זה יכול להריץ מערכת הפעלה (OS) משלו, יישומים ותוכניות, והוא מבודד מהמכונה המארחת וממכונות וירטואליות אחרות. חשבו על זה כעל סביבה דיגיטלית עצמאית. המכונה הפיזית שבה פועלות המכונות הווירטואליות נקראת מארח, וכל מכונה וירטואלית מכונה אורחת.

מושג המכונות הווירטואליות הוא יסודי במחשוב המודרני, במיוחד במחשוב ענן ובתשתיות IT ארגוניות. הוא מאפשר שימוש יעיל בחומרה, מכיוון ששרת פיזי יחיד יכול לארח מספר מכונות וירטואליות, שכל אחת מהן משרתת מטרה שונה. יכולת זו, המכונה וירטואליזציה, היא מה שהופך את המכונות הווירטואליות לחזקות ושימושיות כל כך.

איך פועלת מכונה וירטואלית

הקסם שמאחורי מכונה וירטואלית הוא פיסת תוכנה הנקראת היפרוויזור (או Virtual Machine Monitor). ההיפרוויזור הוא המנהל של המשאבים הפיזיים של המכונה המארחת – כמו המעבד, זיכרון ה-RAM, האחסון וממשקי הרשת. הוא מפשט משאבים אלה למאגר ולאחר מכן מקצה אותם באופן דינמי למכונות הווירטואליות האורחות השונות כשהן זקוקות להם.

כאשר מכונה וירטואלית צריכה לבצע פקודה, הבקשה עוברת דרך ההיפרוויזור, שמקצה את הבקשה לחומרה הפיזית. תהליך זה מאפשר למספר מכונות וירטואליות לחלוק את אותם משאבים פיזיים מבלי להפריע אחת לשנייה. בידוד זה הוא תכונה מרכזית, מכיוון שהוא מבטיח שבעיה במכונה וירטואלית אחת (למשל, קריסת תוכנה או תוכנה זדונית) לא תשפיע על המכונה המארחת או על מכונות וירטואליות אחרות.

כדי להבין טוב יותר כיצד פועלת מכונה וירטואלית, נשקול דוגמה פשוטה. דמיינו שיש לכם שרת פיזי חזק המריץ מערכת הפעלה לינוקס. על שרת יחיד זה, אתם רוצים להריץ שלושה יישומים שונים, שאחד מהם דורש גרסה ספציפית של Windows, אחר עובד בצורה הטובה ביותר על הפצת לינוקס שונה, ושלישי צריך להיבדק על מערכת הפעלה מיושנת. במקום לקנות שלושה מחשבים פיזיים נפרדים, אתם יכולים להתקין היפרוויזור על השרת שלכם. היפרוויזור זה יאפשר לכם ליצור שלוש מכונות וירטואליות נפרדות, כל אחת עם חומרה "וירטואלית" משלה, ולהתקין את מערכת ההפעלה הנדרשת על כל אחת מהן. ההיפרוויזור מנהל ומפיץ את המשאבים הפיזיים של השרת היחיד לכל שלוש המכונות הווירטואליות, ומבטיח שהן יכולות לפעול בו זמנית ובעצמאות.

סוגי מכונות וירטואליות

ניתן לסווג מכונות וירטואליות בכמה דרכים שונות, אך שני הסוגים העיקריים מבוססים על מטרתם:

יתרונות של מכונות וירטואליות

חסרונות של מכונות וירטואליות

«חזרה לאינדקס המונחים