Perché LXC quando c'è linux-vserver?


9

Non sono un esperto di LXC , ma per quanto ne so è molto simile a Linux-VServer .

Se è corretto, mi chiedo perché ci sia un altro giocatore nel già affollato campo di virtualizzazione? Cosa fornisce (o promette) LXC che linux-vserver non ha?

Sono un utente Linux-vserver da molto tempo, ricordo che era passato molti anni fa prima di tutto questo clamore di virtualizzazione. Lo sviluppo è rallentato negli ultimi tempi, ma non si è mai fermato del tutto - lo so perché gli sviluppatori mi hanno aiutato a riportarlo a uno stato utile su Linux / Hppa (almeno in Gentoo). Spingono regolarmente patch contro i kernel più recenti, utilizzando tutti gli ultimi goodies (la stessa infrastruttura container utilizzata da LXC) e persino integrandosi con GRsecurity.

Le persone che hanno iniziato lo sforzo LXC probabilmente avevano una buona ragione per farlo invece di unirsi alla già consolidata base linux-vserver? Quindi mi piacerebbe saperlo.

Si tratta di integrazione mainline? Allora perché non adattare linux-vserver per l'integrazione, come fanno le persone Xen con XenLinux?

Risposte:


8

L'integrazione del kernel non riguarda solo la funzionalità desiderabile, ma anche di apportare modifiche minimamente invasive con un piccolo svantaggio in termini di prestazioni, qualità del codice, complessità e compatibilità futura. Anche la politica è coinvolta da entrambe le parti e una buona relazione con sviluppatori affermati aiuta a ottenere impegni a lungo termine e revisioni costruttive.

Sembra che il progetto LXC l'abbia capito. Detto questo, non conosco i dettagli del perché i progetti precedenti come OpenVZ e linux-vserver non sono entrati. Quei progetti hanno almeno fornito esperienza, giustificazione e forse codice che si sono rivelati utili per l'obiettivo dei principali container leggeri.



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.