OpenVZ in aktuelle Kernel integrierbar?

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
McStarfighter
Beiträge: 191
Registriert: 12.09.2005 21:26:04
Lizenz eigener Beiträge: GNU Free Documentation License

OpenVZ in aktuelle Kernel integrierbar?

Beitrag von McStarfighter » 29.03.2011 21:01:44

Da ich leider in Bezug auf Kernel und Patches absolut keine Ahnung habe:

Ist es möglich, den OpenVZ-Patch (für 2.6.32) in die aktuellen Kernel-Releaes (2.6.38 z.B.) einzubauen? Wäre nett, das zu erfahren.

Vielen Dank im Voraus.
Ich bin noch in der Lern- und Entdeckungsphase bzgl. Linux und Debian. Ich bitte daher um Rücksicht bei meinen manchmal unbedachten Fragen und Gedanken.

Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Re: OpenVZ in aktuelle Kernel integrierbar?

Beitrag von minimike » 29.03.2011 21:27:21

Nein das wird offiziell nicht unterstützt. OpenVZ hat seinen Brunch derzeit auf den 2.6.32 festgelegt.
Desweiteren Redhat gibt seine Kernel nur noch fertig gepacht ohne Kernelpatches raus. Da OpenVZ einen Fokus auf RHEL hat ist dessen Zukunft erst mal gefährdet. Nur noch Debian ist ein weiteres Target.
Erkundige dich mal auf der Mailingliste. Eventuell hat jemand einnen experimentellen Patch für aktuellere Releases auf Lager. Diesen würde ich dann aber erst mal mit der Kneifzange anfassen
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

McStarfighter
Beiträge: 191
Registriert: 12.09.2005 21:26:04
Lizenz eigener Beiträge: GNU Free Documentation License

Re: OpenVZ in aktuelle Kernel integrierbar?

Beitrag von McStarfighter » 30.03.2011 08:36:42

Na gut, dann versuch ich doch mal mit LXC mein Glück ... ;)
Ich bin noch in der Lern- und Entdeckungsphase bzgl. Linux und Debian. Ich bitte daher um Rücksicht bei meinen manchmal unbedachten Fragen und Gedanken.

Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Re: OpenVZ in aktuelle Kernel integrierbar?

Beitrag von minimike » 30.03.2011 08:51:43

Ich kann es nicht bestätigen aber ich habe mir sagen lassen das Linux-Vserver nun auch lo Interfaces können soll. Die haben ne dunkele Community. Am besten mal in den IRC einschneien und nach nem Patch fragen.
Mal abgesehen wofür brauchst du unbedingt einen 2.6.38? Der 2.6.32 ist gut abgehangen und hat long term support. Viele Projekte bauen darauf auf. Da wären XEN, Realtime, OpenVZ und noch so einige.
Die Linux Container haben so weit ich weis kein localhost. Das ist der Grund warum ich die mir bisher nicht angeschaut habe. Ohne localhost ist sowas für mich nutzlos.
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

Benutzeravatar
novalix
Beiträge: 1909
Registriert: 05.10.2005 12:32:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: elberfeld

Re: OpenVZ in aktuelle Kernel integrierbar?

Beitrag von novalix » 30.03.2011 17:09:48

minimike hat geschrieben: Die Linux Container haben so weit ich weis kein localhost. Das ist der Grund warum ich die mir bisher nicht angeschaut habe. Ohne localhost ist sowas für mich nutzlos.
Demnach ist der Grund, warum Du Dir Linux Container bislang nicht angeschaut hast, eine Falschinformation.
Man muss allerdings, wenn man das unveränderte Template für Debiansysteme zur Erstellung benutzt, die "/etc/hosts/" erst händisch anlegen und befüllen.
Insgesamt gibt es bei LXC noch ein paar hakelige Stellen, was die (automatisierte) Erstellung angeht.
Ansonsten laufen die Container, wenn sie einmal eingerichtet sind, imho richtig gut.

Kleines Tutorial: http://rhonda.deb.at/blog/2011/03/23#lx ... n-notebook

Groetjes, niels
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.

McStarfighter
Beiträge: 191
Registriert: 12.09.2005 21:26:04
Lizenz eigener Beiträge: GNU Free Documentation License

Re: OpenVZ in aktuelle Kernel integrierbar?

Beitrag von McStarfighter » 30.03.2011 19:00:09

Ich kann ja mal ein wenig genauer werden, vielleichts wirds dann ja klarer ... ;)

