File (NAS) vs. Block (SAN) vs. Object Cloud Storage

แชร์
ฝัง
  • เผยแพร่เมื่อ 22 ม.ค. 2025

ความคิดเห็น • 147

  • @zachgoll
    @zachgoll  5 ปีที่แล้ว +29

    2:26 - Why you need additional storage for your Virtual Machines
    12:22 - DAS (directly attached storage)
    14:38 - NAS (network attached storage)
    18:15 - File vs. Block storage
    21:29 - SAN (storage area network) and block storage
    24:28 - Object storage
    28:22 - AWS, Azure, Google Cloud, and Digital Ocean Products

    • @davidbrody307
      @davidbrody307 3 ปีที่แล้ว

      Sorry to be so off topic but does anybody know of a way to log back into an Instagram account..?
      I somehow lost my account password. I would love any tricks you can offer me.

    • @christophervincenzo1831
      @christophervincenzo1831 3 ปีที่แล้ว

      @David Brody Instablaster =)

    • @davidbrody307
      @davidbrody307 3 ปีที่แล้ว

      @Christopher Vincenzo i really appreciate your reply. I got to the site through google and im waiting for the hacking stuff atm.
      I see it takes a while so I will get back to you later when my account password hopefully is recovered.

    • @davidbrody307
      @davidbrody307 3 ปีที่แล้ว

      @Christopher Vincenzo It did the trick and I finally got access to my account again. I am so happy!
      Thanks so much, you saved my ass!

    • @christophervincenzo1831
      @christophervincenzo1831 3 ปีที่แล้ว

      @David Brody you are welcome xD

  • @mohammedsafiahmed1639
    @mohammedsafiahmed1639 ปีที่แล้ว +8

    I think you should've mentioned additionally that ephemeral storage is the storage that comes on the physical host that the VM is spun up on. Since there are many VMs on a single host, no one gets to claim the disk space, and that's why its gone once you destroy the VM! Great video btw!

  • @eric159tw
    @eric159tw 2 ปีที่แล้ว +5

    Really appreciate your explanation. I've been watching dozens of tutorials and read many articles, and still don't get the differences between these storage types.
    You really use the easiest way to explain.
    Thank you so much!

  • @sinasoltani730
    @sinasoltani730 3 ปีที่แล้ว +11

    for adding some extra information to this video :
    difference between block storage and NAS ( file-based storage ) :
    1- in file-based storage, you have a directory that is accessible from the network and formatted in a specific file system format like ( NTFS, ext4, ... ) that you can
    assign permissions to files or folders based on usernames and groups that is locally authenticated or by a directory service like Microsoft Active Directory and define quota or read and write permission. but in Block-based storage, you have raw and unformatted disk space that is accessible over the network and you can format it to any file system that your OS support.
    2- if your OS is Unix base you can access (NAS) via NFS protocol and if your os is Windows via SMB protocol. both of them are over the IP network. but Block-storage is accessible over IP network or FC or FCOE network.

    • @zachgoll
      @zachgoll  3 ปีที่แล้ว +2

      Thanks for these additions!

    • @psy237
      @psy237 ปีที่แล้ว

      Yes thanks from me as well !! :)

  • @adeoke3086
    @adeoke3086 4 ปีที่แล้ว +1

    Very, very good explanation. A few wishy-washy explanations on other videos and google searches, but Zach this explains these concepts well. Video length originally seemed long until I realised that I may never get a decent explanation elsewhere, so for me, it was a time saver.

  • @horizonbrave1533
    @horizonbrave1533 5 ปีที่แล้ว +6

    Damn dude, thanks a lot. I actually hope you do more deeper dives into this stuff. I know you're a dev and as you say you "don't care" about the lower deeper knowledge but you explain it so well, and I really appreciate how you give us a very practical and real look at how this stuff looks like in real life, not just a quick explanation!

  • @cellpamend
    @cellpamend 5 ปีที่แล้ว +2

    Holly Virgin Mary! A Caucasian US-American in the IT environment who actually is well-spoken! I know I may sound somewhat sarcastic but I swear to God that I had not listened to someone from the United States capable to pronounce correctly words/vocables like "Going to, Want to, kind of, Internet; have[got] to" whao! You did it for entire 90 seconds without eating your T's/D's before N's & R's. I have got to give you credit for being moderately well speaker afterwards despite the continuous "/un-narestdan/"(understand)
    -Oh by the way! thanks for sharing your expertise IN A CORRECTLY ADDRESSED WAY! VERY, VERY USEFUL AND TRUSTWORTHY INFORMATION.

  • @shankarck1707
    @shankarck1707 4 ปีที่แล้ว +1

    Honestly, this is the best explanation I have seen so far!! So much clarity after half hour is just amazing. Especially, the table at the end.. That helped a lot. Thanks!!!!

  • @theoneandonlyzulu3342
    @theoneandonlyzulu3342 5 ปีที่แล้ว +20

    Really clear explanation, just what I needed, cheers.

  • @Nandhakumarbkk2003
    @Nandhakumarbkk2003 3 ปีที่แล้ว

    Clear and lucid explanation without all the jargons......very useful. Thank you

  • @AlexandruTanase11
    @AlexandruTanase11 9 หลายเดือนก่อน

    I'm commenting just for the algorithm. Your tone and approach is what some big course providers out there should strive to achieve

  • @harishbabu740
    @harishbabu740 3 ปีที่แล้ว

    Thank you for the clear explanation. The differences between these storage types has been killing me for a well. Keep up the good work.

  • @Rahul-im9rj
    @Rahul-im9rj 2 ปีที่แล้ว

    definitely the best video I've seen on the topic, and I've seen a lot. well paced and crystal clear. Thank you

  • @xeygarz
    @xeygarz 2 ปีที่แล้ว

    Golden video - you explained everything so clearly for someone who has little or no background in the topic, WHILE managing to go in-depth about the inner workings and practical uses. THANK you!! A+++++

  • @vaastavv
    @vaastavv 5 ปีที่แล้ว +1

    Great explanation brother.
    All the other google searches just provided basic idea but not the exact architecture of the topics....keep up the good work!

  • @kaniShruthi
    @kaniShruthi 3 ปีที่แล้ว

    One of the best video about different kinds storage and its specific usage .. simply loved it!

  • @FredMasoni
    @FredMasoni 3 ปีที่แล้ว

    This guy is a giant! Simple, clear and to the point.

  • @twesigyeronaldk
    @twesigyeronaldk 9 หลายเดือนก่อน

    Thank you Zack. Very good explanation. Have used Digital Ocean for a while but didn't know what you have been explaining not until today. Thank you for the info.

  • @anshikagupta4931
    @anshikagupta4931 3 ปีที่แล้ว

    Thanks, really appreciate the last slide about names each cloud vendor is giving them, kinda lost you in the middle when there was a sudden jump from NAS to SAN while discussing block/file storage differences . But kudos ! great work

  • @redheadrusskie
    @redheadrusskie 2 ปีที่แล้ว

    Hands down the best explanation I've found thus far. Thanks a million.

  • @samahome
    @samahome 2 ปีที่แล้ว

    Wonderful explanation of different storage types with excellent diagrams and pictures.
    Thank you.

  • @susheelv12
    @susheelv12 2 ปีที่แล้ว +2

    Best part I liked was about comparison across various leading cloud storages. Since each of them use their own marketing terminology and actual implementations are abstracted.

  • @abhinavtyagi7173
    @abhinavtyagi7173 4 ปีที่แล้ว

    this is the best video on storage that i could find on the internet.

  • @hariharamoorthythennetipan2190
    @hariharamoorthythennetipan2190 3 ปีที่แล้ว

    Very well explained and clear distinction between different storage types

  • @ronaldvaughan4117
    @ronaldvaughan4117 5 ปีที่แล้ว +1

    Best "aerial view" on this topic, I ever seen, or read about. It covered most storage options, just deep enough to understand without getting confused. Well done! - Concerning block storage, would you happen to know how to determine blocks size, based of average files size, for best read and write performance, using DAS device?

  • @eeriksp
    @eeriksp 4 ปีที่แล้ว

    The table in the end is very helpful and clears away a lot of confusion.

  • @MoJtabaYousefiii
    @MoJtabaYousefiii 11 หลายเดือนก่อน

    thank you for wraping up everything in one video 🙏

  • @charlestommo2778
    @charlestommo2778 3 ปีที่แล้ว

    Great, Great, Great clarity in the presentation 👍

  • @MarcMcRae
    @MarcMcRae 4 ปีที่แล้ว

    One of the most thorough explanations I've ever watched. Nice one!

  • @PrashantSharma-ql4yb
    @PrashantSharma-ql4yb 4 ปีที่แล้ว +1

    Good video. I was expecting to get more of the technical explanation on the differences between file and block storage.

  • @iftikharahmed731
    @iftikharahmed731 2 ปีที่แล้ว

    Excellent explanation on Cloud Storage and its types. I highly appreciate and thank you for the effort and time you put to make such an excellent video.

  • @jasmeenmalhotra2225
    @jasmeenmalhotra2225 4 ปีที่แล้ว

    Super helpful for non-IT folks like me,thank you.

  • @joeseven4283
    @joeseven4283 2 ปีที่แล้ว

    As a non it person, I can understand what those storages are. Thanks for the clear explanation!

  • @ariktoledano5152
    @ariktoledano5152 2 ปีที่แล้ว

    Thank you Zach for the thorough guide and the great efforts - you managed to explain the difference between the storages
    great work!!!

  • @abhijeetchouhan7126
    @abhijeetchouhan7126 3 ปีที่แล้ว

    Really nice explanation of diff. storage in simple words.

  • @uemiduram52
    @uemiduram52 2 ปีที่แล้ว

    amazing video, explained every single thing I wanted to know on this topic, thank you so much

  • @j50313j50313
    @j50313j50313 3 ปีที่แล้ว

    Bro, this is the explanation everyone needs!

  • @rajendrapatil3958
    @rajendrapatil3958 5 ปีที่แล้ว +1

    Thanks Zach for taking efforts and clarifying our doubts!

  • @corinnadominguez2341
    @corinnadominguez2341 4 ปีที่แล้ว

    Dude - This is the best explanation I've ever seen. Bravo

  • @junxiao9196
    @junxiao9196 3 ปีที่แล้ว

    Excellent explanation for a very confusing subject! Way to go! Thanks

  • @MrLASIE102
    @MrLASIE102 3 ปีที่แล้ว

    Great video and very well explained! Not rushed, and with real-world examples makes it very east to follow!!

  • @vivek.80807
    @vivek.80807 3 ปีที่แล้ว

    Great explanation, cleared much of the confusion other resources created for me.

  • @adityajain1989
    @adityajain1989 4 ปีที่แล้ว

    U explain in amazing and understandable tone..... Kudos

  • @Liamllr
    @Liamllr 3 ปีที่แล้ว

    Love these IT tutorial videos from the perspective of a developer. Really useful. Thanks!

  • @SaraMapua
    @SaraMapua 4 ปีที่แล้ว

    I love how well structured is the video. Very good explanation thanks!

  • @rakeshreddy4864
    @rakeshreddy4864 4 ปีที่แล้ว

    Awesome explanation. Simple and clear

  • @tejas332
    @tejas332 4 ปีที่แล้ว

    very well explained. makes the classification of the three and the way each of these is accessed crystal clear! Thanks a lot!

  • @yark618
    @yark618 4 ปีที่แล้ว

    Super useful. Prepping for an interview

  • @sankalpsingha
    @sankalpsingha 4 ปีที่แล้ว

    Thank you so much for such detailed info. This is the best explanation I have seen so far on this topic.

  • @eeriksp
    @eeriksp 4 ปีที่แล้ว

    Thank you! Finally one simple and sensible explanation.

  • @jinyuanfeng5230
    @jinyuanfeng5230 5 ปีที่แล้ว +1

    Great explanation. the comparison of AWS, Azure, Google Cloud is awesome.

  • @Rbmsv
    @Rbmsv 4 ปีที่แล้ว

    Thank you! Thats the best explanation video i've seen so far! I hope you are some kind of a teacher because its awesome content! Cheers to you from Germany!

    • @zachgoll
      @zachgoll  4 ปีที่แล้ว

      Not a formal teacher, just enthusiastic about learning new things!

  • @yutahijikata7822
    @yutahijikata7822 5 ปีที่แล้ว +1

    That was very clear and easy to follow! Thank you!

  • @vipinkbhatt
    @vipinkbhatt 3 ปีที่แล้ว

    Very nicely explained. Great job.

  • @omarfayyad1
    @omarfayyad1 4 ปีที่แล้ว

    Thanks for sharing this, Zach. I appreciate the effort. Quite insightful and detailed - just what I wanted. Keep making more!

  • @umeshparkar7056
    @umeshparkar7056 3 ปีที่แล้ว

    Great explanation, as you mentioned googling is just confusing and trying to decipher the meaning especially in context of cloud computing. Thanks a ton! God bless you

  • @omarothman7078
    @omarothman7078 5 ปีที่แล้ว +1

    Great effort and great content editing/clarity. Thanks a lot!

  • @sandhyachittapuram1700
    @sandhyachittapuram1700 4 ปีที่แล้ว

    Cleared my doubts about storage! Very well explained! Subscribed:)

  • @sridharbandi88
    @sridharbandi88 4 ปีที่แล้ว +1

    Very well explained. I was looking for the different types of storage in cloud and this is the best video which clearly explained that 👍 Thanks a lot

  • @hishamabulibdeh255
    @hishamabulibdeh255 4 ปีที่แล้ว

    That is a fantastic and wonderfull work. Simple and direct way of explanation with nice examples. Thanks and Big Like :)

  • @jamesbee2042
    @jamesbee2042 4 ปีที่แล้ว

    Great explanation with just the right level of detail, thanks Zach!

  • @matushka78
    @matushka78 2 ปีที่แล้ว

    The 2nd half of the video is so much better than the 1st half

  • @gautammahajan7065
    @gautammahajan7065 5 ปีที่แล้ว

    Thanks Zach. Please do share more videos like this.

  • @ting-chiehhuang6937
    @ting-chiehhuang6937 5 ปีที่แล้ว +1

    High-quality video. Thanks.

  • @maheshpoddar4065
    @maheshpoddar4065 4 ปีที่แล้ว

    Exceptional presentation. Cleared all doubts. Thanks!

  • @2kpravin
    @2kpravin 3 ปีที่แล้ว

    Awesome... Awesome...Awesome..
    Thanks for making and sharing this..

  • @duonganphong7643
    @duonganphong7643 4 ปีที่แล้ว

    well explained , thank you ! as junior infrasture engineer i was confused about

  •  4 ปีที่แล้ว

    That was a great video. Great explanation. Thanks.

  • @nikhiljoy6559
    @nikhiljoy6559 4 ปีที่แล้ว

    Great video and thank you for explaining it so well and it was worth spending 30 mins on this . really appreciate the effort.

  • @bhuvanadhakshinamurthy7646
    @bhuvanadhakshinamurthy7646 5 ปีที่แล้ว

    Great video!!! Explained the storage concepts very well. Keep doing more such videos..

  • @abdullahkaraman4605
    @abdullahkaraman4605 5 ปีที่แล้ว

    On 26:50 th-cam.com/video/3r9RGJ0_Bls/w-d-xo.html do you mean file storage that data transferred over wifi?

  • @dheemanthmallikarjun514
    @dheemanthmallikarjun514 5 ปีที่แล้ว

    I still didn't get the difference between file storage and block storage. Also for object storage don't we require a file systems? How it actually fetches the blob from the given ID in the http request?

    • @zachgoll
      @zachgoll  5 ปีที่แล้ว

      I think for both of these questions, you might want to read more on the different types of file systems (ext4, NTFS, etc.). Remember, as a I mention at 20:51, a block storage device can have multiple file systems (separated by partitions). A file system consumes many 512 byte blocks. Think of the blocks as "generic" storage units and think of file systems as different protocols for reading/writing/managing those generic storage units.
      On your second question, understanding how to use object storage is not a simple answer, and could easily take up another hour long video. If you're curious, check out Digital Ocean's documentation on their object storage product - do.co/2RvRMAt. This will give you an example of how you would setup your object storage and "query" it using HTTP requests.

  • @derickcelias
    @derickcelias 4 ปีที่แล้ว

    Thanks, very clear explanation!

  • @swayamgupta3116
    @swayamgupta3116 5 ปีที่แล้ว +1

    Exactly what I was looking for. So the underlying storage mechanisms are of only types - block and object??
    File systems (whether distributed/local file systems) are on top of block storage. File systems are not the actual storage mechanism at the physical level??

    • @zachgoll
      @zachgoll  5 ปีที่แล้ว

      Yes, exactly. It is very confusing! I thought the same exact thing before I started looking into it further. The file system is more of an organizational system than anything.

  • @GauravKumar-in5in
    @GauravKumar-in5in 5 ปีที่แล้ว +1

    That's a great video! Exactly what I was looking for! Thanks Zach. Need more such videos may be double click on each of them etc.

  • @VeeraVikis
    @VeeraVikis 5 ปีที่แล้ว +1

    Precise explanation👌 Thanks a lot. Subscribed 👍♥️

  • @rptechplex
    @rptechplex 3 ปีที่แล้ว

    Very nicely explained. 26:51 it should be File storage (typo)

  • @aviivi1425
    @aviivi1425 5 ปีที่แล้ว +1

    Isn't it correct saying that the object storage can internally use volume storage to store data?!

  • @Abddur
    @Abddur 5 ปีที่แล้ว +1

    At last I found the explanation. Thanks a lot..

  • @rahulsharma5030
    @rahulsharma5030 4 ปีที่แล้ว

    thanks for nice video.
    When you select a 5gb of block storage? Does that mean we once 5gb of space from one disk or we get 5gb of disk from multiple disks?I mean in block storage data is stored in different blocks.So these blocks reside on same disk or different disk?

    • @zachgoll
      @zachgoll  4 ปีที่แล้ว

      If I understand your question correctly, it should be one disk

    • @rahulsharma5030
      @rahulsharma5030 4 ปีที่แล้ว

      @@zachgoll i read some where that SAN provides block access to data.So it means data must be stored in different blocks that may be reside in different disks?Is it possible?

  • @reddy94903
    @reddy94903 4 ปีที่แล้ว

    Very good. I would watch second time as I keep getting confused with these.

  • @atiquerahman3766
    @atiquerahman3766 4 ปีที่แล้ว

    Amazing explanation, Thank you

  • @ameyapatil1139
    @ameyapatil1139 3 ปีที่แล้ว

    Best video on youtube ! TY !!!

  • @daveturnbull7221
    @daveturnbull7221 ปีที่แล้ว

    Been trying to learn the differences between Volumes and Spaces on DO and getting nowhere. Now I understand!

  • @sudiptabhar3161
    @sudiptabhar3161 5 ปีที่แล้ว +1

    BEAUTIFUL Explanation , I do admit .. will help me a lot in DATA CENTER study,...Have some conclusion below, kindly go through
    So ultimately ALL STORAGES are "BLOCK STORAGE" at the Bit level,
    However depending on ACCESS TYPE these different types of storages comes into play i.e. file & object storages ....I THINK ..
    is it so ?

  • @psy237
    @psy237 ปีที่แล้ว

    Yes!!! Your claim at the beginning keeps true... Perfect!! Not even IBM is capable! My head is finally clear again after all this irritating confusing content I just watched before this video :'D

  • @cyoo688
    @cyoo688 4 ปีที่แล้ว

    very helpful; thank you for putting it together :)

  • @aceofspades2014
    @aceofspades2014 5 ปีที่แล้ว +1

    Excellent video!

  • @rajpatil23041986
    @rajpatil23041986 5 ปีที่แล้ว +2

    KUDOS to you BRO !!! Nicely Done. Thank You :)

  • @satish1012
    @satish1012 3 หลายเดือนก่อน

    Great Video!
    I think GDrive , Drop Box is based on Object Storage

  • @thomas-sinkala
    @thomas-sinkala 4 ปีที่แล้ว

    You are the best Zach

  • @nnvema
    @nnvema 4 ปีที่แล้ว

    Thanks for making it clear!

  • @mansipandya6970
    @mansipandya6970 5 ปีที่แล้ว +1

    thank you so much for clearing storage concept

  • @Expat30
    @Expat30 5 ปีที่แล้ว +1

    Great explanation!

  • @keremakbag3295
    @keremakbag3295 4 ปีที่แล้ว

    thank you so much, amazing explanations!

  • @anoops7974
    @anoops7974 8 หลายเดือนก่อน

    Thank you :) Great explanation.

  • @satish1012
    @satish1012 3 หลายเดือนก่อน

    SAN is combination of Servers , Switches , Disks right ?

  • @salehyousefi1099
    @salehyousefi1099 4 ปีที่แล้ว

    Grear Video, Would it be better if you explain how Ceph, swift and etc. are related to this story

  • @rahulsharma5030
    @rahulsharma5030 4 ปีที่แล้ว

    hi,
    You mentioned that File storage and Block storage, the disks are connected over LAN and wifi, Why are you saying specifically LAN here?I mean in Block storage the SAN network need not to be over LAN?AM it correct?

    • @zachgoll
      @zachgoll  4 ปีที่แล้ว

      These terms are similar. I just think about a LAN as geographically concentrated (several devices on one network) and a SAN as geographically distributed (multiple LANs connected together)

    • @rahulsharma5030
      @rahulsharma5030 4 ปีที่แล้ว

      @@zachgoll ok cool.I thought as traditional LAN in one network at one location.Thanks for clarifying.

  • @chromerims
    @chromerims ปีที่แล้ว

    Thank you 👍
    S3 really costs more than EBS?
    Kindest regards, friends.