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

    KVM in Production - Build it yourself

    IT Discussion
    kvm lab production production environment
    13
    47
    5.9k
    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.
    • DustinB3403D
      DustinB3403
      last edited by

      So skipping the one and only provider that I can think of off hand (@ScaleLegion no hard feelings, it's you) who is running KVM in production that you've built yourself and have everything humming along?

      My lab is working fine, but I'm finding the backup options a bit tedious, at least from the hypervisor level. The perl script I found works, but it requires setting it up / making any config changes in vi.

      Which isn't horrible, just tedious

      Just trying to get a feel.

      DashrenderD 1 Reply Last reply Reply Quote 3
      • DashrenderD
        Dashrender @DustinB3403
        last edited by

        @dustinb3403 said in KVM in Production - Build it yourself:

        So skipping the one and only provider that I can think of off hand (@ScaleLegion no hard feelings, it's you) who is running KVM in production that you've built yourself and have everything humming along?

        My lab is working fine, but I'm finding the backup options a bit tedious, at least from the hypervisor level. The perl script I found works, but it requires setting it up / making any config changes in vi.

        Which isn't horrible, just tedious

        Just trying to get a feel.

        more or less tedious than using something like an agent based backup solution
        ?

        DustinB3403D 1 Reply Last reply Reply Quote 0
        • ObsolesceO
          Obsolesce
          last edited by Obsolesce

          I'm running some KVM servers in production, but only to take advantage of their awesome ability to pass-through USB sticks... which Hyper-V is lacking. (some old-school licensing servers use them)

          I'm using ReaR for backup, but after that last thread, I have some things to try to improve that (such as @stacksofplates script). But I'm going to do some testing first.

          Also trying to test a big oVirt setup... should be able to get back to it this week, hopefully.

          DustinB3403D 1 Reply Last reply Reply Quote 0
          • DustinB3403D
            DustinB3403 @Dashrender
            last edited by

            @dashrender said in KVM in Production - Build it yourself:

            @dustinb3403 said in KVM in Production - Build it yourself:

            So skipping the one and only provider that I can think of off hand (@ScaleLegion no hard feelings, it's you) who is running KVM in production that you've built yourself and have everything humming along?

            My lab is working fine, but I'm finding the backup options a bit tedious, at least from the hypervisor level. The perl script I found works, but it requires setting it up / making any config changes in vi.

            Which isn't horrible, just tedious

            Just trying to get a feel.

            more or less tedious than using something like an agent based backup solution
            ?

            Tedious as in, everything has to be adjusted by hand, in a CLI. Which isn't horrible, @scottalanmiller probably loves it.

            I on the other hand would prefer a GUI on top to lackadaisical just get going.

            FATeknollogeeF 1 Reply Last reply Reply Quote 0
            • DustinB3403D
              DustinB3403 @Obsolesce
              last edited by

              @tim_g I might setup ovirt and see how it works. .

              Is it only supported in centos / redhat or can it be installed into Fedora?

              ObsolesceO 1 Reply Last reply Reply Quote 1
              • ObsolesceO
                Obsolesce @DustinB3403
                last edited by

                @dustinb3403 said in KVM in Production - Build it yourself:

                @tim_g I might setup ovirt and see how it works. .

                Is it only supported in centos / redhat or can it be installed into Fedora?

                The oVirt Engine has to be installed in CentOS, but your oVirt Nodes can be Fedora.

                I'm looking in to self-hosted, with a Fedora oVirt Node, hosting a CentOS oVirt Engine on it as a VM.

                DustinB3403D FATeknollogeeF 2 Replies Last reply Reply Quote 0
                • DustinB3403D
                  DustinB3403 @Obsolesce
                  last edited by

                  @tim_g said in KVM in Production - Build it yourself:

                  @dustinb3403 said in KVM in Production - Build it yourself:

                  @tim_g I might setup ovirt and see how it works. .

                  Is it only supported in centos / redhat or can it be installed into Fedora?

                  The oVirt Engine has to be installed in CentOS, but your oVirt Nodes can be Fedora.

                  I'm looking in to self-hosted, with a Fedora oVirt Node, hosting a CentOS oVirt Engine on it as a VM.

                  I'm to miht have to stop drinking tonight to figure what you said out. . .

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

                    @dustinb3403 said in KVM in Production - Build it yourself:

                    @tim_g said in KVM in Production - Build it yourself:

                    @dustinb3403 said in KVM in Production - Build it yourself:

                    @tim_g I might setup ovirt and see how it works. .

                    Is it only supported in centos / redhat or can it be installed into Fedora?

                    The oVirt Engine has to be installed in CentOS, but your oVirt Nodes can be Fedora.

                    I'm looking in to self-hosted, with a Fedora oVirt Node, hosting a CentOS oVirt Engine on it as a VM.

                    I'm to miht have to stop drinking tonight to figure what you said out. . .

                    Normal oVirt Setup looks like this:
                    Host 1: oVirt engine
                    Host 2: oVirt Node

                    I think Tim is setting up oVirt engine as a VM on oVirt Node.

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

                      @dustinb3403 said in KVM in Production - Build it yourself:

                      Tedious as in, everything has to be adjusted by hand, in a CLI. Which isn't horrible, @scottalanmiller probably loves it.

                      I on the other hand would prefer a GUI on top to lackadaisical just get going.

                      I have zero plans to do backup via scripts & CLI.
                      If the backup software has no GUI...I'm not interested.

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

                        @tim_g said in KVM in Production - Build it yourself:

                        The oVirt Engine has to be installed in CentOS, but your oVirt Nodes can be Fedora.

                        I'm looking in to self-hosted, with a Fedora oVirt Node, hosting a CentOS oVirt Engine on it as a VM.

                        I might have to try that.
                        I had previously tried installing the oVirt engine in Fedora...that did not go very well.

                        1 Reply Last reply Reply Quote 0
                        • DustinB3403D
                          DustinB3403 @FATeknollogee
                          last edited by

                          @fateknollogee said in KVM in Production - Build it yourself:

                          @dustinb3403 said in KVM in Production - Build it yourself:

                          Tedious as in, everything has to be adjusted by hand, in a CLI. Which isn't horrible, @scottalanmiller probably loves it.

                          I on the other hand would prefer a GUI on top to lackadaisical just get going.

                          I have zero plans to do backup via scripts & CLI.
                          If the backup software has no GUI...I'm not interested.

                          That's a bit where I'm at with it. It seems like a solid system, but I need a better approach to backups and restores. As I've not found it yet.

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

                            @dustinb3403 said in KVM in Production - Build it yourself:

                            I have zero plans to do backup via scripts & CLI.
                            If the backup software has no GUI...I'm not interested.

                            That's a bit where I'm at with it. It seems like a solid system, but I need a better approach to backups and restores. As I've not found it yet.

                            Well, well @DustinB3403 let me introduce you to... (drum roll, please)...
                            KVM host based backup...https://storware.eu/en/storware-vprotect/

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

                              I have 12 KVM hosts in production. For the very few machines that have stateful data, I use either the backup options built into the software/service that's running to a mounted location, my script, or I use ReaR. The rest of the systems are stored in Git.

                              ReaR is cli but is really easy to automate.

                              I ran an oVirt all in one before and it was really slow. It was on my DL380 with 96GB RAM and dual quad core Xeons, so I don't think it was the box. Bare KVM is just fast and easy.

                              JaredBuschJ FATeknollogeeF Emad RE 3 Replies Last reply Reply Quote 1
                              • JaredBuschJ
                                JaredBusch @stacksofplates
                                last edited by

                                @stacksofplates said in KVM in Production - Build it yourself:

                                I have 12 KVM hosts in production. For the very few machines that have stateful data, I use either the backup options built into the software/service that's running to a mounted location, my script, or I use ReaR. The rest of the systems are stored in Git.

                                This is not a workable solution for the average SMB right now.

                                Email is hosted for most place, but the internal infrastructure is not stateful in a normal SMB. Could it get there, or close? Certainly, but that is not reality.

                                The problem with using KVM in production is the lack of robust backup solutions like Veeam that handle hypervisor level backups with things like forever forward incrementals.

                                Making a new snapshot every day sucks donkey balls.

                                I have not looked into @stacksofplates script yet to see what he has done, but you get my point.

                                stacksofplatesS 1 Reply Last reply Reply Quote 4
                                • FATeknollogeeF
                                  FATeknollogee
                                  last edited by FATeknollogee

                                  Oops, I forgot to include the link in my previous post...

                                  KVM host based backup...https://storware.eu/en/storware-vprotect/

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

                                    @stacksofplates said in KVM in Production - Build it yourself:

                                    I have 12 KVM hosts in production. For the very few machines that have stateful data, I use either the backup options built into the software/service that's running to a mounted location, my script, or I use ReaR. The rest of the systems are stored in Git.

                                    ReaR is cli but is really easy to automate.

                                    I ran an oVirt all in one before and it was really slow. It was on my DL380 with 96GB RAM and dual quad core Xeons, so I don't think it was the box. Bare KVM is just fast and easy.

                                    I'm with @JaredBusch on this one, no way this sounds user friendly or easy to use.

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

                                      @fateknollogee said in KVM in Production - Build it yourself:

                                      Oops, I forgot to include the link in my previous post...

                                      KVM host based backup...https://storware.eu/en/storware-vprotect/

                                      How much does it cost?

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

                                        @jaredbusch said in KVM in Production - Build it yourself:

                                        @stacksofplates said in KVM in Production - Build it yourself:

                                        I have 12 KVM hosts in production. For the very few machines that have stateful data, I use either the backup options built into the software/service that's running to a mounted location, my script, or I use ReaR. The rest of the systems are stored in Git.

                                        This is not a workable solution for the average SMB right now.

                                        Email is hosted for most place, but the internal infrastructure is not stateful in a normal SMB. Could it get there, or close? Certainly, but that is not reality.

                                        The problem with using KVM in production is the lack of robust backup solutions like Veeam that handle hypervisor level backups with things like forever forward incrementals.

                                        Making a new snapshot every day sucks donkey balls.

                                        I have not looked into @stacksofplates script yet to see what he has done, but you get my point.

                                        The script does do an external snapshot and copy that. But ReaR does do incrementals which is why I use that more often.

                                        I think if most SMBs looked outside of Windows they would find it's much easier to automate everything. Our DNS, DHCP, and workstation provisioning (kickstarts) is all done through Ansible. I did all of it, so I think it's a fair comparison to an SMB who has one person doing the work. I think those would be the big pieces of what small shops would need, and from there most everything else could be automated.

                                        I agree 100% that most aren't that way now. I think it just takes a different mindset and different way of looking at it. I'm also not trying to get everyone to do this. I was just answering the question that was asked in the OP.

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

                                          @dustinb3403 said in KVM in Production - Build it yourself:

                                          @fateknollogee said in KVM in Production - Build it yourself:

                                          Oops, I forgot to include the link in my previous post...

                                          KVM host based backup...https://storware.eu/en/storware-vprotect/

                                          How much does it cost?

                                          I think it was 600 Euro per host.
                                          I'll have to dig up the price list.

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

                                            @fateknollogee said in KVM in Production - Build it yourself:

                                            @stacksofplates said in KVM in Production - Build it yourself:

                                            I have 12 KVM hosts in production. For the very few machines that have stateful data, I use either the backup options built into the software/service that's running to a mounted location, my script, or I use ReaR. The rest of the systems are stored in Git.

                                            ReaR is cli but is really easy to automate.

                                            I ran an oVirt all in one before and it was really slow. It was on my DL380 with 96GB RAM and dual quad core Xeons, so I don't think it was the box. Bare KVM is just fast and easy.

                                            I'm with @JaredBusch on this one, no way this sounds user friendly or easy to use.

                                            There isn't really any need for user friendly anything. It's just easy to use natively. I click one button it builds the server and adds the data it needs. It's really the easiest thing to do. Now I can have Jr. admins build machines exactly the same way every time without any changes. Everything is done through Tower. No more manually logging into boxes to make changes (unless you're trying to learn how something works but that's not in prod).

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