ML
    • Recent
    • Categories
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    KVM vs XenServer

    IT Discussion
    kvm xenserver
    12
    46
    10.6k
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • KellyK
      Kelly
      last edited by

      We're beginning to test KVM a bit here to compare it to XS, but I was curious if there were reasons that you all aware of to choose one over the other.

      1 Reply Last reply Reply Quote 1
      • scottalanmillerS
        scottalanmiller
        last edited by

        Well, flexibility is a big one. KVM is just the hypervisor itself, so you are building out your own ecosystem choices. XS is the stack, so you are limited to the choices in that stack. XS is good and has a lot of good things baked in and some good add ons, added on but it also removes some flexibility, makes some dumb choices and slows down development (compared to straight Xen.)

        KVM is definitely getting way more attention and is gaining on Xen all of the time. Xen has some cool tech coming down the pike that will potentially leapfrog it over KVM in terms of Linux virtualization performance, but right now KVM has the lead in a small way with Linux and a large way with Windows where KVM has always focused.

        KellyK BRRABillB 3 Replies Last reply Reply Quote 1
        • KellyK
          Kelly @scottalanmiller
          last edited by

          @scottalanmiller said in KVM vs XenServer:

          Well, flexibility is a big one. KVM is just the hypervisor itself, so you are building out your own ecosystem choices. XS is the stack, so you are limited to the choices in that stack. XS is good and has a lot of good things baked in and some good add ons, added on but it also removes some flexibility, makes some dumb choices and slows down development (compared to straight Xen.)

          KVM is definitely getting way more attention and is gaining on Xen all of the time. Xen has some cool tech coming down the pike that will potentially leapfrog it over KVM in terms of Linux virtualization performance, but right now KVM has the lead in a small way with Linux and a large way with Windows where KVM has always focused.

          So in performance they have rough parity with Linux workloads, and KVM currently has the edge in Windows? It seems odd to me that KVM has focused on Windows. I would've thought the other way around.

          scottalanmillerS 1 Reply Last reply Reply Quote 0
          • KellyK
            Kelly @scottalanmiller
            last edited by

            @scottalanmiller said in KVM vs XenServer:

            Well, flexibility is a big one. KVM is just the hypervisor itself, so you are building out your own ecosystem choices.

            Can you give me some examples of things that would go in that stack? I'm just starting learning about KVM as a category.

            scottalanmillerS 1 Reply Last reply Reply Quote 0
            • scottalanmillerS
              scottalanmiller @Kelly
              last edited by

              @Kelly said in KVM vs XenServer:

              @scottalanmiller said in KVM vs XenServer:

              Well, flexibility is a big one. KVM is just the hypervisor itself, so you are building out your own ecosystem choices. XS is the stack, so you are limited to the choices in that stack. XS is good and has a lot of good things baked in and some good add ons, added on but it also removes some flexibility, makes some dumb choices and slows down development (compared to straight Xen.)

              KVM is definitely getting way more attention and is gaining on Xen all of the time. Xen has some cool tech coming down the pike that will potentially leapfrog it over KVM in terms of Linux virtualization performance, but right now KVM has the lead in a small way with Linux and a large way with Windows where KVM has always focused.

              So in performance they have rough parity with Linux workloads, and KVM currently has the edge in Windows? It seems odd to me that KVM has focused on Windows. I would've thought the other way around.

              Basically Xen owned the Linux performance space by doing PV so KVM would have to have reinvented the wheel just to compete, but they were able to go after non-PV workloads (like Windows) pretty heavily to differentiate themselves. So mostly just market pressure.

              black3dynamiteB 1 Reply Last reply Reply Quote 0
              • scottalanmillerS
                scottalanmiller @Kelly
                last edited by

                @Kelly said in KVM vs XenServer:

                @scottalanmiller said in KVM vs XenServer:

                Well, flexibility is a big one. KVM is just the hypervisor itself, so you are building out your own ecosystem choices.

                Can you give me some examples of things that would go in that stack? I'm just starting learning about KVM as a category.

                Like your management layer or storage layer. Like if you want DRBD or Starwind, you bring your own. Or if you want a GUI or whatever on top.

                KOOLERK 1 Reply Last reply Reply Quote 1
                • black3dynamiteB
                  black3dynamite @scottalanmiller
                  last edited by

                  @scottalanmiller said in KVM vs XenServer:

                  @Kelly said in KVM vs XenServer:

                  @scottalanmiller said in KVM vs XenServer:

                  Well, flexibility is a big one. KVM is just the hypervisor itself, so you are building out your own ecosystem choices. XS is the stack, so you are limited to the choices in that stack. XS is good and has a lot of good things baked in and some good add ons, added on but it also removes some flexibility, makes some dumb choices and slows down development (compared to straight Xen.)

                  KVM is definitely getting way more attention and is gaining on Xen all of the time. Xen has some cool tech coming down the pike that will potentially leapfrog it over KVM in terms of Linux virtualization performance, but right now KVM has the lead in a small way with Linux and a large way with Windows where KVM has always focused.

                  So in performance they have rough parity with Linux workloads, and KVM currently has the edge in Windows? It seems odd to me that KVM has focused on Windows. I would've thought the other way around.

                  Basically Xen owned the Linux performance space by doing PV so KVM would have to have reinvented the wheel just to compete, but they were able to go after non-PV workloads (like Windows) pretty heavily to differentiate themselves. So mostly just market pressure.

                  How much of a Linux performance difference nowadays between Xen and KVM? Boot up time, IOPS, etc...

                  scottalanmillerS 1 Reply Last reply Reply Quote 0
                  • scottalanmillerS
                    scottalanmiller @black3dynamite
                    last edited by

                    @black3dynamite said in KVM vs XenServer:

                    @scottalanmiller said in KVM vs XenServer:

                    @Kelly said in KVM vs XenServer:

                    @scottalanmiller said in KVM vs XenServer:

                    Well, flexibility is a big one. KVM is just the hypervisor itself, so you are building out your own ecosystem choices. XS is the stack, so you are limited to the choices in that stack. XS is good and has a lot of good things baked in and some good add ons, added on but it also removes some flexibility, makes some dumb choices and slows down development (compared to straight Xen.)

                    KVM is definitely getting way more attention and is gaining on Xen all of the time. Xen has some cool tech coming down the pike that will potentially leapfrog it over KVM in terms of Linux virtualization performance, but right now KVM has the lead in a small way with Linux and a large way with Windows where KVM has always focused.

                    So in performance they have rough parity with Linux workloads, and KVM currently has the edge in Windows? It seems odd to me that KVM has focused on Windows. I would've thought the other way around.

                    Basically Xen owned the Linux performance space by doing PV so KVM would have to have reinvented the wheel just to compete, but they were able to go after non-PV workloads (like Windows) pretty heavily to differentiate themselves. So mostly just market pressure.

                    How much of a Linux performance difference nowadays between Xen and KVM? Boot up time, IOPS, etc...

                    KVM has a slight edge right now. But it is expected to be lost in the future.

                    black3dynamiteB 1 Reply Last reply Reply Quote 0
                    • black3dynamiteB
                      black3dynamite @scottalanmiller
                      last edited by

                      @scottalanmiller said in KVM vs XenServer:

                      @black3dynamite said in KVM vs XenServer:

                      @scottalanmiller said in KVM vs XenServer:

                      @Kelly said in KVM vs XenServer:

                      @scottalanmiller said in KVM vs XenServer:

                      Well, flexibility is a big one. KVM is just the hypervisor itself, so you are building out your own ecosystem choices. XS is the stack, so you are limited to the choices in that stack. XS is good and has a lot of good things baked in and some good add ons, added on but it also removes some flexibility, makes some dumb choices and slows down development (compared to straight Xen.)

                      KVM is definitely getting way more attention and is gaining on Xen all of the time. Xen has some cool tech coming down the pike that will potentially leapfrog it over KVM in terms of Linux virtualization performance, but right now KVM has the lead in a small way with Linux and a large way with Windows where KVM has always focused.

                      So in performance they have rough parity with Linux workloads, and KVM currently has the edge in Windows? It seems odd to me that KVM has focused on Windows. I would've thought the other way around.

                      Basically Xen owned the Linux performance space by doing PV so KVM would have to have reinvented the wheel just to compete, but they were able to go after non-PV workloads (like Windows) pretty heavily to differentiate themselves. So mostly just market pressure.

                      How much of a Linux performance difference nowadays between Xen and KVM? Boot up time, IOPS, etc...

                      KVM has a slight edge right now. But it is expected to be lost in the future.

                      Lost in the future from XenServer or Xen or Both?

                      scottalanmillerS 1 Reply Last reply Reply Quote 0
                      • scottalanmillerS
                        scottalanmiller @black3dynamite
                        last edited by

                        @black3dynamite said in KVM vs XenServer:

                        @scottalanmiller said in KVM vs XenServer:

                        @black3dynamite said in KVM vs XenServer:

                        @scottalanmiller said in KVM vs XenServer:

                        @Kelly said in KVM vs XenServer:

                        @scottalanmiller said in KVM vs XenServer:

                        Well, flexibility is a big one. KVM is just the hypervisor itself, so you are building out your own ecosystem choices. XS is the stack, so you are limited to the choices in that stack. XS is good and has a lot of good things baked in and some good add ons, added on but it also removes some flexibility, makes some dumb choices and slows down development (compared to straight Xen.)

                        KVM is definitely getting way more attention and is gaining on Xen all of the time. Xen has some cool tech coming down the pike that will potentially leapfrog it over KVM in terms of Linux virtualization performance, but right now KVM has the lead in a small way with Linux and a large way with Windows where KVM has always focused.

                        So in performance they have rough parity with Linux workloads, and KVM currently has the edge in Windows? It seems odd to me that KVM has focused on Windows. I would've thought the other way around.

                        Basically Xen owned the Linux performance space by doing PV so KVM would have to have reinvented the wheel just to compete, but they were able to go after non-PV workloads (like Windows) pretty heavily to differentiate themselves. So mostly just market pressure.

                        How much of a Linux performance difference nowadays between Xen and KVM? Boot up time, IOPS, etc...

                        KVM has a slight edge right now. But it is expected to be lost in the future.

                        Lost in the future from XenServer or Xen or Both?

                        Xen for sure. XenServer famously strips the power of Xen out, so who knows.

                        1 Reply Last reply Reply Quote 0
                        • scottalanmillerS
                          scottalanmiller
                          last edited by

                          Like XenServer removed support for DRBD and Fault Tolernace. Argh

                          1 Reply Last reply Reply Quote 1
                          • F
                            Francesco Provino
                            last edited by

                            It's expected that the next incarnation of Xen will use the PVH2 virtualization mode with Linux guests, bringing back some of the PV advantage.
                            XenServer is pretty limited but the XAPI are solid.

                            KVM performs very well, has less hardware limitations than XS and can be used on any Linux installation without fancy modding.
                            Plain Xen is much harder than both XS and KVM of course, many stuff like VGA passthrough of the dom0 and networking are completely up to the user.

                            The libvirt stack (that can be used with both KVM and plain Xen) is very mature and has plenty of features. I really like the automatic installation of the guests (virt-builder) and the various guest os inspection tools.

                            FATeknollogeeF 1 Reply Last reply Reply Quote 0
                            • FATeknollogeeF
                              FATeknollogee @Francesco Provino
                              last edited by

                              @Francesco-Provino We need a super-duper fancy looking web gui to manage KVM.

                              How come there is nothing like ProxMox or XOA for KVM?
                              I guess ProxMox is KVM!

                              F scottalanmillerS 2 Replies Last reply Reply Quote 0
                              • F
                                Francesco Provino @FATeknollogee
                                last edited by

                                @FATeknollogee said in KVM vs XenServer:

                                @Francesco-Provino We need a super-duper fancy looking web gui to manage KVM.

                                How come there is nothing like ProxMox or XOA for KVM?
                                I guess ProxMox is KVM!

                                Use oVirt if you need a web gui. Virt-manager is fine for 99% of use cases and works over ssh.

                                Why do you NEED a gui for that? I found the libvirt toolstack very easy to use, the docs are good, virsh is your friend.

                                I use the guy only for console access stuff, anything can be done via cli in an easier and quicker way than the grafical one.

                                1 Reply Last reply Reply Quote 2
                                • FATeknollogeeF
                                  FATeknollogee
                                  last edited by FATeknollogee

                                  @Francesco-Provino Have you used oVirt?

                                  stacksofplatesS F 2 Replies Last reply Reply Quote 0
                                  • scottalanmillerS
                                    scottalanmiller @FATeknollogee
                                    last edited by

                                    @FATeknollogee said in KVM vs XenServer:

                                    @Francesco-Provino We need a super-duper fancy looking web gui to manage KVM.

                                    How come there is nothing like ProxMox or XOA for KVM?
                                    I guess ProxMox is KVM!

                                    Scale? Nutanix?

                                    KVM has loads of them. Just approached in a different way.

                                    FATeknollogeeF F 2 Replies Last reply Reply Quote 0
                                    • FATeknollogeeF
                                      FATeknollogee @scottalanmiller
                                      last edited by

                                      @scottalanmiller said in KVM vs XenServer:

                                      @FATeknollogee said in KVM vs XenServer:

                                      @Francesco-Provino We need a super-duper fancy looking web gui to manage KVM.

                                      How come there is nothing like ProxMox or XOA for KVM?
                                      I guess ProxMox is KVM!

                                      Scale? Nutanix?

                                      KVM has loads of them. Just approached in a different way.

                                      I meant KVM you can install & configure with your own hardware!

                                      1 Reply Last reply Reply Quote 1
                                      • stacksofplatesS
                                        stacksofplates @FATeknollogee
                                        last edited by

                                        @FATeknollogee said in KVM vs XenServer:

                                        @Francesco-Provino Have you used oVirt?

                                        I've used it in my home lab. It was slow. Took a while to clone. Interface was a little slow. KVM on CentOS 7 I can fully clone my template and start the clone in around 3-4 seconds.

                                        FATeknollogeeF 1 Reply Last reply Reply Quote 0
                                        • FATeknollogeeF
                                          FATeknollogee @stacksofplates
                                          last edited by

                                          @stacksofplates said in KVM vs XenServer:

                                          @FATeknollogee said in KVM vs XenServer:

                                          @Francesco-Provino Have you used oVirt?

                                          I've used it in my home lab. It was slow. Took a while to clone. Interface was a little slow. KVM on CentOS 7 I can fully clone my template and start the clone in around 3-4 seconds.

                                          Was it slow due to your hardware not being capable?

                                          oVirt is Red Hat's virtualization management platform & it is supposed to be capable?

                                          stacksofplatesS 1 Reply Last reply Reply Quote 0
                                          • stacksofplatesS
                                            stacksofplates @FATeknollogee
                                            last edited by stacksofplates

                                            @FATeknollogee said in KVM vs XenServer:

                                            @stacksofplates said in KVM vs XenServer:

                                            @FATeknollogee said in KVM vs XenServer:

                                            @Francesco-Provino Have you used oVirt?

                                            I've used it in my home lab. It was slow. Took a while to clone. Interface was a little slow. KVM on CentOS 7 I can fully clone my template and start the clone in around 3-4 seconds.

                                            Was it slow due to your hardware not being capable?

                                            oVirt is Red Hat's virtualization management platform & it is supposed to be capable?

                                            I did do the all in one install but it has 96GB RAM and 8 cores (16 vCPUs) and 10K SAS drives. I'd hope it would run decently well on that.

                                            black3dynamiteB 1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 3
                                            • 1 / 3
                                            • First post
                                              Last post