Mengapa LXC ketika ada linux-vserver?


9

Saya bukan ahli LXC , tetapi sejauh yang saya tahu itu benar-benar mirip dengan linux-vserver .

Jika itu benar, saya bertanya-tanya mengapa ada pemain lain di kamp virtualisasi yang sudah ramai? Apa yang LXC berikan (atau janjikan) yang tidak dimiliki linux-vserver?

Saya adalah pengguna lama linux-vserver, saya ingat itu sekitar bertahun-tahun yang lalu sebelum semua sensasi virtualisasi ini. Perkembangan melambat dalam beberapa waktu terakhir, tetapi tidak pernah benar-benar berhenti - saya tahu karena pengembang membantu saya mengembalikannya ke kondisi yang berguna di linux / hppa (di Gentoo, setidaknya). Mereka secara teratur mendorong keluar tambalan terhadap kernel terbaru, menggunakan semua barang terbaru (infrastruktur wadah yang sama yang digunakan oleh LXC) dan bahkan berintegrasi dengan GRsecurity.

Orang yang memulai upaya LXC mungkin memiliki alasan yang baik untuk melakukannya daripada bergabung dengan basis linux-vserver yang sudah mapan? Maka saya ingin tahu.

Apakah ini semua tentang integrasi arus utama? Lalu mengapa tidak mengadaptasi linux-vserver untuk integrasi, seperti yang dilakukan orang Xen dengan XenLinux?

Jawaban:


8

Integrasi kernel bukan hanya tentang mengatasi fitur yang diinginkan, tetapi lebih banyak tentang membuat perubahan minimal yang mengganggu dengan sedikit kelemahan dalam hal kinerja, kualitas kode, kompleksitas, dan kompatibilitas di masa depan. Politik juga terlibat di kedua sisi, dan hubungan yang baik dengan pengembang mapan membantu mendapatkan komitmen jangka panjang dan ulasan konstruktif.

Sepertinya proyek LXC yang menemukannya. Yang mengatakan, saya tidak tahu secara spesifik mengapa proyek-proyek sebelumnya seperti OpenVZ dan linux-vserver tidak masuk. Proyek-proyek itu setidaknya memberikan beberapa pengalaman, pembenaran, dan mungkin kode yang terbukti berguna untuk tujuan wadah ringan arus utama.



Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.