Ogłoszono wydanie LXC 1.0, narzędzia tworzącego wirtualny odizolowany kontener systemu Linux, z własnymi procesami i przestrzenią sieciową. Takie wirtualne środowisko można uruchomić na dowolnym linuksowym serwerze. LXC jest zależne od cgroups, profili Apparmor i SELinux, zasad Seccomp, Chroots, przestrzeni nazw i funkcji jądra Linux.
Zmiany, jakie zaszły:
- Wsparcie dla w pełni nieuprzywilejowanych kontenerów
- Stabilne publiczne API (liblxc1)
- Dowiązania API dla języków: Lua i Python (w drzewie), Go i Ruby (poza drzewem)
- Elastyczny system pamięci podręcznej (backingstore system) ze wsparciem dla: standardowych katalogów, Btrfs, ZFS, LVM, Urządzeń w pętli, AUFS, OverlayFS
- Dodano wsparcie dla klonowania i zrzutu danych kontenerów
- Zmniejszono i udoskonalono cały zestaw komend
- Zaktualizowano dokumentację
- Dodano nowy sposób tworzenia kontenerów, oparty o centralnie wygenerowane obrazy
- Pojawiły się szablony, które pozwalają na tworzenie kontenerów z popularnymi dystrybucjami
























LXC 1.0 z klonowaniem, snapshotami i wieloma nowymi funkcjami | OSWorld.pl http://t.co/H0cXCgr437 via @OSWorldpl
Michał Olber liked this on Facebook.
Hell yeah!! Jeszcze tylko niech ustabilizuja i poprawia wydajnosc BTRFS i Solaris nie bedzie mial nic do zaoferowaina :D
Krzysztof Zubik liked this on Facebook.
ciekawe czy kiedyś wyprze np. openvz
Openvz tak samo jak xen nigdy nie byly integralna czescia kernela. Do dzisiaj nawet chyba aby uruchomic te rozwiazania na waniliowym kernelu potrzebne sa patche firm trzecich (dawno nie kompilowalem wlasnego kernela takze moge sie mylic). Takimi czysto linuxowym rozwiazaniem bylo dopiero stworzenie kvm – jesli chodzi o pelna wirtualizacje i obecnie rozwijane lxc, ktore bedzie takim czysto linuxowym odpowiednikiem solarisowych zone. Takze jak najbardziej lxc w wielu miejscach zastapi/wyprze openvz. Nie oznacza to bynajmniej konca tego drugiego gdyz jest do niego oferowane komercyjne wsparcie. Przykladem komercyjnego rozwiazania opartego o openvz jest np Virtuozzo.
Kto chciał, to korzystał z Linux-VServer od czasów kernela 2.4.
Oczywiście lepszym rozwiązaniem jest gdy znajduje się to w głównej gałęzi kernela.
Fajnie, że działa również pod Androidem.
https://qa.linuxcontainers.org/master/current/android-armel/lxc-android.tar.gz
[…] dodano sporo nowości: Puppet 3, Xen 4.4, Ceph 0.79, QEMU 2.0.0, Open vSwitch 2.0.1, Libvirt 1.2.2, LXC 1.0, MAAS 1.5, Juju 1.18.1, strongSwan, MySQL 5.5, MySQL 5.6, MariaDB 5.5, Percona XtraDB Cluster […]