NAS vs SAN - Network Attached Storage vs Storage Area Network

แชร์
ฝัง
  • เผยแพร่เมื่อ 19 ก.ค. 2018
  • What is the difference between a NAS (network attached storage) and a SAN (storage area network)?
    Here is an example of a NAS (affiliate) amzn.to/2VgnRgD
    What is a NAS?
    What is a Storage Area Network?
    #NAS #SAN #NETWORKATTACHEDSTORAGE
    I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.

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

  • @PowerCertAnimatedVideos
    @PowerCertAnimatedVideos  5 ปีที่แล้ว +67

    Here is an example of a NAS (affiliate) amzn.to/2VgnRgD

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

      Thank you so much for this video, I am about to have an exam within 2 hours and I managed to understand this topic within minutes. Keep it up, stay blessed!

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

      @@hamiltonfungula63 lol youtube for a cram session? when all else fails remember ABACADABA ;) I am enjoying his animated videos though, nice smooth minimalistic animations instead of a constent view of some crazy tweekers face taking himself way to seriously .

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

      That's very expensive for a 4-bay system.

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

      @@lachiu1 , do you know any in amazon that more cheaper?

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

      @@kanzai12 just diy

  • @ZenDragonJP
    @ZenDragonJP 3 ปีที่แล้ว +181

    I am a manager of a data center and love to ask this question on interviews. Enterprise NAS appliances are designed to be highly available, with redundant controllers, with dual power supplies, and dual network links (often arranged in LACP teams). NAS serves file systems (in the form of shared folders) to end points (typically end user devices) on a corporate network (the LAN). Now, if you want to use NAS for a non traditional workload (such as an NFS export for VMWare data stores), you'd typically devote switches to that use case to avoid the contention with typical end user LAN traffic (when using the same switches as your LAN) described in the video. The reason SAN is marketed as a faster technology has less to do with bandwidth of the different networks (there are 25, 40 and 100 Gb/s ethernet links as well) and more to do with the fundamental differences between NAS and SAN . SANs share raw disk "blocks" (from a storage "target") to endpoints (typically other servers, or storage initiators) commonly in the form of logical disks (LUNs). Block transactions are faster than filesystem transactions because they operate at a lower level and are overall more simple, so block transactions require less overhead. Filesystem transactions occur "on top of" block transactions. Meaning a simple file copy must be process at the file system level as well as at the block level. The filesystem (which is what the NAS serves) in a SAN environment is handled at each independent endpoint, so the SAN target doesn't have to do any of the file system overhead processing, such as tracking and updating filesystem metadata. The filesystem processing overhead is thereby distributed across each endpoint/server. But if you have a single storage target, you could be bottlenecked at the block level if you have several busy servers attached. If you are trying to compare a NAS to a SAN, realize you are comparing apples to oranges. If you want to make apple pie, the apples are probably a better ingredient. But if you want to make orange juice, you'll want to go with oranges. Similarly NAS is designed for some use cases, and SAN for others. Generally speaking - are you trying to share files with end users (NAS), or are you trying to share disks to servers (SAN)?

    • @brlin
      @brlin 3 ปีที่แล้ว +4

      Great explanation.

    • @s.i.m.c.a
      @s.i.m.c.a 2 ปีที่แล้ว +7

      the typical examples of tech use:
      NAS - home, offices for file sharing
      SAN and another distributed file systems operated on block level - Data centers. For example: virtualization like OpenStack, Hadoop clusters, Kubernetes utilize such technology to provision volumes from the available "disk" pool
      There no way to compare these 2 tech. as they r created for different purpose.

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

      This is a long reply, but I read it all and it was helpful so just wanted to say thanks.

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

      Pretty spot on, currently supporting one of those RAID Array/SAN/NAS companies. I'd add that a SAN can utilize Fibre Channel as well as 10/25/40/100 to host the access to the LUNs. In addition the LUNs can be provided in multiple channels, with multipathing, a given client/server can have a much more robust connections to the block level storage than the typical single connection to a NAS over a specific protocol. Of course if you have FC or iSCSI you really need to think proper security, there are a large number that don't setup isolated fabrics or two-way chaps.
      Generally, your best client performance is going to be a SAN but the costs of your workstations and isolated network switches is going to be higher than just plopping a device that serves up some NAS protocol like smb/nfs. Unless someone needs that kind of performance, such as 4k or 8k video editing, a NAS is usually sufficient.

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

      Thank you

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

    I love how the simple nature of these videos never fails to attract the "Well, actually" tech-geniuses, that then proceed to spew a couple paragraphs of tech-jargon in order to show how smart they are.

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

      Not their fault that the video is wrong in multiple spots and has several misconceptions, for most people it's hard to step out of their specialization and explain something a novice would understand. For example saying that iSCSI is slower than Fibre Channel, when most implementations today of FC are between 8 and 16 Gbps with the higher tier available being 32 Gbps, while Ethernet (iSCSI) is baseline 10 or 25 Gbs with more than a few 40 Gbps and many higher end implementations of 100 Gbps.

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

      @@Torsin2000 😆🤣😂😭😅

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

      @@janX9 I'm glad someone saw what I did there.

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

      @@Torsin2000 yeah, that was good :)

  • @mikeshinoda4918
    @mikeshinoda4918 4 ปีที่แล้ว +28

    Dude, this is the BEST video I can find on the Internet that explains NAS SAN clearly for a beginner. So many vids are focusing on all those terminologies which is a nightmare for the audience. Yours is straightforward and comes from real-world..

    • @Max-lm2jc
      @Max-lm2jc 4 ปีที่แล้ว +2

      Exactly! Even Professor Messer, with all due respect to him, I could not understand a single thing he was saying in his video. Now this one with animation is much more clear and understandable!

    • @tonyme7426
      @tonyme7426 4 ปีที่แล้ว +3

      I hope not because this video is not correct.

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

    I came back after several years to this video. I am appreciating how it condenses so well and so much good and correct information into just 4 minutes.
    Thank you, PowerCert Animations 👍

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

    I don't know how you manage to create videos about the exact things I need to know about. I am extremely thankful for the time you take to make your videos, the animations are fabulous and I can see a lot of time behind. Thank you very much, keep being awesome.

  • @mort_brain
    @mort_brain 11 หลายเดือนก่อน +1

    You have the greatest videos: simple, yet not primitive, informative, yet not overwhelming.

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

    I love how direct and to the point this channel's explanations are. Another great video. Thanks!

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

    Dude I can’t tell you enough how much I love these animated videos. You helped me learn binary math

  • @Gurianthe
    @Gurianthe 6 หลายเดือนก่อน +7

    I just started working for Pure Storage and I am 100% sure that the trainer used this video to write her training material, literally word by word

    • @manoj9596
      @manoj9596 6 หลายเดือนก่อน

      Lol😂

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

    Dude. This channel is a very good find for me. It explains many tech-related topics and the animation style is amazing.

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

    Very nice, clear explanation. Good pace and clear voice. Nicely done and much appreciated!

  • @atuldpatil
    @atuldpatil 3 ปีที่แล้ว +7

    Exactly how I wanted to know. Simply great explanation in just 4 minutes !

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

    Thanks for your concise, tidy video at the same time with informations enough to grasp the essence of the difference between the systems.

  • @innovation-streams5789
    @innovation-streams5789 4 ปีที่แล้ว +7

    Explained very well, simple to understand. Thank you.

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

    For visual learners, this channel is a godsend!

  • @Alex-bc3xe
    @Alex-bc3xe 2 ปีที่แล้ว +6

    I hated Network topics but your videos made me love it

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

    Can't explain simpler than this. Great video for anyone who wants to understand the basics.

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

    Excellent. Very well illustrated with clear, simple explanations. Thank you.

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

    An awesome presentation that explains the important differences perfectly... Thank you!!

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

    Thank you so much for your videos. They’ve helped me pass the A+ 901 Test. Keep up the good work.

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

    Great Job has done every time on these videos. Keep it up the good work!

  • @user-ie3ry9ug8n
    @user-ie3ry9ug8n 2 ปีที่แล้ว

    Very well illustrated with clear, simple explanations.
    Thank u

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

    Finally I understand the difference between NAS and SAN. Thanks a lot.

  • @TheJabs123
    @TheJabs123 5 ปีที่แล้ว +11

    Very nice explanation with animation

  • @dialvin
    @dialvin 5 ปีที่แล้ว +9

    i learn much more from videos than from a book. And this channel has some high quality videos

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

      And faster.

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

    Very good nice and clear explanation, love the animation as well :)

  • @adamm6051
    @adamm6051 3 วันที่ผ่านมา

    I like your videos. Thank you for providing them!

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

    Out of plenty of IT traning videos I have seen or watched, your training videos, Sir, are right on point and your teaching style and animations, pictures, and explanations are comprehensive enough for a six year old to assimilate and understand! Please do not stop making these videos, keep 'em coming! Thank you Sir! ~Respectfully - Anthony

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

    You guys really are the best of all the cert training videos I wish you did more! Always clear and simple explanations, well done.

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

    Fantastic video! I learned so much so quickly. Thank you!

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

    You guys are fast becoming my favourite channel - thanks a million!

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

    Extremely well explained! Thank you!

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

    Concise explanation and great animation!! Love it!!

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

    Thank you, helped a lot. Diagrams make it really easy to understand.

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

    fast , especific , organized , astonishing job !

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

    Simple, great explanation of this difference. Thanks! 👍

  • @lolo5551
    @lolo5551 5 ปีที่แล้ว +3

    thanks for the video, you did a great job explaining it in a very simple way :-)

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

    clearly explanations. Nice video for sharing on SAN & NAS

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

    What a wonderful and layman explanation you indeed get a concept of SAN from this video 👍👍

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

    Hey man, you are the best, congratulation. I will enjoy so much if you make more video. Thanks

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

    Your video saving my tons of time. Thank you so much

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

    Your all videos are awesome
    Thank you so much for uploading such a great content on TH-cam
    God bless you

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

    Extremely exact and to the point information! Thank you so much...

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

    i was just wondering about this. you're the bomb man

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

    Simple Clear, thank you so much for shairing the video.

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

    Love the Videos, you make more sense than my tutor haha.. But seriously, these are helping so much with my understanding. Now to find good references for my assignments :)

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

    Very useful video, thank you so much!!

  • @RajRaj-su2ju
    @RajRaj-su2ju 2 ปีที่แล้ว +1

    Bull's eye! Right on the money 💰. Very crisp and clear in explanation.

  • @RaM0UnI
    @RaM0UnI 5 ปีที่แล้ว +7

    Good animation & information

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

    Great video. You made me understand the difference in just 4 minutes! Thanks

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

    Thank you... That was very informative.

  • @danielwoosewicz6556
    @danielwoosewicz6556 5 ปีที่แล้ว +53

    I'm sorry to say that, but this is absolute misconception of these two technologies. In enterprise solutions NAS can be and usually is implemented in a fault tolerance manner. Solutions like EMC Isilon or Netapp C-dot clusters with redundant network connections for instance are as much reliable as SAN devices.
    The main difference is about file system and data transfer protocol. In NAS file system is already on the device, it's optimized for data sharing across large amount of clients/servers. while on SAN devices only RAW blocks of storage space are presented to the HOSTs. Cause of that SAN is considered very often as faster solutions with lower latency. which finally brings us to protocols of transporting the data. In NAS it's IP which have significant amount of metadata overhead comparing to FCP used in SAN (also different different acknowledgment algorithms).
    Protocols like FCoE or FCIP or ISCSI are intentionally skipped cause we are talking rather about traditional implementation of SAN which is FCP.
    Well there are also a lot of other differences like main purpose of use, replication methods and distances, backup techniques and granularity of restore, antivirus implementation and so on. but this is not the topic for you-tube comment ;)
    Take care and stay "Storage" focus.

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

      ur mom is a misconception

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

    Simple and to the point. Thanks!

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

    That's exactly what I need to watch. Thanks for sharing!

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

    Once again a wonderful video! Thanks a lot!

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

    Absolutely amazing. Thank you.

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

    Your videos are more easier to understand than anyone else on the web. I really wish you would do a A+ or Network+ course.

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

      Many are not very accurate.

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

    This is great information! Thank you for this!

  • @Jormunguandr
    @Jormunguandr 4 ปีที่แล้ว +9

    SAN is fun to play with. Bought some old IBM equipment, pcie SAS controller cards and cables from ebay. Used two debian servers with 40Gbps infiniband. 60 hours spent. worth it :D

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

    Perfectly explained. Exactly how I wanted to know bout SAN vs NAS. Can you do a video on VSAN?

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

    I have one word for you: Synology. I’ve got three, which do so much more than simple storage. I have two in a HA configuration with bonded network links, and a third which runs DHCP, LACP and Home Assistant on Docker. It’s practically an entire server back end.

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

    Great video man. Thank you for your information.

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

    Absolutely the best IT materials in the whole universe. There is nothing better than you guys!

  • @estariol1988
    @estariol1988 5 ปีที่แล้ว +3

    Thanks for interesting information.

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

    Love your channels bro , keep it up

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

    To the point explanation. Thank you very much.

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

    Very helpful for my knowledge and assignment😀👏

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

    i love your videos...please keep posting

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

    Good vid with great presentation.
    It helps me a lot, thanks.

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

    awesome explanation !!!

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

    Thanks for pretty detailed tutorial

  • @rohithkanthroy5048
    @rohithkanthroy5048 3 ปีที่แล้ว +1

    Really love your video teaching and animation man...
    Please make a video of VSAN aswell

  • @weavingthevaluess
    @weavingthevaluess 4 หลายเดือนก่อน

    thanks so much man,,, love your videos

  • @sunahor007
    @sunahor007 2 หลายเดือนก่อน +2

    Fantastic video!

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

    Keep up the great work bro..... 👍👍👍👍

  • @MN-pn6px
    @MN-pn6px 5 ปีที่แล้ว +3

    Please never stop what you're doing. Your videos are so simple to understand that it really helps a lot of people. Keep up the great work!!!

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

      Thanks.

    • @MN-pn6px
      @MN-pn6px 5 ปีที่แล้ว

      I'm in the middle of studying for my MCSA for Windows 10 and Server 2012 R2, so this really does help!!!

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

    Thanks for this presentation!

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

    very nice explanation sanks

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

    Excellent networking YT channel!!! Immediate sub.

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

    I really appreciate the effort you put in to make these presentations.
    But I have a small question..
    What is the difference between NAS and VOD (Video On Demand) or are they the same??

  • @LySivmeng
    @LySivmeng 11 หลายเดือนก่อน +3

    Good explain! Thank You, Guy!

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

      welocme

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

    Thanks to you I finally understands the difference

  • @themevrouwdewi
    @themevrouwdewi หลายเดือนก่อน +2

    Great video!

  • @oxanacharpentier8992
    @oxanacharpentier8992 5 ปีที่แล้ว +3

    very good accent, i'm french and i understand everything , thanks a lot !!!! i do understand very well now ! and these explications are very nice !

    • @SK-PODCAST
      @SK-PODCAST 2 ปีที่แล้ว

      On est ensemble

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

    This help a lot.Thanks!

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

    So many inaccuracies in this article and there are NAS systems that are offer very high levels of redundancy. Remember a NAS can offer either block or file access depending on the applied protocol such as iSCSI, CIFS, or NFS.
    The best differentiators are that a SAN offers access to storage arrays using purpose specific protocols such as fiber channel while NAS systems utilize TCP/IP networks to either serve files or encapsulate drive commands. The true differentiator is the use if TCP/IP over purpose specific protocols.
    You can certainly discuss the performance and efficiency aspects about the solutions offered, but this explanation isn't defining them properly to start.

    •  2 ปีที่แล้ว +1

      I'd say that at the end the main difference is where is the filesystem managed.
      If in the server, NAS: you access files
      If in the client, SAN: you access blocks
      Nowadays both SAN and NAS systems (on their core) provide NAS and SAN capabilities.

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

      @ bro can you just give me a simple explanation with an example of what san is because I'm doing an assessment on it and I'm confused

    •  2 ปีที่แล้ว +4

      @@hassii6803 I'd say that SAN/NAS are no longer differentiated by the way they're attached to the network nor their redundancy, fault tolerance or whatsoever. There are storage networks with both modes mixed.
      Natural SAN systems can act, and define themselves, as NAS as well, and vice-versa.
      What I observe is that, by convention, when a storage keeps the filesystem and serves files (NFS, CIFS,...) is called a NAS.
      When it serves blocks so that the client builds and manages its own filesystem on top, is called a SAN.
      Of course, for serving SAN mode, fault tolerance and robustness in the network is more critical, but nothing that any enterprise grade NAS cannot provide.

  • @rohitt21
    @rohitt21 2 หลายเดือนก่อน

    Too good explained Sir ✌

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

    Excellent Information Video.

  • @PaulLipscombe
    @PaulLipscombe 5 ปีที่แล้ว +3

    Enjoyed this video, simple and easily understood. Could you do one on Hyperconvergence? :)

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

    Thank you so much! Great vídeo!

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

    Absolutely the best explanations on IT concepts on TH-cam. Thank you for your dedicated work to provide easy to understand concepts on complex issues.

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

    Thanks as always 😊

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

    Very good explanation

  • @blog.pymastery
    @blog.pymastery 5 ปีที่แล้ว +1

    Good job! Thank you.

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

    Thanks for video i undersood finally

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

    very simple and clean explication .. thanks a lot / and you got + like + subscriber

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

    Good video. :) HBA network cards with fibre channel cables are used in SAN. Tape Library devices are designed to use SAN but they are really expensive.
    SAN can be a network solution for backup purposes or application storing data (Databases of Exchange or SQL).

  • @user-kt1jf7mk5i
    @user-kt1jf7mk5i ปีที่แล้ว

    Great video, thanks

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

    Super helpful, thanks