וירטואליזציה בדביאן: מבוא - רשתות מחשבים עבור חברות קטנות ובינוניות

אינדקס כללי של הסדרה: רשתות מחשבים עבור חברות קטנות ובינוניות: מבוא

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

הכי פשוט זה הכי טוב

בתמונת הכותרת של העמוד הראשי של XtratuM, Hypervisor שתוכנן במיוחד עבור מערכות משובצות או משובצות בזמן אמת, אנו מוצאים את התמונה הבאה: xtratum

"שֶׁלָנוּ עקרון יסוד להתקנה, תצורה וניהול של שירותים, כולל כמובן וירטואליזציה, מסכים לחלוטין עם ההודעה «כמה שפשוט יותר, יותר טוב", זה, הכי פשוט זה הכי טוב. »

מבוא

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

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

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

הגדרות וקישורים לפי ויקיפדיה ומקורות אחרים

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

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

La וירטואליזציה o פלטפורמת וירטואליזציה מתייחס ליצירת מכונה וירטואלית, שמתנהגת כמו מכונה אמיתית, עם מערכת הפעלה. התוכנה הפועלת במכונות הווירטואליות נפרדת מהחומרה הבסיסית או מהמשאבים הפיזיים. דוגמה: מכונה פיזית שמריצה את Debian 8 "Jessie" יכולה לארח מכונה וירטואלית עם מערכת ההפעלה Ubuntu Trusty 14.04.

בווירטואליזציה זה נקרא «מנחה - מארח»למחשב האמיתי או הפיזי בו מתרחשת הוירטואליזציה עצמה. ל מכונה וירטואלית זה נקרא "אורח - אוֹרֵחַ«. התנאים מארח y אוֹרֵחַ הם משמשים כדי להבחין בין תוכנות הפועלות במכונה האמיתית לבין תוכנה הפועלת במכונות וירטואליות. לתוכנה או הקושחה שיוצר את המכונות הווירטואליות בחומרת המארח, זה נקרא Hypervisor - היפר.

סוגים שונים של וירטואליזציה:

  • וירטואליזציה מוחלטת - וירטואליזציה מלאה: זה מתייחס ל כמעט סך הכל סימולציה של חומרה אמיתית, המאפשרת לתוכנות וירטואליות - המורכבות בדרך כלל ממערכת הפעלה - לפעול ללא כל שינוי.
  • וירטואליזציה חלקית - וירטואליזציה חלקית: סביבת היעד היא אינה מדומה באופן מלא, אלא חלקית. כתוצאה מכך, ייתכן שיהיה צורך לשנות תוכניות מסוימות הפועלות על האורח.
  • פרואירטואליזציה - פרואירטואליזציה: אין סימולציה של סביבת חומרה. כל תוכנית אורחים - אוֹרֵחַ פועל על א תחום מבודד, כאילו הם פועלים על מערכות נפרדות. שינוי ספציפי של כל תוכנית אורח נחוץ לביצועו בסביבה מסוג זה.

La וירטואליזציה בעזרת חומרה זוהי דרך לשפר את היעילות הכוללת של תהליך הווירטואליזציה. זה מרמז שעל המעבדים או המעבדים להיות בעלי התמיכה הדרושה לווירטואליזציה, כמו גם לרכיבים אחרים של החומרה עצמה.

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

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

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

Hypervisor

Un Hypervisor - היפר o צג מכונה וירטואלית - צג מכונה וירטואלית VMM היא פלטפורמה המאפשרת יישום של טכניקות שונות לבקרת וירטואליזציה להשתמש במקביל במערכות הפעלה שונות (ללא שינוי, או לשנות כמו במקרה של paravirtualization) באותו מחשב.

ברית וירטואליזציה פתוחה (OVA)

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

