?
Solved

Slow and fluctuating server network speeds in a new data center

Posted on 2010-09-15
10
Medium Priority
?
485 Views
Last Modified: 2012-05-10
We have an FTP server in a data center and we just switched to a new network provider.

Before the switch, things were just fine.

We then switched to a new network provider in the exact same building (there are multiple companies that provide network services in that data center) and things have been very troublesome...

The speeds kept fluctuating and were at first extremely low, like fluctuating between 20 kBps and 100 kBps. Usually more like 20 kBps.

THEN- They said they changed the port speed on their router to auto-negotiate, and that improved things a lot, but we still have serious connection issues.

The speeds are now about 100-200 kBps and some people have no problems at all, but some people have a lot of trouble with proper speed and, while its unclear whose end it is on, even some supposed dropped connections.

Our VMware server, which is on the new network, is also having trouble with dropped connections.

Another thing is, maybe its just me, but the CPU seems busier than usual.
0
Comment
Question by:the_cyman
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 4
10 Comments
 
LVL 57

Expert Comment

by:giltjr
ID: 33691107
Whomever controls the switch that their router connects to needs to work with them and get the port speed and duplex the same.  It sounds like a duplex mis-match.  

Even with both sides set to auto, they may not negotiate correctly.  Unless you have gigabit fiber on both ends, hard coded the maximum speed and duplex is best.

What is the bandwidth you have?  If you are getting 200 kBps max, that is just a bit over T1 (1.54 Mbps) speeds.

Do you know of other companies in the same data center that are using this same provider?  Are they having problems?
0
 

Author Comment

by:the_cyman
ID: 33692976
No, I don't think others are having issues but its hard to tell. We currently use a unmanaged switch. Is there any way to force the switch to 100 Mbit?
Or will we need to get a new switch?
0
 

Author Comment

by:the_cyman
ID: 33693098
Also, is it possible that our network bandwidth just stinks? Like, maybe the VMware issue is separate. But as for others, maybe the transfer speeds are just poor because the provider is poor. Maybe they use Cogent... But to get the magnitude of speed difference with this new provider:
- Someone in India who got 90 kBytesps now gets 40 kBytesps
- Someone who gets 1000 kBytes ps now gets 200-300 kBytes ps

All the above are relatively far from us.

Also... Our upload speed is like WAY faster than our download speed. We are not very congested, maybe 10 simultaneous transfers at most.

Our connection is fiber, 100 mbits/ps
0
Get MongoDB database support online, now!

At Percona’s web store you can order your MongoDB database support needs in minutes. No hassles, no fuss, just pick and click. Pay online with a credit card. Handle your MongoDB database support now!

 
LVL 57

Expert Comment

by:giltjr
ID: 33693982
If you truly have 100 Mbps Internet connection then more than likely any bandwidth issues should end up on the remote site as 100 Mbps is typically way more bandwidth than what most people have.  Unless you have hundreds or thousands of connections tring to transfers at the same time.

You may want to go to www.speedtest.net and pick a test server near you and see what you get.
0
 

Author Comment

by:the_cyman
ID: 33694532
Ok, so how do we change our port speed if we have an unmanaged gigabit port?

The connection setup is this:
PROVIDER'S CISCO ROUTER -> Our DLink DGS 1024D (unmanaged switch, in our colo rack) -> Our 3 servers.

Would we need to get a managed switch in this case?
0
 
LVL 57

Expert Comment

by:giltjr
ID: 33694768
Did you do the speed test?  What did you get?

If you wanted to set the port speed you would need a managed switch.

However, today most unmanaged switches work just fine.


Can you setup a test where you copy from one VM to another VM within your VM server and see what the performance is?

Do you have multiple physical computers at that site?  If so, can you copy a file between the two and see what the performance is?


0
 

Author Comment

by:the_cyman
ID: 33697407
Ok I am convinced it is a port speed issue... But so what can I do given that we have an unmanaged switch?
Would it be enough just to set the port speed on the servers themselves (in Windows networking)?
0
 
LVL 57

Accepted Solution

by:
giltjr earned 1000 total points
ID: 33697599
What has convinced you that it is a port speed issue?

You can try setting the speed and duplex.

Typically with switches speed is negotiated fine, it is duplex negotiation that causes problems.

Duplex mismatch would show as decent speeds to start and then quickly drops off to next to nothing.
0
 
LVL 32

Assisted Solution

by:aleghart
aleghart earned 1000 total points
ID: 33698881
What kind of local switch do you have?  Even a small dumb gigabit switch should have sufficient fabric to handle a few servers and a 100Mbps WAN connection.  If you're running on a Fast Ethernet switch, could you be having problems with insufficient bandwidth on the switch?

If it's problems with remote clients...nothing you can control, test, replicate, etc. perhaps you can find somoene with a known fast connection that can give your server a run.  For instance, someone closer to you with a T1 or better.  With distant clients you are fighting against latency, lost packets, bad/slow routing, slow connectivity at the client's end.

Switching providers in your datacenter could also affect connectivity speed for foreign clients.  Their route to you may increase by several hops, and have to route through more congested networks before they get to your ISP.
0
 

Author Closing Comment

by:the_cyman
ID: 33835907
Thanks guys, things seem better now tho we are still doing tests.
0

Featured Post

Get MySQL database support online, now!

At Percona’s web store you can order your MySQL database support needs in minutes. No hassles, no fuss, just pick and click. Pay online with a credit card.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Network ports are the threads that hold network communication together. They are an essential part of networking that can be easily ignore or misunderstood, my goals is to show those who don't have a strong network foundation how network ports opera…
WARNING:   If you follow the instructions here, you will wipe out your VTP and VLAN configurations.  Make sure you have backed up your switch!!! I recently had some issues with a few low-end Cisco routers (RV325) and I opened a case with Cisco TA…
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…
There's a multitude of different network monitoring solutions out there, and you're probably wondering what makes NetCrunch so special. It's completely agentless, but does let you create an agent, if you desire. It offers powerful scalability …
Suggested Courses

764 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question