Umgang mit Root-Servern lernen, VM vs. Real

Hallo alle zusammen,

ich muss mich in das Thema Linux Server einlesen. Am praktikabelsten wäre für mich eine VM, daher mein Rechner die Leistung hergibt und ich es gerne vermeiden möchte, mir dafür extra ein kleinen PC zu kaufen oder gar einen Server zu mieten, während ich lerne.

Daher meine Frage: Spielt es irgendeine Rolle beim lernen ob ich das in einer VM oder auf "echter Hardware" mache?

Viele Grüße
 
Das hängt davon ab welche Virtualisierung du nutzt. Bei Container-Virtualisierung spielt es eine Rolle, bei einer echten Virtualisierung gibt es nur im Bereich der Netzwerk-Verwaltung ein paar Unterschiede und ggf. beim System-Tuning. Aber das wirst du anfangs vermutlich noch nicht brauchen.
 
Hallo bitmuncher,

vielen Dank für deine Hinweise.
Ich muss gestehen, den Begriff "Container-Virtualisierung" kannte ich bislang nicht.

Ich hätte jetzt VirtualBox genutzt mit einem einem Ubuntu oder Debian OS, arbeiten tue ich unter Windows oder MacOSX. Jetzt bin ich mir aber nicht sicher, ob das nun eine "echte Virtualisierung ist". Auf Wikipedia steht dazu:

Virtualisierung (Informatik)

"OS-Container stellen eine Teilmenge des Wirtbetriebssystems dar. Es wird kein weiteres Betriebssystem gestartet; deshalb ist es unmöglich, verschiedene OS gleichzeitig im Hostsystem zu betreiben.".

Das würde in meinem Fall aber nicht zutreffen wenn ich das richtig verstehe, da ich ja verschiedene Systeme habe (?). Falls doch, inwiefern kann ich eine echte Virtualisierung vornehmen?

Viele Grüße

Moro
 
Mit VirtualBox bist du zum Üben sehr gut beraten. Nutze ich auch bevorzugt, wenn ich Test-Umgebungen für Server brauche. Grosser Vorteil: Container-VMs wie mit Docker funktionieren auch innerhalb von VirtualBox-VMs, so dass man auch seine Deployment- und Rollout-Prozeduren damit wunderbar durchtesten kann.
 
1. VirtualBox implementiert Hardware-Virtualisierung (bzw. Hardware-Emulation, sofern die benötigten Funktionen (z.B. Intels VT-x) nicht zur Verfügung stehen). VirtualBox läuft sowohl unter OSX, als auch unter Windows und ist daher für deine Bedürfnisse die beste Wahl.

2. Es spielt keine Rolle, ob du dir eine VM nimmst oder einen physischen Server. Ersteres wird für Anfänger zwar meist empfohlen, da du dich nicht mit Hardwareproblemen rumplagen musst. Aber auch das bekommt man heute als Anfänger leicht hin, mal von ganz exotischer Hardware abgesehen. Nimm einfach das, was für deine Bedürfnisse besser passt - Preis/Leistung entscheidet ;)

3. Vergiss den Begriff Container wieder. Er spielt in deinem Anwendungsgebiet nur eine sehr untergeordnete Rolle.
 
Zurück
Oben