Frage

Ich mag die Arbeit mit geringer Systemprogrammierung und Virtualisierung für meine Forschung. Ich habe versucht, Ubuntu 10.04 + Xen 4.0.0, aber sie waren nicht sehr gut direkt aus der Anlage gehen. Einer meiner Freunde vorgeschlagen Gentoo aufzunehmen. Noch weitere Vorschläge?

War es hilfreich?

Lösung

Sie werden den größten Erfolg mit Debian oder Gentoo zu finden. Debian, während in erster Linie einer Binär-Version, hat Pakete zur Verfügung, die Ihr System verwandelt sich in mehr von einem Entwickler-basiertes System. Gentoo alles standardmäßig kompiliert, so dass alle Entwickler-Tools bereits an Ort und Stelle sein.

Wenn Sie mit Debian gehen, sollten Sie laufen Sid, ihre ständig weiterentwickelnden, „experimentell“ Zweig. Dadurch werden Sie gleich um die gleichen / ähnlichen Paketversionen wie Gentoo setzen. Andernfalls zumindest Verwendung Squeeze, der nächste -stable Release (auch bekannt als, Debian 6.0). Lenny ist ein bisschen alt in dem Zahn, und verwendet den älteren, pre-2.6.30 Xen stuff (~ 3.2, glaube ich). zu alt, die für Ihre Bedürfnisse sein könnte.

In einer Prise, können Sie sehen, ob eines der BSDs auch für Sie arbeiten, wie FreeBSD. Ich bezweifle, seine Unterstützung für die Virtualisierung w / Xen auf dem gleichen Niveau wie Linux ist (Xen wurde im Grunde um Linux gebaut, dann auf andere Plattformen portiert), aber es ist eine andere Option zu prüfen. Wenn Sie das tun, wie mit Debian Sid, gehen Sie mit FreeBSD -CURRENT Zweig für die neuesten und größten ist.

Wie üblich, lesen Sie die Handbücher und Blick auf die Hilfe Websites für Tipps. Für Gentoo, die Foren bei forums.gentoo.org sind eine unschätzbare Ressource nach den Handbüchern. Debian hat ihre Mailinglisten-Archive und einige gute Dokumentation. Das Gleiche gilt für * BSD. Sie können auch in #gentoo oder #debian auf FreeNode in im IRC überprüfen, ob Sie wirklich in einer Bindung sind (Debian könnte sein auf OFTC, aber ich erinnere mich nicht). Seien Sie gewarnt, wenn, werden Sie in diesen Kanälen (zur gleichen Zeit erwarten ~ 600 + Nutzer) eine Stimme unter vielen sein.

Andere Tipps

Wenn ein Arbeits Xen die wichtigste Voraussetzung ist, finden Sie unter Dies beantwortet die Frage .

Sie können mehr in angeben, für welches Gebiet Sie wollen in niedrig Arbeit level.If Sie Arbeit auf Kernel wollen, ich glaube nicht, dass jede Abhängigkeit von der destro ist, aber wenn man sich auf andere Bereiche arbeiten wollen wie Compiler, Grafik-Manager, Netzwerk-Manager usw., dann können Vorschlag sein made.But Sie haben noch einige weitere Details dafür zur Verfügung zu stellen. Und Sie sagten ubuntu + xen ist nicht ganz gut funktioniert, was Problem konfrontiert sind Sie ??

In unserem Cluster verwenden wir Fedora 12 Dom0 und DomU mit xenified Dom0-Kernel und pv_ops Kernel in Fedora 12, dass wir die Fedora 12 DomU verwenden ist, wie es ist. Für Dom0, wir installieren xen und Xenified Kernel von uns selbst.

Diese Lösung wird als stabil getestet. Wir laufen auf sie parallel Experimente verteilt (in der Regel 7 DomUs auf einer physischen Maschine) und es funktioniert gut für uns.

Die "empfohlen" Einsen in http://fclose.com/b/2367/ xen-Lösungen / ist unsere Lösung jetzt. Xen 3.4.3 + xenified Kernel 2.6.32.13 ist ziemlich fest in unseren Servern:

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top