Xlight FTP服务器网络性能测试

测试条件:

Xlight FTP服务器运行在Intel赛扬1.2G,256M

SDRAM内存的电脑上,网卡是100M Intel PRO 100+ ,操作系统是Windows2000专业版

(服务器用相对较差的电脑利于在性能测试中发现服务器软件的瓶颈).

FTP客户端使用AMD

1.7G 256M DDR内存的电脑,网卡是100M 3Com 905TX,操作系统是Linux Redhat9.0.

客户和服务器通过D-Link DI-704路由器的10/100M Switch连在一个网段.

测试过程:FTP客户端用dkftpbench(http://www.kegel.com/dkftpbench/)软件,网上唯一的FTP

Benchmark 软件,模拟1000个同时在线并下载文件的FTP客户流量,每个客户的带宽10K/s,测试文件是1M大小的x1000k.dat.

这个测试主要考验FTP服务器软件在大量用户同时传输文件时的网络传输效率,通常这是多数FTP服务器的一个重要性能瓶颈.

由于Windows操作系统和网络程序的调度和通知机制以及服务器编程效率的原因,FTP用户越多,大部分服务器的网络传输效率会下降很多,经常不能充分利用网络带宽.

尤其当服务器有超过300用户同时传输文件时,这种现象非常明显,常见的现象是用户下载速度不能保持住,忽快忽慢,服务器对请求响应迟缓.

由于UNIX进程调度机制的优势,这种情况在UNIX中有所改善,但是依然是大部分基于UNIX的FTP服务器一个重要瓶颈.

FTP服务器同时在线用户1000,每个用户不断以保持在10K/s的速度同时下载x1000k.dat测试文件,服务器占用的发送带宽在8000-10000K/s之间变化,上图是其中一个时刻的截图.

上图,Xlight

FTP 服务器的CPU占用在70%-90%之间变化,服务器内存占用小于20M.

上图,1000个用户以10K/s的速度同时不断下载x1000k.dat测试文件.

在1000个用户同时下载文件,网络占用带宽达到和接近10000K时,在本机用FTP客户软件作为第1001个用户连到Xlight

FTP服务器,这个新用户依然可以得到很快的服务器响应速度,同时在本机环回传文件时这个用户的速度可以达到1500K/s,

如下图所示.

第1001个本本机用户用LeapFTP从服务器上下载文件

此时的FTP服务器带宽

此时的CPU占用,注意此时第1001个用户在本机环回测试使用的LeapFTP(FTP客户端软件)CPU占用达到17%,FTP服务器的CPU占用下降为65%

严格来讲,这是性能测试,只有参考价值,和实际情况会有所不同.

这是因为测试中所有用户都下载x1000k.dat文件,x1000k.dat文件在内存中存在缓存,并不能代表在实际中FTP 服务器也能达到这样的性能,在实际中服务器硬盘的速度(随机寻道速度)和缓存以及硬盘类型(SCSI,

IDE), 会对能够达到的带宽有很大影响.

大部分人可能并不需要太高性能的FTP服务器,

这个测试的最大意义并不在于FTP服务器能够同时承载多少用户,而是在较高用户数(超过300)正在同时下载时,是不是每个用户依然能以稳定的速度从FTP

服务器下载而不是速度忽快忽慢, 服务器响应是否足够快,以及CPU的占用. 这些会决定FTP服务器是否能够在很多用户下载时充分利用网络带宽和服务器的硬件.从这个测试可以看出Xlight

FTP服务器有很高的网络效率,如果你的FTP服务器硬盘足够快,内存充足(操作系统需要内存用作硬盘数据预读缓存),你应该能够用Xlight

FTP服务器承载超过绝大部分FTP服务器的同时在线用户数量和流量.

ftp 服务器 性能,Xlight FTP服务器网络性能测试相关推荐

  1. 云服务器性能不如物理服务器,云服务器性能不如物理服务器

    云服务器性能不如物理服务器 内容精选 换一换 华为云弹性云服务器(Elastic Cloud Server)产功能总览,为用户介绍弹性云服务器支持的功能. 华为云帮助中心,为用户提供产品简介.价格说明 ...

  2. c# 服务器性能监控,C#服务器性能监控之WMI的代码示例详解

    1.WMI简介 WMI是英文Windows Management Instrumentation的简写,通过使用WMI,我们可以获取本地或远程服务器的性能参数和进程运行情况,以及大部分硬件信息,但前提 ...

  3. terminal看服务器性能,终端服务服务器性能评估优化问题

    终端服务服务器性能评估优化计算问题terminal server performance:现有50客户端需要访问总部ERP,财务等资源,这些都是在一台服务器上.线路已经准备好,4M光纤. 但对于终端服 ...

  4. 服务器性能考察指标,服务器性能考察指标

    服务器性能考察指标 内容精选 换一换 检查后端云服务器的负载状态,如果CPU达到100%,可能是后端应用达到性能瓶颈.查看流量是否超过绑定到弹性负载均衡的EIP的带宽,带宽超限后,会有大量丢包和请求失 ...

  5. 刀片服务器性能对比,刀片服务器对比-刀锋上的较量

    [IT168 专稿]今年,在服务器市场上,刀片服务器在沉寂了几年后又重新焕发了生机,一些厂商升级了自己的产品,同时也有新厂商加入近来,让这个外人看似神秘的市场多了几分扑朔迷离.今天,我们就将业界现在主 ...

  6. srs流媒体服务器性能,srs流媒体服务器 配置

    srs流媒体服务器 配置 内容精选 换一换 SRS是一款开源流媒体,适合直播以及低延时流媒体领域,但是从来不设限,可以应用在直播.视频会议.在线教育等场景.同时视频领域还有两大块.广电和视频监控,随着 ...

  7. (wetest服务器性能),独家开放服务器压测能力,WeTest“压测大师“上线解决产品服务器性能难关...

    今年3月,腾讯正式上线<龙之谷手游>,次日冲到了App Store畅销排行第二的位置.微信游戏平台数据显示预约数780多万,当日新进用户200W+.腾讯WeTest的服务器性能测试团队在此 ...

  8. mqtt服务器性能分析,MQTT服务器动态负载均衡的研究与应用

    1. 引言 随着越来越多的工业设备接入物联网,因处理器能力.网络带宽等具有局限性,所以对其通信技术提出了更高的要求 [1].作为网页标准的HTTP,已不能满足机器之间的大规模沟通,其请求/回答模式不再 ...

  9. 客户端 获取服务器性能,客户端数量 服务器性能

    客户端数量 服务器性能 内容精选 换一换 当服务器A和服务器B同时挂载同一文件系统C时,在服务器A上传文件,服务器B同步此文件时存在延时,而单独上传至服务器B则没有延时.需要在两个服务器的挂载参数中增 ...

  10. 服务器性能发挥,浪潮服务器发挥性能优势,算力“焦虑”问题被解决

    导语: 随着智慧计算对数字经济增长的贡献日益凸显,智慧算力已成为各行业竞相追逐的对象.而浪潮服务器具备极致的计算性能和卓越的产品稳定性,在推动计算力向智慧算力升级方面有着得天独厚的性能优势,并凭借日益 ...

最新文章

  1. install yael on the ubuntu 12.04
  2. 3班的第一次模拟面试
  3. android AIDL示例代码(mark下)
  4. babel 编译vue_如何对代码进行未来验证:使用Babel polyfills编译JavaScript VS
  5. 图片浏览器每次只能打开一张图片_好嗨哟!微信图片批量提取下载,我只用了3秒钟~...
  6. 【李宏毅2020 ML/DL】P1 introduction
  7. 力扣第454题.四数相加II(JavaScript)
  8. RMAN 总括 组成 配置 检测
  9. C语言叠堆在变量周围,C语言及ARM中堆栈指针SP设置的理解与总结
  10. 差分技术:LVDS(低电压差分信号)
  11. 计算机软件专业硕士论文,软件工程硕士论文范文
  12. 重标极差分析法matlab,重标极差(RS)分析法估计Hurst指数的有效性检验.doc
  13. Twitter上热门的技巧与思路
  14. 这5个是不是元宇宙游戏遗珠?
  15. 2022可用的免费天气预报API接口
  16. 幸运概率--已知,1000个硬币里有10个金币。随机的取出n个硬币,则取出硬币里有金币的概率是多少?
  17. 学渣的刷题之旅 leetcode刷题 1.两数之和
  18. Machine Learning - Coursera 吴恩达机器学习教程 Week1 学习笔记
  19. R语言 了解R语言的工作空间
  20. 4G时代 载波聚合——用户、网络双受益

热门文章

  1. 关于xlrd不支持xlsx格式的解决办法
  2. android沉浸式状态理解
  3. STC12C5A60S2自带A/D转换器的使用
  4. 群论基础速成(3):拉格朗日定理、直积与半直积
  5. [JAVA]EXCEL工具推荐-MyExcel
  6. windows方法和属性
  7. poi事件模式读取excel
  8. TPP-Fe(3+)四苯基卟啉铁cas16456-81-8性质说明
  9. number数据类型
  10. 区块链马拉松|Blockathon(2018)上海站开放报名(HiBlock)