Get Better Performance Out of Your Synology with Jumbo Frames (DS1819+)! | 4K TUTORIAL

Поділитися
Вставка
  • Опубліковано 27 жов 2024

КОМЕНТАРІ • 74

  • @ThomasAgain
    @ThomasAgain 3 роки тому +16

    Dude I have watched what I feel like is most of your videos. Got a new Synology 1821+ and your vids have been crucial in me getting this set up right. Love your attitude and delivery of the content. Thanks!

  • @tonyvalenti6614
    @tonyvalenti6614 3 роки тому +1

    Thanks for the great tip! My 10GbE performance to my Synology went from 942 to 996mb/s Write and 703 to 948 Read! This is awesome! For reference, before my move to Synology and 10GbE my old Drobo was 24 Write and 34 Read. 😁👍🏻

  • @photojoseph
    @photojoseph Місяць тому

    At 4:55 you say "if one switch is not compatible with jumbo frames, don't bother using jumbo frames". I'd like to assume this means switches between the 10G devices, not switches anywhere on the network? My configuration is two Macs with 10Gbe connected to a 10G switch, and my 10G NAS is also on that 10G switch. The 10G switch is connected to another 1G switch on the network (there's a total of four switches on the network). Since where I care about the 10G connection is of course between the Macs and the NAS, then that 10G switch having jumbo is all that matters, right? The other three having jumbo support or not are irrelevant?
    EDIT 1: Turns out all four switches _do_ support it, so yay me, but I'm still curious to the answer.
    EDIT 2: well 💩 after enabling all that I still have the same performance as before, which writes peak around 600 but settle around 300, and reads do peak around 800 but settle in at 400.

  • @szerwony1
    @szerwony1 7 місяців тому

    Should Jumbo Frames work when there is VM running on Synology? Because on my DS1522+ every time I run a VM, transfer speed drops to the same numbers as when MTU is set to 1500.

  • @tangofan4u
    @tangofan4u 4 роки тому +3

    Thank you for a cool video. Minor correction: 7:47 "We're sending 1/4th as many packets." Actually even only 1/6th as many packets.

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому +1

      Lolol you are very correct. Thanks for posing this out. Not sure how I screwed that one up

  • @peterwellmann5150
    @peterwellmann5150 2 роки тому +1

    Hey! What kind of HDDdrives Raid 5 do you use? And what kind of network adapter do you have (looks like Mac 10Gbit Ethernet). I have 4 HDD ironwolf 4TB with 5900rpm and not too much cache in a RAID 5. I am about 250MB/s. With SSD Cache it’s even higher, when data is in the cache.

  • @tom210tc
    @tom210tc 4 роки тому +2

    Great shipping analogy!

  • @klingen1088
    @klingen1088 Рік тому

    So I followed your video and enabled jumbo frames to 9000 on LAN 5 and then it said it was resetting and it never came back....I dont know where LAN 5 went now, how do i get it back?

  • @jeffsstuff
    @jeffsstuff 6 місяців тому

    I had my synology NAS set for MTU 9000, my Windows 11 PC set for Jumbo frames 9014, and my Ubiquiti 10gb switch set for Jumbo frames. And backups to the NAS threw all sorts of network errors. Resetting the MTU to 1500 on the NAS corrected this. So, what did I do wrong? I only changed the Switch that both the PC and the NAS are connected through. Is that not correct?

  • @lohphat
    @lohphat 3 роки тому

    9000 MTU is a bit misleading as it depends on the OEM (and age of the equipment ). Some defined MTU not as the payload but the entire Ethernet frame size. Over time OEMs settled on payload MTU and not frame size in their implementations. e.g. 9000 mayload MTU may be the max payload but the frame size is ACTUALLY 9018/9022 bytes (without/with IEEE 802.1Q field).
    So "9000 MTU" may be an "9000-ish) setting depending on the age of the equipment. So ALWAYS test end-to-end between endpoint types just to make sure there's no fudging of the numbers going on.
    The easy way to test the TRUE upper limit of the payload size is to send pings with increasing payload sizes with the do-not-fragment bit set and see where the test fails. Then you'll know what the lowest-common-denominator is on your network.
    In general I try to keep datagram payloads to 8K (8192 bytes) for safety but "in theory" modern OSes "figure it out".
    This will get even more important with IPv6 as packet fragmentation is no longer supported.
    Read the "jumbo frame" wiki for more detailed info.

  • @BerserkeR_031
    @BerserkeR_031 2 роки тому

    Does a router have Jumbo frames because i can only find it on my NIC NAS and switch. And Jumbo frames are bad for gaming performance isn't it?

  • @LA-Creative
    @LA-Creative 2 роки тому

    Hi! I just converted my Synology 716+ and 216+, my MacBook Pro and my Netgear managed switch to Jumbo Frames. I just tried to switch my Netgear router X10 R900 to increase the MTU’s to 9000 but the max number allowed is 1500. Does the router have to also handle Jumbo Frames too? If it does (and I can not raise the rate to 9000) should I turn Jumbo frames off on my Macs and Synology NAS machines?

  • @camiel3856
    @camiel3856 4 роки тому

    Hi thanks for making this video, soon I will receive my 1819+! On 4:18 you are saying you use a raid 5 cofig, can you tell me why you not using SHR? just curious. I'll start my setup totally fresh and like to hear more behind setup choices to make mine better.

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому +1

      So I use raid 5 and SHR kinda interchangeably, but my set up is raid 5, and I actually have begun to wish that I did SHR. originally I set mine up as Raid 5 for performance, but in reality the flexibility of SHR I think is more worth it

  • @honestview
    @honestview 4 роки тому +1

    0:15 what morphing transition do you use?

  • @mattcero1
    @mattcero1 Рік тому

    7:55 One fourth or one sixth the number of packets?

  • @RebirthofSOC
    @RebirthofSOC 4 роки тому

    SpaceRex - Appreciate your videos. I have the DS1819+ and am finding that the NFS connection is roughly 1/3 of the SMB connection. I'm targeting NFS because of my desire to edit on FCPX via 10 Gbe connection. Any thoughts on getting the NFS speeds up?

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому +1

      I have had the same issue. I currently use SMB for my Final Cut Pro projects because of it (and that NFS is a huge pain to keep working)

    • @RebirthofSOC
      @RebirthofSOC 4 роки тому

      @@SpaceRexWill Can you point me to a video or means to help me be able to open Final Cut Pro projects on SMB? (I saw one from 9to5mac, but would love to hear your recommendation). Thanks!

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому +1

      So I actually did a combination of the 9to5 and the actual apple one support.apple.com/en-us/HT207128
      They are the same instructions, however the apple one does not have the commas you need for Synology. Another thing to note. I lost the ability to use time machine for some reason after doing this.

    • @RebirthofSOC
      @RebirthofSOC 4 роки тому

      @@SpaceRexWill Appreciate you coming back to me. I guess I'll have to get into terminal and try my hand as ssh etc. Thanks for the note about the commas. I imagine I would have been struggling for a while. Keep the videos coming.

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому

      Thanks!

  • @BRB1290
    @BRB1290 Рік тому

    Hi, I have DS1621xs+ which is connected by F2 card 2x 10gb to Unifi 48 Pro in link aggregation. Then I also have 24 POE Gen.2 which is L2 only. Most devices I have like TV, Playstation, Denon music etc do not support more then MTU 1500. If I enable Jumbo packages on 48 pro and DS will other devices know how to downgrade MTU or it is better to leave it on 1500? Also my Macbook Pro max MTU is 1500 and I cant change it. Thank you

  • @yaoren3735
    @yaoren3735 4 роки тому

    Given the write speed of 500+MBs, are you using SSD for all 5 drives in raid 5 configuration? Or is it the benefit of SSD cache?

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому

      Neither! This is actually just 5 iron wolf 4tb drives! I was amazed by this one honestly. But it is for perfectly sequential writes which is a little different

  • @strikeformatik
    @strikeformatik 2 роки тому

    Hey SpaceRex, thanks for all the info. I cant seem to get this working however. I have a 10Gbit connection from my Mac Studio to a DS1817+. I installed a 10gbit network card in the NAS, i have purchased a Netgear GS110EMX as a switch. The Mac and the Nas are connected to the right ports. I cannot, however, increase the MTU on the Nas as it will not connect anymore after changing this. I am on a Raid 5 on 7 3Tb disks. I have a read speed of around 900 but a write speed stuck at 270-ish. I dont know what to do. Any help is appreciated.

  • @naturpur3764
    @naturpur3764 Рік тому

    Thanks, But strange thing on my new DS723+ I find only MTU 1500 and lower values. On my 218+ I can find everything up to 9000. Any idea?

    • @naturpur3764
      @naturpur3764 Рік тому

      ..via SSH I could change it for eth1 with cmd "sudo ifconfig eth1 mtu 9000" (but with eth0 this was possible and auto resetted to 1500 again after 10 sec)

    • @SpaceRexWill
      @SpaceRexWill  Рік тому

      Looks like that NIC does not support jumbo frames.

  • @kleidav
    @kleidav 4 роки тому

    Thanks but so if you activate Jumbo on the NAS but don't activate Jumbo on your computer, it'll be slower than without Jumbo activated?

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому

      I have not run into this. It would appear as though there is a negotiation between the client and server about what frame size to use. So if jumbo frames are off on the client the server will not send them

  • @TechWithAdil
    @TechWithAdil 4 роки тому

    What's the max speed we can expect on wifi if we are using Google wifi it shows 860mbps speed, how much it will actautly give when copying files over wifi from nas with strong wifi connection?

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому +1

      With what I have really been able to get over my wifi is ~70MB/s if I am right next to the Access Point. But it can really vary

  • @throttlenerd
    @throttlenerd 4 роки тому

    Wow superb, thanks! Will this work with AFP or SMB is better for Jumbo? I disabled SMB and its TCP ports for kinda safety and only use AFP for connecting or am I stupid and SMB is okay.. I don’t have any PCs so why bother with SMB )

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому +1

      It will work with both. Any though I absolutely love AFP, it is being deprecated and has caused some issues (esp with synologys implementation, though I have never had any issues). Apple is beginning to push people back to SMB, though I have found it to be ~25% slower.
      But all in all this should still increase AFP, but you might not get these insane numbers

    • @throttlenerd
      @throttlenerd 4 роки тому

      SpaceRex Ok thank you man!))

    • @chipped
      @chipped 4 роки тому

      You’re actually limited by the processor on the NIC. Synology uses a cheap Aquantia chipset which is slower than Intel. Have a look here comparing the 2 for instance sviko.com/t/aquantia-aqtion-aqc107-vs-intel-x550-t2-comparing-10g-interfaces/32

    • @standardmc2392
      @standardmc2392 4 роки тому

      @@SpaceRexWill re: what I noted above about NSMB.conf --- I noticed massive transfer increases (without jumbo frames enabled) on my network after modifying all my machines with the tweak.

  • @sanssnas6252
    @sanssnas6252 3 роки тому

    uh
    waht is switch, and i had jumbo frame disabled
    do i need it? and what am i supposed to enable it on if i have a connection from my laptop to the router(wifi)
    im confused

    • @SpaceRexWill
      @SpaceRexWill  3 роки тому

      If you are using WiFi then this is not needed

  • @holger.gruenhagen
    @holger.gruenhagen 4 роки тому

    Thank you for the tutorial. In the settings - hardware tap I can choose between full duplex with or without flowcontrol and energy-efficient ethernet. What do you recommend?

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому +1

      I would turn off flow control for max performance

    • @holger.gruenhagen
      @holger.gruenhagen 4 роки тому

      @@SpaceRexWill Thanks again. Now, I will turn off it.

  • @holger.gruenhagen
    @holger.gruenhagen 4 роки тому

    I also have the DS1819+, Synology 10gbe card, 3 IronWolf 10TB drives, Raid5/BTRFS. Connected via the "AKiTiO Thunder3 Dockingstation USB 3.1 eSATA-10 G" directly (no switch) with my Macbook using AFP. I only get 350 MB/s write speed (and 1050 MB/s read speed; measured with the Blackmagic tool). The jumbo frames are set as described in the video on both ends. Why not getting the 500 MB/s write speed? How could I find the bottleneck?

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому +1

      3 drives raid 5 means that you are getting the write performance of 2 drives (with 1 for parity) so 350 write is pretty much what you should expect from your drives adding more drives would increase this. The 1000 read comes from the data bring in the synology RAM cache

    • @holger.gruenhagen
      @holger.gruenhagen 4 роки тому

      @@SpaceRexWill Thank you. Great to know :)

  • @seanneilson2
    @seanneilson2 2 місяці тому

    what does smb mean?

  • @ipad30
    @ipad30 2 роки тому

    I tried enabling jumbo frames mtu 9000 both on a 10gbe network card and nas but I get the same write and read speed for both enabled and disabled? Admittedly very high of 1200mbps both read and write 🤷‍♂️. 6 bay nas with standard hdd drives.

    • @SpaceRexWill
      @SpaceRexWill  2 роки тому

      If thats 1200 MB/s not mbit then you are already saturating your 10 gig connection without jumbo frames

  • @algheroman6476
    @algheroman6476 3 роки тому

    I have a 10GB SFP+ card on my Synology 1618+ and running a docker for iperf3 on it. When I run a test on my 10GB network between my computers I get 9.8Gb/s speeds. When I try the same test towards the Synology I only get about 5 Gb/s speeds. I run Jumbo (9000 MTU) frames on all my clients and switches in the 10Gb SFP+ network. I am wondering if it has anything to do with the Atom processor in the Synology being a bottleneck. Any way you can do the iperf3 test on your setup since it is very similar to mine?

    • @SpaceRexWill
      @SpaceRexWill  3 роки тому

      Thats really weird. It could also be the overhead from the docker containers. I have not installed IPERF however I have gotten read / write speeds from the NAS that are in the 800-900MB/s (especially after reboot when the RAM is empty)

    • @algheroman6476
      @algheroman6476 3 роки тому

      @@SpaceRexWill If you can install the iperf3 container and test it, I would be curious to see what you get with the same setup.

  • @premiumbitter
    @premiumbitter 3 роки тому

    Great video! When I set my MTU to 9000 on my DS1621xs+, it says it needs to reboot and then I can never connect to it again. I had to wipe the DSM OS to get access to it again. It shows up fine in Synology Assistant, but I can't access DSM. Any ideas?

    • @SpaceRexWill
      @SpaceRexWill  3 роки тому +1

      Seems like your switch / something else might not work with it. What you can try instead is to hook up one of the ports you are not using, and use that for testing. Then you should be able to fall back on the ones that you do use.
      If all the ports go down that means its an issue with the board or something and will need to talk to Synology

  • @davidbalcar1226
    @davidbalcar1226 2 роки тому

    Strange on my DS1819+ I only get 194 read on a 8 disk system with the r/w cache 10gb card. 10gb on the lan card and the switch

    • @SpaceRexWill
      @SpaceRexWill  2 роки тому +1

      That’s weird. Have a video on top reasons your synology is slow. Check it out

    • @davidbalcar1226
      @davidbalcar1226 2 роки тому

      @@SpaceRexWill thanks

  • @siprian
    @siprian 3 роки тому

    I have a ds918+ i enable jumbo at 9000 but i can`t find select jumbo 9000 at my wifi advance settings...also my disk speed test gievs me 30.3 mb/s :(

    • @SpaceRexWill
      @SpaceRexWill  3 роки тому +1

      You do not want to do jumbo frames over WiFi. It would be slower

    • @siprian
      @siprian 3 роки тому

      @@SpaceRexWill thank you for answering.

    • @siprian
      @siprian 3 роки тому

      @@SpaceRexWill so 30mb/s its a good speed for wifi ?

    • @SpaceRexWill
      @SpaceRexWill  3 роки тому

      Yeah it is, WiFi is a complete random guess. I have a video on the top 15 why your synology is slow and WiFi is #1

  • @chipped
    @chipped 4 роки тому +1

    You’re actually limited by the processor on the NIC. Synology uses a cheap Aquantia chipset which is slower than Intel. Have a look here comparing the 2 for instance
    sviko.com/t/aquantia-aqtion-aqc107-vs-intel-x550-t2-comparing-10g-interfaces/32

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому

      Interesting makes since! I assumed it was CPU stress but I guess SMB is so chatty that the 10G card can’t handle it

  • @chriswithersphotography
    @chriswithersphotography 3 роки тому

    Great video! Thank you for all your help.

  • @davidbalcar1226
    @davidbalcar1226 2 роки тому

    I also made sure jumbo frames was turned on the switch and the nic.

  • @standardmc2392
    @standardmc2392 4 роки тому

    Curious if you have performed the NSMB.config tweak on your machine? If not, would love to see these tests again post the tweak.
    NSMB tweak for Mojave & Catalina >>> www.macintoshhowto.com/advanced/how-to-speed-up-network-drives-on-os-x-mojave.html

    • @SpaceRexWill
      @SpaceRexWill  4 роки тому

      So the only really big performance hit that I know of is when all the smb packets were signed. But that was updated a while ago. What is this issue?

    • @standardmc2392
      @standardmc2392 4 роки тому

      @@SpaceRexWill Can't speak to the technical side, all I know is that when I was trying to dedupe, optimize and re-encode our 16TB library of assets I needed to move tons of data quickly and in my research to speed up our 1GB infrastructure without making the jump to 10gbe, that of all hacks and tweaks I did, this one show the highest performance gain. Moving a 4gb file from one machine of our NAS (not Synology, homegrown solution) I was able to increase the speed dramatically. I don't have benchmarks or any data, but it provided faster throughput overall. I found your video a few days ago and have not had the chance to research jumbo packets enough, but plan to do so. I'm purchasing a 1819+ to migrate to and will be able to do some testing then.