Results 1 to 14 of 14
  1. #1

    is Linux Xen VPS always better than Linux Virtuozzo VPS?

    Certainly, the comparison is based on the same package. Any comments?

  2. #2
    Join Date
    May 2005
    Location
    Planet Earth
    Posts
    813
    Same package with same price ?

    G
    PutFile.io Disrupting traditional file hosting.
    █ Signup Early and enjoy Unlimited space/bandwidth for your files hosting, Forever!
    █ No Ads.
    █ No Countdowns.

  3. #3
    Join Date
    Oct 2004
    Location
    USA
    Posts
    814
    Xen has alot of restrictions on it that Virtuozzo does not. I use HyperVM as my control panel for making VPS accounts and found that Xen wouldnt allow my staff to do as much. Like you could not limit CPU % amount, and # of processes like Virtuozzo could

  4. #4
    Join Date
    Aug 2005
    Location
    Charlotte, NC
    Posts
    28
    Xen is better for the website owner, Virtuozzo is better for the hosting provider.

  5. #5
    Join Date
    Apr 2005
    Location
    Oz
    Posts
    3,498
    They both have their own ups and downs, there is really no best solution. You will find most providers using Virtuozzo or openvz, therefore I would think that Virtuozzo may be slightly better or have some slight advantage over Xen. However, I'm sure either will function well under a VPS platform.


    Alex

  6. #6
    Join Date
    Aug 2006
    Posts
    103

    Thumbs up

    Virtuozzo or OpenVZ is not neccessarily chosen because it is "better" but rather because it allows the host to oversell its resources which is why we chose the xen platform it is hardware based therefore the inability to oversell. It is mainly which suits your needs, virtuozzo/OpenVZ allow burstable memory so you can choose a lower plan and use the burstable amount when neeeded, xen doesn't offer that so you get what you buy, no more, no less.
    || Josh Anderson - CVO A&M Hosting
    || A&M Hosting | Virtual Private Servers
    || US | UK
    || No overselling guaranteed

  7. #7
    Virtuozzo would probably perform better than Xen if providers didn't oversell.

  8. #8
    Join Date
    Jan 2006
    Location
    Sydney, Australia
    Posts
    251
    Quote Originally Posted by Timeprism
    Virtuozzo would probably perform better than Xen if providers didn't oversell.
    If they don't oversell then why don't they choose Xen which gives end users more control and more "dedicated-like" feel to their servers?

    Virtuozzo guys have heaps of marketing-speak telling us why an operating system-container based virtualization is better. Sure, if everyone on the same host node is trying to do the same thing, i.e. hosting websites on cPanel or Plesk and nothing else, then VZ is probably better.

    But then there are always people out there wanting to try out something different. Different operating system? Different file system? Different kernel modules? Running different kernel parameters?

    There are also a lot of user-land stuff that don't function well under VZ. Getting Java to run properly on low-memory VZ (say 256Mb guaranteed with little bit more burst) is almost impossible. Not because there ain't enough memory, but a VZ VPS does not feel "dedicated enough" in the way it handles memory allocation.

    And there's a lot of memory parameter and CFLAGS tweak to get things like gcc4 to compile on a 256Mb VZ. You are constantly reminded that you are on a virtual server. Whereas in the case of Xen, it always feel like a dedicated Linux or NetBSD box, except when your neighbors start trashing the IO.

  9. #9
    Join Date
    Mar 2006
    Location
    Albuquerque, New Mexico
    Posts
    142
    In my opinion, Xen is better in most cases. It doesn't allow for overselling, which results in a higher quality of service for the customer. Also, Xen allows for hardware virtualization (Intel VT and AMD SVM). As for CPU utilization limiting, you can use sedf to schedule CPU usage. It works reasonably well for me. The downsides I could see would be that xen is considered an "unstable" technology. It's been stable for me, with my server having a 70 day uptime, before a server move. Before then, it was 86 days.
    Nick Devito
    Atarack Communications, Inc - Xen-based VPS Services

  10. #10
    Join Date
    Aug 2006
    Posts
    103
    Quote Originally Posted by ylsy
    If they don't oversell then why don't they choose Xen which gives end users more control and more "dedicated-like" feel to their servers?

    Virtuozzo guys have heaps of marketing-speak telling us why an operating system-container based virtualization is better. Sure, if everyone on the same host node is trying to do the same thing, i.e. hosting websites on cPanel or Plesk and nothing else, then VZ is probably better.

    But then there are always people out there wanting to try out something different. Different operating system? Different file system? Different kernel modules? Running different kernel parameters?

    There are also a lot of user-land stuff that don't function well under VZ. Getting Java to run properly on low-memory VZ (say 256Mb guaranteed with little bit more burst) is almost impossible. Not because there ain't enough memory, but a VZ VPS does not feel "dedicated enough" in the way it handles memory allocation.

    And there's a lot of memory parameter and CFLAGS tweak to get things like gcc4 to compile on a 256Mb VZ. You are constantly reminded that you are on a virtual server. Whereas in the case of Xen, it always feel like a dedicated Linux or NetBSD box, except when your neighbors start trashing the IO.
    very good point.
    || Josh Anderson - CVO A&M Hosting
    || A&M Hosting | Virtual Private Servers
    || US | UK
    || No overselling guaranteed

  11. #11
    If they don't oversell then why don't they choose Xen which gives end users more control and more "dedicated-like" feel to their servers?
    I was referring more to performance-wise.. and from what I know, both have roughly the same performance but because VZ is able to "borrow" RAM when needed is how I drew the conclusion that it's probably a bit better if stuck side-by-side.

    But I do agree that for hosting, Xen is a better technology, atleast for the end user. Being able to compile custom kernel modules and setting the system time is a major advantage.

  12. #12
    Join Date
    Jan 2006
    Posts
    1,915
    Quote Originally Posted by ezXEN
    Virtuozzo or OpenVZ is not neccessarily chosen because it is "better" but rather because it allows the host to oversell its resources which is why we chose the xen platform it is hardware based therefore the inability to oversell. It is mainly which suits your needs, virtuozzo/OpenVZ allow burstable memory so you can choose a lower plan and use the burstable amount when neeeded, xen doesn't offer that so you get what you buy, no more, no less.
    I'd like to comment on that one. Providers don't choose Virtuozzo b/c it allows you to oversell. With Virtuozzo you can oversell but as with kharma it will catch up with you but the main reason is the ability to mass manage, update, migrate your VPS's. You have a better grasp on your server farm if you're actually growing. Being able to see say 500+ VPS's from one GUI and move one VPS on the fly to a different server allows you to offer a solid service (if you actually do all this). Yes, Xen is basically a partition of a physical server and you get what you get but at the end of the day Virtuozzo is a great Virtualization platform if you know the in's and out's of it. Overselling never results in good things in the long term only short term so even though Virtuozzo allows it with how the virtualization works behind the scenes that doesn't mean that is why Providers use it.

    -Jay
    KnownHost Managed VPS Specialists
    Toll Free: (866)-332-9894
    Fully Managed VPS, Hybrid, and Dedicated Servers

    RocketVPS.com - Premium Unmanaged VPS Hosting

  13. #13
    Quote Originally Posted by Knownhost - J
    Providers don't choose Virtuozzo b/c it allows you to oversell.
    Well, there's nothing wrong with oversell aka oversubscription. Every telco company does that in a range of 1:10 to 1:20 (like your mobile phone network). Airlines are doing it. It's commercially feasible because "normal" users will never utilize your system fully but rather run it in the lower third of it's real capacity. The same is the reason why virtualization basically came into the game, to make more efficient use of resources.

  14. #14
    Join Date
    Jan 2006
    Posts
    1,915
    Sure. The key is how you manage it and Virtuozzo does it very well. The point of my answer was how EzXen stated this is why people use Virtuozzo. No, this is just one of the reasons why Virtuozzo makes even more sense. This doesn't mean everyone does it but Virtuozzo allows it based on how the product was built from the ground up.

    Jay
    KnownHost Managed VPS Specialists
    Toll Free: (866)-332-9894
    Fully Managed VPS, Hybrid, and Dedicated Servers

    RocketVPS.com - Premium Unmanaged VPS Hosting

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •