[发明专利]用于试验服务器应用程序性能的网格计算系统无效
申请号: | 200680045807.0 | 申请日: | 2006-11-28 |
公开(公告)号: | CN101322098A | 公开(公告)日: | 2008-12-10 |
发明(设计)人: | 金桂宽 | 申请(专利权)人: | 格丽顿株式会社 |
主分类号: | G06F5/16 | 分类号: | G06F5/16 |
代理公司: | 延边科友专利商标代理有限公司 | 代理人: | 崔在吉 |
地址: | 韩国大*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 试验 服务器 应用程序 性能 网格 计算 系统 | ||
技术领域
本发明涉及一种用于试验服务器应用程序性能的网格计算系统,特别是涉及一种利用通过网络连接于测定性能服务器的个人电脑,测定企业的应用服务器应用程序性能的用于试验服务器应用程序性能的网格计算系统。
背景技术
图1是现有的提供因特网服务的系统结构示意图。该系统由路油器20、网关30、应用服务器40构成,它提供安装于所述应用服务器40的应用程序。为了测定所述应用程序,需要利用10至20台个人电脑,并在一个电脑上设定多个虚拟用户以测定性能。
如上所述的现有技术因为只用一个用户客户端,操作系统所能产生的进程(Process)、线索(Thread)数受限制,因此,产生虚拟用户也受限制。另外,由于该系统依赖于操作系统的进程、线索的安排方式,因此难以测定实际上网人的负荷及各区域网络状态的实际性能。
发明内容
本发明的目的是解决上述现有技术的不足,提供一种产生可预测的实际用户请求负荷并进行试验,由此事先掌握系统在运行过程中可能产生的各种问题,进而确保系统安全性的用于试验服务器应用程序性能的网格计算系统。
实现本发明的技术方案如下:
本发明的用于试验服务器应用程序性能的网格计算系统,它包括:安装有应用程序的应用服务器;安装有测定性能程序,通过向应用程序施加载有情节的负荷,并根据所述负荷产生应用服务器性能测定数据的至少两个用户客户端;向所述用户客户端分配测定性能程序,传送负荷命令,收集并分析所述至少两个用户客户端产生的性能测定数据的测定性能服务器。
还包括向所述测定性能服务器输入各种命令并显示应用服务器性能状态的管理员客户端。
所述测定性能服务器和用户客户端以报文形式交流性能测定数据。
所述用户客户端利用网格技术向所述测定性能服务器提供性能测定数据。
所述用户客户端利用个人电脑(PC)、个人数字助理(PDA)、手提电话、设有互联网装置和运算装置的终端机中的任意一个测定性能。
所述性能测定数据是通过个人电脑或形成小规模网络的个人电脑而产生的。
所述用户客户端和应用服务器根据应用服务器的应用程序并基于HTTP、SQL、XML、TCP/UDP/IP、SIP及RTP中的任意一个进行通信。
所述测定性能服务器包括:与所述管理员客户端相互连动而接收执行命令的用户接口进程;从所述用户接口进程中接收执行命令,并管理用于测定性能的至少两个用户客户端的客户管理进程;从执行性能测定的多个用户客户端接收性能测定数据,并对其进行收集、分析后自动生成结果报表的报文管理进程;从至少两个用户客户端接收所述性能测定数据的通信进程。
所述用户客户端由与测定性能服务器连动的通信进程、将从应用服务器收集的测定性能服务器的性能测定数据传送至所述通信进程的命令进程构成。
所述应用服务器将客户端的连接请求、数据处理、管理客户端的WAS、软交换机、媒体服务器、游戏服务器、网管系统服务器、数据库服务器中的任意一个服务器作为试验对象。
本发明的有益效果:本发明是以产生可预料的实际用户的请求来测定性能的。在应用程序开发阶段,它可作为计算系统的内存和测试执行逻辑的工具来使用,安装系统后,可以事先预防系统运行过程中产生的问题,以此减少执行错误的发生,进而达到节约费用的目的。
附图说明
图1是现有的提供因特网服务的系统结构示意图。
图2是本发明用于试验服务器应用程序性能的网格计算系统的结构示意图。
图3是测定性能服务器和用户客户端的具体结构示意图。
具体实施方式
下面结合附图对本发明的优选实施例进行详细说明。
图2为本发明的用于试验服务器应用程序性能的网格计算系统的结构示意图。所述网格计算系统建立由应用服务器100、多个用户客户端200、测定性能服务器300、管理员客户端400构成的网络。所述测定性能服务器300收集由多个用户客户端200测定的有关应用服务器100的资源及处理率的分析数据,从而分析所述应用服务器100的性能。
所述应用服务器100上安装有待试验的应用程序,并向多个用户客户端200提供所述应用程序,所述应用程序从多个用户客户端200接收应用程序根据脚本上的步骤及方法提供服务的请求。所述脚本包括登录过程、登录后向公告栏移动的过程、下载过程等情节,是一种为试验应用服务器100的性能而施加的负荷。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于格丽顿株式会社,未经格丽顿株式会社许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200680045807.0/2.html,转载请声明来源钻瓜专利网。