jaltuve
2004-07-21, 21:20 PM
Hi,
I've ALWAYS had collisions on the network interface and I used to think they were completely normal (they are in half-duplex environments). I also got used to frequent network time outs when accesing my server by both ssh and http, this was not a big deal, because the problems were simply broken images (http) and the page not loading/stalling or ssh not connecting some times, but a quick second or third try always seemed to solve the problem, no big deal then.
Ocasionally, I received one email or two a week from a complaining user about my site not loading or trying to repeteadly try the address in Internet Explorer before connecting. I'm receiving more and more complains about users reporting exactly what I've been experiencing and what other users have reported. I'm refering to frecuent network time outs regardless of connection type, speed or location. Not just http, but ssh as well.
Last month, I contracted a third server on another hosting provider to do off site backups of my data to be sure and safe that should a failure occur, an alternate site was ready and available. The backup site is a mirror site of what I currently have with serverbeach (even similar price). However, for the past three weeks I've not experience a single drop, time out or page stall when accesing this new server, What is really puzzling me though, is the fact that there is not one single collision on any of network interfaces, and this is a 10Mb environment. (half duplex I guess?)
And yes.. there's LOT of traffic between the servers, because the way I keep them in sync is via rsync, My Serverbeach server CPU, memory and swap utilitzation levels are VERY low, my site is 99% static HTML running apache 2. (I use Nagios / MRTG to keep tabs on all the server subsystems, and the ONLY occasional alarms I get are collisions and the ping to the default router reporting packet loss every 2-3 days)
I tried to compile some statistics, so I tried pinging BOTH servers and none reported packet loss on a ping loop lasting 4 hours. So, I tried 30 ssh connections for EACH during a 24 hour period (two days) 15 connections each day and logging the results. 30 out of 30 ssh connections were succesfully established the FIRST try when connecting to the backup server, unfortunately, when doing this test using the ServerBeach server it failed 10 times out of 30!!!! By connection fail I mean ssh just hangs.. after a few seconds it reports a time out, if Y try the connection immediatly after some times it will connect. I tried to do some more testing downloading big files and I noticed the same trend, the initial connection some times results in a time-out, however, once a connection has been established it NEVER drops it. The problem seems to be establishing connections for the first time.
Can someone please explain to me, what is happening? what can I or serverbeach do to prevent it? I really DO like Serverbeach, I'v e been a client since 2003, you have always responded promptly to my requests, I just want to know what's happening and have someone fix it. If it costs more money I'll pay, If you'll charge me the troubleshooting time, do it. I just want the problem fixed regardless of who's at fault.
I've ALWAYS had collisions on the network interface and I used to think they were completely normal (they are in half-duplex environments). I also got used to frequent network time outs when accesing my server by both ssh and http, this was not a big deal, because the problems were simply broken images (http) and the page not loading/stalling or ssh not connecting some times, but a quick second or third try always seemed to solve the problem, no big deal then.
Ocasionally, I received one email or two a week from a complaining user about my site not loading or trying to repeteadly try the address in Internet Explorer before connecting. I'm receiving more and more complains about users reporting exactly what I've been experiencing and what other users have reported. I'm refering to frecuent network time outs regardless of connection type, speed or location. Not just http, but ssh as well.
Last month, I contracted a third server on another hosting provider to do off site backups of my data to be sure and safe that should a failure occur, an alternate site was ready and available. The backup site is a mirror site of what I currently have with serverbeach (even similar price). However, for the past three weeks I've not experience a single drop, time out or page stall when accesing this new server, What is really puzzling me though, is the fact that there is not one single collision on any of network interfaces, and this is a 10Mb environment. (half duplex I guess?)
And yes.. there's LOT of traffic between the servers, because the way I keep them in sync is via rsync, My Serverbeach server CPU, memory and swap utilitzation levels are VERY low, my site is 99% static HTML running apache 2. (I use Nagios / MRTG to keep tabs on all the server subsystems, and the ONLY occasional alarms I get are collisions and the ping to the default router reporting packet loss every 2-3 days)
I tried to compile some statistics, so I tried pinging BOTH servers and none reported packet loss on a ping loop lasting 4 hours. So, I tried 30 ssh connections for EACH during a 24 hour period (two days) 15 connections each day and logging the results. 30 out of 30 ssh connections were succesfully established the FIRST try when connecting to the backup server, unfortunately, when doing this test using the ServerBeach server it failed 10 times out of 30!!!! By connection fail I mean ssh just hangs.. after a few seconds it reports a time out, if Y try the connection immediatly after some times it will connect. I tried to do some more testing downloading big files and I noticed the same trend, the initial connection some times results in a time-out, however, once a connection has been established it NEVER drops it. The problem seems to be establishing connections for the first time.
Can someone please explain to me, what is happening? what can I or serverbeach do to prevent it? I really DO like Serverbeach, I'v e been a client since 2003, you have always responded promptly to my requests, I just want to know what's happening and have someone fix it. If it costs more money I'll pay, If you'll charge me the troubleshooting time, do it. I just want the problem fixed regardless of who's at fault.