Professional Documents
Culture Documents
VIRTUAL MACHINE
מהי מכונה וירטואלית?
● מכונה וירטואלית היא תוכנה המאפשרת לנו להריץ
מערכות הפעלה מרובות על חומרה אחת
● לדוגמא :ברצוני להתקין מערכת הפעלה לינוקס לצד
.חלונות
לולא היתה לנו מכונה וירטואלית
● היינו צריכים ליצור מחיצה בדיסק ולצרוב את מערכות
ההפעלה השונות על המקום הדרוש להם בדיסק
● אנחנו מוגבלים במקום שיש לנו
● אנחנו צריכים לאתחל את המחשב כדי לעבור בין
מערכות ההפעלה
● ייתכן שהחומרה שבידינו לא תתאים למערכת ההפעלה
שאנו מעוניינים בה ולא נוכל להתקין אותה
● מכונה וירטואלית מאפשרת לנו להתקין מספר מערכות
הפעלה בו זמנית
● גם אם החומרה לא מתאימה לדרישות של מערכת
ההפעלה הנבחרת
● מערכת ההפעלה תשתמש רק ב 20%מן המשאבים אותה
היתה צורכת לו היינו מתקינים אותה ישירות על
החומרה
● מעבר קל ומהיר בין מערכות ההפעלה
איך מכונה וירטואלית עובדת?
איך זה נראה על המסך
מארח ואורח
● מערכת ההפעלה המותקנת על החומרה נקראת המארח
host
● guestהמערכת הרצה בתוך המכונה נקראת האורחת
יתרונות מכונה וירטואלית
● מאפשרת לנו להריץ יישומים המותאמים למערכות
הפעלה שונות
● קל יותר לגבות מערכת הפעלה כזו ,כי מדובר במספר
קטן יותר של קבצים
● באפשרותנו לשפץ חומרה ישנה ,בלי להפסיק את
העבודה ,יש אפשרות להעביר את המכונה דרך סיב
אופטי לחומרה אחרת ,לשפץ את החומרה שלנו ולהחזיר
שוב
יתרונות אבטחה
● מערכות ההפעלה השונות נפרדות זו מזו ולכן –
ביכולתנו
● לנסות תוכנה ניסיונית על אחת המערכות בלי לפגוע
בתפקוד המערכות האחרות
● את המידע הרגיש שברשותנו ,נוכל לפזר בין המערכות
השונות .במקרה של פריצה לאחת המערכות ,ההאקר
לא יוכל לגשת לחומר השמור במערכות האחרות
חסרונות
● מערכת הפעלה המותקנת בתוך המכונה עובדת יותר
באיטיות ,יחסית למערכת הפעלה המותקנת ישירות על
החומרה
מכונות וירטואליות בשימוש נרחב
VMware
● מחזיקה כ 80%מנתח השוק
● אמינה ויציבה
● באה גם כמערכת הפעלה מארחת המותקנת על
החומרה וגם כתוכנה הרצה על גבי מערכת הפעלה
קיימת ,אורחת
Xen
● תוכנת קוד פתוח
● יכולה לבוא כמערכת הפעלה
● כאשר היא אורחת על מערכת הפעלה קיימת ,הקוד
שלה משנה אלמנטים בליבה של מערכת ההפעלה
● לכן היא לא יכולה לרוץ על גבי ווינדווס
תודה