Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Performance Verlust durch Virtualisierung

Mitglied: Ralleonius

Ralleonius (Level 1) - Jetzt verbinden

20.09.2019 um 16:48 Uhr, 2115 Aufrufe, 12 Kommentare, 1 Danke

Hallo zusammen,

ich überlege meinen Server mit Debian, der als Webserver dient zu virtualisieren um eine 2te Maschine auf diesem laufen lassen zu können und die Hardware besser auszulasten.

Die Virtualisierung sollte über Proxmox und KVM laufen.

Ergibt sich durch die Virtualisierung ein spürbarer Performance Nachteil beim surfen auf der Website?
Besteht überhaupt ein Performance Unterschied zwischen der virtualisierten und der direkt auf der Hardware laufenden Variante?

Danke und Gruß
Mitglied: H41mSh1C0R
20.09.2019 um 16:54 Uhr
Aloa,

Zitat von Ralleonius:
Besteht überhaupt ein Performance Unterschied zwischen der virtualisierten und der direkt auf der Hardware laufenden Variante?

Jeder Layer der zwischen dem Prozess und der Hardware dazwischen liegt frisst Performace, aber ob man das spürt hängt wohl eher von der Ausstattung der Hardware und dem Hunger der Anwendung zusammen.

VG
Bitte warten ..
Mitglied: Ralleonius
20.09.2019 um 16:59 Uhr
Hi,

es handelt sich um eine auf PHP / HTML basierenden Webshop.

Bei der Hardware reden wir von einem 8 Kern CPU, 32GB RAM und SSD's
Bitte warten ..
Mitglied: it-fraggle
20.09.2019 um 17:26 Uhr
ich überlege meinen Server mit Debian, der als Webserver dient zu virtualisieren um eine 2te Maschine auf diesem laufen lassen zu können und die Hardware besser auszulasten.
Wenn der Server sonst nur schläft, warum nicht?

Die Virtualisierung sollte über Proxmox und KVM laufen.
Setze KVM seit Jahren für meine Virtualisierung ein. Nicht schwer einzurichten, macht wenig Zicken und damit lässt sich fast alles in eine VM packen. Kann deine Entscheidung nur unterstützen.

Ergibt sich durch die Virtualisierung ein spürbarer Performance Nachteil beim surfen auf der Website?
Ich meine mal gelesen zu haben, dass man bis zu 96 Prozent Performance verglichen mit nativem OS-Betrieb direkt auf Blech bei KVM zurückerhält. Wenn der Server ohnehin 90 % der Zeit schläft, dann sollte Performance in den VMs nicht dein Problem werden. Was ist es denn für ein Server?

Besteht überhaupt ein Performance Unterschied zwischen der virtualisierten und der direkt auf der Hardware laufenden Variante?
Natürlich, denn die Virtualisierungsschicht (Hypervisor) braucht ja auch etwas. Und dann natürlich jedes Stück Hardwar, was emuliert dem Gast bereitgestellt werden muss. Aber so dramatisch ist das nicht.
Bitte warten ..
Mitglied: it-fraggle
20.09.2019 um 17:32 Uhr
es handelt sich um eine auf PHP / HTML basierenden Webshop.
Apache, nginx, IIS, whatever...? Auf was soll das laufen, wie gut ist der Webshop programmiert und wie viele Shopbenutzer sind das gleichzeitig? Hier spielt vor allem die Frage eine Rolle wie viele Benutzer es gleichzeitig sind.

Bei der Hardware reden wir von einem 8 Kern CPU, 32GB RAM und SSD's
Das sagt alles und doch nichts. SSDs machen nur bei erhöhter/hoher IO-Last Sinn. 32 Gb Ram kann durchaus zu wenig sein, wenn du bspw. Windows als Gast-OS hast, da du ggf. schon 16 Gb für Windows selbst brauchst. Naja und 8 Kerne bringt dich auch nichts, wenn der Webserver monolitisch läuft und ohne hin nur immer 1 Kern nutzen kann.

Darum jettz die Frage: Was setzt du alles ein? Von CPU bis zur Webshopsoftware. Alles spielt eine Rolle.
Bitte warten ..
Mitglied: Ralleonius
20.09.2019 um 17:59 Uhr
Vielen Dank für die sehr ausführlichen Antworten.

96% Performance ist ein Wert mit dem man absolut leben kann.

