共查询到20条相似文献,搜索用时 46 毫秒
1.
Internet应用需要高性能的网络服务器体系结构.提出MEANS结构,这是一种针对Internet应用的网络服务器软件体系结构.通过引入一种新的线程抽象--微线程,MEANS向上层的程序员提供微线程环境,并通过传统线程并发访问下层操作系统的服务,而微线程的管理和调度则使用事件驱动机制,从而综合多线程和事件驱动结构的各自优点.此外,MEANS还具备通用性、扩展性、健壮性和适应性.经初步验证,在并发策略方面,MEANS具有相似于事件驱动结构的特性;在I/O策略方面,MEANS具有比多线程结构更好的I/O访问特性. 相似文献
2.
3.
高性能服务器集群部署系统传输模型研究 总被引:3,自引:0,他引:3
对基于映像的集群部署系统传输模型进行了研究,提出了基于多叉树的TFTP传输模型以解决TFTP服务器性能瓶颈问题.依据集群规模增大、系统平均带宽下降的特点,提出了基于带宽受损的动态流水线模型,模型给出了节点到达率和部署系统性能的关系.通过数学解析法、数值模拟法和实际测试对模型进行了验证.为使所提模型具有较好的可扩展性,以交换机为单位对系统进行分域,各域并行工作.作者对文中所提模型与其它3种映像传输模型———组播、可靠组播和BT进行了测试比较,结果表明,组播和可靠组播的性能较优,但可靠性难以保障,不适合传输映像文件,基于带宽受损的动态流水线模型有较高的可靠性且性能优于BT,其部署596MB的映像到48个服务器的时间仅为17.2s. 相似文献
4.
文章提出了基于LAMP的高性能Web服务器的架构方案,采用了Apache日志、Webalizer日志分析、Cacti流量监控、入侵检测的方法,架构了一个完善的、稳定的、安全的、低廉的高性能Web服务器,满足了中小型企业的要求。 相似文献
5.
6.
研究了在Linux环境下构建高性能服务器的关键技术,Reactor,Proactor事件处理模式,处理并发访问量的并发模式,考虑到现代硬件技术的发展,以空间换时间的思想构建高性能服务器,在理论研究的基础上,最后在Linux环境下设计了一个Web服务器,构建过程中充分利用了研究的高性能知识,并通过压力测试进行仿真验证,并分析仿真数据,证明构建的服务器是可以承受一定的高并发访问的。 相似文献
7.
该文论述HTTP协议的主要特性,分析了TCP和HTTP的传输过程,阐述了HTTP与TCP影响Web服务器性能的原因,分析了各种网络特性对Web服务器性能的影响和影响Web服务器性能的主要因素,最后提出了优化WWW系统性能的主要方法。 相似文献
8.
Web服务器的性能评测是Web服务容量规划和服务部署中的重要问题.针对目前方法在评测实际应用场景中的不足,根据峰值负载之前响应时间与用户请求量存在的指数关系,提出Web服务器性能评测模型MBRT(Web Server performanceevaluation Model Based on Response Time),根据响应时间建模可以避免分析的不全面,有效的避免传统模型的局限性,然后基于MBRT提出具体评测方法,同时使用一元线性回归模型的显著性特征验证MBRT的准确性.最后为了显示MBRT的有效性和高效性,在Web服务器实际评测环境中对MBRT进行验证和评估,并与已有模型进行比较. 相似文献
9.
基于Web服务器的性能模型与参数分析 总被引:3,自引:0,他引:3
Web是全球范围的信息浏览系统,建立在“客户机/服务器”模型之上。Web服务器具有高度的集成性,能把各种类型的信息(如文本、图像、声音、动画等)和服务(如News,FTP,Gopher,Mail等)无缝连接起来。因此,如何使Web服务器服务速度更快、服务质量更好已经成为人们关注的一个问题。过去有一些关于客户/服务器系统的研究,但往往集中在容错或存储特性的研究上,很少考虑Web服务器系统的性能特征。文只是在一些实验的基础上,提出了一个简单的关于Web服务器模型的想法,考虑因素少,且未做验证。 相似文献
10.
11.
12.
Web服务器通用性能测试系统的设计与实现 总被引:7,自引:1,他引:7
性能测试系统能够在应用系统遭受实际压力之前测算出系统能够承受的负荷,作者设计并实现了一个Web服务器的性能测试系统,该系统能够模拟真实的用户行为对各种Web服务器进行大用户量访问测试,为WEB服务器的性能评估提供数据依据,本文介绍了此系统的设计思路和关键技术,并介绍了该系统在清华大学选课系统测试中的实际应用情况。 相似文献
13.
在Windows NT平台下,基于开放源码的WebStone2.5,设计并实现了一种新型的Web服务器性能测试系统.本系统主要有三个方面的特点:通过实现随机的用户Web请求,从而能有效模拟自相似、长时相关的Web网络业务流;基于DCOM的分布式结构实现Webmaster和webclients之间的通信,在Windows平台下具有良好的可扩展性;基于流行的Xtreme界面函数库,设计了人机友好的Windows XP风格的用户界面.最后,通过实验证明本系统是一种操作简单而又实用的系统。 相似文献
14.
The research literature is rich with studies that demonstrate various degrees of correlation in the arrival processes found in Web server environments. All of these previous studies either have assumed the arrival process of each Web server to be independent of the corresponding service process or have completely ignored this important issue. Using data from commercial Web servers, we demonstrate the existence of considerable dependencies between arrival times and service times, in addition to a strong dependence structure within the arrival process, and then we explore a likely causal model of this cross correlation. A mathematical approximation of Web server performance is derived, based on heavy-traffic stochastic-process limits, that captures both the correlations within the arrival process and the correlations between the arrival and service processes. We then demonstrate that the results from our approximation, which is asymptotically exact, are in very good agreement with simulation results across all traffic intensities. Our mathematical analysis is further exploited to revisit certain scheduling issues in Web server environments. In particular, we consider a scheduling approach that provides expected response times relatively close to those under the optimal shortest remaining processing time policy while also maintaining better variance properties. 相似文献
15.
SPECWeb99--Web服务器性能测试工具 总被引:3,自引:0,他引:3
阐述了Web服务器性能测试工具-SPECweb99的工作原理、安装配置及测试方法,并结合测试实例就如何解决使用SPECweb99对Web服务器性能进行测试时可能遇到的问题进行了总结。 相似文献
16.
Muhammad Younas Irfan Awan Kuo-Ming Chao Jen-Yao Chung 《Information Systems and E-Business Management》2008,6(1):69-82
Service scheduling is one of the crucial issues in E-commerce environment. E-commerce web servers often get overloaded as
they have to deal with a large number of customers’ requests—for example, browse, search, and pay, in order to make purchases
or to get product information from E-commerce web sites. In this paper, we propose a new approach in order to effectively
handle high traffic load and to improve web server’s performance. Our solution is to exploit networking techniques and to
classify customers’ requests into different classes such that some requests are prioritised over others. We contend that such
classification is financially beneficial to E-commerce services as in these services some requests are more valuable than
others. For instance, the processing of “browse” request should get less priority than “payment” request as the latter is
considered to be more valuable to the service provider. Our approach analyses the arrival process of distinct requests and
employs a priority scheduling service at the network nodes that gives preferential treatment to high priority requests. The
proposed approach is tested through various experiments which show significant decrease in the response time of high priority
requests. This also reduces the probability of dropping high priority requests by a web server and thus enabling service providers
to generate more revenue. 相似文献
17.
大型网络服务系统性能评测 总被引:4,自引:0,他引:4
网络用户数量的激增使得单机网络服务器已经不能满足用户需求,而通常的多机结构又具有维护代价高,负载不均衡等缺陷,使用Cluster绘声结构加上可扩展软件构成的单一入口点机群系统却可以很好地解决这一问题。介绍了曙光2000-Ⅱ型大规模并行计算机上采用该结构构造而成的多节点Web服务器和Email服务器,并对它们的性能进行了评测。多节点Web服务器使用SPEC公司开发的SpecWeb99评测,而Email性能则用国家智能机研究开发中心构造的Email评测软件,并通过对评测结构的分析,证明了该结构的优秀可扩展性能。 相似文献
18.
19.
良好的性能对于一个Web系统来说是至关重要的,但Web系统的异常复杂性使得其性能优化问题无法通过某个单一技术就能有效解决。文中的主要目的是全面探讨Web系统性能的具体优化方法与策略。为此,首先根据Web系统的组成提出了分层优化思想,将Web系统性能优化问题划分为硬件与网络层、数据与文件层、代码与架构层、页面层、服务器配置层等5个层次,然后深入研究了各层影响Web系统性能的各种因素,同时详细分析了相应的具体优化方法与策略,从而为软件生产企业和用户找到了切实可行的解决方案。 相似文献
20.
基于MATLAB的Web实验平台开发 总被引:10,自引:0,他引:10
张宏立 《计算机应用与软件》2005,22(2):142-144
本文简要介绍了MATLAB6.X中新提供的Matlab Web Server组件,通过实例详细介绍了利用该组件开发Web应用程序的方法和步骤,以及如何在Web程序开发中充分利用MATLAB/Simulink函数和模块的技巧和过程,并开发出了控制系统Web实验平台。 相似文献