SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler offline
LXC




Ovidiu Constantin
   ovidiu@mybox.ro
 http://blog.mybox.ro/
Ce?

                 LinuX Containers
             http://lxc.sourceforge.net/


    operating system-level virtualization

    bazat pe Control Groups (cgroups)

    văr bun cu Linux-VServer și OpenVZ
De ce?


     Linux-VServer și OpenVZ nu vor fi acceptate în
    vanilla.

     chroot/BSD jails nu au suficiente
    funcționalități.

     se pot rula simultan VM-uri XEN / KVM /
    VMWare și LXC.
Cum?

Kernel:

  suport în vanilla kernel >= 2.6.26 (2+ ani)

  opțiuni de configurare: Control Groups

  distribuțiile majore oferă suport out-of-the-box.

Userspace:

  integrare cu libvirt

  utilitarele lxc-*

  funcționează cu template-urile OpenVZ
Test în producție

Setup-ul de test NOVIT

• host - Ubuntu 10.04.1 LTS
• Kernel: 2.6.32-23-server x86_64
• LXC: 0.6.5

• VPS – 2 x Ubuntu 9.10 (nu am găsit template OpenVZ
pentru 10.04)
• mail: XMail, Dovecot-IMAP & POP3
• web: LAMP

Runtime: 5+ luni.
Incidente: 0.

Mais conteúdo relacionado

Destaque

catana-Wordpress application deployment
catana-Wordpress application deploymentcatana-Wordpress application deployment
catana-Wordpress application deployment
Ionut Catana
 
Manual de programare c
Manual de programare cManual de programare c
Manual de programare c
Argos
 
Sistemul Informational pentru afaceri UNA.md
Sistemul Informational pentru afaceri UNA.mdSistemul Informational pentru afaceri UNA.md
Sistemul Informational pentru afaceri UNA.md
Unisim-Soft
 

Destaque (9)

catana-Wordpress application deployment
catana-Wordpress application deploymentcatana-Wordpress application deployment
catana-Wordpress application deployment
 
DJANGO-REST-FRAMEWORK: AWESOME WEB-BROWSABLE WEB APIS
DJANGO-REST-FRAMEWORK: AWESOME WEB-BROWSABLE WEB APISDJANGO-REST-FRAMEWORK: AWESOME WEB-BROWSABLE WEB APIS
DJANGO-REST-FRAMEWORK: AWESOME WEB-BROWSABLE WEB APIS
 
Qt Application Development
Qt Application DevelopmentQt Application Development
Qt Application Development
 
REST and some Python (or 'Python "sinners" must REST')
REST and some Python (or 'Python "sinners" must REST')REST and some Python (or 'Python "sinners" must REST')
REST and some Python (or 'Python "sinners" must REST')
 
Cu codul în "nori"
Cu codul în "nori"Cu codul în "nori"
Cu codul în "nori"
 
Web 2016 (01/13) Spațiul World Wide Web – aspecte arhitecturale
Web 2016 (01/13) Spațiul World Wide Web – aspecte arhitecturaleWeb 2016 (01/13) Spațiul World Wide Web – aspecte arhitecturale
Web 2016 (01/13) Spațiul World Wide Web – aspecte arhitecturale
 
Manual de programare c
Manual de programare cManual de programare c
Manual de programare c
 
Sistemul Informational pentru afaceri UNA.md
Sistemul Informational pentru afaceri UNA.mdSistemul Informational pentru afaceri UNA.md
Sistemul Informational pentru afaceri UNA.md
 
El liderazgo para manana
El liderazgo para mananaEl liderazgo para manana
El liderazgo para manana
 

Mais de Ovidiu Constantin (8)

Ovidiu Constantin - ReactOS
Ovidiu Constantin - ReactOSOvidiu Constantin - ReactOS
Ovidiu Constantin - ReactOS
 
Linux from Scratch 6.8
Linux from Scratch 6.8Linux from Scratch 6.8
Linux from Scratch 6.8
 
Debian Live
Debian LiveDebian Live
Debian Live
 
Un an de Intalniri RLUG organizate de ProLinux
Un an de Intalniri RLUG organizate de ProLinuxUn an de Intalniri RLUG organizate de ProLinux
Un an de Intalniri RLUG organizate de ProLinux
 
DD-WRT vs OpenWrt
DD-WRT vs OpenWrtDD-WRT vs OpenWrt
DD-WRT vs OpenWrt
 
ProLinux - comunitate, idei, ajutor
ProLinux - comunitate, idei, ajutorProLinux - comunitate, idei, ajutor
ProLinux - comunitate, idei, ajutor
 
Criptare "manager proof"
Criptare "manager proof"Criptare "manager proof"
Criptare "manager proof"
 
Linux la secretariat
Linux la secretariatLinux la secretariat
Linux la secretariat
 

LXC

  • 1. LXC Ovidiu Constantin ovidiu@mybox.ro http://blog.mybox.ro/
  • 2. Ce? LinuX Containers http://lxc.sourceforge.net/  operating system-level virtualization  bazat pe Control Groups (cgroups)  văr bun cu Linux-VServer și OpenVZ
  • 3. De ce?  Linux-VServer și OpenVZ nu vor fi acceptate în vanilla.  chroot/BSD jails nu au suficiente funcționalități.  se pot rula simultan VM-uri XEN / KVM / VMWare și LXC.
  • 4. Cum? Kernel:  suport în vanilla kernel >= 2.6.26 (2+ ani)  opțiuni de configurare: Control Groups  distribuțiile majore oferă suport out-of-the-box. Userspace:  integrare cu libvirt  utilitarele lxc-*  funcționează cu template-urile OpenVZ
  • 5. Test în producție Setup-ul de test NOVIT • host - Ubuntu 10.04.1 LTS • Kernel: 2.6.32-23-server x86_64 • LXC: 0.6.5 • VPS – 2 x Ubuntu 9.10 (nu am găsit template OpenVZ pentru 10.04) • mail: XMail, Dovecot-IMAP & POP3 • web: LAMP Runtime: 5+ luni. Incidente: 0.