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 742 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.
    • olivierlambertO Offline
      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 Offline
            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 Offline
                          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