תוכנה חופשית שמקדמת ה- OVA:

  • KVM הוא היפרווייזר. נוצר על ידי קומראנט, בע"מחברת תוכנה ישראלית, שמשך אז תשומת לב רבה על הקבלה המהירה של מודול KVM המוטמע בליבת הלינוקס. זה הציע את «פלטפורמת וירטואליזציה שולחנית של ICE מוצקה»מבוסס על מכונות שולחן העבודה הווירטואליות מבוססות הליבה, ומקושר באמצעות הפרוטוקול שלו תבלין. ב- 4 בספטמבר 2008 החברה רד האט, Inc נרכשה קומראנט לפי שווי של 107 מיליון דולר.
  • libvirt הוא API «ממשק תוכנית יישומים" קוד פתוח, שד - דמון, וכלי לניהול פלטפורמות וירטואליזציה. אתה יכול לנהל את KVM, קסן, VMware ESX, QEMU וטכנולוגיות וירטואליזציה אחרות. ממשקי ה- API השונים שלה נמצאים בשימוש נרחב בתזמור שכבת hypervisorlibvirt היא חנות ספרים שנכתבה ב שפה ג, וניתן לקשר אותו לשפות אחרות כמו פיתון, פרל, OCaml, אוֹדֶם, Java, JavaScript (דרך Node.js) ו PHP.
  • oVirt היא תוכנה לניהול פלטפורמות וירטואליזציה. זו תוכנת קוד פתוח בחינם. הוא הוקם על ידי רד האט כפרויקט קהילתי עליו ה וירטואליזציה ארגונית של רד האט. oVirt מאפשר ניהול ריכוזי של מכונות וירטואליות, משאבי רשת, אחסון ומחשוב, מממשק אינטרנט קל לשימוש, עם פלטפורמה עצמאית כדי לגשת אליו. Hypervisor היחיד הנתמך רשמית בארכיטקטורת X86 64 הוא KVM, אם כי נעשים מאמצים לתמוך בארכיטקטורות PPC y זרוע בגרסאות הבאות שלה.
  • libguestfs היא ספרייה שנכתבה ב שפה ג ומערכת כלים לגישה ולשינוי תמונות דיסק וירטואלי בפלטפורמת וירטואליזציה. ניתן להשתמש בכלים לצפייה ועריכה של המכונות הווירטואליות המנוהלות על ידי libvirt והקבצים השוכנים בתוכם. יכול לשמש גם לכתיבת תסריט -scripting- כדי לשנות או ליצור מכונות וירטואליות.
  • מנהל מכונות וירטואליות - מנהל מכונות וירטואליות היא תוכנת רד האט הידועה גם בשם מנהל סגולה, שם שיש לחבילה גם במאגרי דביאן. זהו יישום שולחן עבודה לניהול מכונות וירטואליות. הוא משמש ליצירה, תצורה והתאמה של תחומים חדשים. יש לו לקוח VNC דרכו יש לנו גישה למסוף גרפי של תחום האורח. בחבילת ה- virt-manager שמביאה דביאן ג'סי, פרוטוקול SPICE כלול גם לגישה למסוף הגרפי של מכונות וירטואליות.

Xen

Xen זהו Hypervisor המשתמש בתכנון מיקרו ליבות, ומספק את השירותים הדרושים למספר מערכות הפעלה להפעלה בו זמנית על אותה חומרת מחשב. הוא מעבדת מחשבים באוניברסיטת קיימברידג ', פיתחה את הגרסאות הראשונות של Xen, שהיא גם תוכנה חופשית. דביאן 8 "ג'סי" מכילה במאגרים את החבילה xen-hypervisor-4.4-amd64.

OpenVZ

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

דביאן הסירה מהמאגרים שלה גרעינים ששונו לתמיכה ב- OpenVZ החל מ- Debian 7 "Wheezy".

מיכלי לינוקס LXC

המכולות הם אזורים מבודדים בתוך מערכת הפעלה. לכל אזור יש מרחב שמות משלו עבור מערכת הקבצים, הרשת, ה- PID, המעבד והקצאת הזיכרון. ניתן ליצור אותם באמצעות התכונות Groups Groups ו- Namespaces הכלולות בליבת לינוקס. LXC זוהי טכנולוגיה הדומה לאחרות המבוססת על וירטואליזציה ברמת הליבה כגון OpenVZ ו- Linux-VServer.

ארכיפל

ארכיפל הוא פיתרון לניהול ופיקוח על מכונות וירטואליות הפועלות ב- KVM, Xen, OpenVZ או VMware. דביאן ג'סי כוללת אותה במאגרים שלה באמצעות חבילות שונות המצביעות על סוכניה או על ליבת ארכיפל. למידע נוסף, חפש "ארכיפל" באמצעות סינפטי או דרך ארכיפל חיפוש כושר.

קישורים מעניינים אחרים

  • פתח vSwitch: תוכנת קוד פתוח המאפשרת יצירת מתג וירטואלי.
  • לפתוח ערימה:
  • פתח את QRM: פלטפורמת קוד פתוח לדור הבא לניהול מרכז נתונים - מרכז נתונים.
  • סַוָר: פרויקט קוד פתוח המסוגל לבצע אוטומציה של פריסת יישומים בתוך מכלי תוכנה.
  • פרוקסמוקס: שרת קוד פתוח לסביבות וירטואליזציה.
  • VMware- חברת בת של EMC Corporation (בבעלות Dell Inc) המספקת תוכנות וירטואליזציה הזמינות למחשבים תואמי X86
  • VirtualBox: תוכנה חופשית ליצירת מכונות וירטואליות. דביאן העבירה את החבילות הקשורות לתוכנה זו לסניף שלה «תורם".
  • ערפילית פתוחה: ONE מרחיב את היתרונות של פלטפורמות וירטואליזציה ממשאב פיזי יחיד לבנק משאבים, על ידי ניתוק השרת, לא רק מהתשתית הפיזית שלו, אלא גם ממיקומו הפיזי.

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

המסירה הבאה?

עכשיו Qemu-KVM נמצא בדביאן!

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


תוכן המאמר עומד בעקרונותינו של אתיקה עריכתית. כדי לדווח על שגיאה לחץ כאן.

3 תגובות, השאר את שלך

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   קרבורוס גלגל המזלות דיג'ו

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

  2.   מריו דיג'ו

    תודה פיקו על ההקדמה.

    מוסבר היטב ועם מספיק קישורים כדי להעמיק בנושא.

  3.   פדריקו דיג'ו

    זו המטרה שמריו. אני חושב שרבים אינם ברורים לגבי ההיקף הנוכחי של נושא הווירטואליזציה.