Mir ist hauptsächlich wichtig das sich durch die Virtualisierung die Seiten Ladezeiten nicht viel erhöhen.
Bei 90% Performance sollte das auszuschließen sein.

Apache als Webserver, ich würde sagen der Webshop ist gut programmiert. Allerdings bin ich kein Profi in der Materie. Shop Benutzer sind es aktuell max. 40 gleichzeitig. Also sehr gering. Hier sehe ich aber such einen Vorteil der Virtualisierung. Der Server kann mit seinen Aufgaben wachsen und leicht auf stärkere Hardware emigriert werden.

An Hardwsre wird eingesetzt ein Opteron 6320, 32 GB DDR3 ECC RAM, Samsung 860 Evo SSD's. Softwareseitig wird es dann Proxmox VE mit 2 Debian VM's mit Apache und Plesk eingesetzt.
Bitte warten ..
Mitglied: Vision2015
20.09.2019 um 19:00 Uhr
Moin..
Zitat von Ralleonius:

Hi,

es handelt sich um eine auf PHP / HTML basierenden Webshop.
ok

Bei der Hardware reden wir von einem 8 Kern CPU, 32GB RAM und SSD's
8 Kerne was ? ein Intel Xeon... einen I5.... was für SSD`s

Frank
Bitte warten ..
Mitglied: Ralleonius
20.09.2019 um 19:06 Uhr
An Hardwsre wird eingesetzt ein Opteron 6320, 32 GB DDR3 ECC RAM, Samsung 860 Evo SSD's. Softwareseitig wird es dann Proxmox VE mit 2 Debian VM's mit Apache und Plesk eingesetzt.
Bitte warten ..
Mitglied: Vision2015
20.09.2019 um 20:38 Uhr
moin..
Zitat von Ralleonius:

An Hardwsre wird eingesetzt ein Opteron 6320, 32 GB DDR3 ECC RAM, Samsung 860 Evo SSD's. Softwareseitig wird es dann Proxmox VE mit 2 Debian VM's mit Apache und Plesk eingesetzt.
na ja... für kleinkram geht das noch, aber viel last geht da nicht!
ist das mehr zum testen... oder für den vertrieb? bei letzteren würde ich zu richtige server hardware raten..

Frank
Bitte warten ..
Mitglied: maretz
21.09.2019 um 11:03 Uhr
Die 96% stimmen so nicht - da es nicht generell zu sagen ist... Das hängt ja von div. Faktoren ab:
- Welche CPU und wieviele - nen System mit 32 realen Kernen hat mit ziemlicher Sicherheit weniger als 4 % der gesamtleistung... nen alter P1 wird dagegen vermutlich deutlich mehr haben da der noch keine Virtuallisierung unterstützt und eh schon am Ende wäre...
- Wieviel RAM - muss die Kiste ständig auslagern oder packt die einfach alles in den RAM
- Wieviele HDDs und welche
- ....

Dann kommt es natürlich auch drauf an was so drauf läuft - ist der Webshop z.B. der von Amazon dann würde DIE Maschine ggf. weniger Verlust haben, jede andere aber ggf. mehr weil die Kiste eh schon völlig überladen wäre. Ist es nen Webshop von "Elektro Mustermann" mit so 2-3 Besuchern pro Woche dürfte sich das eher in Grenzen halten....

Daher kannst du solche generellen Werte idR. vergessen...
Bitte warten ..
Mitglied: it-fraggle
21.09.2019 um 11:21 Uhr
Die 96% stimmen so nicht - da es nicht generell zu sagen ist... Das hängt ja von div. Faktoren ab:

Was ist das jetzt? Schreiben um des Schreibens Willen?
bis zu 96 Prozent Performance
Ich glaube nicht, dass wir uns hier über ein/zwei Prozent streiten müssen. Und Extrembeispiele braucht auch keiner.
Bitte warten ..
Mitglied: ewnwm1
21.09.2019 um 16:59 Uhr
Hast du in diesem Kontext schon mal über Docker nachgedacht?
Bitte warten ..
Mitglied: nuts-it
21.09.2019 um 17:53 Uhr
Hallo,

ich benutze Proxmox seit Jahren.
Mittlerweile nur noch als Spielwiese, aber zwischenzeitlich für meinen Heimgebrauch produktiv.
Die Weboberfläche ist selbsterklärend und gerade Linuxmaschinen laufen damit sehr performant.

Natürlich ist die Performance ungleich einer Bare-Metallösung, aber in deinem Anwendungsfall brauchst du dir absolut keine Sorgen machen. Ich habe mit weitaus weniger Ressourcen (nem alten Intel i5 und 8 GB DDR3 RAM) separate Server für MySQL, Seafile, Webserver, Fileserver und paar andere gleichzeitig drauf laufen lassen, dank Ballooning kein Problem. Der i5 war zwar gut belastet, aber Spürbar überlastet war es nie.
Der Flaschenhals ist da wohl eher die Internetverbindung.

Wenn du dir unsicher bist, schau dir einmal die Auslastungen (CPU, RAM, Disc, Traffic) auf deinem jetzigen System an und entscheide dann.

VG Chris
Bitte warten ..
Ähnliche Inhalte
Virtualisierung
Server Virtualisierung
Frage von OldMan66Virtualisierung6 Kommentare

Guten Tag zusammen, wir möchten in der Firma eine Umstellung der Serverstruktur anschieben. Bisher stehen im Serverraum 5 Standalone ...

Hardware
Virtualisierung + Games?
gelöst Frage von TastuserHardware6 Kommentare

Hallo! Kann man sich einen Server kaufen, der nur bei Bedarf eingeschaltet ist, auf dem virtuelle Maschinen laufen mit ...

Vmware
Neuaufbau Virtualisierung
Frage von Mejestic12Vmware2 Kommentare

Hallo zusammen! Wir haben hier bei uns letztes Jahr eine relativ alte Virtualisierungs- Umgebung (3 Hyper-V Server mit lokaler ...

Virtualisierung
QNAP Virtualisierung
Frage von PharITVirtualisierung8 Kommentare

Hallo allerseits, abgesehen davon, dass die Virtualisierung hiervon nicht der Hit ist, nur eine experimentelle Frage. Können die hohen ...

Neue Wissensbeiträge
Windows Netzwerk

Ereignis-ID 20226 RasClient Ursachencode 829 VPN Verbindung wird abgebrochen

Anleitung von Hardstyles vor 5 TagenWindows Netzwerk

Hallo zusammen, nach Stundenlanger Analysen und test konnten wir den Fehler Lösen. es geht um folgende Fehler Meldung in ...

Windows 10

Windows 10 Version 1903: Update KB4522015 blockt VMware Workstation

Information von kgborn vor 9 TagenWindows 10

Nur eine kurze Information für Leute, die schon Windows 10 Version 1903 in Betrieb haben und dort VMware Workstation ...

VB for Applications

Fritzbox Telefonbuch - XML-Importdatei aus Excel erstellen

Tipp von PeterleB vor 9 TagenVB for Applications1 Kommentar

Das Thema geistert schon seit Jahren durch verschiedene Foren. Habe mich jetzt mal damit etwas intensiver befasst und hoffe, ...

Administrator.de Feedback
Entwicklertagebuch: Editor Version 6
Information von admtech vor 11 TagenAdministrator.de Feedback1 Kommentar

Hallo Administrator User, in der letzten Post habe ich über die berichtet. Hier will ich nun einen ersten Ausblick ...

Heiß diskutierte Inhalte
Windows Server
Dateioperationen bei Stromausfall
gelöst Frage von mkrausseWindows Server47 Kommentare

Ein wunderschönen guten Morgen! Ich hoffe das Thema wurde nicht schon Dutzendmal behandelt, aber eine Suche meinerseits hat leider ...

LAN, WAN, Wireless
Hausnetzwerk mit Routern
Frage von perhaps-labs.comLAN, WAN, Wireless19 Kommentare

Hallo an Alle, ich habe ein Riesenhaus erworben und möchte nun überall ein Netzwerk dafür installieren. Das Haus hat ...

Debian
Linux VM nach umzug langsam
Frage von bofh110Debian18 Kommentare

Hallo, ich habe meinen Server von 2012R2 auf 2019 neu installiert. Also erst die VM´s exportiert und anschließend nach ...

Batch & Shell
pdf - Dateien aus Netzwerkordner in bestimmter Reihenfolge ausdrucken
Frage von dani75chBatch & Shell17 Kommentare

Hallo zusammen Wir bekommen von einem Kunden dreimal täglich Lieferscheine und dazugehörende Listen und Barcodes in einen Netzwerkordner übermittelt. ...