首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到19条相似文献,搜索用时 234 毫秒
1.
文章介绍了分布式系统三层C/S结构模型,分析了Jaguar CTS实现中间层应用逻辑的基本解决方案,并阐述了Jaguar服务器和Jaguar客户及其功能,最后提供一个基于Jaguar CTS应用的实例。  相似文献   

2.
WebMark:一个Web服务器性能测试工具   总被引:3,自引:0,他引:3       下载免费PDF全文
张广艳  郑名扬  鞠九滨 《软件学报》2003,14(7):1318-1323
Web及其应用程序的普及使得Web服务器的性能测试变得越来越重要,而现有的测试工具都具有一定的适应性限制.总结了Web服务器性能测试的指标和原则,提出了一个更加合理的测试指标--加权响应时间.介绍了一个Web服务器性能测试工具WebMark.它用事件驱动的方式管理异步I/O,通过修改Client的TCP/IP协议栈来模拟Internet环境.使用它对Apache进行了全面测试,证明了研制WebMark这样一个功能强大的测试工具是十分必要的.  相似文献   

3.
PowerBuilder在Web分布式中的应用   总被引:2,自引:0,他引:2  
介绍了 Sybase的 Web解决方案 ,通过 PB9中 EAServer以及其他相关的 Sybase工具使用 ,建立了一个 Web应用实例。并说明 EAServer的配置 ,然而建立了一个 Jaguar组件 ,实现与 EAServer服务器的连接 ,从而建立了一个基于 Web三层或多层应用。  相似文献   

4.
杨帆  曹林奇 《计算机仿真》2002,19(5):117-121
在Web服务器性能评测研究中 ,服务器负载的特性分析是一个非常重要的研究内容。准确地把握服务器负载的统计规律 ,建立负载模型是服务器性能仿真的基础。该文在详细分析Web服务器负载特性的基础上 ,建立了一个新的服务器负载层次结构模型 ,设计的层次生成策略HGS(HierarchicalGenerationStrategy)符合客户请求的基本特性 ,适用于各种Web服务器性能研究。  相似文献   

5.
《软件》2019,(2):52-58
针对在Web请求处理线程总数有限的情况下,大量用户访问导致多业务应急联动通信Web平台服务器响应慢、阻塞、数据处理能力低等性能瓶颈问题,提出了基于事件驱动架构构建矿井多业务应急联动通信Web平台的方案,对比分析了同步模式与异步模式、SOA架构与事件驱动架构性能优势,介绍了应急联动系统Web平台异步架构设计。实际应用表明,采用异步架构实现的矿井多业务应急联动系统Web平台,跨平台、松耦合便于接入和扩展,数据处理能力高,整体响应时间短,且带来了Web平台服务器吞吐能力的提升和性能效率的提高。  相似文献   

6.
一种基于Ajax技术的分页方法   总被引:1,自引:0,他引:1  
Ajax将浏览器客户端和服务器端的传统同步交互通信方式改变为异步交互通信方式,使用Ajax,就算不重载刷新Web页面,用户也能顺利快速得到Web服务器的数据,可大大改善了传统分页显示方法。本文首先介绍了Ajax包含的主要技术及工作原理,然后给出了一个使用Ajax技术进行分页显示的实例。  相似文献   

7.
本文对典型Web服务器的过载机理进行了分析,并采用事件驱动和异步I/O技术设计和实现了一种高效Web服务器负载生成器aLoad,而且使用它对Apache Web服务器进行了过载模拟、性能测量和分析。通过对比实验表明,aLoad可产生大大高于传统性能评测工具的并发负载。  相似文献   

8.
Web服务器在分布式系统中主要担当接入的角色,它的接入性能、容量和响应速度是衡量系统性能的主要技术指标。我们的系统是基于Web服务器技术的银行金融设备的监控和管理。Web服务器接收数据和发送响应,数据采集量比较大,而且管理设备多,会话数目也较多,系统负荷比较大。在系统建设中,主要从以下几个方面考虑提升Web服务器性能:(1)数据交换协议的选定;(2)基于组件技术的系统构成;(3)基于J2EE平台技术构造Web服务器系统;(4)优化后台数据库的连接性能,提高获取信息;(5)优化Web服务器软件系统,提高系统的网络带宽。Web服务器性能的改善不仅是Web服务器本身的问题,而是一个整体系统性能优化的问题。只有从全局角度考虑这个问题,才能根本提升Web服务器性能。  相似文献   

