标准论文网致力于提供经济、法律、医学、管理、体育、教育等论文范文。
加入收藏 联系我们 信誉保证 网站地图
标准论文网创建10周年
站内搜索:
热门:
您当前的位置:> 计算机论文 > 论文内容

面向网络计算机服务器系统的性能评测工具的设计与实现

加入收藏〗 发布时间:2011-12-31

  随着人们对计算机网络系统的总体拥有成本越来越重视,网络计算机/服务器模式逐渐得到越来越多的认可。但是,到目前为止,还没有与其相应的系统性的性能评测的方法和工具,具体来说,我们需要面对和解决如下一些问题:如何通过简单的测试方法得到网络计算机的性能数据?如何通过量化评测的方式,比较容易地知道服务器可以支持的网络计算机数量?如何比较容易地知道配备什么样的服务器,就可以满足工作的需要?
  本文针对上述的问题,通过对网络计算机/服务器系统结构的分析,提出了借助于基准参考系统进行性能评测的设计方案:用应用软件的显示时间作为网络计算机的性能指标来评测网络计算机;从评测软件中得到服务器的处理时间来评测服务器。基于该方案,在Windows操作系统平台上开发了两个性能评测软件,其中一个是基准统一的系统性能评测软件,所谓基准统一,是指用同一套测试集,而且这套测试集在该评测软件开发时就已确定。另一个是可自定义测试集的系统性能评测软件,该软件可以使用户根据需要自己选择测试集。通过对上述两个软件的实际测试得到的结果进行分析,验证了设计方案和相应的算法。最后提出了对于网络计算机/服务器系统后续开发的展望。
  本文提到的对于网络计算机/服务器系统性能评测工具软件,其优点是在不对客户端软件做任何修改或插入监视代码的情况下,简便地比较网络计算机/服务器系统的性能,解决了以前在实际工作中,网络计算机/服务器系统没有参考评测工具,仅靠经验来判断分析的问题。
  在计算机网络的发展过程中,随着人们对系统的总体拥有成本越来越重视,网络计算机/服务器模式凭借其在可管理性、可维护性、安全性、投资延续性、防病毒能力等方面的优势,逐渐得到越来越多用户的认可。
  本文结合北京大学微处理器研究开发中心基于自主研发的CPU SoC 芯片,开发网络计算机系统并使之产业化的项目,从网络计算机及服务器的性能评测问题入手进行了研究,旨在设计一种评测工具,使得用户能够采用简便的方法来评测网络计算机/服务器的性能。
  在实际的应用中,用户在选择客户端设备时,对于个人计算机,比较容易区别不同型号或配置的性能差别,比如:通过看CPU的主频、内存大小、硬盘转速等指标,很容易就能知道一个设备的性能优劣。而且,个人计算机经过这么多年的发展,也有不少用于性能评测的工具软件。在网络计算机/服务器模式下,由于是由服务器负责计算,而网络计算机负责输入/输出,用这种基于客户端设备各配件指标参数的方法,就不能得出一个客观的对网络计算机本身及整套方案的性能评价。因此,提供一个能客观而又真实地反映网络计算机/服务器性能的评测工具软件就成了一件必要的事情。
  网络计算机/服务器模式是通过专门的协议来实现的,虽然用户感觉就好象应用软件都运行在网络计算机本地,而实际上网络计算机的硬件和操作系统,可以与能运行这些应用软件的硬件和操作系统完全不兼容,即网络计算机本身的硬件和操作系统环境,与服务器和应用软件无关,只要网络计算机能够支持到相应的协议及其输入/输出要求即可。基于这种原因,现在的网络计算机的硬件体系有的基于如AMD、威盛等X86体系的CPU,有的基于SUN、ARM等体系的,还有基于国产的北大众志CPU。网络计算机的操作系统有Window CE和等。对于网络计算机如此众多的硬件和操作系统环境,如何能够在不对客户端软件做任何修改或插入监视代码的情况下,简便地比较网络计算机的性能?
  另外,对于网络计算机/服务器模式,还会涉及到一个问题:一台服务器能同时支持多少台网络计算机。对于这个问题,目前还没有一种有效的方法,通常的做法是跟据服务器的硬件配置和用户所要使用的应用软件对系统开销的大概值,凭以往的经验进行估计,很难有明确的答案。如何设计一个评测软件,可以让用户比较方便地知道:一个某种配置的服务器,运行某些应用软件,可以支持多少台网络计算机?或者,要能达到他们对于网络计算机和应用软件的要求,需要配备什么样配置的服务器? 

    优秀论文范文分享:
    联系地址: 上海市杨浦区邯郸路(临复旦大学校区)邮编:200000 网站合法性备案号:蜀ICP备09029270号-1
    Copyright © 2002-2014 www.bzlunwen.com All Rights Reserved. 版权所有