确定服务器配置

确定服务器配置

我最近为我的大学设置了一个 Linux 服务器,它还托管着大学网站和其他可下载内容。该服务器使用 1mbps 容量的专线连接与外界相连。
我的问题是用户抱怨从服务器下载速度非常慢,我该如何改进?
我应该关注哪些方面。

我当前的服务器配置:
配备 4Gb 内存和 i3 处理器的 Dell vostro260s。

答案1

阿迪,这确实是一个很难的问题,因为可能有成千上万个因素:下面是需要查看的内容的列表......

  1. 您运行什么类型的 Web 服务?
  2. 用户如何下载该软件?
  3. 它有大量的磁盘 I/O 吗?它有交换吗?
  4. 你組織突襲了嗎?

尝试使用 iotop 和 powertop 来找出哪些进程导致服务器负载增加......

答案2

该服务器通过租用线路连接到外界1兆位容量。我的问题是用户抱怨服务器的下载速度非常快慢的,我该如何改善这种情况?

我已将您问题中的相关字词加粗。1Mbps 很慢,因此从您的服务器下载会很慢。获取更快的上行链路。既然如此,就获取一台真正的服务器。

答案3

尝试以外部用户身份自己连接到服务器并执行 wget 。查看获得的速度。

从服务器到其他系统以及从其他系统到服务器执行 ping 和 traceroute。记下 TTL 和往返值。

执行 iperf 来了解网络性能。

我宁愿做一些快速测试。

答案4

您这里有多个问题:

  1. “Dell vostro260s”不是服务器级的电脑。我对它没有太多的期望。
  2. “容量为 1Mbps 的租用线路”,而我们大多数人的手机上的带宽都比这个要大。

如果仍然仅使用 T1/E1 进行公共互联网连接,那么这一定是一所非常小的学院。

不管怎样,解决这两个问题都需要钱,我猜这可能是他们不会给你的东西。

相关内容