9.
Web服务器性能评测   总被引:11,自引:0,他引:11  
Web服务器性能评测是一种理解Web服务器对不同负载反应能力的方法,它对Web服务器的容量规划和性能增强有很大的帮助。讨论了Web服务器性能评测的原理、方法、难点及解决方案,介绍了基于Web负载的特点、ON/OFF源模型及浏览器/服务器体系结构,开发了一个Web服务器性能评测工具-WSBench。WSBench产生渐近自相似的HTTP请求序列,从静态文档、动态文档(没有数据库存取)、动态文档(有数据库存取)及前三者根据Zipf法则的组合4个层次来评测Web服务器的性能。性能测试结果表现为每秒请求数、每秒字节数和往返时间3个指标。最后讨论了Web服务器性能问题及使用WSBench测得的指标来建议Web服务器性能增强可以采用的方法。  相似文献   

10.
给出了一种Web 服务器的建模方法,说明了如何用控制理论管理不可预测的服务器负载。Web 服务器可以被仿真为一个多容器系统。该鲁棒Web 服务器模型适用于未知的负载干扰和不确定的匹配模型。过载控制技术基于自适应允许控制取得时间保证,用一个完整参数变化模型和大的过载来评估模型的性能。  相似文献   

11.
尤国华  刘媛  高东 《计算机应用研究》2020,37(12):3667-3670
为满足日益增加的服务器端的计算需求,更多的协处理器(如GPU和MIC)成为服务器端的新成员,参与服务器端计算,但是传统的服务器端软件(如Web服务器软件等)不能充分发挥协处理器的性能。为充分利用MIC的性能,提升单台Web服务器的服务质量,针对CPU+MIC的异构硬件体系提出了一种新的动态请求处理模型。该模型基于事件驱动模型和线程池模型,可将部分动态请求调度至MIC执行,并行处理动态请求,兼顾了CPU和MIC间的负载均衡。仿真实验表明,该模型在平均响应时间、吞吐量和99%响应时间等方面均优于现有的Web服务器软件模型。  相似文献   

12.
应用系统中集群技术的实现   总被引:8,自引:1,他引:8  
面对Internet访问者数量的快速增加,网络服务器(特别是Web服务器)需要具备提供大量并发访问服务的能力,对于提供大负载Web服务的服务器来讲,CPU,I/O处理能力很快会成为瓶颈。简单的提高硬件性能并不能真正解决这个问题,因为单台服务器的性能总是有限的,而且是网络请求具有突发性,当某些重大事件发生时,网络访问就会急剧上升,从而造成网络阻塞,利用集群技术在应用系统中实现负载均衡可以有效地解决这个问题。  相似文献   

13.
通过对Windows网络I/O模型的研究,针对服务器线程模型的不足,提出了基于异步通知和异步数据传输的通信模型.首先,异步通知将应用线程解放出来避免了应用线程与内核线程的切换;其次,操作系统内核采用线程池进行异步数据传输,减小了线程切换的开销.实验表明,该模型具有较低的内存及CPU使用率,并且大大减少了线程的数量,适合高并发的通信环境.  相似文献   

14.
刘军  崔宝江  谢广军  刘璟 《计算机工程》2007,33(17):114-116
在分析基于iSCSI协议的IP存储广域网(IP-SWAN)的数据传输流程的基础上,提出了IP-SWAN系统的随机Petri网模型和一种新的基于变迁的串并联等价变换计算系统I/O响应时间的SPNA方法。基于SPNA方法的性能分析和预测结果表明,在低速网环境下,网络传输速率是系统性能的主要瓶颈,提高网络带宽可以有效地改进整个系统性能。在高速网环境下,提高中心节点的读缓存命中率和CPU处理效率,可以降低系统的I/O响应时间。  相似文献   

15.
大型网络服务系统性能评测   总被引:4,自引:0,他引:4  
网络用户数量的激增使得单机网络服务器已经不能满足用户需求,而通常的多机结构又具有维护代价高,负载不均衡等缺陷,使用Cluster绘声结构加上可扩展软件构成的单一入口点机群系统却可以很好地解决这一问题。介绍了曙光2000-Ⅱ型大规模并行计算机上采用该结构构造而成的多节点Web服务器和Email服务器,并对它们的性能进行了评测。多节点Web服务器使用SPEC公司开发的SpecWeb99评测,而Email性能则用国家智能机研究开发中心构造的Email评测软件,并通过对评测结构的分析,证明了该结构的优秀可扩展性能。  相似文献   

