IOPS, Throughput & Latency Explained

Поделиться
HTML-код
  • Опубликовано: 29 ноя 2024

Комментарии •

  • @NTFAQGuy
    @NTFAQGuy  2 года назад +16

    Hey everyone, welcome to another video! Please make sure to read the description for the chapters and key information about this video and others.
    ⚠ P L E A S E N O T E ⚠
    🤔 I am no longer able to answer questions due to the sheer amount of comments on this channel and will stay in moderation queue. Sorry.
    🔎 If you are looking for content on a particular topic search the channel. If I have something it will be there!
    🕰 I don't discuss future content nor take requests for future content so please don't ask 😇
    Thanks for watching!
    🤙

  • @alexandrupascu5970
    @alexandrupascu5970 2 года назад +8

    excellent analogy and that formula is more valuable than gold! Thank you..IRON MAN!

  • @cma9br
    @cma9br 2 года назад +16

    What a simple and clear analogy! Thank you.

  • @flattenedamh
    @flattenedamh 2 года назад +3

    Had to watch the first few minutes twice because I was laughing too hard at that t-shirt lmao. Excellent video John!

  • @prasadhonrao
    @prasadhonrao 2 года назад +2

    John has mastered that art of explaining complex topics with simple examples...thats his strength...those biceps are just a facade 😉

  • @DmitryTsarev
    @DmitryTsarev 2 года назад +3

    A great analogy and very clear explanation of the concepts.
    It's probably worth mentioning that devices usually have different IOPS depending on the block size (size operation).
    The lower the size operation, the higher the IOPS, but it's not linear.
    The throughput is still better for high block/operation sizes, despite IOPS dropping.
    Keep in mind that throughput is not always the limiting factor, though.

  • @jeanorozco
    @jeanorozco 2 года назад

    I just realized this was published less than 24 hours ago. How timely!
    Thank you! It was easy to understand. Very insightful!

  • @ivanbravomunoz1305
    @ivanbravomunoz1305 2 года назад +2

    Very much needed explanation, John! Thanks as always.

  • @NeumsFor9
    @NeumsFor9 2 года назад +2

    Paul Nielsen used to think of IOPS as how many birds can co currently peck on or drink from the fountain (random I/o) as opposed to throughput which is most likely realized from large data warehouse sequential reads......which is how many big concurrent gulps can be taken from the fountain .

  • @UlissesOliva
    @UlissesOliva 2 года назад

    Best explanation on RUclips. Huge Congrats!

  • @ashuggtube
    @ashuggtube 2 года назад +1

    Another beautifully simple explanation. Thanks once again John and well done.

  • @soumyarahul007
    @soumyarahul007 2 года назад +1

    You are rocking as always..!!
    What an analogy and way of explanation..!!

  • @lj7894
    @lj7894 2 года назад +1

    Thanks John, love the t shirt!! Bless you for all all your efforts!

  • @chvrleshd
    @chvrleshd 3 месяца назад

    listening to this, i literally felt my brain unlocking

  • @vijaymunavalli335
    @vijaymunavalli335 2 года назад +3

    Awesome explanation.. loved content presentation

  • @lindikaya
    @lindikaya 6 месяцев назад

    I am in South Africa and I love your explanation my Guy

  • @alexmook6786
    @alexmook6786 2 года назад

    Excellent tutorial! Incredibly clear and to the point.

  • @Dalamain
    @Dalamain 7 месяцев назад

    Great analogy! - Wish this sort of example was given in the the Official Azure Docs!

  • @clearthinking5441
    @clearthinking5441 2 года назад +1

    Lovely analogy! Thanks

  • @1001Crore
    @1001Crore 2 года назад +1

    hi John, I really liked your videos and this one is awesome, kudos to you.

  • @GibranCastillo
    @GibranCastillo 2 года назад +1

    Excellent explanation, thank you

  • @notoriousft
    @notoriousft 2 года назад +1

    Wonderful explanations.

  • @jec2006
    @jec2006 2 года назад +1

    Awesome content! Very much needed! BTW, no the most cumbersome whiteboard ever ... 😀😊

  • @martull
    @martull 2 года назад +1

    Fantastic, once more!

  • @lifechamp007
    @lifechamp007 2 года назад

    Very Helpful, as always - Thank you John!!

  • @satheeshmelb
    @satheeshmelb 25 дней назад

    Excellent analogy!

  • @Fulforce
    @Fulforce 2 года назад

    Fantastic analogy! Very clear explanation

  • @stmusil
    @stmusil 2 года назад +1

    Great explanation and analogy 👍🏻

  • @oliverl.1143
    @oliverl.1143 2 года назад +1

    Great as always. Thank you.

  • @sahild6584
    @sahild6584 Год назад

    Unique way of explanation

  • @arjunanselvam
    @arjunanselvam 2 года назад

    Awesome explanation. Thanks for sharing.. Really loved all your content😀

  • @45eno
    @45eno 2 года назад

    Samsung Magician software benchmark just showed my 970 evo 250gb go from 168457 IOPS Random Read down to 24902 simply by changing from a B450 board that was running at Gen2 4x to a x570 board that is full Gen4 4x capable. My random writes went from 295166 IOPS to 125976 IOPS on x570. The only results that improved is the sequential read doubled from 1620mb to 3218mb. Any reason why a faster x570 running the drive at full Gen3 speeds shows much much lower IOPS then it did on a B450 board but running at Gen2 connection on PCIe 2nd slot?
    Sequential Reads doubled but Random Read/Writes dropped easily 2x on write and 6x on read. What am I missing here. Thought full speed x570 board would help my NVMe speeds not hurt it. All else is exactly the same just a motherboard swap today.

  • @mqtt07
    @mqtt07 2 года назад +1

    Does anybody know why IOPS depend on volume size? I'm not sure about Azure, but AWS and Oracle both offer block storage IOPS that scale with volume size, that is a 10 GB volume has twice IOPS of a 5GB volume

    • @NTFAQGuy
      @NTFAQGuy  2 года назад +4

      Because you are taking a slice of underlying resource which itself has iops and throughout capabilities. The bigger slice you take (capacity) the bigger the slice of the other attributes like iops and throughout you get. Scale linearly typically.

  • @elifasgavraharnanda9591
    @elifasgavraharnanda9591 2 года назад

    simple explanation, thankyou sir

  • @maxhax4243
    @maxhax4243 2 года назад

    This video is only 720p, contrary to all your other videos. Just something I noticed :)
    Otherwise, great explanation - you're very talented in explaining things in a simple way.

    • @NTFAQGuy
      @NTFAQGuy  2 года назад

      Opps, messed up the render settings from something I was playing around with. oh well :D

  • @arunsundar3739
    @arunsundar3739 2 месяца назад

    enjoyed very much, learning + fun together :)

    • @NTFAQGuy
      @NTFAQGuy  2 месяца назад

      Thank you 🤗

  • @Junis_
    @Junis_ 3 месяца назад

    you explained it so well thx

  • @jamesa4958
    @jamesa4958 2 года назад +1

    Thank you

  • @vinodkadlaskar2028
    @vinodkadlaskar2028 Год назад

    Thanks a ton

  • @imnottellingyoumyname3050
    @imnottellingyoumyname3050 Год назад

    Excellent video but more importantly well done on those arms dude. They're like tree trunks with hands on the end.

  • @CatsAndCode
    @CatsAndCode 10 месяцев назад

    For a second i could've sware i saw Tom Cruise givinging awesome lessons about storage. Why you stole that from me?😭