Page 1 of 1

Netzwerk & System

Posted: 4. Jul 2011, 10:29
by Spirit/BLACKDIAMONT
Hallo Zusammen!

Dies ist mein erster post hier und ich hoffe ihr könnt mir helfen :)

Habe folgendes problem:
Ich benutze Vbox auf meinem Debian Server größten Teils zu Testzwecken und möchte das die GastSysteme stabil und schnell laufen aber auch das Hostsystem nicht sehr beeinträchtigen.
Bei der installation von windows 2003 gestern ist die VM hängen geblieben und dies hat sich dann auf den Host soweit übertragen das alle dienste nicht mehr erreichbar waren und ich nichts anderes tun konnte als den Rootserver neuzustarten. Dabei wurde Virtualbox und die zuletzt aktiven VMs beschädigt was soweit nicht tragisch ist.....dennoch möchte ich verhindern das dies nochmal passiert, da der cpu die ganze zeit auf 100% auslastung stand.
Gibt es da eine möglichkeit die VM zu beschränken das der Host immernoch genug cpu-zeit hat um die vm zu beenden via phpvirtualbox?
Oder eventuell ein shell-script das die vms automatisch gekillt werden(bin noch nicht ganz so fit in linux)?

hier ein paar Daten zu System:
core 2 duo @ 2.6ghz
4GB ram ddr3
2x 1TB hdds raid 1
100Mbit WAN
OS: Debian "squeeze" 6.0 - Linux 2.6.32-5-amd64 on x86_64
Gastsystem 1: gleich wie hostsystem
Gastsystem 2: windows 2003 32bit -> 2GB ram -> 2cpus

Meinte andere frage bezieht sich auf das Netzwerk für die VMs.
Ich benutze die netzwerkbrücke von VBox und eine eigenständige WAN IP für die GastSysteme.
Da ich aber limitierten Traffic habe und ich gerne wissen möchte wieviel traffic jede einzelne VM benutzt hat habe ich dies erst via IP-Tables realisieren wollen aber der Traffic wird nicht aufgezeichnet...
Daher hierzu meine frage:
Kann ich über die VBox den traffic mitschneiden lassen für die auswertung des Verbrauchs?

Bin für jede Antwort Dankbar! Falls ich was vergessen habe einfach sagen ;)
MfG Spirit

Re: Netzwerk & System

Posted: 4. Jul 2011, 11:33
by Martin
Das Problem mit der Win2003 Installation dürften die 2 vCPUs im Gast gewesen sein, damit war dann kein Core mehr für den Host "übrig".
Die CPU-Nutzung lässt sich mit "VBoxManage modifyvm <gastname> --cpuexecutioncap" einschränken, allerdings habe ich noch nicht getestet, ob damit dann doch alle Cores des Hosts an einem einzelnen Gast sinnvoll funktionieren.

Re: Netzwerk & System

Posted: 4. Jul 2011, 16:44
by Spirit/BLACKDIAMONT
Hi Martin,

danke für die Antwort, werde mal schauen ob das funktioniert und melde mich wieder mit dem Ergebniss :)

EDIT:
Also habe zum test mal 50% eingestellt und bei singelcore macht ers auch und geht max auf 60% hoch das ist ok, bei dual core zeigt er 100% an max was ja unter debian nur "50%" gesammt auslastung ist geht max auf 120% und der root ist noch voll da =)

Ok, irgendeine idee zu meiner zweiten frage?