16.
Virtualisation and cloud computing have recently received significant attention. Resource allocation and control of multiple resource usages among virtual machines in virtualised data centres remains an open problem. Therefore, in this paper, our focus is to control CPU (central processing unit) usage and memory consumption of a virtual database machine in a data centre under a time-varying heavy workload. In addition to existing work, we attempt to control multiple outputs, such as the CPU usage and memory consumption of a virtualised database server (DBVM), via changing multiple server parameters, such as the CPU allocation and memory allocation, in real time. We indicated that a virtualised database server might be modelled as a linear time-unvarying system. We obtained and compared both MIMO (multi input–multi output) and multiple SISO (single input–single output) models of that system. We designed multiple SISO feedback controllers to achieve desired CPU usages and memory consumptions under workload.  相似文献   

17.
《IT Professional》2002,4(5):37-41
By defining a protocol that supplies Web clients and servers with cryptographic parameters, the Secure Sockets Layer protocol enables the safe exchange of sensitive data, a crucial aspect of any e-business. The protocol's sticking point is that encrypting and decrypting data requires a tremendous amount of CPU processing power. The burden is especially apparent on the server side, because multiple Web clients often connect to a single Web server. For e-commerce transactions, it's important to implement SSL in a way that doesn't overburden your Web server's CPU and slow down the entire operation. Although the original Web servers that supported SSL did so exclusively in software, SSL adapter cards soon became available to help off-load the server's CPU load and increase performance. Today, content switches with SSL accelerators can encrypt and decrypt data at the network edge, eliminating the need for a Web server's CPU to perform any SSL-related calculations. The article focuses on the relative merits of these newer implementations. A look at the original software-only approach and its drawbacks clarify the reasons that hardware acceleration for SSL became necessary.  相似文献   

18.
The lattice Boltzmann method (LBM) is a widely used computational fluid dynamics method for flow problems with complex geometries and various boundary conditions. Large‐scale LBM simulations with increasing resolution and extending temporal range require massive high‐performance computing (HPC) resources, thus motivating us to port it onto modern many‐core heterogeneous supercomputers like Tianhe‐2. Although many‐core accelerators such as graphics processing unit and Intel MIC have a dramatic advantage of floating‐point performance and power efficiency over CPUs, they also pose a tough challenge to parallelize and optimize computational fluid dynamics codes on large‐scale heterogeneous system. In this paper, we parallelize and optimize the open source 3D multi‐phase LBM code openlbmflow on the Intel Xeon Phi (MIC) accelerated Tianhe‐2 supercomputer using a hybrid and heterogeneous MPI+OpenMP+Offload+single instruction, mulitple data (SIMD) programming model. With cache blocking and SIMD‐friendly data structure transformation, we dramatically improve the SIMD and cache efficiency for the single‐thread performance on both CPU and Phi, achieving a speedup of 7.9X and 8.8X, respectively, compared with the baseline code. To collaborate CPUs and Phi processors efficiently, we propose a load‐balance scheme to distribute workloads among intra‐node two CPUs and three Phi processors and use an asynchronous model to overlap the collaborative computation and communication as far as possible. The collaborative approach with two CPUs and three Phi processors improves the performance by around 3.2X compared with the CPU‐only approach. Scalability tests show that openlbmflow can achieve a parallel efficiency of about 60% on 2048 nodes, with about 400K cores in total. To the best of our knowledge, this is the largest scale CPU‐MIC collaborative LBM simulation for 3D multi‐phase flow problems. Copyright © 2015 John Wiley & Sons, Ltd.  相似文献   

19.
WCEEC--一个基于Web的电子会议系统   总被引:5,自引:0,他引:5  
介绍了一个基于Web的电子会议系统WCEEC的设计及其实现,该系统采用了browser/server与多层client/server相结合的结构,可分为实时,异步和临时3种会议工作方式,具有完整的会议管理功能,支持多种会议工具,客户端程序以Java applet的形式实现,用户可通过Web浏览器下载运行。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司    京ICP备09084417号-23

京公网安备 11010802026262号