Ich werde mir bald einen schönen Server (so etwas wie den Quad-CPU-HP DL585) für den persönlichen Gebrauch kaufen (Heimartikel, Data-Mining-Projekte, Webserver und einige Cron-Jobs), und ich frage mich, wie ich all diese Aufgaben unterteilen kann dedizierte Umgebungen.
Ich bin an die Verwaltung und Virtualisierung von FreeBSD- und Linux-Servern (Xen & VmWare) gewöhnt, daher war die Virtualisierung ganz natürlich. Da ich jedoch FreeBSD verwenden möchte, kann ich auch Jails verwenden (ich bin nicht daran interessiert, ein anderes Betriebssystem als FreeBSD auszuführen).
Aber ich habe keine Erfahrung mit FreeBSD-Gefängnissen und hatte nie vor, sie vorher zu benutzen. Ich bin also auf der Suche nach einer Erfahrung und vielleicht nach jemandem mit Erfahrung in beiden Bereichen, der mir raten kann, welche für meine bescheidenen Bedürfnisse am besten geeignet ist.
quelle
FreeBSD-Jails eignen sich hervorragend zum Trennen von Aufgaben auf einem einzelnen Server. Ich hatte eine solche Erfahrung, als ich 2 virtuelle LAMP-Server auf einem Computer ausführen musste:
Also habe ich gerade 2 Jails mit unterschiedlichen IPs eingerichtet, einen Nameserver in einer "echten" Umgebung konfiguriert und alles hat fast ein Jahr lang einwandfrei funktioniert (danach war die erste Konfiguration veraltet), ohne dass es zu Leistungseinbußen kam.
Schauen Sie sich auch die neuen Gefängnisfunktionen in FreeBSD 7.2 an - möglicherweise hilfreich.
quelle
Ich glaube, diese Seite hat die Informationen, nach denen Sie suchen, mit einigen schönen Vergleichen von vorher und nachher: [ http://www.playingwithwire.com/2009/06/virtual-failure-yippiemove-switches-from-vmware-to-freebsd -jails /] [1]
quelle
Ich benutze Freebsd-Jails für viele Admin-Maschinen. Ich habe die Leistung nicht ausführlich getestet, aber ich kann Ihnen sagen, dass es großartig ist, wenn Sie erst einmal den Dreh raus haben. Die Zeit zum Einrichten eines brandneuen Gefängnisses (im Wesentlichen eines neuen freebsd-Systems) wird mit 8 oder 9 Befehlen auf ein paar Minuten oder weniger reduziert. Es gibt Skripte, um es auf eins zu reduzieren.
quelle
Durch die Virtualisierung erhalten Sie mehr Funktionen wie Raw-Sockets, können einen neuen FreeBSD-Kernel testen, die Gäste in den Ruhezustand versetzen, den Host neu starten und die Gäste wieder aufnehmen und den Kernel auf den verschiedenen Hosts unterschiedlich konfigurieren.
Nicht in der Lage zu sein, aus einem BSD-Gefängnis zu pingen, ist zum Kotzen. (Vielleicht kann dies aktiviert werden, ich bin kein Freebsd-Guru).
In Bezug auf die Leistung weiß ich es nicht. Aber ich mag die Tatsache wirklich, dass ich ein Scratch-OpenBSD (oder was auch immer) starten und in kürzester Zeit eine einfache Sache testen kann, ohne die Couch verlassen zu müssen. Daher würde ich die Virtualisierung empfehlen, auch wenn Sie freebsd-Systeme nur "live" ausführen.
quelle