Hello everyone, When installing a SmartOS instance on a Vultr VPS I ran into the following performance situation after initial install and basic IPv4/IPv6 network setup:
- IPv6 TCP performance is fairly good at about 50MB/s send and receive speed; - IPv4 TCP receive performance is also fairly good at ~50MB/s; - IPv4 TCP send performance is extremely poor with only ~10KB/s, about 5000 times less than the receive speed. The above results are from tests on GZ by sending/receiving 500MB files. When comparing dumps from IPv4 and IPv6 send actions (VPS -> Internet) it looks like the window size for IPv4 does not exceed 800-1000 most of the time, while IPv6 sending practically jumps and holds at 24000. After importing and deploying small "minimal-64" and "freebsd-11" instances and using the GZ as a NAT gateway to the internet I expected these instances to have comparable poor IPv4 TCP sending peformance. However the "minimal-64" instance achieved ~30MB/s while receiving and ~10M/s when sending. The "freebsd-11" instance (without harware kvm support) got as high as 5MB/s while receiving and 2MB/s while sending. The above is also reproducable on a comparable VPS of a differen Cloud VPS provider. Any idea's on why IPv4 TCP sending yields such poor performance from the GZ when compared to IPv6, on this type of Cloud VPS? Regards, William. ------------------------------------------- smartos-discuss Archives: https://www.listbox.com/member/archive/184463/=now RSS Feed: https://www.listbox.com/member/archive/rss/184463/25769125-55cfbc00 Modify Your Subscription: https://www.listbox.com/member/?member_id=25769125&id_secret=25769125-7688e9fb Powered by Listbox: http://www.listbox.com
