WER braucht Virtuelle Maschinen?
Liebe Admin-Gemeinde,
wenn man bei Google die Suche eingibt: "Wer braucht Virtuelle Maschinen?", dann wird man mit einem Strauß von Ergebnissen beschenkt, welche erklären, was eine VM ist und wie sie funktioniert. Aber auf die Hauptsache meiner Frage "WER?" geht kein Artikel ein, so dass mich der Verdacht beschleicht, VMs seien bloß Spielzeuge für IT-Fachkräfte, aber keinesfalls unbedingt notwendig.
Seit etwas mehr als 30 Jahren schlage ich mich mit Windows-PCs herum - sowohl zur beruflichen als auch privaten Nutzung. Alles in allem kann ich nicht wirklich meckern (obwohl ich es gemeinerweise manchmal ganz gern tue ... )
In letzter Zeit lese ich immer häufiger von VMs und frage mich, was ich eigentlich falsch (oder richtig?) mache, dass ich noch nie dachte: "Boah, jetzt brauchst Du eine VM, sonst kannst Du einpacken!"
Meine Frage: Welche Probleme oder welche Aufgabenstellung muss jemand haben, dass er/sie zwingend eine VM einsetzen müsste? Oder kürzer: "WER braucht so ein Teil und könnte gar nicht ohne?" Alternativ: "WANN brauche ich eine VM?"
Viele Grüße von FritzB
wenn man bei Google die Suche eingibt: "Wer braucht Virtuelle Maschinen?", dann wird man mit einem Strauß von Ergebnissen beschenkt, welche erklären, was eine VM ist und wie sie funktioniert. Aber auf die Hauptsache meiner Frage "WER?" geht kein Artikel ein, so dass mich der Verdacht beschleicht, VMs seien bloß Spielzeuge für IT-Fachkräfte, aber keinesfalls unbedingt notwendig.
Seit etwas mehr als 30 Jahren schlage ich mich mit Windows-PCs herum - sowohl zur beruflichen als auch privaten Nutzung. Alles in allem kann ich nicht wirklich meckern (obwohl ich es gemeinerweise manchmal ganz gern tue ... )
In letzter Zeit lese ich immer häufiger von VMs und frage mich, was ich eigentlich falsch (oder richtig?) mache, dass ich noch nie dachte: "Boah, jetzt brauchst Du eine VM, sonst kannst Du einpacken!"
Meine Frage: Welche Probleme oder welche Aufgabenstellung muss jemand haben, dass er/sie zwingend eine VM einsetzen müsste? Oder kürzer: "WER braucht so ein Teil und könnte gar nicht ohne?" Alternativ: "WANN brauche ich eine VM?"
Viele Grüße von FritzB
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 33130961678
Url: https://administrator.de/contentid/33130961678
Ausgedruckt am: 21.11.2024 um 20:11 Uhr
46 Kommentare
Neuester Kommentar
Das kommt natürlich immer auf die Anwendungszwecke an.
Für eine VM spricht (jetzt mal flott zusammengedacht, darf gerne erweitert werden):
- Snapshots (man kann jederzeit an einen definierten gespeicherten Stand zurück kehren)
- Hardware unabhängig (man kann ohne weiteres von einer auf andere Hardware umziehen)
- Effektivere Nutzung von Hardware, durch mehrere parallel laufende virtuelle Systeme auf einer Hardware (zB Linux & Windows)
- Software testen ohne das "Haupt" System damit zu belasten
Für eine VM spricht (jetzt mal flott zusammengedacht, darf gerne erweitert werden):
- Snapshots (man kann jederzeit an einen definierten gespeicherten Stand zurück kehren)
- Hardware unabhängig (man kann ohne weiteres von einer auf andere Hardware umziehen)
- Effektivere Nutzung von Hardware, durch mehrere parallel laufende virtuelle Systeme auf einer Hardware (zB Linux & Windows)
- Software testen ohne das "Haupt" System damit zu belasten
In letzter Zeit liest du das öfters ? Benutzt du noch den IE6 und der hat erst jetzt die Seite geladen?
VMs lösen in aller erster Linie mal das Problem der Hardwareauslastung.
Ich habe heute auf 5 VM Servern etwa 200 VMs laufen und meine Hardware ist da vielleicht so zu 30% ausgelastet
Hätte ich die ganzen Server auf Hardware dann hätte ich entweder einen ziemlich großen Serverraum inkl. gigantischem Server Budget und eine horrende Stromrechnung oder ich hätte ettliche verschiedene Services auf einem Server und dann das grosse Problem das wenn ich einen Server neu starten müsste, die halbe Firma nichts machen kann bis alle Dienste wieder da sind.
So ein Server macht die meiste Zeit des Tages nichts. Der grösste Teil der Hardware steht damit also ungenutzt rum und dient bestenfalls als Heizung.
Mit VMs kann man den Workload vieler VMs also auf wenig Hardware konsolidieren und damit diese Hardware besser nutzen.
Ansonsten bieten VMs noch viele Vorteile.
Einfachere Sicherung, Hardwareunabhängigkeit, Erweiterbarkeit, flexibilität etc etc
VMs lösen in aller erster Linie mal das Problem der Hardwareauslastung.
Ich habe heute auf 5 VM Servern etwa 200 VMs laufen und meine Hardware ist da vielleicht so zu 30% ausgelastet
Hätte ich die ganzen Server auf Hardware dann hätte ich entweder einen ziemlich großen Serverraum inkl. gigantischem Server Budget und eine horrende Stromrechnung oder ich hätte ettliche verschiedene Services auf einem Server und dann das grosse Problem das wenn ich einen Server neu starten müsste, die halbe Firma nichts machen kann bis alle Dienste wieder da sind.
So ein Server macht die meiste Zeit des Tages nichts. Der grösste Teil der Hardware steht damit also ungenutzt rum und dient bestenfalls als Heizung.
Mit VMs kann man den Workload vieler VMs also auf wenig Hardware konsolidieren und damit diese Hardware besser nutzen.
Ansonsten bieten VMs noch viele Vorteile.
Einfachere Sicherung, Hardwareunabhängigkeit, Erweiterbarkeit, flexibilität etc etc
Hallo.
VMs nutze ich, um…
…Hardware besser ausnutzen zu können.
…Server/Services redundant und flexibel betreiben zu können, zur Not auf einen anderen Host / von einem anderen Gebäude aus bereitstellen
…schnell wiederherstellen zu können.
…mal eben was zu testen (Testumgebung).
…Platz, Kühlleistung, Wartungsarbeiten und Strom zu sparen.
…nicht alles auf einem Blech betreiben zu müssen.
…Kosten für Hardware Lifecycle zu reduzieren / optimieren.
….Software zu paketieren, per Snapshot zurück zu drehen, weitertesten…
…und bestimmt noch 100 andere Dinge.
Ich wüsste nicht, wie ich meinen Arbeitsalltag ohne diese Technik sinnvoll gestalten sollte.
VG
VMs nutze ich, um…
…Hardware besser ausnutzen zu können.
…Server/Services redundant und flexibel betreiben zu können, zur Not auf einen anderen Host / von einem anderen Gebäude aus bereitstellen
…schnell wiederherstellen zu können.
…mal eben was zu testen (Testumgebung).
…Platz, Kühlleistung, Wartungsarbeiten und Strom zu sparen.
…nicht alles auf einem Blech betreiben zu müssen.
…Kosten für Hardware Lifecycle zu reduzieren / optimieren.
….Software zu paketieren, per Snapshot zurück zu drehen, weitertesten…
…und bestimmt noch 100 andere Dinge.
Ich wüsste nicht, wie ich meinen Arbeitsalltag ohne diese Technik sinnvoll gestalten sollte.
VG
Moin,
Also wenn ich bedenke, dass wir aktuell rund 60-65 VMs (als Server, keine Clients) haben und wir das auf drei Hosts betreiben…
Wenn wir 60-65 physische Server hätten, wären die Kosten für Hardware, Wartung, Strom, Administration um ein Vielfachws höher.
Benefit, die bereits genannten: mal eben nen Snapshot erstellen, bevor man Änderungen vornimmt.. (als kurzfristiges „Backup“, Snapshots bilden kein Backup im klassischen Sinn)!
Handliches verschieben, wenn die Hardware einen (Total)Ausfall hat oder aktualisiert werden muss.
Auch ein Restore ist entspannter, als wenn ich einen physischen Server auf einer 4Jahre jüngeren Hardware zurückspielen müsste…
Also wenn ich bedenke, dass wir aktuell rund 60-65 VMs (als Server, keine Clients) haben und wir das auf drei Hosts betreiben…
Wenn wir 60-65 physische Server hätten, wären die Kosten für Hardware, Wartung, Strom, Administration um ein Vielfachws höher.
Benefit, die bereits genannten: mal eben nen Snapshot erstellen, bevor man Änderungen vornimmt.. (als kurzfristiges „Backup“, Snapshots bilden kein Backup im klassischen Sinn)!
Handliches verschieben, wenn die Hardware einen (Total)Ausfall hat oder aktualisiert werden muss.
Auch ein Restore ist entspannter, als wenn ich einen physischen Server auf einer 4Jahre jüngeren Hardware zurückspielen müsste…
Das ist seine gute Frage!
Klar ist das Anwendungsgebiet doch recht wichtig um diese Frage zu beantworten! Je nachdem muss ich selbst sagen ja oder nein!
Ich Administriere Benutzerumgebungen schon seit vielen Jahren! Zu Beginn hatte ich auch für alles physische Server!
Die Möglichkeit auf einer Hardware, damit verbundener Stromverbrauch und damit natürliche Ressourcen zu senken war ein Punkt auf Virtualisierung zu setzen!
Heute habe ich selbst für meinen PC eine VM mit der ich Software entwickle! Die Möglichkeit mit einem Klick mehr Speicherplatz, neue Kerne oder RAM zu haben ist hierbei absolut unschlagbar, was mit einem physischen System nicht so leicht möglich wäre!
Dennoch sehe ich viele Virtualisierungen auch unnötig, wenn eine Steuerberaterkanzlei die 3 Mitarbeiter hat selbst VMs hat, dabei arbeitet sie hauptsächlich auf den Servern der Datev!
Meine Meinung? Ja und nein! Gut und schlecht! Je nachdem für was es eingesetzt wird!
Klar ist das Anwendungsgebiet doch recht wichtig um diese Frage zu beantworten! Je nachdem muss ich selbst sagen ja oder nein!
Ich Administriere Benutzerumgebungen schon seit vielen Jahren! Zu Beginn hatte ich auch für alles physische Server!
Die Möglichkeit auf einer Hardware, damit verbundener Stromverbrauch und damit natürliche Ressourcen zu senken war ein Punkt auf Virtualisierung zu setzen!
Heute habe ich selbst für meinen PC eine VM mit der ich Software entwickle! Die Möglichkeit mit einem Klick mehr Speicherplatz, neue Kerne oder RAM zu haben ist hierbei absolut unschlagbar, was mit einem physischen System nicht so leicht möglich wäre!
Dennoch sehe ich viele Virtualisierungen auch unnötig, wenn eine Steuerberaterkanzlei die 3 Mitarbeiter hat selbst VMs hat, dabei arbeitet sie hauptsächlich auf den Servern der Datev!
Meine Meinung? Ja und nein! Gut und schlecht! Je nachdem für was es eingesetzt wird!
Moin,
Das kann in dieser Zeit fast nur troll sein. Oder man muss echt hinter dem Mond im IT Bereich arbeiten.
Und außerdem ist es kaum zu glauben das hier tatsächlich im Web gesucht wurde. Ich habe die Fragestellung mal plump reingehauen:
https://de.linkedin.com/pulse/sind-virtual-machines-vms-und-warum-sie-so ...
https://www.vmware.com/de/solutions/virtualization.html
https://www.ibm.com/de-de/topics/virtualization
Gruß
Spirit
Das kann in dieser Zeit fast nur troll sein. Oder man muss echt hinter dem Mond im IT Bereich arbeiten.
Und außerdem ist es kaum zu glauben das hier tatsächlich im Web gesucht wurde. Ich habe die Fragestellung mal plump reingehauen:
https://de.linkedin.com/pulse/sind-virtual-machines-vms-und-warum-sie-so ...
https://www.vmware.com/de/solutions/virtualization.html
https://www.ibm.com/de-de/topics/virtualization
Gruß
Spirit
"WER braucht so ein Teil und könnte gar nicht ohne?"
ich WANN brauche ich eine VM?
Wenn Du nicht IT aus dem letzten Jahrtausend betreibst. Neben den oben bereits erfolgten Erläuterungen:
Sicherheit: Früher hat man zig Dienste auf einen physischen Server geschmissen. Wurde ein Dienst gehackt, war u.U. der ganze Server gekapert. Mit VMs kann ich granular entscheiden, was auf welchem Server läuft und so auch in diesem Bereich ein gestuftes Sicherheitskonzept umsetzen.
Außerdem betreibe ich gern virtuelle Windows-Server auf Linux-Hosts (weil auf Commodity-Hardware). Das geht im Regelfall nur virtualisiert.
Viele Grüße, commodity
Hallo,
Gruß,
Peter
Zitat von @FritzB:
"WER braucht so ein Teil und könnte gar nicht ohne?" Alternativ: "WANN brauche ich eine VM?"
Ist die gleiche Frage wie "Wer braucht Sand oder Wer braucht Beton oder Wer braucht 10er Ringschlüssel. Wenn du bis heute keinen Bedarf an einer/mehreren VMs hast, ist doch gut und nicht weil du etwas verpasst hast. Ein NASA Mitarbeiter wird eher ein Virtuelles Raumschiff nutzen wollen, vor allem weil das auch mal Virtuell explodieren dardf Hast du deine Atombombe schon entschärft? Du hast doch eine, weil gibt es ja schon länger als VMs "WER braucht so ein Teil und könnte gar nicht ohne?" Alternativ: "WANN brauche ich eine VM?"
Gruß,
Peter
Zitat von @FritzB:
Ist ein Snapshot denn etwas anderes als eine Komplettsicherung zu einem bestimmten Zeitpunkt?
Zitat von @Stefan41:
[...]
- Snapshots (man kann jederzeit an einen definierten gespeicherten Stand zurück kehren)
[...]
- Snapshots (man kann jederzeit an einen definierten gespeicherten Stand zurück kehren)
Ist ein Snapshot denn etwas anderes als eine Komplettsicherung zu einem bestimmten Zeitpunkt?
Definitiv, da der Snapshot zB den Stand davor fest schreibt! Dazu auch Festplatten (Sektoren etc.)! Deshalb kein richtiges Backup, da es beim zurückspielen in virtuellen Umgebungen zu Problemen kommen kann, wenn die Platten dann zB defragmentiert werden! Dann stimmen die Sektoren nicht mehr, da die physikalische Platte ja von mehreren genutzt wird!
Denke findest genug hier im Forum oder im Netz!
Was macht denn die Backups einfacher? Und ist das Wiederherstellen auch einfacher?
Vieles ist einfacher.Erstens kann ich auf dem Storage einen Snapshot machen und dann diesen sichern. Damit habe ich keinen (nennenswerten) Einfluss auf die Performance des Prod-Systems. Sichere ich einen Server unter sich selbst, dann ist der erst mal damit beschäftigt.
Habe ich mehrere Server die ich möglichst parallel sichern muss damit das Backup was bringt, ist das mit so einem Storage Snapshot kein Problem.
Wiederherstellung: Ich kann die Sicherung auf jeder beliebigen Hardware wiederherstellen. Bei Hardwaresicherungen ist das meistens nicht so einfach.
Bei Physischen Servern muss man die gesamte VM zurücksichern bis ich sie booten kann.
Bei VMs gibt es "Instant-Recovery" Methoden. Es wird erst mal nur das Basis-System zurückgesichert bis es Bootfähig ist. Das sind wenige Sekunden bis Minuten bis das System oben ist. Ab jetzt wird live im Hintergrund zurückgesichert worauf das System gerade zugreifen will. Damit ist das System zwar langsamer im Betrieb, aber quasi Instant wieder Betriebsbereit. Im Disaster-Falls super.
Snapshots auf VM Ebene selbst sind auch super weil ich z.B vor dem einspielen eines Patches oÄ einfach einen Snap mache und falls das Upgrade/Patch/whatever schief geht gehe ich einfach wieder zum Snapshot zurück. Das dauert dann nur wenige Sekunden um einen Fehler Rückgängig zu machen.
Ich will meine VM nicht mehr am Standort A sondern B haben? Schiebe ich im laufenden Betrieb von Deutschland nach Amerika. Merkt keiner.
HA ist so auch mit jedem System möglich. Nicht nur durch komplexe Cluster-Systeme
Oder neue Hardware kaufen: Mit physischen Servern in aller Regeln eine Downtime nötig um die Dienste auf die neue Hardware zu schieben. Bei VMs macht man das im laufenden Betrieb ohne den kleinsten Ruckler.
Festplatte ist zu klein? Einfach erweitern. Null Downtime.
Ich habe z.B ein Template für Server 2022. Wenn jemand einen Server braucht erstelle ich aus dem Template eine neue VM. Das sind ein paar Klicks und nach 5 Minuten ist die Kiste online und kann genutzt werden.
Das Backupsystem erkennt die neue VM und erstellt automatisch ab jetzt Backups.
Ich denke mal in dem kleinen Umfeld wirst du damit auch nicht viel zu tun haben müssen. Wenn es läuft ist es ja gut - und vermutlich haben die auch nur einen Server... Ansonsten kann man halt ne menge Platz, Strom usw. sparen wenns grössere Umgebungen sind.
Bei realen Umgebungen und nicht nur solch einer Spielwiese (sorry, da haben einige mehr Rechner im privathaus stehen) sieht es eben anders aus...
Bei realen Umgebungen und nicht nur solch einer Spielwiese (sorry, da haben einige mehr Rechner im privathaus stehen) sieht es eben anders aus...
Das eine kleine Praxis NICHT auf VMs setzen SOLLTE halte ich übrigens auch für eine schwierige Aussage.
Sobald ein Server notwendig ist, macht eine VM IMMER Sinn.
Alleine schon weil ich damit Hardwareunabhängig bin.
Wenn dir der Blitz rein fährt musst du bei Hardware entsprechende Hardware finden auf die du zurück sichern kannst.
Bis die da ist geht gar nichts. Dann sicherst du zurück. Angenommen das funktioniert grundsätzlich und das OS kommt hoch, hast du jetzt ein mindestens unsauberes System das Bereinigt werden sollte. Was ne Qual und wird eh nicht gemacht.
Mit etwas Pech hast du aber das Problem dass das OS nicht hoch kommt. Jetzt heisst es basteln und hoffentlich die Kiste wieder ans fliegen bringen.
Bei einer VM stellst du erst mal IRGENDWAS hin das genug Festplatte und ggf RAM hat. Dann da den Hypervisor drauf installieren und die VM\Backup drauf kopieren. Im Optimalfall kann der Betrieb also nach wenigen Stunden wieder normal arbeiten. Je nach Hypervisor kann die neu bestellte Hardware jetzt sogar unterbrechungsfrei in Betrieb genommen werden. Ansonsten, da Kleinbetrieb, eben nach Feierabend.
Ausserdem Snapshots. Vor Updates einfach ein Snapshot machen. Im Zweifelsfall in Sekunden zurückgerollt.
Ausserdem alle Vorteile die oben schon genannt wurden.
IMHO bieten VMs ausschließlich Vorteile gegenüber nackter Hardwareinstallation
Sobald ein Server notwendig ist, macht eine VM IMMER Sinn.
Alleine schon weil ich damit Hardwareunabhängig bin.
Wenn dir der Blitz rein fährt musst du bei Hardware entsprechende Hardware finden auf die du zurück sichern kannst.
Bis die da ist geht gar nichts. Dann sicherst du zurück. Angenommen das funktioniert grundsätzlich und das OS kommt hoch, hast du jetzt ein mindestens unsauberes System das Bereinigt werden sollte. Was ne Qual und wird eh nicht gemacht.
Mit etwas Pech hast du aber das Problem dass das OS nicht hoch kommt. Jetzt heisst es basteln und hoffentlich die Kiste wieder ans fliegen bringen.
Bei einer VM stellst du erst mal IRGENDWAS hin das genug Festplatte und ggf RAM hat. Dann da den Hypervisor drauf installieren und die VM\Backup drauf kopieren. Im Optimalfall kann der Betrieb also nach wenigen Stunden wieder normal arbeiten. Je nach Hypervisor kann die neu bestellte Hardware jetzt sogar unterbrechungsfrei in Betrieb genommen werden. Ansonsten, da Kleinbetrieb, eben nach Feierabend.
Ausserdem Snapshots. Vor Updates einfach ein Snapshot machen. Im Zweifelsfall in Sekunden zurückgerollt.
Ausserdem alle Vorteile die oben schon genannt wurden.
IMHO bieten VMs ausschließlich Vorteile gegenüber nackter Hardwareinstallation
Zitat von @FritzB:
Ist ein Snapshot denn etwas anderes als eine Komplettsicherung zu einem bestimmten Zeitpunkt?
Zitat von @Stefan41:
[...]
- Snapshots (man kann jederzeit an einen definierten gespeicherten Stand zurück kehren)
[...]
- Snapshots (man kann jederzeit an einen definierten gespeicherten Stand zurück kehren)
Ist ein Snapshot denn etwas anderes als eine Komplettsicherung zu einem bestimmten Zeitpunkt?
Wie oben schon geschrieben ist ein Snapshot eine Momentaufnahme, kein Backup. Geht die Hardware kaputt, sind auch die Snapshots weg, daher ersetzt der Snapshot keine Backup Lösung.
Aber um mal bei deiner Anwendung deiner betreuten Praxis zu bleiben: Ich hatte auch mal so einen Fall, wo eine Arztpraxis ihre Software auf einem imac installiert hat. Ja es wurden Backups mit timemachine gemacht, üblich in der Apple Welt. Irgendwann war die timemachine kaputt, irgendwann war der imac aus dem Support raus, dann war die Software aus dem support raus, konnte nicht mehr migriert werden, und dann ging der imac kaputt. Wer musste es retten? Die IT.
Ich würde, falls möglich, alles was sich als zentraler Dienst in einem Netzwerk sich zur Verfügung stellt virtuell laufen lassen, um alle hier genannten Vorteile mitzunehmen.
Zitat von @FritzB:
Okay, danke. Dann lag ich also nicht so falsch, dass ich als Betreuer einer kleinen Praxis mit 3 PCs, sowie mit 2 eigenen PCs, höchstwahrscheinlich keine VM brauche.
Okay, danke. Dann lag ich also nicht so falsch, dass ich als Betreuer einer kleinen Praxis mit 3 PCs, sowie mit 2 eigenen PCs, höchstwahrscheinlich keine VM brauche.
Ich habe selbst bei Praxen oder KMUs einen Server mit VMWare ESXi verwendet.
Selbst wenn da nur eine Server VM drauf läuft bringt es mir als Dienstleister viele Vorteile.
Ich installiere eine zusätzliche Windows VM auf die ich per RMM/VPN zugreifen kann.
Wenn nun die Windows VM mit einem Bluescreen abstürzt und nicht mehr startet, kann ich alles per Remote machen als wenn ich bei einem Hardware Server vor Ort wäre:
- Reboot
- Windows CD booten und Windows reparieren
- Konsole
- Backup einspielen
- Zusätzliche VM installieren
Stefan
Vielleicht braucht man persönlich und der freundschaftlich betreute Bekannte keine VMs, wenn man 70 ist und aufhören möchte.
Der Bekannte wird vermutlich vom nächsten Betreuer zu VMs beraten werden, wegen der genannten Gründe.
Wir hatten VMs gepusht, weil wir sonst eine Halle nur für Server benötigt hätten und nie irgendwas gescheit ausgelastet hätten, abgesehen vom SAP und DB-Server und Konsorten.
Seit Jahren ist aber das Thema VMs zunehmend nach hinten gerückt, weil die Container noch mehr Vorteile bringen. Tendenz und Trend ganz klar auf immer mehr Container. So Granular wie möglich.
Bei einer Firmenfeier hatten wir über Container gelacht die Pings machen.
Heute haben wir tatsächlich ICMP-Container verteilt, die sehr praktischen Nutzen erzeugen.
Wir haben vor kurzem Blades gekauft mit 112 Kernen und 224 Threads. Knapp 900 Kerne pro Chassis.
Es ist wirklich nicht einfach, das System mit knapp unter 50% auszulasten.
Ganz ehrlich, wir haben da so unsere Probleme mit.
Intel bringt nächstes Jahr um die Zeit pro Blade 576 Kerne unter.
Ich denke es wird nur wenige Umgebungen geben die das mit VMs sinnvoll auslasten können. Ich denke im Windows-Server Bereich wird es besonders schwierig.
Wir werden vom Controlling begleitet und müssen Kennzahlen erfüllen.
VMs= Effizienz
Erst wenn die Server viel RAM bräuchten. Letztes Jahr bis zu 4TB dieses 6 und vielleicht bis Ende des Jahres 8TB, dann wird genau geguckt ob eine Hardware die Basis ist. (Hana oder MSSQL Cluster Nodes)
Der Bekannte wird vermutlich vom nächsten Betreuer zu VMs beraten werden, wegen der genannten Gründe.
Wir hatten VMs gepusht, weil wir sonst eine Halle nur für Server benötigt hätten und nie irgendwas gescheit ausgelastet hätten, abgesehen vom SAP und DB-Server und Konsorten.
Seit Jahren ist aber das Thema VMs zunehmend nach hinten gerückt, weil die Container noch mehr Vorteile bringen. Tendenz und Trend ganz klar auf immer mehr Container. So Granular wie möglich.
Bei einer Firmenfeier hatten wir über Container gelacht die Pings machen.
Heute haben wir tatsächlich ICMP-Container verteilt, die sehr praktischen Nutzen erzeugen.
Wir haben vor kurzem Blades gekauft mit 112 Kernen und 224 Threads. Knapp 900 Kerne pro Chassis.
Es ist wirklich nicht einfach, das System mit knapp unter 50% auszulasten.
Ganz ehrlich, wir haben da so unsere Probleme mit.
Intel bringt nächstes Jahr um die Zeit pro Blade 576 Kerne unter.
Ich denke es wird nur wenige Umgebungen geben die das mit VMs sinnvoll auslasten können. Ich denke im Windows-Server Bereich wird es besonders schwierig.
Wir werden vom Controlling begleitet und müssen Kennzahlen erfüllen.
VMs= Effizienz
Erst wenn die Server viel RAM bräuchten. Letztes Jahr bis zu 4TB dieses 6 und vielleicht bis Ende des Jahres 8TB, dann wird genau geguckt ob eine Hardware die Basis ist. (Hana oder MSSQL Cluster Nodes)
Darf man fragen wo du die letzten 15 - 20 Jahre gewesen bist? Frage mich gerade wie man an dem Thema vorbei kam (auch als Laie!), wenn man nicht gerade die letzten 2 Jahrzehnte im Erdloch verbracht hat.
VMs bieten eine ganze Reihe großartiger Vorteile. Die Kollegen haben das Meiste schon aufgezählt. Neben VMs gibt es noch Container. LXC und Docker sind zwei sehr gute Beispiele. Je nach Anwendungsfall macht eine VM oder Container eben mehr Sinn.
Beide haben in jedem Fall schon den Vorteil, dass man
Die Grenzen sind eigentlich nur noch durch deine Phantasie begrenzt.
Ich hoffe die Summe aller Antworten wird dir helfen zu verstehen, dass es eine Technologie ist auf die man nur ungern verzichten wollte.
VMs bieten eine ganze Reihe großartiger Vorteile. Die Kollegen haben das Meiste schon aufgezählt. Neben VMs gibt es noch Container. LXC und Docker sind zwei sehr gute Beispiele. Je nach Anwendungsfall macht eine VM oder Container eben mehr Sinn.
Beide haben in jedem Fall schon den Vorteil, dass man
- hardwareunabhängig ist,
- eine bessere Auslastung der Hardware hat,
- Skallierung sehr einfach ist,
- Backup/Restore leichter fallen,
- Snapshots erstellen kann und somit bspw. ...
- Updates von Software gefahrärmer durchführen kann.
Die Grenzen sind eigentlich nur noch durch deine Phantasie begrenzt.
Ich hoffe die Summe aller Antworten wird dir helfen zu verstehen, dass es eine Technologie ist auf die man nur ungern verzichten wollte.
Zitat von @commodity:
WANN brauche ich eine VM?
Wenn Du nicht IT aus dem letzten Jahrtausend betreibst. Gerade für IT aus dem letzten Jahrtausend sind VMs oft eine Rettung. Damit kann man legacy-Systemen, denen die Hardware wegstirbt, ein Weiterleben ermöglichen.
Benötige ich des öfteren bei meinen Kunden.
lks
Zitat von @Lochkartenstanzer:
Gerade für IT aus dem letzten Jahrtausend sind VMs oft eine Rettung. Damit kann man legacy-Systemen, denen die Hardware wegstirbt, ein Weiterleben ermöglichen.
Gerade für IT aus dem letzten Jahrtausend sind VMs oft eine Rettung. Damit kann man legacy-Systemen, denen die Hardware wegstirbt, ein Weiterleben ermöglichen.
Ein mMn oft unterschätzter Punkt.
Alte OS welche auch nicht mehr sicher wären am Netz.
Ab auf eine VM und in ein abgeschottetes Netz.
Wo wir beim nächsten Thema der "Virtualisierung" wären... VLANs
Nicht zu vergessen der mögliche Wachstum. Wenn man alles auf Blech installiert, benötigt man für jede neue Aufgabe ein neues Blech und man bestellt sich einen neuen Rechner oder Server. Der nächste benötigt nur einen kleinen Dienst und es lohnt sich nicht einen neuen Server dafür zu kaufen. Man installiert den Dienst einfach auf einen vorhandenen Server mit, und schon sind auf dem Domain Controller auch noch ein RDP, ein SQL Server, ein Fileserver, ein Warenwirtschaftssystem usw. Interessant wird es dann, wenn der Support vom Warenwirtsschaftssystem dann sagt: Fehler ist nicht behbbar, bitte installieren sie den Server neu Oder spielen sie das Backup von letzter Woche ein, weil der Fehler schon 4 Tage lang herum wütet. Wenn dann der gesamte Server mit allen seinen Diensten und Daten auf dem Stand von letzter Woche ist, ist der schaden deutlich größer, als wenn nur ein einzelnes Programm den Stand von letzter Woche hat.
Bei VMs wird einfach noch eine VM dazu installiert. Nachbestellen muss man dann erst, wenn der RAM oder Plattenplatz eng wird. So kann man jede Rolle, jeden Dienst, alles in einzelne VMs getrennt installieren und im Fehlerfall wird nur diese eine VM neu installiert oder aus dem Backup zurück gespielt.
Bei VMs wird einfach noch eine VM dazu installiert. Nachbestellen muss man dann erst, wenn der RAM oder Plattenplatz eng wird. So kann man jede Rolle, jeden Dienst, alles in einzelne VMs getrennt installieren und im Fehlerfall wird nur diese eine VM neu installiert oder aus dem Backup zurück gespielt.
Nun - wenn ich das lese mit "Wenn der Server kaputt geht ist ne VM besser" oder "mögliches Wachstum". Generell ja richtig - aber ich würde einfach mal auf die Anforderungen hier schauen. Der gute Mann ist über 70, will das nur noch ne begrenzte Zeit nebenbei machen und die Praxis die da betreut wird hat 3 Leute.
Und nichts gegen den TO - ich hoffe das wird nicht falsch verstanden! - aber: Wenn ein stabiles System da ist - warum das ganze jetzt ohne wirklichen Hintergrund ändern? Die Praxis wird ja vermutlich nicht plötzlich auf 30 Leute anwachsen - speziell unter der Annahme das der Doc da ggf. in derselben Altersklasse ist. Es wird auch nicht die grossen Resourcen-Änderungen in kurzer Zeit geben. Dafür aber jetzt alles umwerfen nur weils bei anderen ggf. Sinn macht und völlig ohne Kenntnisse da umbauen? Hört sich für mich wie ne 1-A-Fahrkarte in die Hölle an.
Und für welchen Benefit? Ein Backup gibt es hoffentlich schon - davon gehe ich mal aus. Wenn die Praxis dann wirklich mal nen Tag auf den Rechner-Kram verzichten muss - so what? Die Welt wird sich weiterdrehen.
Es gibt genügend Umgebungen wo ich auch sagen würde "Naja, über nen Umbau kann man nachdenken", dieses ist keine. Es macht in meinen Augen einfach keinen Sinn... Wenn der TO jetzt ausm IT Bereich kommen würde und seid x Jahren mit VMs arbeitet - ok. Aber sich da einarbeiten und speziell im Fehlerfall dann eben bei 0 Erfahrung anfangen? Die Zeit würde ich mir ehrlich sparen und lieber mit den Leuten in der Praxis nen schönen Kaffee trinken.
Und nichts gegen den TO - ich hoffe das wird nicht falsch verstanden! - aber: Wenn ein stabiles System da ist - warum das ganze jetzt ohne wirklichen Hintergrund ändern? Die Praxis wird ja vermutlich nicht plötzlich auf 30 Leute anwachsen - speziell unter der Annahme das der Doc da ggf. in derselben Altersklasse ist. Es wird auch nicht die grossen Resourcen-Änderungen in kurzer Zeit geben. Dafür aber jetzt alles umwerfen nur weils bei anderen ggf. Sinn macht und völlig ohne Kenntnisse da umbauen? Hört sich für mich wie ne 1-A-Fahrkarte in die Hölle an.
Und für welchen Benefit? Ein Backup gibt es hoffentlich schon - davon gehe ich mal aus. Wenn die Praxis dann wirklich mal nen Tag auf den Rechner-Kram verzichten muss - so what? Die Welt wird sich weiterdrehen.
Es gibt genügend Umgebungen wo ich auch sagen würde "Naja, über nen Umbau kann man nachdenken", dieses ist keine. Es macht in meinen Augen einfach keinen Sinn... Wenn der TO jetzt ausm IT Bereich kommen würde und seid x Jahren mit VMs arbeitet - ok. Aber sich da einarbeiten und speziell im Fehlerfall dann eben bei 0 Erfahrung anfangen? Die Zeit würde ich mir ehrlich sparen und lieber mit den Leuten in der Praxis nen schönen Kaffee trinken.
Zitat von @maretz:
Und nichts gegen den TO - ich hoffe das wird nicht falsch verstanden! - aber: Wenn ein stabiles System da ist - warum das ganze jetzt ohne wirklichen Hintergrund ändern? Die Praxis wird ja vermutlich nicht plötzlich auf 30 Leute anwachsen - speziell unter der Annahme das der Doc da ggf. in derselben Altersklasse ist. Es wird auch nicht die grossen Resourcen-Änderungen in kurzer Zeit geben. Dafür aber jetzt alles umwerfen nur weils bei anderen ggf. Sinn macht und völlig ohne Kenntnisse da umbauen? Hört sich für mich wie ne 1-A-Fahrkarte in die Hölle an.
Und für welchen Benefit? Ein Backup gibt es hoffentlich schon - davon gehe ich mal aus. Wenn die Praxis dann wirklich mal nen Tag auf den Rechner-Kram verzichten muss - so what? Die Welt wird sich weiterdrehen.
Und nichts gegen den TO - ich hoffe das wird nicht falsch verstanden! - aber: Wenn ein stabiles System da ist - warum das ganze jetzt ohne wirklichen Hintergrund ändern? Die Praxis wird ja vermutlich nicht plötzlich auf 30 Leute anwachsen - speziell unter der Annahme das der Doc da ggf. in derselben Altersklasse ist. Es wird auch nicht die grossen Resourcen-Änderungen in kurzer Zeit geben. Dafür aber jetzt alles umwerfen nur weils bei anderen ggf. Sinn macht und völlig ohne Kenntnisse da umbauen? Hört sich für mich wie ne 1-A-Fahrkarte in die Hölle an.
Und für welchen Benefit? Ein Backup gibt es hoffentlich schon - davon gehe ich mal aus. Wenn die Praxis dann wirklich mal nen Tag auf den Rechner-Kram verzichten muss - so what? Die Welt wird sich weiterdrehen.
Darum gings hier doch gar nicht
Es hat keiner gesagt er soll jetzt alles auf VMs umziehen.
Der TO wollte nur wissen, wo wir für uns selbst die Vorteile sehen.
ist es eigentlich immer noch so das z.B. SQL auf einem echten Server deutlich schneller läuft als in einer VM. vor ca 10 Jahren war ein SQL-Server unter VMWare ca 20-25% langsamer als wenn man den direkt auf gesetzt hat.
Was vor 10 Jahren wirklich tötlich für die geschwindigkeit war, war wenn man den VMs zusammengezählt mehr RAM zuwieß als es echten RAM gegeben hat. Ist das auch noch so?
Was vor 10 Jahren wirklich tötlich für die geschwindigkeit war, war wenn man den VMs zusammengezählt mehr RAM zuwieß als es echten RAM gegeben hat. Ist das auch noch so?
20-25% nicht. Aber etwas schneller schon.
Das hängt von vielen Sachen ab.
Das hängt von vielen Sachen ab.
Zitat von @StefanKittel:
Ich habe selbst bei Praxen oder KMUs einen Server mit VMWare ESXi verwendet.
Selbst wenn da nur eine Server VM drauf läuft bringt es mir als Dienstleister viele Vorteile.
Ich installiere eine zusätzliche Windows VM auf die ich per RMM/VPN zugreifen kann.
Wenn nun die Windows VM mit einem Bluescreen abstürzt und nicht mehr startet, kann ich alles per Remote machen als wenn ich bei einem Hardware Server vor Ort wäre:
- Reboot
- Windows CD booten und Windows reparieren
- Konsole
- Backup einspielen
- Zusätzliche VM installieren
Stefan
Selbst wenn da nur eine Server VM drauf läuft bringt es mir als Dienstleister viele Vorteile.
Ich installiere eine zusätzliche Windows VM auf die ich per RMM/VPN zugreifen kann.
Wenn nun die Windows VM mit einem Bluescreen abstürzt und nicht mehr startet, kann ich alles per Remote machen als wenn ich bei einem Hardware Server vor Ort wäre:
- Reboot
- Windows CD booten und Windows reparieren
- Konsole
- Backup einspielen
- Zusätzliche VM installieren
Stefan
Naja, für diesen Fehlerfall gibt es IPMI, das ist kein wirkliches Argument für Virtualisierung.
Im Zweifel stürzt der Hypervisor ab, dann stöpselst Du doch wieder vor Ort Monitor und Tastatur an. Oder hast eben IPMI.
Zitat von @Datenreise:
Naja, für diesen Fehlerfall gibt es IPMI, das ist kein wirkliches Argument für Virtualisierung.
Im Zweifel stürzt der Hypervisor ab, dann stöpselst Du doch wieder vor Ort Monitor und Tastatur an. Oder hast eben IPMI.
Naja, für diesen Fehlerfall gibt es IPMI, das ist kein wirkliches Argument für Virtualisierung.
Im Zweifel stürzt der Hypervisor ab, dann stöpselst Du doch wieder vor Ort Monitor und Tastatur an. Oder hast eben IPMI.
Ich habe dort ESXi und IPMI.
Anzahl Abstürze ESXi seit 2012 bis Heute: 1 (defekter USB Stick wo der ESXi drauf war).
Wenn man die richtige Hardware hat und keinen Quatsch macht, stürzt ein ESXi nie ab. Das kann ich von Windows Server nicht sagen.
Stefan
Also Hyper-V habe ich schon gerne mal bei Updates gesponnen. Das lag aber weniger an der HyperV Rolle.
ESXer habe ich schon öfter am Boden gesehen. Das liegt aber mehr an der Verbreitung und war so gut wie immer auf mangelnde Pflege zurück zu führen.
Ich würde allerdings so gut wie alles virtualisieren.
Richtig konfiguriert hat sogar ein virtuelles Netzwerk im Datacenter viele Vorteile. Damit meine ich jetzt VLans. Sondern Technologien wie VMware NSX.
Viele Migrationsprojekte sind gerade unter solchen Voraussetzungen deutlich leichter.
Gerade bin ich dabei Firewalls hoch zu ziehen da das Partitions Schema für ein Update nicht mehr passt. Ohne Virtualisierung wäre das gerade ein riesen Aufwand und könnte nicht einfach parallel laufen.
ESXer habe ich schon öfter am Boden gesehen. Das liegt aber mehr an der Verbreitung und war so gut wie immer auf mangelnde Pflege zurück zu führen.
Ich würde allerdings so gut wie alles virtualisieren.
Richtig konfiguriert hat sogar ein virtuelles Netzwerk im Datacenter viele Vorteile. Damit meine ich jetzt VLans. Sondern Technologien wie VMware NSX.
Viele Migrationsprojekte sind gerade unter solchen Voraussetzungen deutlich leichter.
Gerade bin ich dabei Firewalls hoch zu ziehen da das Partitions Schema für ein Update nicht mehr passt. Ohne Virtualisierung wäre das gerade ein riesen Aufwand und könnte nicht einfach parallel laufen.
Es kommt immer darauf an was Du mit einer VM erreichen willst.
Ich für meinen Teil habe einen recht perfomanten Proxmox-Host im Keller auf dem mehrere VMs gleichzeitig laufen.
Ich nutze das System als Testumgebung und zum Teil auch produktiv.
Mit einer VM kann ich z.B. Betriebssysteme testen, Probleme nachstellen oder auch anderes anstellen.
Klar, dazu könnte ich auch mehrere Blechkisten anschmeissen, aber alleine schon wegen dem Strombedarf ist es deutlich effizienter mehrere VMs auf einem Rechner zu betreiben.
Nicht umsonst haben sich VMs und Virtualisierungslösungen auch in der professionellen IT-Welt bewährt und durchgesetzt.
Bei meinem Arbeitgeber z.B. betreiben wir rund 30 VMs auf 2 Virtualiserungs-Hosts. Rechnet alleine mal die Stromersparnis. In der Regel stehen die Server ja eh nur relativ dumm rum und warten auf Eingaben...
Auch die Ausfallsicherheit oder Wartungen während des Betriebs können ein Thema sein.
Eine VM ist recht schnell von einem Host auf den anderen geschoben ohne dass es der Anwender merkt.
VMs sind schnell wieder hergestellt wenn eine Maschine mal "kaputt" geht - Backup natürlich voraus gesetzt...
Also ich könnte mir die bzw. meine IT-Welt ohne VMs mittlerweile gar nicht mehr vorstellen...
Ich für meinen Teil habe einen recht perfomanten Proxmox-Host im Keller auf dem mehrere VMs gleichzeitig laufen.
Ich nutze das System als Testumgebung und zum Teil auch produktiv.
Mit einer VM kann ich z.B. Betriebssysteme testen, Probleme nachstellen oder auch anderes anstellen.
Klar, dazu könnte ich auch mehrere Blechkisten anschmeissen, aber alleine schon wegen dem Strombedarf ist es deutlich effizienter mehrere VMs auf einem Rechner zu betreiben.
Nicht umsonst haben sich VMs und Virtualisierungslösungen auch in der professionellen IT-Welt bewährt und durchgesetzt.
Bei meinem Arbeitgeber z.B. betreiben wir rund 30 VMs auf 2 Virtualiserungs-Hosts. Rechnet alleine mal die Stromersparnis. In der Regel stehen die Server ja eh nur relativ dumm rum und warten auf Eingaben...
Auch die Ausfallsicherheit oder Wartungen während des Betriebs können ein Thema sein.
Eine VM ist recht schnell von einem Host auf den anderen geschoben ohne dass es der Anwender merkt.
VMs sind schnell wieder hergestellt wenn eine Maschine mal "kaputt" geht - Backup natürlich voraus gesetzt...
Also ich könnte mir die bzw. meine IT-Welt ohne VMs mittlerweile gar nicht mehr vorstellen...
Ich selber, das ist schon sehr lange her, kam auch mit VM in Berührung, eher im privatem Bereich, aber bis heute haben VM's an sich schon viele Vor- und auch Nachteile haben können, die hier schon genannt wurden.
Das schöne an einer VM an sich ist, dass in der Regel, kommt aber auch darauf auch an welche Software für die Virtualisierung verwendet wird, uralte Betriebssysteme zum anschauen erweckt werden kann, da viele Leute ältere und alte Hardware zur Verschrottung gebracht haben und vielleicht nach vielen Jahren doch noch mal gerne live das historische System anschauen möchte. Natürlich darf man nicht erwarten, dass alte Betriebssysteme unter einer VM perfekt laufen, da es in der Regel auch keine Treiber mehr gibt usw..
Ich weiß, dass das hier etwas vom eigentlichen Thema abweicht, aber man sollte auch dass mit bedenken, dass eine VM nicht speziell für Server sein müssen
Ich selber finde eine Virtualisierung nicht schlecht, gerade wenn man auch was testen muss, ohne irgendeine weitere Hardware zu benötigen und man versaut sich nicht das eigene System oder muss sich noch weitere Festplatten anschaffen.
Schön, dass man noch ein wenig Interesse mit Ü72 hat
Verwendet die Praxis für die Daten normale PC's oder sind die schon etwas besser, also wie eine Workstation oder eine Server-Hardware?
Das schöne an einer VM an sich ist, dass in der Regel, kommt aber auch darauf auch an welche Software für die Virtualisierung verwendet wird, uralte Betriebssysteme zum anschauen erweckt werden kann, da viele Leute ältere und alte Hardware zur Verschrottung gebracht haben und vielleicht nach vielen Jahren doch noch mal gerne live das historische System anschauen möchte. Natürlich darf man nicht erwarten, dass alte Betriebssysteme unter einer VM perfekt laufen, da es in der Regel auch keine Treiber mehr gibt usw..
Ich weiß, dass das hier etwas vom eigentlichen Thema abweicht, aber man sollte auch dass mit bedenken, dass eine VM nicht speziell für Server sein müssen
Ich selber finde eine Virtualisierung nicht schlecht, gerade wenn man auch was testen muss, ohne irgendeine weitere Hardware zu benötigen und man versaut sich nicht das eigene System oder muss sich noch weitere Festplatten anschaffen.
Schön, dass man noch ein wenig Interesse mit Ü72 hat
Verwendet die Praxis für die Daten normale PC's oder sind die schon etwas besser, also wie eine Workstation oder eine Server-Hardware?