מהי וירטואליזציה ולמה כדאי להשתמש בה?

Ce este virtualizarea și de ce ar trebui să o utilizați?
⏱️ 1 min read

במובן הרחב, וירטואליזציה היא תהליך של יצירת עותק וירטואלי, ולא של ממש, של משהו. וירטואלי במקרה זה אומר משהו כל כך דומה למקור שבקושי ניתן להבחין בו, כמו בביטוי “כמעט אותו הדבר”.

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

ישנם סוגים רבים של וירטואליזציה כמו שיש לה שימושים, ולכן נגביל את הדיון שלנו לסוגי הוירטואליזציה הנפוצים ביותר.

פארק הוד השרון
פארק הוד השרון

וירטואליזציה של חומרה

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

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

זה לא זהה לאמולציית חומרה, תהליך הרבה יותר מורכב וברמה נמוכה יותר. באמולציית חומרה, נעשה שימוש בתוכנה כדי לאפשר לחומרה אחת לחקות אחרת. לדוגמה, ניתן להשתמש באמולציית חומרה להפעלת תוכנת x86 על שבבי ARM. Windows 10 משתמשת בסוג זה של אמולציה באופן נרחב באסטרטגיית One-OS-Everywhere שלה, ואפל השתמשה בה ב-Rosette בעת המעבר ממעבדי PowerPC לאינטל.

לעתים קרובות, נדרשות כמה מגבלות מהוירטואליזציה. היפרוויזר בדרך כלל לא יכול לחרוג מהמפרטים של המכשיר המארח שלו. אינך יכול להפעיל Hypervisor עם אחסון של 10TB בדיסק קשיח בדיסק של 2TB. אתה יכול לנסות לספק את המספר הזה בטעות דרך ה-Hypervisor, אבל זה יתפרק במהירות עם השימוש.

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

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

וירטואליזציה של שולחן העבודה

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

וירטואלי-מכונה-תוכנה-חלונות-10-תכונות

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

וירטואליזציה של רשת

רשת-איפוס-הדגשה

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

סיכום

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

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

You may also like...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x