Transfer limited?
The traffic is: 50-100 000 requests / day.
The avarage is: 48 Kbit/s
I'm use 5% of monthly transfer limit.
Yesterday I would like to download, some backup data. But every time the connection was dropped (e.g. 3MByte of data transfer).
I see the followings:
My max download speed was: 256-300 KByte /s
On linode dasboard: The max. transfer rate was: 182 Kb/s
Can any people can suggest some settings, to improve network performance?
Or upgrade to next level solve this problem?
8 Replies
@sweh:
(serving a 50Mbyte file from a http session peaks and holds consistent at around 18.72bit/s)
18.72 bits per second is on the order of TCP/IP Over Carrier Pigeon, and yes it is an official internet standard:
There are several advantages to "Transmission of IP Datagrams on Avian Carriers", for example - as noted in the RFC - low altitude service. Here are photographs of the first pings:
and a photo of the very first data packet in transmission:
James
@zunzun:
@sweh:(serving a 50Mbyte file from a http session peaks and holds consistent at around 18.72bit/s)
18.72 bits per second is on the order of TCP/IP Over Carrier Pigeon
Someone stole my "M". That's my story and I'm sticking to it
(fully aware of the avian packet protocol…)
If I have concurrent requests the max. are 90Kb / s. (HTTP connections)
I have following settings in /etc/sysctl.conf (working well on normal servers):
vm.swappiness=25
net.core.rmem_default = 256960
net.core.rmem_max = 256960
net.core.wmem_default = 256960
net.core.wmem_max = 256960
net.ipv4.tcp_timestamps = 0
net.ipv4.tcp_sack =1
net.ipv4.tcpwindowscaling = 1
net.ipv4.tcptwreuse=1
net.ipv4.tcptwrecycle=1
net.ipv4.tcpkeepalivetime=1000
net.ipv4.tcpmaxsyn_backlog=4096
net.ipv4.tcpfintimeout=15