Sollte innerhalb von MacOS virtualisieren oder einen Hypervisor wie VMWARE ESXi verwenden

Ich habe einen Mac Mini Ende 2012, 16 GB RAM mit 500 GB Festplatte, mehrere (3) Gigabit-NICs und einige externe USB 3.0-Laufwerke.

Meine Anforderungen an das Gastbetriebssystem sind:

  • Ein Macos High Sierra mit Server.app
  • Ein pfSense-Linux-Gast (Anforderungen sind winzig. CPU 600 MHz, 512 MB RAM und 4 GB HDD)
  • Vielleicht eine zweite Linux-Instanz, mit der man umgehen kann - Keine Windows-Gast-VM

Meine Recherchen zeigen, dass ich ESXi nicht verwenden muss , aber es hat viele Funktionen, die ich nutzen möchte, Snapshots, mehrere Testkonfigurationen usw. Da in der ESXi-Umgebung nichts anderes ausgeführt wird.

(Das Ziel zu wissen, wie man dies misst, lässt mich abwägen, ob ich auf eine SSD aktualisiere und oder mich sogar die Mühe mache, ESXi zu installieren.)

Ich werde den ESXi6.7 verwenden

Spezifikation der Hardware, 16 GB Ram 500 GB HDD oder SSD

Wie viel Overhead (CPU/RAM) würde die Virtualisierungsebene Ihrer Erfahrung nach hinzufügen?

