It looks like you're new here. If you want to get involved, click one of these buttons!
Hello,
I've purchased a dedicated server with 8GB RAM, Intel Celeron G530 CPU and will be using virtualization/container technologies on it.
I've had experience with OpenVZ and management via vzctl and am quite happy with it. However since i will be running some java programs (minecraft server, cloudfoundry) etc OpenVZ has, in the past been quite annoying with its java memory usage.
What would you suggest i use for Virtualization? I personally would prefer Xen PV or KVM, but OpenVZ might be fine (and faster) for this.
Please note i can't afford to purchase any commercial VZ,Xen or KVM panel (SolusVM, VePortal). I've looked at HyperVM but it doesn't say it supports CentOS 6.
My question is, if you were in my situation. Would you use: Xen, KVM? or container based OpenVZ?
Also, if anyone can suggest a way of managing Xen or KVM servers (preferably a web interface? that is also free) please do so.
Comments
Openvz with vzwap would be alright.
but your best be is xen.
Birchtreelane.com Antiques, Gifts and more!
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksI personally do want to use Xen PV (Not HVM, so probably not KVM) but i've been trying to get this working on a local vmware vm (with VT-X enabled) on CentOS 6.3 x86_64 but i've been getting libvirt compilation errors (followed guide: http://www.howtoforge.com/virtualization-with-xen-on-centos-6.3-x86_64-paravirtualization-and-hardware-virtualization) (rpmbuild -bb libvirt.spec).
OpenVZ with VSwap looks great, but i'm still not sure if this'll work out, (one vps will need to run CloudFoundry)?
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksThe openvz with vswap should work just find for java. I have see multiple people run it now.
Birchtreelane.com Antiques, Gifts and more!
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksThanks @24khost, would like to hear other peoples opinions, suggestions too though.
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksSounds like OpenVZ will be easiest for you as you're not using a panel and you know how it works already.
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksOpenVZ works fine for java. Just give the container lots of privvmpages.
FreeVPS.us - The oldest post to host VPS provider
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksI think Xen would be your best choice.
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksI run Citrix XenServer on all of my dedicated servers. It might not be the best option if you're planning to sell VPS's off of the server (since you can't oversell RAM/storage with XenServer), but otherwise XenServer is great.
Quade | Game Sewer | Red Hallow | 96mb forum | vpsBoard
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksProxmox is the (open source) way to go, has KVM and OpenVZ in a single kernel. Need something easy to manage but still quite professional or just want Xen? Go with XenCenter Is it non-commercial and can you be bothered? Go with VMware ESXi
Order now: **Chicago** / **Buffalo** / **Los Angeles** / **Atlanta**
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksI also say proxmox is good, for Xen use XCP (both PV and HVM).
M
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksAre Celerons VT enabled? I thought it was only I series and Xeons are.
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksYeah, I checked and that one is. Celerons today are not what they used to be. It always reminded me of http://en.wikipedia.org/wiki/Coelenterata M
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksAlthough it's pretty much been said, I'll weigh in as I have a dedicated that I run proxmox on for my own usage.
OpenVZ is going to get the most out of your hardware. It performs great, and you can stretch more out of the system. It's not going to be a huge difference to where you're going to see a true virtualization perform significantly better or worse. It's just a little bit more efficient in my experience.
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksProxmox offers ease of use and larger choice while pure OVZ offers speed. I have a proxmox colo too for my own usage, I would say it is taxing the old dual xeons at about 10% at least. Also, for a secret project, I am working with one on the Prometeus Atoms, it does work, I would say better than expected, but, of course, only for OVZ. However, OVZ under Proxmox is still very snappy. M
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksI have just checked ark.intel.com and it seems that VT-x is standard on all of Intel's latest offerings, except perhaps Atoms. I was looking towards AMDs as it is standard across the line. I will consider a cheap Celeron or Pentium for my next PC. I hope the boards are too.
PS. How does VT-d help? It appears to be available on only i5s and above
- Spam
- Abuse
- Troll
0 • Disagree Agree Thanks@rchurch vt-d means a VM can be assigned real devices thus improving performance (no emulation needed). This also improves security - security weaknesses exploited in (for example) network cards only impact the VM they are attached to (without vt-d, the underlying host and thus all VMs are pwned)? More from Intel here: http://software.intel.com/en-us/articles/intel-virtualization-technology-for-directed-io-vt-d-enhancing-intel-platforms-for-efficient-virtualization-of-io-devices/
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksFor our internal servers we switched from Xen to KVM then finally to OpenVZ. OpenVZ just performs better and is easier to manage in our experience.
-->FREE cPanel Hosting<--</a>
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksI'm not too knowledgeable in virtualization, but from what I hear from a lot of people OpenVZ has greater performance over other choices. I use it myself most of the time and I don't really have any issues with it apart from the lack of ability to modify the kernel.
- Spam
- Abuse
- Troll
0 • Disagree Agree Thanksfor those interested,
"A Synthetical Performance Evaluation of OpenVZ, Xen and KVM," IEEE Int'l computing conference, 2010..., http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=5708625
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksWell, OVZ is not really virtualization, just a slicing of a bigger machine with some kernel modules to mimic some aspects of a real virtual machine, so, not a surprise there. However, .32 kernels cannot take so much beating like the .18 ones and are crashing much more frequently under load, especially if there are many containers on the node. No wonder some providers still stick to .18 kernels even tho the .32 rewrite is offering more options and mimics a VM better in many aspects. Regarding Xen and KVM, if we talk about Xen-PV, yeah, that is consistent with the theory, however, Xen-HVM does not perform better compared with KVM on VirtIO drivers in my view, they are about the same. M
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksXen HVM and KVM are pretty much identical in performance. Xen HVM will outperform KVM by a slight different in some tests while KVM will outperform KVM by a slight different in other tests but in all performance benchmarks performed you'll see they are , for all intents and purposes, equal.
-->FREE cPanel Hosting<--</a>
- Spam
- Abuse
- Troll
0 • Disagree Agree Thanks@KuJoe How does KVM, when running virtio on the guest and deadline scheduler on the host compare to XenPV in your opinion/experience?
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksSo at first i tried OpenVZ, but java didn't run well (even with vswap). Xen isn't really supported on RHEL/CentOS 6 anymore (officially anyway), so i decided to reformat and go with KVM + LVM partitioning.
Besides a small performance hit, i'm glad i chose KVM (HVM).
- Spam
- Abuse
- Troll
0 • Disagree Agree Thanks@smooch1502 How is the I/O speed and responsiveness with KVM?
- Spam
- Abuse
- Troll
0 • Disagree Agree ThanksWhat about Cloudmin GPL for KVM ?
New VPS Offers | KVM | Germany | 70GB HD | 768MB RAM | Unmetered BW
- Spam
- Abuse
- Troll
0 • Disagree Agree Thanks@marcm
Not that good really: [root@vm11 ~]# dd bs=1M count=128 if=/dev/zero of=test conv=fdatasync 128+0 records in 128+0 records out 134217728 bytes (134 MB) copied, 1.78848 s, 75.0 MB/s
Mind you, i don't run much.. so its fine for me
PS: I am running a minecraft server on the same VM as i did this test
- Spam
- Abuse
- Troll
0 • Disagree Agree Thanks@smooch1502 That's perfectly fine. If I may give you some advice from my own experience: set elevator=deadline in your bootloader (kernel line) and the guests to elevator=noop and don't use caching on the guests. I/O should be very consistent with these settings :)
- Spam
- Abuse
- Troll
0 • Disagree Agree Thanks@marcm Too bad the CPU aint that great, with the RAM + HDD here, could've sold some LEBs
- Spam
- Abuse
- Troll
0 • Disagree Agree Thanks@smooch1502 you still can, but I wouldn't have on my personal server anyone who I don't know - so I guess it would be OK for friends, family, etc. - just my opinion :)
The settings that I've show you are well tested and work great for me on all of our nodes.
- Spam
- Abuse
- Troll
0 • Disagree Agree Thanks@marcm So you think the CPU is fairly good for LEBs?
- Spam
- Abuse
- Troll
0 • Disagree Agree Thanks