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

    Burned by Eschewing Best Practices

    IT Discussion
    best practices
    38
    1.0k
    332.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.
    • scottalanmillerS
      scottalanmiller
      last edited by

      Not exactly a best practice, but a general rule is that if you have a good, enterprise hardware solution you don't replace it with software RAID without a really, really good reason (this started to become a thing because of the Cult of ZFS and FreeNAS community issues a few years ago.)

      This guy didn't research how the most standard controller on the market works, made a ridiculous assumption that "all" businesses lack super basic functionality and lept to crazy conclusions resulting in him throwing away a $600 controller, buying a $200 FakeRAID device, using it like a $100 SAS controller and resulting in him being unable to read performance results from the resulting system and losing big features like blind swap. All around a misconception that if he had asked a question about, people would have corrected him instantly. Instead he decided that HP was crazy and that their and Adaptec's super expensive, top end controllers did not work and that the entire IT world was crazy and tried to reinvent the wheel.

      http://community.spiceworks.com/topic/1386446-nas-with-s-ata-drives-faster-than-hp-server-with-enterprise-sas-15k-drives

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

        Sometimes you have to step back and think "is every enterprise AND this really, really high end enterprise vendor really that crazy?" Sometimes it just isn't reasonable to assume such ridiculous things and we need to say "maybe I'm missing something."

        I remember when someone, a Microsoft MCSE+I actually, tried to tell me that he could not correctly set the timezone on his Windows server because Microsoft didn't get timezones right and they just didn't work. I said "That's not a reasonable thing to assume. I don't have any proof that this is wrong, but it is so unreasonable to assume that after thirty years Microsoft hasn't gotten the time right and that every business in the world is running Windows servers with the wrong time that it isn't true, it simply cannot be true."

        He actually argued that all businesses suffer from having the time wrong, off by an hour half the year, and just deal with it. I said "no, that's just insanity and you are making that up."

        We dug more and yes, it turned out he simply didn't know his timezones and had imagined the entire problem. Lots of people mess up time zones, that's not a big deal. What's a big deal was that in his mind he jumped from "the time is off" to "every business in the world has its time off because of Microsoft" without any reason to believe so other than that he couldn't figure out how to configure it properly.

        Sometimes if we just assume that we are wrong and haven't figured out the answer yet, we will get to a good conclusion far, far faster than if we assume that giant vendors are screwing up really basic things.

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

          So this isn't by any means a Burned by Eschewing Best practices topic, but it definately leads down that path (FYI this is a private conversation from SW and posted here, I've removed the other person's name for their privacy as I have no idea how they might feel about me posting the conversation here)

          Now to gain context to the conversation you'll want to reference the topics from SW, but the OP was attempting to find a way to backup his Snapshots as a way of creating backups. This he wanted to script himself, which is weird, when there are many well documented solutions to properly building your VM Backups.

          DustinB3403 Jan 9, 2016 at 9:14 AM
          
          I saw your post at http://community.spiceworks.com/topic/post/5373821
          
          You might want to read some of my topics on on mangolassi.it you'll find them to be very useful.
          
          http://mangolassi.it/topic/7349/xen-orchestra-on-ubuntu-15-10-complete-installation-instructions
          
          http://mangolassi.it/topic/7474/xen-orchestra-delta-restore
          
          http://mangolassi.it/topic/7467/xenserver-disk-or-array-performance-monitoring
          
          http://mangolassi.it/topic/7457/xenserver-usb-pass-through
          
          http://mangolassi.it/topic/7476/hypervisor-hypervisor-who-s-got-the-best-hypervisor
          
          
           Jan 9, 2016 at 5:47 PM
          
          thanks, i will look at these, thanks for your help, appreciated!
          
          
          
          
          DustinB3403 Jan 10, 2016 at 3:34 PM
          
          I'm giving you a solid warning, don't think backing up snapshots is a way to protect the vm. It isnt. Use the tools I recommended in the topic, either NAUBACKUP or XenServer Orchestra
          
          
           Jan 10, 2016 at 6:56 PM
          
          But the free version of XO doesnt let you make backups clones etc its either the 70 dollars or 200 dollars?
          
          
          DustinB3403 Jan 10, 2016 at 7:04 PM
          
          XO free allows you to do everything that the paid version does but for free.
          
          What do you mean backup clones? A second copy of a vm incase something goes wrong?
          
          
           Jan 10, 2016 at 7:06 PM
          
          Yes exactly if my original/primary vm fails/corrupt i can fire up the clone/backup so there os no down time and no lose of data depending how long you leave it
          
          
           Jan 10, 2016 at 7:08 PM
          
          Really the free alows ypu to do this straight of the bat, what do the paid versions do then that are different or better
          
          
          DustinB3403 Jan 10, 2016 at 7:08 PM
          
          That is why you create a proper backup. Snapshots won't work if you have a broken vdisk for a vm.
          
          You really need to read up on Xen Orchestra or even NAUBACKUP
          
          
          DustinB3403 Jan 10, 2016 at 7:09 PM
          
          The paid version comes with support from the developer
          
          
           Jan 10, 2016 at 7:11 PM
          
          Ok great i will install XO on a vm on my host and start playing with it and do scheduled backups or clones
          
          
          DustinB3403 Jan 10, 2016 at 7:12 PM
          
          Delta backups are your friend. They save a huge amount of disk space
          
          
           Jan 10, 2016 at 7:15 PM
          
          I will look up delta, thanks, i will get back to you if run into plems, thanks mate
          
          
          DustinB3403 Jan 10, 2016 at 7:17 PM
          
          Delta are incremental backups or differential if that makes it easier to understand
          
          
           Jan 10, 2016 at 7:22 PM
          
          Awesome sounds fantastoc, even better, so you can create scheduled backups and once the first time its backed up from then on you can do incremental schedule backups?
          
          And tbis is all using the FREE version of XO
          
          
          DustinB3403 Jan 10, 2016 at 7:25 PM
          
          Yep. All for free. You can even talk with him on mangolassi.it
          
          
           Jan 10, 2016 at 7:27 PM
          
          Thanks, you have saved me alot of batch scripting
          
          
          DustinB3403 Jan 10, 2016 at 7:33 PM
          
          I just put you on a good parh, others saved you and I am ton of scripting time.
          
          
           Jan 10, 2016 at 7:37 PM
          
          But what was so wrong about the way i was doing it ie
          
          Create a snapshot and then make that snapshot into a vm
          
          I tried it and it worked good, even deleted the original vm to see if it was using that vm in anyway but it wasnt so i know it was independent
          
          
          DustinB3403 Jan 10, 2016 at 7:41 PM
          
          Well it's weird for one. And you'd never want to delete your vm if you can avoid it.
          
          Snapshots also don't keep all of the information to be reliable as a recovery method.
          
          Would you want to rebuild your vm from something you've seen work once, or with something you can research as a solution and know it works?
          
          
           Jan 10, 2016 at 7:45 PM
          
          When you say snapshots also dont keep all information to be reliable
          
          So why make a convert snapshot to vm tool in xen center
          
          
          DustinB3403 Jan 10, 2016 at 7:49 PM
          
          For testing purposes or to have a template of that vm.
          
          
           Jan 10, 2016 at 7:52 PM
          
          But to have a template of that vm is just as good isnt it as the name says a template from the original vm so its all there ie in the new template
          
          
          DustinB3403 Jan 10, 2016 at 7:54 PM
          
          The uuid and Mac address changes, so no it's not all there.
          
          Templates and snapshots are not backups. They just don't work. Scottalanmiller can explain better than i. It's just not designed to be used to recover a dead vm from
          
          
           Jan 10, 2016 at 8:00 PM
          
          one last question
          
          is it best to install XO on a vm of the host or on a physical server
          
          
          DustinB3403 Jan 10, 2016 at 8:02 PM
          
          I set it up as a vm on my host. My backup target (nfs server) is a vm on a separate Xen server host.
          
          
           Jan 10, 2016 at 8:06 PM
          
          mmm i was going to suggest having two SRs on the host one is live vm disks and the other is backup vm disks
          
          
          DustinB3403 Jan 10, 2016 at 8:08 PM
          
          And what if your server catches fire, or a leak in the roof, or a failed raid array, or a URE on the array, or a fried powersupply
          
          
           Jan 10, 2016 at 8:10 PM
          
          no i mean one sr on the host and the other is an nfs or iscsi synology not in thevsame building
          
          
          DustinB3403 Jan 10, 2016 at 8:13 PM
          
          The saying is "virtualize everything you can, including your backups".
          
          Separating them in different buildings is good, but you still want to virtualize them. Once you have a virtual copy you can back them up to a synology or usb or tape.
          
          
           Jan 10, 2016 at 8:17 PM
          
          ok so put them on another xenserver with a same size sr on the pool and then make a physical backup to a nas or tape
          
          what would you say is better for physical backups, iscsi or nfs or cifs
          
          
          DustinB3403 Jan 10, 2016 at 8:18 PM
          
          Here is a really great explanation of the 3-2-1 rule.
          
          https://www.veeam.com/blog/how-to-follow-the-3-2-1-backup-rule-with-veeam-backup-replication.html
          
          
          DustinB3403 Jan 10, 2016 at 8:19 PM
          
          Nfs is just so simple, and native to xen... iscsi you have to deal with lun #s etc.
          
          
           Jan 10, 2016 at 8:20 PM
          
          true ie creating volumes luns and targets just an extra headache
          
          1 Reply Last reply Reply Quote 0
          • scottalanmillerS
            scottalanmiller @scottalanmiller
            last edited by

            @scottalanmiller said:

            Not exactly a best practice, but a general rule is that if you have a good, enterprise hardware solution you don't replace it with software RAID without a really, really good reason ......

            This one keeps going. As expected, once there is a lack of best practices or "being weird" happens, chances are there are layers and layers of it. So far we've found physical installs and now an IPOD built on disposable hardware. Haven't gotten to the point of looking at the business goals yet, but it's a good discovery process. OP is good about accepting the advice and isn't reacting badly. Probably just out of his depth. He got caught by the familiar bad advice from the FreeNAS flunkies that catch so many storage newbies.

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

              http://community.spiceworks.com/topic/1388338-looking-to-add-raid-to-a-freepbx-server

              • No RAID
              • Looking at using a $5 "RAID" card
              • Physical install
              • Less than desktop class hardware
              • Posts a storage question in a VoIP forum because he thinks that the application running on top of the OS is what matters and not that he is asking about how to implement RAID? Um... who cares what application is running up there when you are asking what RAID card is compatible with the OS?
              1 Reply Last reply Reply Quote 2
              • scottalanmillerS
                scottalanmiller
                last edited by

                This just went in the IPOD thread as it is that too. But this guy also got burnt by having a salesman make his IT decisions. he did the "thinking he could get free IT work" thing and got screwed, but time. To the tune of tens of thousands of dollars and has a setup not nearly as good as something much cheaper. Napkin estimate says he overspent by $40K on a project that should not have cost more than $20K total!

                http://community.spiceworks.com/topic/1392732-w00t-excited-for-this-project

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

                  @scottalanmiller said:

                  This just went in the IPOD thread as it is that too. But this guy also got burnt by having a salesman make his IT decisions. he did the "thinking he could get free IT work" thing and got screwed, but time. To the tune of tens of thousands of dollars and has a setup not nearly as good as something much cheaper. Napkin estimate says he overspent by $40K on a project that should not have cost more than $20K total!

                  http://community.spiceworks.com/topic/1392732-w00t-excited-for-this-project

                  I'm assuming you realize that probably something like 90% of IT is actually done this way (maybe even more in the SMB only market)?

                  That asked, how do we change it? Is it even possible to change it? I think you're trying to overcome human nature with this problem. 😉

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

                    @Dashrender said:

                    That asked, how do we change it? Is it even possible to change it? I think you're trying to overcome human nature with this problem. 😉

                    Demand accountability. Hire better people. Take IT serious. Invoke oversight. Treat IT like any other department. Audit for incompetence. Use forums to verify BEFORE purchasing instead of using them for congratulations when no work was done.

                    What aspect do you feel is human nature, incompetence?

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

                      @Dashrender said:

                      I'm assuming you realize that probably something like 90% of IT is actually done this way (maybe even more in the SMB only market)?

                      57% of adults buy lotto tickets too. We still try to fix that when we can. That most people don't bother being even slightly good at their jobs or caring at all is a problem, one that needs to be fixed from the business side by hiring fewer, better people rather than hiring low cost in bulk.

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

                        @scottalanmiller said:

                        What aspect do you feel is human nature, incompetence?

                        yes.
                        pushing your work off on someone else - human nature.

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

                          @Dashrender said:

                          @scottalanmiller said:

                          What aspect do you feel is human nature, incompetence?

                          yes.
                          pushing your work off on someone else - human nature.

                          That's actually running a scam. That's not incompetence, that's actually a con job. That's the same as saying most people are unethical. Probably true. There is a simple solution. You fire them. In some cases, you sue them as well.

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

                            @scottalanmiller said:

                            @Dashrender said:

                            @scottalanmiller said:

                            What aspect do you feel is human nature, incompetence?

                            yes.
                            pushing your work off on someone else - human nature.

                            That's actually running a scam. That's not incompetence, that's actually a con job. That's the same as saying most people are unethical. Probably true. There is a simple solution. You fire them. In some cases, you sue them as well.

                            interesting, though I would say a con job would require fore thought of wrong doing (they knew they were doing the wrong thing). Most of those people (my friend who did exactly the same as your most recent post - sales person sold them a 1 server VMWare solution with a SAN - yes guys and gals you read that right.... A ONE server solution with a SAN. sigh!

                            But my friend didn't know any better. He's just always heard through conversations that when you virtualize you also use SAN. He's never been a forum user, so he didn't ask for any help.

                            He was also a helpdesk person who took over the reigns as the IT admin of a small school district only 3 months earlier... so it was a perfect storm of crap.

                            1 Reply Last reply Reply Quote 0
                            • brianlittlejohnB
                              brianlittlejohn
                              last edited by

                              He deleted his post.

                              scottalanmillerS DustinB3403D 2 Replies Last reply Reply Quote 0
                              • scottalanmillerS
                                scottalanmiller @brianlittlejohn
                                last edited by

                                @brianlittlejohn said:

                                He deleted his post.

                                Yup

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

                                  @brianlittlejohn said:

                                  He deleted his post.

                                  It's OK I reposted the Original Topic further below.

                                  1 Reply Last reply Reply Quote 1
                                  • DashrenderD
                                    Dashrender
                                    last edited by

                                    I just considered another problem here - in the works toward fixing the problem...

                                    The businesses themselves (mostly SMB) don't want to spend money on consulting. I definitely have the problem here. The BOD has this broken idea that I work for them, that should be all they ever need. They shouldn't need to hire/pay for consultants because, hey, that's your (mine) job.

                                    So those admins who find themselves fairly swamped taking care of the day to day cruft don't have the time to educate themselves, so they turn to the only resource they do have, the sales people.... who of course are more than willing to put together a quote for something they sell no matter how good or bad it is for you.

                                    scottalanmillerS DustinB3403D 2 Replies Last reply Reply Quote 0
                                    • scottalanmillerS
                                      scottalanmiller @Dashrender
                                      last edited by

                                      @Dashrender said:

                                      So those admins who find themselves fairly swamped taking care of the day to day cruft don't have the time to educate themselves, so they turn to the only resource they do have, the sales people.... who of course are more than willing to put together a quote for something they sell no matter how good or bad it is for you.

                                      Ah but...sales people are NOT a resource. They just aren't. You don't run short of cashiers at the bank and turn to bank robbers to take over, right? Under no condition do you consider the "enemy" your resource.

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

                                        @Dashrender said:

                                        I just considered another problem here - in the works toward fixing the problem...

                                        The businesses themselves (mostly SMB) don't want to spend money on consulting. I definitely have the problem here. The BOD has this broken idea that I work for them, that should be all they ever need. They shouldn't need to hire/pay for consultants because, hey, that's your (mine) job.

                                        So those admins who find themselves fairly swamped taking care of the day to day cruft don't have the time to educate themselves, so they turn to the only resource they do have, the sales people.... who of course are more than willing to put together a quote for something they sell no matter how good or bad it is for you.

                                        But as soon as you (or whoever) thinks talking to the sales person is consulting, it's time to step away and hire an actual consultant. It's direct money out of your pocket either in the form of a higher bill for a hardware product, or in a time payment.

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

                                          Ha, someone locked the thread.

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

                                            Or more specifically, starts asking the sales person "what does <vendor> recommend" should you find someone who knows what they're talking about.

                                            1 Reply Last reply Reply Quote 0
                                            • 1
                                            • 2
                                            • 10
                                            • 11
                                            • 12
                                            • 13
                                            • 14
                                            • 50
                                            • 51
                                            • 12 / 51
                                            • First post
                                              Last post