Code: Select all
Code: Select all
Why not use "libapache2-mod-php5"? It's _much_ faster at executing PHP. Security considerations?abma wrote:/etc/apache2/mods-enabled/fcgid.conf
It can (for example http://wiki.xensource.com/xenwiki/HowTo ... sOnCentOS5).Licho wrote:But Xen cannot host windows..
That's strange... did you install paravirt-drivers (http://www.linux-kvm.org/page/WindowsGuestDrivers) in the Windows VM? Did you test it with the Windows-VM running alone, or under load? Did you test it with a Linux-VM - those will be most VMs, and the most demanding ones.Licho wrote:And KVM was slower than virtualbox in my tests - mainly in IO.
Hmm... then it must be the O_DIRECT calls... I didn't measure it, but I always get the feeling starting a WinXP VM in VBox puts to much IO-load on my PC... but it's subjective...Licho wrote:I dont think that VBox skips kernel, it uses ordinary process to access disk and you can ionice it fine..
this seems to require 2GB memory for such an upload:Also per JJ request i increased php post and upload limits to 2GB ..
Did you use pre-allocated RAW disks?Licho wrote:Yes i tried with paravirt drivers and linux wasnt loaded.
VBox was faster even without paravirtual drivers .. dunno why..
VBox instead had some strange network issues and randomly freezed to death, but its fixed now.
Afaik higher performance is only archived by using solutions that only use 1 kernel for all VMs, like virtuozzo, containers and vserver do. They are the most efficient virtualizers, but for example do not allow to run Windows, BSD or fully-virtualized VMs - well they run just 1 kernel and separate namespaces for each VM - like an advanced chroot :)Licho wrote:This table suggests there are better alternatives to Xen in terms of performance..
http://en.wikipedia.org/wiki/Comparison ... l_machines
The claim needs citation.Licho wrote:It claims it suffers disk slowdowns
Having multiple VMs and using groups and good sudo configurations could restrict admins to administer only the stuff they are supposed to administer.koshi wrote:One of the biggest optimization opportunities imo: don't have 6+ people with root access that not always document/share their doings with each other.
He runs a complete Windows OS in a VM.Masure wrote:I heard "virtualization" several times here. I know licho uses it to run Windows applications on the linux server.
There can be various reasons for that:Masure wrote:But why on earth a virtual machine per application (web server, database, ...) should be better than all the apps on the same machine ?
Operating systems are made to host multiple apps, using an OS per application sounds really odd guys.