Also, ich will bei meinem im Juni anzuschaffenden Notebook ein von mir schon seit gut 6 Monaten akribisch erarbeitetes Konzept umsetzen. Dazu will ich u.a. einen Systemcontainer nutzen, der im Grunde genau wie der Host ist. Der Vorteil für mich ist, daß mein Host-System als normaler Lone Wolf tätig sein kann, der Systemcontainer es mir aber ermöglicht, mich in eine Domäne einzubinden (also so mit Domänenkonto und so) und unabhängig die dortigen Gegebenheiten zu nutzen.
Jetzt mag mancher denken "Warum macht er nicht einfach ne VM?". Ich möchte gerne mein Projekt so performant wie möglich auf die Beine stellen und da will ich klassische VMs nur da nutzen wo notwendig (wie bei meiner Windows Server-VM). Im Rahmen meiner Recherchen ist mir dann halt zuerst OpenVZ untergekommen. Das finde ich eigentlich auch sehr gut, es verträgt sich nur leider nicht mit meiner "SIDigkeit". Dann stieß ich auf LXC und erfuhr, daß es ja im Kernel ist.
Was ich noch nicht so richtig weiß ist, wie ich dann die Programme aus dem Systemcontainer "seamless" in den Host und eventuell sogar in den X-Server des Hosts einbinde.
Wie gesagt, es ist noch nicht alles fertig durchdacht. Aber der Weg ist im Groben klar und ich bin auch voller Euphorie ... :D
Ich bin noch in der Lern- und Entdeckungsphase bzgl. Linux und Debian. Ich bitte daher um Rücksicht bei meinen manchmal unbedachten Fragen und Gedanken.

Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Re: OpenVZ in aktuelle Kernel integrierbar?

Beitrag von minimike » 30.03.2011 19:55:01

novalix hat geschrieben:
minimike hat geschrieben: Die Linux Container haben so weit ich weis kein localhost. Das ist der Grund warum ich die mir bisher nicht angeschaut habe. Ohne localhost ist sowas für mich nutzlos.
Demnach ist der Grund, warum Du Dir Linux Container bislang nicht angeschaut hast, eine Falschinformation.
Man muss allerdings, wenn man das unveränderte Template für Debiansysteme zur Erstellung benutzt, die "/etc/hosts/" erst händisch anlegen und befüllen.
Insgesamt gibt es bei LXC noch ein paar hakelige Stellen, was die (automatisierte) Erstellung angeht.
Ansonsten laufen die Container, wenn sie einmal eingerichtet sind, imho richtig gut.

Kleines Tutorial: http://rhonda.deb.at/blog/2011/03/23#lx ... n-notebook

Groetjes, niels
Kann man auch Resourcen begrenzen? CPU und Memory? Qualität der Netzwerkanbindung begrenzen? Zum beispiel auf 1 Mbit.
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

Benutzeravatar
novalix
Beiträge: 1909
Registriert: 05.10.2005 12:32:57
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: elberfeld

Re: OpenVZ in aktuelle Kernel integrierbar?

Beitrag von novalix » 30.03.2011 21:22:35

minimike hat geschrieben: Kann man auch Resourcen begrenzen? CPU und Memory? Qualität der Netzwerkanbindung begrenzen? Zum beispiel auf 1 Mbit.
Habe ich alles noch nicht praktisch durchgeführt.
Memory kann man auf jeden Fall begrenzen. Dafür sollte man allerdings einen neueren Kernel als den 32er aus Squeeze nehmen (in diesem ist das dazugehörige Modul auch gar nicht enthalten, da in diesem Entwicklungsstand nicht besonders tauglich war.
CPU weiss ich nicht.
Netzwerk? Weniger geht immer.
Ich habe ein Setup mit Macvlan-Bridges. Da hat das virtuelle Interface immerhin schon mal ne eigene Hardwareadresse. An Begrenzung habe ich bisher jedoch noch keinen Gedanken verschwendet.

@OP:
Ob Dein geplantes Setup mit Linux Containern wirklich funktioniert, kann ich Dir nicht sagen.
Die Voraussetzung "geringer Overhead" ist aber definitiv gegeben. Ansonsten sehe ich auf Anhieb auch nichts, was dagegen spräche.
Probiere es einfach aus. So ein Container ist schnell aufgesetzt/gelöscht.

Groetjes, niels
Das Wem, Wieviel, Wann, Wozu und Wie zu bestimmen ist aber nicht jedermannns Sache und ist nicht leicht.
Darum ist das Richtige selten, lobenswert und schön.

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: OpenVZ in aktuelle Kernel integrierbar?

Beitrag von catdog2 » 30.03.2011 22:57:33

minimike hat geschrieben:Ich kann es nicht bestätigen aber ich habe mir sagen lassen das Linux-Vserver nun auch lo Interfaces können soll.
Kannst du mir ruhig glauben. ;)
Unix is user-friendly; it's just picky about who its friends are.

Benutzeravatar
minimike
Beiträge: 5616
Registriert: 26.03.2003 02:21:19
Lizenz eigener Beiträge: neue BSD Lizenz
Wohnort: Köln
Kontaktdaten:

Re: OpenVZ in aktuelle Kernel integrierbar?

Beitrag von minimike » 31.03.2011 00:34:36

catdog2 hat geschrieben:
minimike hat geschrieben:Ich kann es nicht bestätigen aber ich habe mir sagen lassen das Linux-Vserver nun auch lo Interfaces können soll.
Kannst du mir ruhig glauben. ;)
OK dein Wort in der Götter Ohren. Wie schauts aus mit Resourcen begrenzen? CPU und Memory? Qualität der Netzwerkanbindung begrenzen?
"Lennart Poettering is one of those typical IT leaders..." "like Linus Torvalds and Theo de Raadt?" "more like Bozo the Clown" After all, now a good employee of Microsoft

Antworten