Willkommen bei Ask Different. Nur eine kurze Beobachtung; Die Frage hat, wie geschrieben, nur wenige Probleme, die sie vom Thema abheben: pfSense auf einer VM (meinungsbasiert) in OS X, ein Vorteil von OSX gegenüber ESX (Meinung) und schließlich der ESX-Overhead von OSX (zu breit). Bitte überarbeiten Sie die Frage so, dass es eine eindeutige Frage gibt, die beantwortet werden kann. Weitere Informationen finden Sie in unserem Hilfe-Center unter Fragen stellen
Das heißt ... im Kern gibt es hier einige gute Fragen, es muss nur verfeinert werden. Haben Sie beispielsweise versucht, ESX zu installieren und eine pfSense-VM zu aktivieren? Was waren die Ergebnisse? Auch OSX-Overhead in ESX ... wie groß sind die VMs? Welche Ressourcen haben Sie zugewiesen? Es müssen viele Details angegeben werden, damit wir mit Spekulationen beginnen können.
Ok, ich weiß nicht genug über die Technologien, nach denen ich frage und die ich verwende. Ich werde versuchen, es umzuformulieren.
Ok, muss ich neu einreichen oder so? Sorry wirklich neu hier.
Wenn Sie die Frage bearbeiten, wird sie in die Überprüfung für die Wiedereröffnungswarteschlange aufgenommen, wo sie eingesehen werden kann, und wenn genügend Leute denken, dass es eine gute Frage ist, wird sie erneut geöffnet - aber ich denke, Sie haben sie nicht genug verbessert, siehe Allan;s Kommentar - Auch Ihr Kommentar "Ich weiß nicht genug über die Technologien" impliziert für mich, dass Sie mehr darüber lesen müssen
Ich habe alle Spekulationen entfernt (ich kann SSD aktualisieren - welche SSD aktualisiere ich, alle möglichen Dinge, die für die Hauptfrage irrelevant sind. Wie man den Overhead misst und den Schmerz der ESX-Installation abwägt. Sieht gut aus zu öffnen und all diese folgen Fragen sind sehr willkommen – stellen Sie eng begrenzte – kurze Fragen und vertrauen Sie auf den Hold/Review/Reopen-Prozess, um sie bei Bedarf zu bereinigen.

Antworten (2)

Entscheidung für VMware, eher ein Industriestandard. Wenn ich meine eigene Frage betrachte, überwiegt der Overhead für VMware die Vorteile. Ich schätze es auf etwa 15-20% auf CPU & RAM. Dies stammt aus der Forschung, nicht aus empirischen Daten. Ich habe mehrere Geräte/Server, die ich bauen möchte, keine davon ist ressourcenintensiv. Ich habe den Mac Mini auf 16 GB Ram, 1 TB SSD und 2 TB SSHD aufgerüstet. Das Maximum, das es für weniger als 200 Dollar nehmen kann. Sollte reichlich mächtig sein.

Etwas Kontext ... Dies ist eher ein Heimprojekt. Ein Server zum Speichern der Medien, Dokumente und Backups der Familie (hauptsächlich Macs und iOS). Ich werde auch eine voll funktionsfähige Netzwerk-Firewall bauen, ich mag keine Blackbox- oder Desktop-Firewalls. Ich weiß gerne, was los ist. Schließlich gibt es bei einem Heimautomatisierungsserver einige Integrationen zwischen Geräten/Protokollen, die ein System in der Mitte erfordern.

Ich war vor über 20 Jahren Windows-Ingenieur, als das noch neu war. Seitdem in die Geschäftsführung gewechselt. Ich versuche, nah an der Technologie zu bleiben, aber Virtualisierung (Hand's on) ist neu für mich. Müde von der Planung und Verwaltung von Technik. Ich darf nichts mehr anfassen. Ich muss meine eigenen Desktop-Teams für meine Arbeitsmaschine verwenden. Ich will wieder in die Hände. Daher dieses Heimprojekt. Obwohl es sich um ein Heimprojekt handelt, ist es für mich ernst, ich recherchiere gerne und verstehe Best Practices. Ganz zu schweigen vom Geek-Out-Faktor. :-)

Freuen Sie sich darauf, hier und auf anderen Websites zu lernen. Wer weiß, dieser "alte Mann" (der nicht über Lochkarten oder ähnliches spricht, kann vielleicht einige Fragen beantworten.

Danke für deine Hilfe.

Sunil

Es gibt die kostenlose Parallels vm, die macOS und Linux ausführt. Es wird Windows nicht ausführen, es sei denn, Sie bezahlen. Sie können die kostenlose Oracle Virtual Box verwenden, um Windows auszuführen. Tun Sie es einfach.
Mit Parallels 13 habe ich macOS in einer VM ausgeführt. Ich habe eine zweite VM mit macOS gestartet, die gebootet werden musste. Beide VMs wurden stark verlangsamt. Nachdem alles in der zweiten VM lief, konnte ich minimale Arbeit erledigen, aber es war schmerzhaft. FYI.

Meiner Erfahrung nach muss man sich einfach verpflichten. Wenn Sie der Meinung sind, dass Sie die ESXi-Funktionen benötigen oder verwenden könnten, sollten Sie alle Ihre Daten sichern und dann die Hardware löschen und ESXi ausführen.

Nichts ist so leistungsfähig oder leistungsfähig, wenn Sie versuchen, die Virtualisierung auf dem MacOS-Host-Betriebssystem auszuführen. Sie haben dort viel mehr Ressourcenverlust und viel weniger Flexibilität. Wenn Sie virtualisieren möchten, gibt es fast keinen Fall, in dem ESX mehr Overhead oder weniger Leistung als eine andere Lösung bedeutet.

Die Frage ist nur, ob Sie die Zeit investieren wollen, um das einzurichten. Mit Macht kommt Schmerz und Lernen und Komplexität. Wenn Ihre Zeit zum Lernen abrechnungsfähig ist oder Ihre Zufriedenheit oder Fähigkeit zur Arbeitssuche verbessert – die gesamte Zeit, die Sie in das Lernen von ESXi investieren, ist eine Kapitalrendite. Wenn Sie nicht lernen möchten oder zu viele andere Dinge tun müssen, vermieten Sie diese an jemanden mit einem niedrigeren Lohn als Sie oder führen Sie die Dinge einfach irgendwo in der Cloud aus oder handhaben Sie mehrere Hardware. Sie können auf einem Intel NUC wesentlich günstiger virtualisieren als auf Mac-Hardware.