OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

6. LXC‌


קונטיינרים הם טכנולוגיית וירטואליזציה קלת משקל. הם דומים יותר ל-chroot משופר מאשר לווירטואליזציה מלאה כמו Qemu או VMware, גם בגלל שהם לא מחקים חומרה וגם בגלל שמכולות חולקות את אותה מערכת הפעלה כמו המארח. מיכלים דומים לאזורי Solaris או כלא BSD. Linux-vserver ו-OpenVZ הם שני יישומים קיימים, שפותחו באופן עצמאי, של פונקציונליות דמוית קונטיינרים עבור לינוקס. למעשה, קונטיינרים נוצרו כתוצאה מהעבודה במעלה הזרם של פונקציונליות vserver ו-OpenVZ.


ישנם שני מימושים של קונטיינרים במרחב משתמש, שכל אחד מהם מנצל את אותן תכונות ליבה. Libvirt מאפשר שימוש בקונטיינרים דרך מנהל ההתקן LXC על ידי חיבור ל-'lxc:///'. זה יכול להיות מאוד נוח מכיוון שהוא תומך באותו שימוש כמו מנהלי ההתקן האחרים שלו. המימוש השני, שנקרא פשוט 'LXC', אינו תואם ל-libvirt, אך הוא גמיש יותר עם יותר כלי מרחב משתמש. אפשר לעבור בין השניים, אם כי יש מוזרויות שיכולות לגרום לבלבול.


במסמך זה נתאר בעיקר את חבילת lxc. השימוש ב-libvirt-lxc אינו מומלץ בדרך כלל עקב היעדר הגנת Apparmor עבור מיכלי libvirt-lxc.


במסמך זה, שם מיכל יוצג כ-CN, C1 או C2.


 

מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: