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

    Hypervisor, hypervisor - who's got the best hypervisor?

    IT Discussion
    11
    82
    8.7k
    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.
    • scottalanmillerS
      scottalanmiller
      last edited by

      Important because deploying from source just means "copying". It's not scary or anything. It is how lots of enterprise software, including the one that we are talking on, are installed today. It's nothing like getting a tarball and having to install a compiler and set flags and whatnot like people would think. It's a standard and very business type of installation methodology.

      coliverC 1 Reply Last reply Reply Quote 0
      • coliverC
        coliver @scottalanmiller
        last edited by

        @scottalanmiller said:

        Important because deploying from source just means "copying". It's not scary or anything. It is how lots of enterprise software, including the one that we are talking on, are installed today. It's nothing like getting a tarball and having to install a compiler and set flags and whatnot like people would think. It's a standard and very business type of installation methodology.

        Ah... see that's what I would call building an application. I can understand the technical difference though.

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

          @coliver said:

          @scottalanmiller said:

          Important because deploying from source just means "copying". It's not scary or anything. It is how lots of enterprise software, including the one that we are talking on, are installed today. It's nothing like getting a tarball and having to install a compiler and set flags and whatnot like people would think. It's a standard and very business type of installation methodology.

          Ah... see that's what I would call building an application. I can understand the technical difference though.

          You call copying "building"? Like if you download an app ready to go from the internet, you call it "building"?

          DustinB3403D coliverC stacksofplatesS 3 Replies Last reply Reply Quote 0
          • DustinB3403D
            DustinB3403 @scottalanmiller
            last edited by

            @scottalanmiller said:

            @coliver said:

            @scottalanmiller said:

            Important because deploying from source just means "copying". It's not scary or anything. It is how lots of enterprise software, including the one that we are talking on, are installed today. It's nothing like getting a tarball and having to install a compiler and set flags and whatnot like people would think. It's a standard and very business type of installation methodology.

            Ah... see that's what I would call building an application. I can understand the technical difference though.

            You call copying "building"? Like if you download an app ready to go from the internet, you call it "building"?

            It counts as building it when you double click to install right? 😛

            1 Reply Last reply Reply Quote 0
            • coliverC
              coliver @scottalanmiller
              last edited by

              @scottalanmiller said:

              @coliver said:

              @scottalanmiller said:

              Important because deploying from source just means "copying". It's not scary or anything. It is how lots of enterprise software, including the one that we are talking on, are installed today. It's nothing like getting a tarball and having to install a compiler and set flags and whatnot like people would think. It's a standard and very business type of installation methodology.

              Ah... see that's what I would call building an application. I can understand the technical difference though.

              You call copying "building"? Like if you download an app ready to go from the internet, you call it "building"?

              I am living in the Windows world right now... apps ready to go from the internet are installed. Like I said I can see your point and will use the correct terminology going forward.

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

                @scottalanmiller said:

                @coliver said:

                @scottalanmiller said:

                Important because deploying from source just means "copying". It's not scary or anything. It is how lots of enterprise software, including the one that we are talking on, are installed today. It's nothing like getting a tarball and having to install a compiler and set flags and whatnot like people would think. It's a standard and very business type of installation methodology.

                Ah... see that's what I would call building an application. I can understand the technical difference though.

                You call copying "building"? Like if you download an app ready to go from the internet, you call it "building"?

                @scottalanmiller said:

                @coliver said:

                @scottalanmiller said:

                Important because deploying from source just means "copying". It's not scary or anything. It is how lots of enterprise software, including the one that we are talking on, are installed today. It's nothing like getting a tarball and having to install a compiler and set flags and whatnot like people would think. It's a standard and very business type of installation methodology.

                Ah... see that's what I would call building an application. I can understand the technical difference though.

                You call copying "building"? Like if you download an app ready to go from the internet, you call it "building"?

                You do have to type npm build 😛

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

                  @scottalanmiller said:

                  Don't forget there are agent-based vendors too. StorageCraft, for example, works fine on XS and gives you pretty much everything that you are looking for.

                  Agent Based backups defeat the purpose of a virtualized infrastructure.

                  DashrenderD olivierO scottalanmillerS 3 Replies Last reply Reply Quote 0
                  • DashrenderD
                    Dashrender
                    last edited by

                    I'm just confused now.

                    In windows, I download an EXE, MSI, etc and double click on it and it asks me some questions and then installs itself.

                    Deploying from Source definitely (to me) sounds like you will have C or whatever, code that needs to be compiled, then deployed to the proper directories to be installed.

                    So that's not what is happening when you Deploy from Source? Instead you get pre compiled files that you simply copy to the needed locations (through a script I assume) and then run the installer (basically something that helps you run configure the app?

                    So what is it called when you really do have to download the actual C code and compile before deploying?

                    scottalanmillerS olivierO 4 Replies Last reply Reply Quote 0
                    • DashrenderD
                      Dashrender @JaredBusch
                      last edited by

                      @JaredBusch said:

                      @scottalanmiller said:

                      Don't forget there are agent-based vendors too. StorageCraft, for example, works fine on XS and gives you pretty much everything that you are looking for.

                      Agent Based backups defeat the purpose of a virtualized infrastructure.

                      I see both sides of that coin.

                      1 Reply Last reply Reply Quote 1
                      • olivierO
                        olivier @JaredBusch
                        last edited by

                        @JaredBusch This is the best sentence about agent solutions I ever heard.

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

                          @coliver said:

                          @scottalanmiller said:

                          @coliver said:

                          @scottalanmiller said:

                          Important because deploying from source just means "copying". It's not scary or anything. It is how lots of enterprise software, including the one that we are talking on, are installed today. It's nothing like getting a tarball and having to install a compiler and set flags and whatnot like people would think. It's a standard and very business type of installation methodology.

                          Ah... see that's what I would call building an application. I can understand the technical difference though.

                          You call copying "building"? Like if you download an app ready to go from the internet, you call it "building"?

                          I am living in the Windows world right now... apps ready to go from the internet are installed. Like I said I can see your point and will use the correct terminology going forward.

                          No, you have to download them first.

                          Consider WordPress. The full install is literally just copying it into place. There isn't even the Windows notion of needing to double click!

                          So if copying is building. What would the Windows world be? What is double the effort of building? 😉

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

                            @johnhooks said:

                            @scottalanmiller said:

                            @coliver said:

                            @scottalanmiller said:

                            Important because deploying from source just means "copying". It's not scary or anything. It is how lots of enterprise software, including the one that we are talking on, are installed today. It's nothing like getting a tarball and having to install a compiler and set flags and whatnot like people would think. It's a standard and very business type of installation methodology.

                            Ah... see that's what I would call building an application. I can understand the technical difference though.

                            You call copying "building"? Like if you download an app ready to go from the internet, you call it "building"?

                            @scottalanmiller said:

                            @coliver said:

                            @scottalanmiller said:

                            Important because deploying from source just means "copying". It's not scary or anything. It is how lots of enterprise software, including the one that we are talking on, are installed today. It's nothing like getting a tarball and having to install a compiler and set flags and whatnot like people would think. It's a standard and very business type of installation methodology.

                            Ah... see that's what I would call building an application. I can understand the technical difference though.

                            You call copying "building"? Like if you download an app ready to go from the internet, you call it "building"?

                            You do have to type npm build 😛

                            Not for NodeBB. Just copy and done.

                            stacksofplatesS 1 Reply Last reply Reply Quote 0
                            • coliverC
                              coliver @scottalanmiller
                              last edited by

                              @scottalanmiller said:

                              @coliver said:

                              @scottalanmiller said:

                              @coliver said:

                              @scottalanmiller said:

                              Important because deploying from source just means "copying". It's not scary or anything. It is how lots of enterprise software, including the one that we are talking on, are installed today. It's nothing like getting a tarball and having to install a compiler and set flags and whatnot like people would think. It's a standard and very business type of installation methodology.

                              Ah... see that's what I would call building an application. I can understand the technical difference though.

                              You call copying "building"? Like if you download an app ready to go from the internet, you call it "building"?

                              I am living in the Windows world right now... apps ready to go from the internet are installed. Like I said I can see your point and will use the correct terminology going forward.

                              No, you have to download them first.

                              Consider WordPress. The full install is literally just copying it into place. There isn't even the Windows notion of needing to double click!

                              So if copying is building. What would the Windows world be? What is double the effort of building? 😉

                              It is pretty much double the effort of everything else...

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

                                @JaredBusch said:

                                @scottalanmiller said:

                                Don't forget there are agent-based vendors too. StorageCraft, for example, works fine on XS and gives you pretty much everything that you are looking for.

                                Agent Based backups defeat the purpose of a virtualized infrastructure.

                                That seems a bit extreme. Agentless has a lot of advantages but isn't the point or the reason for virtualization and is often a pretty trivial benefit. As they get better, they tend to win over agent-based. But without agentless backups, we'd use virtualization just the same. It's a trivial side show really.

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

                                  @Dashrender said:

                                  So what is it called when you really do have to download the actual C code and compile before deploying?

                                  THAT is called "compiling" or "building from source." That's what people normally mean when they say building and pretty much no one does that in a business setting for anything. There are exceptions, but I can't think of one.

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

                                    @Dashrender said:

                                    Deploying from Source definitely (to me) sounds like you will have C or whatever, code that needs to be compiled, then deployed to the proper directories to be installed.

                                    No, it just means copy. Like.... really, just copy it where you want it to be (unless it is compressed, obviously, then you need to uncompress it first.)

                                    WordPress is a perfect example. If you have a compressed source, you just download wherever you want it and uncompress it. Done.

                                    But if you have WordPress uncompressed, you just copy it where you want it. Done.

                                    Seriously. Just copying.

                                    stacksofplatesS DashrenderD 2 Replies Last reply Reply Quote 1
                                    • stacksofplatesS
                                      stacksofplates @scottalanmiller
                                      last edited by

                                      @scottalanmiller said:

                                      @johnhooks said:

                                      @scottalanmiller said:

                                      @coliver said:

                                      @scottalanmiller said:

                                      Important because deploying from source just means "copying". It's not scary or anything. It is how lots of enterprise software, including the one that we are talking on, are installed today. It's nothing like getting a tarball and having to install a compiler and set flags and whatnot like people would think. It's a standard and very business type of installation methodology.

                                      Ah... see that's what I would call building an application. I can understand the technical difference though.

                                      You call copying "building"? Like if you download an app ready to go from the internet, you call it "building"?

                                      @scottalanmiller said:

                                      @coliver said:

                                      @scottalanmiller said:

                                      Important because deploying from source just means "copying". It's not scary or anything. It is how lots of enterprise software, including the one that we are talking on, are installed today. It's nothing like getting a tarball and having to install a compiler and set flags and whatnot like people would think. It's a standard and very business type of installation methodology.

                                      Ah... see that's what I would call building an application. I can understand the technical difference though.

                                      You call copying "building"? Like if you download an app ready to go from the internet, you call it "building"?

                                      You do have to type npm build 😛

                                      Not for NodeBB. Just copy and done.

                                      oh I mean for XO.

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

                                        @Dashrender said:

                                        So that's not what is happening when you Deploy from Source? Instead you get pre compiled files that you simply copy to the needed locations (through a script I assume) and then run the installer (basically something that helps you run configure the app?

                                        No, if you run an installer then you are .... well, running an installer. You are installing using a customer installer like Windows does (by default.) Running a setup is common because you probably want to customize most apps before them run (connecting to a database, putting in a password, whatever) but that's a bit different than installing - the app is already installed at that point.

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

                                          @scottalanmiller said:

                                          @Dashrender said:

                                          Deploying from Source definitely (to me) sounds like you will have C or whatever, code that needs to be compiled, then deployed to the proper directories to be installed.

                                          No, it just means copy. Like.... really, just copy it where you want it to be (unless it is compressed, obviously, then you need to uncompress it first.)

                                          WordPress is a perfect example. If you have a compressed source, you just download wherever you want it and uncompress it. Done.

                                          But if you have WordPress uncompressed, you just copy it where you want it. Done.

                                          Seriously. Just copying.

                                          Yup same with Drupal. download the tar and extract to your web folder. I mean you have to add the database settings, and then chmod the settings file but, same thing.

                                          1 Reply Last reply Reply Quote 1
                                          • JaredBuschJ
                                            JaredBusch @scottalanmiller
                                            last edited by JaredBusch

                                            @scottalanmiller said:

                                            @Dashrender said:

                                            So that's not what is happening when you Deploy from Source? Instead you get pre compiled files that you simply copy to the needed locations (through a script I assume) and then run the installer (basically something that helps you run configure the app?

                                            No, if you run an installer then you are .... well, running an installer. You are installing using a customer installer like Windows does (by default.) Running a setup is common because you probably want to customize most apps before them run (connecting to a database, putting in a password, whatever) but that's a bit different than installing - the app is already installed at that point.

                                            Basically, an installer is just extracting from a package and copying files into place for you. In the Windows world, it is almost universally also setting a bunch of registry information for uninstall, and stuff.

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