Results 1 to 3 of 3
  1. #1
    Member
    Join Date
    Nov 2011
    Posts
    39

    OpenVZ vs. Xen: What's the difference, and which is better?

    We've written this article to provide a little insight into the difference between OpenVZ and Xen, two very popular but somewhat different virtualization technologies. Ultimately, as with choosing between a Linux or Windows server, you will need to think about the applications you will be running to decide whether OpenVZ or Xen will be a better fit for them. Below is a brief overview of some of the key differences between these two platforms.

    The slightly more reliable virtualization software is Xen, a para-virtualization platform that creates VPS with almost exactly the same characteristics as dedicated servers. A Xen VPS will run its own isolated kernel, load its own kernel modules, use fully dedicated virtualized memory, I/O and scheduler, and will be just as stable and customizable as a dedicated server. For a small premium, you'll never know that you're only using a virtual server.

    OpenVZ, on the other hand, is an operating-system-level virtualization platform that works in much the same way, but provides only a thin layer of virtualization on top of the underlying OS. All VPS on an OpenVZ node will share the same core Linux kernel--this is why OpenVZ only supports Linux systems--, and, consequently, will also suffer alike from issues like kernel crashes. Despite these small drawbacks, OpenVZ VPS are more cost-effective, easier to understand, and are usually much more effective than Xen as cheap VPS, due to having the extra resources available that a Xen VPS would be using to run its completely isolated environment.

    Certainly, these are not the only differences between the two platforms, but they are some of the most significant:

    Main Features of OpenVZ Virtualization:
    • Full root access.
    • OS-level virtualization.
    • 'Burst' RAM and other extra resources available when nodes are underused.
    • Upgrades can be applied on-the-fly, without reboots.
    • More resources available due to lightweight virtualization.
    • Simple network and disk setup.
    • Access to most iptables modules.


    Main Features of Xen Virtualization:
    • Full root access.
    • Supports Linux and Windows.
    • Better Java performance.
    • Resources (RAM, etc) are fully dedicated and private.
    • Para-virtualized Linux kernel (i.e., full isolation).
    • Direct access to loadable kernel modules.
    • Swap space.
    • Highly configurable.


    If you are unsure which platform would be better for you, an OpenVZ VPS will most likely be an easier and more cost-effective solution, unless you already know that you will require specific kernel modules that OpenVZ does not support.

    From our Knowledgebase: https://vps6.net/my/knowledgebase/12...is-better.html

  2. #2
    Member
    Join Date
    Dec 2011
    Posts
    33
    I am slightly confused between choosing an OpenVZ or Xen VPS, linux of course. But i prefer Xen because as you said it's a separate kernel. Since OpenVZ uses a shared kernel it can sometime cause issues.

  3. #3
    Senior Member
    Join Date
    Feb 2022
    Posts
    148
    Compared to Xen, OpenVZ actually requires both the host and guest OS to be running Linux. This is because OpenVZ uses a single patched Linux kernel, but since it doesn't have the overhead accompanied with legitimate hypervisors it's super-fast and extremely efficient.

Posting Permissions

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

  Find Web Hosting      
  Shared Web Hosting UNIX & Linux Web Hosting Windows Web Hosting Adult Web Hosting
  ASP ASP.NET Web Hosting Reseller Web Hosting VPS Web Hosting Managed Web Hosting
  Cloud Web Hosting Dedicated Server E-commerce Web Hosting Cheap Web Hosting


Premium Partners:


Visit forums.thewebhostbiz.com: to discuss the web hosting business, buy and sell websites and domain names, and discuss current web hosting tools and software.