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

    Connecting a NAS or SAN to a VMWare host

    IT Discussion
    7
    37
    5.4k
    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 @art_of_shred
      last edited by

      @art_of_shred said:

      OK, got it... but stop calling it an IOP. It's an Input/Output, not an Input/output Per. (sorry :P)

      LOL, that's correct obviously. It's pronounced that way, though, because people are thinking of "Input / Output Operation", the "Op" of operation makes the letters feel that way in your head. So people say IOP all of the time.

      Here is the calculation as Wikipedia writes it...

      IOPS * TransferSizeInBytes = BytesPerSec

      1 Reply Last reply Reply Quote 0
      • thanksajdotcomT
        thanksajdotcom @art_of_shred
        last edited by

        @art_of_shred said:

        OK, got it... but stop calling it an IOP. It's an Input/Output, not an Input/output Per. (sorry :P)

        Lol Yup, it's either IO or IOPS. One is the actual thing, the other is a measurement.

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

          @ajstringham said:

          @art_of_shred said:

          OK, got it... but stop calling it an IOP. It's an Input/Output, not an Input/output Per. (sorry :P)

          Lol Yup, it's either IO or IOPS. One is the actual thing, the other is a measurement.

          Sort of. IOPS is actually sort for "Input / Output Operations Per Second." So which letters stand for which words?

          art_of_shredA 1 Reply Last reply Reply Quote 0
          • art_of_shredA
            art_of_shred Banned
            last edited by

            IOOP... Aye-Oop!

            1 Reply Last reply Reply Quote 1
            • art_of_shredA
              art_of_shred Banned @scottalanmiller
              last edited by

              @scottalanmiller said:

              @ajstringham said:

              @art_of_shred said:

              OK, got it... but stop calling it an IOP. It's an Input/Output, not an Input/output Per. (sorry :P)

              Lol Yup, it's either IO or IOPS. One is the actual thing, the other is a measurement.

              Sort of. IOPS is actually sort for "Input / Output Operations Per Second." So which letters stand for which words?

              Never saw it with "operations" in there. And if so, where is the other "O"?

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

                Something to think about....

                Traditional hard drives have a transfer cap of ~6Gb/s from the media perspective. In reality no drive can deliver that. But they might push over 100MB/s which is not far off from 1Gb/s. But they rarely top 150 IOPS.

                New SSDs are still capped at ~6Gb/s and while they will generally push a big more than 100MB/s, they can't push all that much more. However they routinely top 25,000 IOPS.

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

                  @art_of_shred said:

                  @scottalanmiller said:

                  @ajstringham said:

                  @art_of_shred said:

                  OK, got it... but stop calling it an IOP. It's an Input/Output, not an Input/output Per. (sorry :P)

                  Lol Yup, it's either IO or IOPS. One is the actual thing, the other is a measurement.

                  Sort of. IOPS is actually sort for "Input / Output Operations Per Second." So which letters stand for which words?

                  Never saw it with "operations" in there. And if so, where is the other "O"?

                  No idea, but it was always stated that way and I looked it up after I said it to make sure that it wasn't one of those things that I made up in my head and just assumed was true but it wasn't, it really does have "operations" in there.

                  art_of_shredA DashrenderD 2 Replies Last reply Reply Quote 1
                  • ?
                    A Former User @scottalanmiller
                    last edited by

                    @scottalanmiller said:

                    New SSDs are still capped at ~6Gb/s and while they will generally push a big more than 100MB/s, they can't push all that much more. However they routinely top 25,000 IOPS.

                    But that aren't good for DB storage even though you need fast speeds for SQL as you have a lot of transactional writes. and SSDs have limited writes.... hmm.

                    scottalanmillerS 1 Reply Last reply Reply Quote 0
                    • scottalanmillerS
                      scottalanmiller @A Former User
                      last edited by

                      @thecreativeone91 said:

                      @scottalanmiller said:

                      New SSDs are still capped at ~6Gb/s and while they will generally push a big more than 100MB/s, they can't push all that much more. However they routinely top 25,000 IOPS.

                      But that aren't good for DB storage even though you need fast speeds for SQL as you have a lot of transactional writes. and SSDs have limited writes.... hmm.

                      Actually SSDs are ideal for databases. That limit write thing is a silly concept from a different era. Spinning rust have more limited lifespans than SSDs do. They just have different ways to measure and predict failure. Good SSDs have so many writes that their limitation is a positive, not a negative. SSDs + databases is the sweet spot. Nothing is better for a database. There is a reason that for the last five years nearly every high end enterprise database has been deployed to nothing except SSD.

                      1 Reply Last reply Reply Quote 0
                      • art_of_shredA
                        art_of_shred Banned @scottalanmiller
                        last edited by

                        @scottalanmiller said:

                        @art_of_shred said:

                        @scottalanmiller said:

                        @ajstringham said:

                        @art_of_shred said:

                        OK, got it... but stop calling it an IOP. It's an Input/Output, not an Input/output Per. (sorry :P)

                        Lol Yup, it's either IO or IOPS. One is the actual thing, the other is a measurement.

                        Sort of. IOPS is actually sort for "Input / Output Operations Per Second." So which letters stand for which words?

                        Never saw it with "operations" in there. And if so, where is the other "O"?

                        No idea, but it was always stated that way and I looked it up after I said it to make sure that it wasn't one of those things that I made up in my head and just assumed was true but it wasn't, it really does have "operations" in there.

                        I think you're making that up.

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

                          @scottalanmiller said:

                          @art_of_shred said:

                          @scottalanmiller said:

                          @ajstringham said:

                          @art_of_shred said:

                          OK, got it... but stop calling it an IOP. It's an Input/Output, not an Input/output Per. (sorry :P)

                          Lol Yup, it's either IO or IOPS. One is the actual thing, the other is a measurement.

                          Sort of. IOPS is actually sort for "Input / Output Operations Per Second." So which letters stand for which words?

                          Never saw it with "operations" in there. And if so, where is the other "O"?

                          No idea, but it was always stated that way and I looked it up after I said it to make sure that it wasn't one of those things that I made up in my head and just assumed was true but it wasn't, it really does have "operations" in there.

                          Probably because pronouncing IOOPS is weird, where IOPs (aye-ops) is easy to say 😉

                          1 Reply Last reply Reply Quote 0
                          • NetworkNerdN
                            NetworkNerd
                            last edited by

                            You're also going to need to know how read / write your environment is in terms of hitting the database, no?

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

                              @NetworkNerd yes, you need to know your read / write mix to know what IOPS you need and where you need them.

                              1 Reply Last reply Reply Quote 0
                              • NetworkNerdN
                                NetworkNerd
                                last edited by

                                Would NIC teaming / link aggregation help at all from a VMWare standpoint (i.e. multiple uplinks from SAN / NAS to switch to host)?

                                ? scottalanmillerS 2 Replies Last reply Reply Quote 0
                                • ?
                                  A Former User @NetworkNerd
                                  last edited by A Former User

                                  @NetworkNerd said:

                                  Would NIC teaming / link aggregation help at all from a VMWare standpoint (i.e. multiple uplinks from SAN / NAS to switch to host)?

                                  Yes, but You usually use 10GB ethernet or fiber for it not your normal 1GB switch.
                                  You also need switches designed for Iscsi/sans for the best performance.

                                  Granted it's been about 2.5 years since I've done a major SAN rollout so it could have change some since then..

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

                                    @NetworkNerd said:

                                    Would NIC teaming / link aggregation help at all from a VMWare standpoint (i.e. multiple uplinks from SAN / NAS to switch to host)?

                                    If you are doing NFS (NAS) then yes. It increases the size of the pipe so improves throughput.

                                    Keep in mind that you cannot team / bond an iSCSI connection. You have to use technologies like MPIO to improve throughput.

                                    1 Reply Last reply Reply Quote 0
                                    • scottalanmillerS
                                      scottalanmiller @A Former User
                                      last edited by

                                      @thecreativeone91 said:

                                      Yes, but You usually use 10GB ethernet or fiber for it not your normal 1GB switch.
                                      You also need switches designed for Iscsi/sans for the best performance.

                                      Most people are still on GigE connections and it works fine for the bulk of users. It is amazing how little throughput you normally need.

                                      You don't need switches designed for iSCSI, just ones that are fast enough. Edison labs uses unmanaged, low end Netgear switches because they are so fast. Not designed for SAN use, just fast and that is all that matters.

                                      You can also skip the switches altogether.

                                      NetworkNerdN ? 2 Replies Last reply Reply Quote 0
                                      • NetworkNerdN
                                        NetworkNerd @scottalanmiller
                                        last edited by

                                        @scottalanmiller said:

                                        @thecreativeone91 said:

                                        Yes, but You usually use 10GB ethernet or fiber for it not your normal 1GB switch.
                                        You also need switches designed for Iscsi/sans for the best performance.

                                        Most people are still on GigE connections and it works fine for the bulk of users. It is amazing how little throughput you normally need.

                                        You don't need switches designed for iSCSI, just ones that are fast enough. Edison labs uses unmanaged, low end Netgear switches because they are so fast. Not designed for SAN use, just fast and that is all that matters.

                                        You can also skip the switches altogether.

                                        Yep - we use a passive Netgear gig switch between our backup target (Drobo B800i SAN) and our ESXi hosts. It works great.

                                        1 Reply Last reply Reply Quote 1
                                        • ?
                                          A Former User @scottalanmiller
                                          last edited by

                                          @scottalanmiller This was a 42TB Video San (with multiple Nodes for redundancy) so 1GB would never give enough throughput to work off of.

                                          scottalanmillerS 1 Reply Last reply Reply Quote 0
                                          • scottalanmillerS
                                            scottalanmiller @A Former User
                                            last edited by

                                            @thecreativeone91 said:

                                            @scottalanmiller This was a 42TB Video San (with multiple Nodes for redundancy) so 1GB would never give enough throughput to work off of.

                                            Right, but that is not the norm. That is specifically a throughput heavy environment, far from center. IOPS typically outweigh throughput but a huge margin.

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