XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Managing 1000+ VMs in 3 pools

    Scheduled Pinned Locked Moved Management
    14 Posts 7 Posters 723 Views 3 Watching
    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.
    • DanpD Offline
      Danp Pro Support Team
      last edited by

      Tags would be the obvious choice, but you seem adverse to using them. Why? 🤔

      If you know the VMs name, then you could type it directly into the filter. You can even save filters that you use often for easy access.

      R 1 Reply Last reply Reply Quote 0
      • Tristis OrisT Offline
        Tristis Oris Top contributor
        last edited by

        at XO no need to use folders\tags like "windows" "linux", because it already can be found with simple query. I'm fine to manage hundreds vms, see no problem to do it with 1k.

        1 Reply Last reply Reply Quote 0
        • olivierlambertO Online
          olivierlambert Vates 🪐 Co-Founder CEO
          last edited by

          You also have scope tags now 🙂

          1 Reply Last reply Reply Quote 0
          • R Offline
            rodito @Danp
            last edited by

            @Danp I am not agaist tags at all, it's just I think it will be a big change on our end specially we have tons of projects associated with these folder structure.

            @Tristis-Oris when you look for project specific VMs do you know all of the tagging or you have some sort of master list.

            Usually, these folder names are associated with our source control so I don't see why not it could also be tags. My team probably need more time to figure out how to deal with them.

            Just an example, of our vsphere DC below. That does not include the other clusters that we deal with in Europe.

            @olivierlambert Thanks i'll check out the scope tags

            b5b8638f-6eea-455e-a672-18c3ce54a666-image.png

            Tristis OrisT 1 Reply Last reply Reply Quote 0
            • Tristis OrisT Offline
              Tristis Oris Top contributor @rodito
              last edited by

              @rodito said in Managing 1000+ VMs in 3 pools:

              @Tristis-Oris when you look for project specific VMs do you know all of the tagging or you have some sort of master list.

              well, yes, i know everything about my infrastructure. But at that case folders better to find something you don't remember.

              @olivierlambert without folders implementation, global tags list possible to solve some similar problems maybe.

              1 Reply Last reply Reply Quote 0
              • olivierlambertO Online
                olivierlambert Vates 🪐 Co-Founder CEO
                last edited by

                Interesting feedback for XO 6 @clemencebx 😉

                nikadeN A 2 Replies Last reply Reply Quote 1
                • nikadeN Offline
                  nikade Top contributor @olivierlambert
                  last edited by

                  We have a few hundred VM's and we're using tags, its pretty easy to work with and we have a way of setting it up.
                  For example A-Customer123, B-PROD, C-SQL, D-Backup-Delta-Weekly

                  So if I need to find prod servers of customer 123 I just filter on those tags, super easy.

                  D R 2 Replies Last reply Reply Quote 0
                  • D Offline
                    DustinB @nikade
                    last edited by DustinB

                    @nikade said in Managing 1000+ VMs in 3 pools:

                    We have a few hundred VM's and we're using tags, its pretty easy to work with and we have a way of setting it up.
                    For example A-Customer123, B-PROD, C-SQL, D-Backup-Delta-Weekly

                    So if I need to find prod servers of customer 123 I just filter on those tags, super easy.

                    How are you handling your SQL workloads at backup time? Since the existing drivers aren't SQL aware, isn't that causing issues or are you using something different to backup the SQL database separately?

                    nikadeN 1 Reply Last reply Reply Quote 0
                    • nikadeN Offline
                      nikade Top contributor @DustinB
                      last edited by

                      @DustinB said in Managing 1000+ VMs in 3 pools:

                      @nikade said in Managing 1000+ VMs in 3 pools:

                      We have a few hundred VM's and we're using tags, its pretty easy to work with and we have a way of setting it up.
                      For example A-Customer123, B-PROD, C-SQL, D-Backup-Delta-Weekly

                      So if I need to find prod servers of customer 123 I just filter on those tags, super easy.

                      How are you handling your SQL workloads at backup time? Since the existing drivers aren't SQL aware, isn't that causing issues or are you using something different to backup the SQL database separately?

                      We use an in-guest agent to backup SQL, Ahsay or Veeam.
                      The VM backup includes the database, but since we dont do memory backup-snapshots its not 100% so we're backing the SQL up separately.

                      1 Reply Last reply Reply Quote 0
                      • R Offline
                        rodito @nikade
                        last edited by

                        @nikade Thanks for letting me know. Yesterday I completed 2 pool 3 hosts each on the DR site. I have one more pool to complete so we can do some testing.

                        So I guess since we deal with multiple SQL servers there is no way around Veeam we will still need it.

                        nikadeN 1 Reply Last reply Reply Quote 0
                        • nikadeN Offline
                          nikade Top contributor @rodito
                          last edited by

                          @rodito said in Managing 1000+ VMs in 3 pools:

                          @nikade Thanks for letting me know. Yesterday I completed 2 pool 3 hosts each on the DR site. I have one more pool to complete so we can do some testing.

                          So I guess since we deal with multiple SQL servers there is no way around Veeam we will still need it.

                          Yepp, thats the case for us as well.
                          We use Veeam or Ahsay to backup our domain controllers as well so we're not getting rid of that any time soon.

                          1 Reply Last reply Reply Quote 0
                          • A Offline
                            Andrew Top contributor @olivierlambert
                            last edited by

                            @olivierlambert It might be easier to have a folder view without actually having true folders.

                            You could use tags like F/foldername/secondlevelname to generate a folder view (for each object with a non-default or empty tag). You could have more than one folder tag to allow an object (not just VMs) to appear in multiple folders. You could auto generate a folder view without tags (like XCP-ng Center) that is a top down pool view with hosts, VMs, SR, etc, as folders under it. Or just emulate the XCP-ng Center Organization View.

                            One more needed feature to get rid of XCP-ng Center.

                            1 Reply Last reply Reply Quote 0
                            • olivierlambertO Online
                              olivierlambert Vates 🪐 Co-Founder CEO
                              last edited by

                              We could use scoped tags to structure at least one level of folders easily without changing anything in the backend 🤔

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post