政务网站的性能测试与流量分析.pdf

上传人:asd****56 文档编号:69679232 上传时间:2023-01-07 格式:PDF 页数:5 大小:134.17KB
返回 下载 相关 举报
政务网站的性能测试与流量分析.pdf_第1页
第1页 / 共5页
政务网站的性能测试与流量分析.pdf_第2页
第2页 / 共5页
点击查看更多>>
资源描述

《政务网站的性能测试与流量分析.pdf》由会员分享,可在线阅读,更多相关《政务网站的性能测试与流量分析.pdf(5页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、书书书第!卷#增#刊厦门大学学报(自然科学版)$%&!#()*#+,!年-月.%)/01&%2 341560 70486/94:;()?+,!#文章编号:,!-,!AB(+,!)(C,!政务网站的性能测试与流量分析收稿日期:+,!,D,B作者简介:蔡巍(EB-,F),男,硕士研究生蔡#巍,王飞龙(厦门大学计算机科学系,福建 厦门 CE,D)摘要:政务网站是政府与百姓沟通的桥梁,是政府通过网络处理行政审批的门户 由于这类网站功能的特殊,对它们的服务质量和响应性能提出了更高的要求,传统的在页面加入计数器的简单方法远不能适应这种需求 本文分析一站式电子政务网站服务的特点,接着阐述流量分析系统和性能评

2、测系统在网站管理中发挥的作用,重点探讨设计这两种测评系统的具体技术路线关键词:电子政务;流量分析;性能评测;网站管理中图分类号:GH B文献标识码:#!一站式电子政务网站服务的特点及管理需求随着信息科技的高速发展,把大量政务处理移植到网络上来已是一种不可阻挡的趋势,越来越多的网上办公形式不断地涌现,在这种局面下,电子政务网站管理就变得尤为重要电子政务网站由于其在安全和方便公众等方面的特殊要求,目前推荐采用一站式的电子政务服务E 所谓的“一站式”服务,简单来讲就是服务的提供者通过网络提供一个有统一入口的服务平台,用户通过访问统一的门户即可得到全程服务 在这种服务系统中,公民或者企业只需要登陆电子

3、政务的门户站点,就可以得到所需的完整服务,避免了以往方式的繁琐和不便 以社保查询为例,用户可以在门户网站上直接获得查询服务,虽然实际网站的后台处理涉及到调用市劳动和社会保障局内的公众服务业务网络的数据库的过程,但是这对用户来说是完全透明的 一站式服务的推广应用可以提高政府的工作效率,最大程度地为公众提供方便 在这种服务结构中,对电子政务网站的管理就集中在了对这个统一的门户网站的管理上 对网站服务质量测评的传统做法是在页面上加入计数器,统计页面被点击的次数籍以衡量网站被关注的程度 由于计数器能够提供的统计量过于简略,这种方法远不能适应对政务网站性能管理的复杂需求电子政务的网站管理有两个重要方面:

4、流量分析和性能分析 由于电子政务多采用一站式的服务,所有政务流量都集中在门户网站,这必然对门户站点 I6J 服务器的负载和性能提出巨大挑战,因此,必须对运行电子政务网站的 I6J 服务器进行性能分析,通过各种方式测试它是否达到性能上的要求,防止服务器性能成为电子政务网站运行的瓶颈 网站流量分析是网站管理的一个重要方面,它通过对本网站的访问流量记录的深入分析,使网站管理者对本站点的运行状况有一个清晰的认识,电子政务网站流量集中的特点给网站流量分析带来了便利#政务网站的流量分析网站流量分析系统是在 I6J 站点流量分析的基础上,为网站管理者提供页面访问计数、排行和访问记录分析服务的系统,它可以对整

5、个站点乃至任意页面的访问流量按需要进行各种技术分析,并提供完整的综合报告给网站管理者,对于生成的统计报告,还可转换成各种图表的形式,以便管理者们可以更加清晰明了地知道网络流量的当前状况信息,使他们对自己网站的整体运作状况有一个清楚的认识通常流量分析系统至少应该能够给出网站管理者们以下几方面的统计数据+:万方数据!流量统计!网站的总访问量统计及其时间跨度;!网站访问流量按时间段分组的排序,其中时间段可以选择以小时、天、周等单位;!页面统计!网站每个目录的访问次数排序;!网站每个文件的访问次数排序;!地区统计!访问者按源#地址进行分类,并按访问频率进行排序;!按#所处地区按省、国家分类,得出各个地

6、区的总访问量;!给出源#$域名的对应关系,以了解访问者属于什么性质的机构、组织!错误统计!%&%错误代码(文件没找到)比率统计;!%&错误代码(非授权访问)比率统计;!(&错误代码(内部服务错误)比率统计;!其他错误比率统计;通过在电子政务门户网站安装流量分析系统,网站管理者可以由访问频率的高低分辨出网站上栏目的受欢迎程度,知道公众对提供的什么服务项目最感兴趣,站点的什么栏目最不受公众欢迎,从而为不断的改善和建设网站提供宝贵的线索和资料;由站点访问者的源#地址分布,通过查询#$域名及其#)真实地理位置之间的对应关系可以知道访问者的地域分布,从而归结出访问者主要来自什么部门、什么行业或是什么位置

7、*而当发现错误代码出现频率过高时,可以由代码含义得知网站存在哪些问题,如代码%&%(文件找不到)出现比例过高时,则意味着网站上存在过多过期或错误的链接,该更新了*网站流量分析系统的工作流程分为两步,首先需要使用某种方式获得网站的访问记录,然后对访问记录进行分析,进而得到各种统计数据,这一步可以利用现有数据库,如+,-.&、/01234 5 等的强大检索,排序功能完成,也可以通过自己设计高效、快速的算法来得到所需统计的数据*基于获取访问记录的方式的不同,流量分析系统有 6 种实现模式:!通过监听网络数据包获得网站访问记录这种模式通过运行一个网络嗅探器类型的程序,监听所有经过的数据包,截获到包之后

8、进行分析,根据服务器设定信息(如目的#地址,目的端口等)判断是否属于符合要求的 788#包,若符合,则可以进一步分析*一个典型的 788#请求如下:9:8;4?0;4A1B4*CD3 788#;*7=D:EEE*4?=1F*2=G=FF42D=F:23=4HA1DK34;I+:L*&;MF?=E1D=F+40S40)、N4D21 的 T1D 8012U+40S40、以及-FQV 系统下的 PA12C4 等,在默认安装时都会配置成自动生成服务日志文件的运行模式*例如默认配置下 MFW#中+的日志文件格式如下:.&%)&)&.6:&:(;X.*L*&*5;X.*L*&*%.;Y&;9:8;;A=;

9、%&%访问时间;访问者#;服务器地址;端口;请求方式;请求资源;应答代码可以看出该日志包含了我们所关心的一些重要信息,因此通过分析这些日志文件可以得到网站的访问记录*!通过给网站页面添加统计脚本程序获得访问记录这种方式是利用脚本文件(Z+#、P+#或#7#)编程获得当前访问者的各种信息,如 P+#脚本的内置 04Q4D 对象就存储了当前访问对象的各种信息,编写一个脚本,把获得的各种有效信息存为一个访问记录,如 04Q4D*+40S40101K34=D4P?0”)给出了访问者的#地址,而 04Q4D*+40S40101K34(“7DDAH40PB4FD”)则给出访问者所用的浏览器类型等,给网站的

10、每个文件添加一段这样的脚本,就可以获得整个网站流量的统计数据*在这 6 种模式中,第 种模式的流量分析系统必须安装在 M4K 服务器上或是服务器的前端设备,同时,由于采用数据包监听的方式,必然降低服务器的性能,即使采用端口镜像的方式,还是不能完全消X66增!刊!蔡!巍等:政务网站的性能测试与流量分析万方数据除性能方面的影响,但这种模式也增大了定制记录的灵活性;第!种模式需要修改网站所有文件,添加记录统计的代码,若网站文件较多的话工作量过大,但系统程序编写可直接利用#$、$%$等脚本语言,不需要额外的编程环境;第&模式中由于采用日志分析的方式,因此访问记录中只能有日志提供的内容,在生成记录方面缺

11、少灵活性,但系统安装位置的灵活性较大,并且对服务器的性能无影响,比较适合业务量巨大的商务网站 电子政务网站由于采用一站式的门户网站,访问流量异常巨大,因此第&种模式的分析系统比较适合由于电子政务网站的在安全方面的特殊要求,对网站流量系统的功能提出了更高的要求 例如,电子政务网站的管理者也许希望能够提供敏感页面监视功能,即可以指定某些涉及敏感信息的页面,这些页面需要一些特殊权限才能访问,可以监视这些页面,若发现有非法($地址访问,或是某合法地址多次失败访问,则发出警告信息 再则,管理者也许还希望流量分析系统可以和数据挖掘技术结合起来,增强信息数据开采功能,找出有可能的恶意)*+攻击,如跨站脚本、

12、#,-注入攻击等综上所述,网站流量分析系统对电子政务网站的正常运作管理有着极其重要的作用和意义,它不仅使得管理者对网站流量的分布有着清晰的认识,从而正确推断网站的当前运行状态,在某种程度上它甚至可以作为入侵检测系统的辅助部分,为网站的安全管理贡献力量!电子政务网站的性能分析电子政务网站是政府形象的网上表现形式,网站运行的效果直接影响公众对政府的印象好坏,同时优良的网站性能必然给网上办公、政务处理带来便利和快捷 因此性能分析是网站管理至关重要的一部分 网站性能分析实际上指的是)*+服务器的性能分析,是指在一定软硬件环境下,按照统一的度量标准,测试)*+服务器对各种请求的响应速度,最大顺畅连接数等

13、性能指标,给出公正、可靠的性能评价 准确有效的)*+服务器性能评测,对)*+服务器的容量规划以及性能优化有着及其重要的作用,不仅能够确定影响服务器性能的关键因素,从而可以有针对性地进行分析和改进,同时也是选取不同配置)*+服务器的重要参!一个完整的)*+性能分析系统由)*+服务器、服务器端程序和客户端程序所组成,客户端软件和)*+服务器间通过%.$协议交换信息 为了测量这个系统中)*+服务器的性能,由客户端程序模拟产生一定量的请求负载,这个请求可以使用各种%.$协议支持的方式,如/0.、$1#.、23345*等方式发送给服务器,然后收集服务器对此请求响应的性能相关数据,据此对网站性能进行综合评

14、价客户端程序的负载模拟模块是性能分析系统的关键部分,需要能够模拟出正确测试服务器性能的)*+流量 此模块中有几个关键部分6:!7模拟流量要分为静态请求和动态请求(8#$、#$、$%$等页面),服务器对静态页面请求的响应速度和对动态页面请求的响应速度是不一样的,动态页面的响应速度较慢,因此,模拟的流量中静态请求和动态请求的比例应该和站点中静态页面和动态页面的比例相同!7能够提供压力测试,即同时模拟大量的客户端请求,以考察在网站负载较大情况下服务器的性能参数 通常可以通过流量分析系统获得网站流量最高峰期间的每秒请求数,模拟模块需要提供比该值略大的流量值,通过与较小流量时服务器性能参数的对比,发现服

15、务器的性能阈值!7建立合适的服务器页面请求模型 该模型可以根据实际的)*+服务器 9 天的运行情况建立,由 6 个阶段组成,第 9 阶段是预热阶段,发出的请求量由:慢慢上升到某个较小的数值;第&阶段是逐步加压阶段,请求量逐步累加到最大值;第!阶段是动态维持阶段,请求量在最大值上下波动;第 6 阶段是下降阶段,请求量由最大值迅速下降为:其中,最大请求量可以参考网站高峰期的最大流量模拟合适的负载流量是正确测试网站性能的前提条件,在负载模拟模块完成此项功能之后,就可以在服务器端和客户端分别采集反应)*+服务器性能的数据;客户端数据主要包括:!7 服务器响应时间!7 网络传输速率!7 请求失败的百分比

16、服务器端数据主要包括:!7 2$!厦门大学学报(自然科学版)7 7 7 7 7 7 7 7 77 7 7 7 7 7 7 7&:6 年万方数据所在,例如当网络传输数据太慢时,网站带宽也许是服务器的瓶颈;当!#占用率时常保持在$%&以上时,说明!#性能是服务器的瓶颈 这些数据应该在不同的负载压力下分别测试,即在建立适当页面请求模型的条件下进行 通过分析这些性能数据,网站性能分析系统可以对网站的性能作出适当的评价,使管理者对目前站点的性能有清楚的认识利用网站性能评价系统,电子政务网站的管理者可以及时的发现目前()*服务器的瓶颈所在,并根据实际情况采用适当的方法加以解决 这对改善电子政务网站的服务质

17、量、提高网站性能有着很大意义参考文献:+,国家信息安全工程技术研究中心 电子政务总体设计与技术实现-北京:电子工业出版社,./0.,12334!3256 全方位网站流量分析 7668:9 9:;23?;2?)69:;67)A9:B8+76;./.=/.=.$0,)6)3 C2D3AE?4,7F8 GB6A?,H)D IB*A3?)J.KK 性能测试-北京:电子工程出版社,./0L,网络服务器测试方法 7668:9 9:%.723D:23)MA;9%.)N2FO9?)6:A32 GB7()*测试指南-北京:机械工程出版社,./L)35A3;2?M)H)B6 2?D H73AO7AO6 G?2F4

18、BB A5 K=AN)3;)?6!6)!GR(),(GST U)=FA?(V)86 A5!A;8O6)3 WM)?M),X2;)?#?N,X2;)?0Y+/%,!7?2)!#$%&$:K=AN)3;)?6 B6)B 23)67)*3D)A5?6)3MAO3B)*)6:)?AN)3?;)?6 2?D 8O*FM,67)4 23)2FBA 67)DAA3673AO7:7M7 67)AN)3?;)?6 83AM)BB)B 25523B?6)3?)6 1)M2OB)A5 67)B8)M5M 5O?M6A?A5 67)B)B6)B,67)3)23)3)26)3 3)ZO3);)?6B 6A:23D 67

19、)3 B)3NM)ZO2F64 2?D 3)B8A?B)8)35A3;2?M)H32D6A?2F;)67AD 6726 2DD 2 B;8F)MAO?6)3?B6)82)M2?6 B26B54 67)?):3)ZO)B6 H7B 236MF)B7A:B 67)M7232M6)3B6M A5 67)I?F4=I?)=W6)B)3NM),67)?DBMOBB)B 8)35A3;2?M)6)B6 2?D 673AO7AO6 2?2F4BB B4B6);B)55)M6 26 B6);2?2);)?6,U?2FF4 5AMOB)B A?67)3)2FE?6)M7?ZO)A5 67)6:A B4B6);(

20、)*+,%-#:)=AN)3;)?6;673AO7AO6 2?2F4BB;8)35A3;2?M)6)B6;B6);2?2);)?600增,刊,蔡,巍等:政务网站的性能测试与流量分析万方数据政务网站的性能测试与流量分析政务网站的性能测试与流量分析作者:蔡巍,王飞龙作者单位:厦门大学计算机科学系,福建,厦门,361005刊名:厦门大学学报(自然科学版)英文刊名:JOURNAL OF XIAMEN UNIVERSITY(NATURAL SCIENCE)年,卷(期):2004,43(z1)被引用次数:4次 参考文献(5条)参考文献(5条)1.网络服务器测试方法 20022.Peter Zadrozny

21、;Philip Aston;Ted Osborne J2EE性能测试 20033.Lydia Ash Web测试指南 20044.Barry Craft 全方位网站流量分析 20025.国家信息安全工程技术研究中心 电子政务总体设计与技术实现 2003 引证文献(4条)引证文献(4条)1.章浩.庞振山.丁克永.颜世强 全国地质资料馆网站访问分析期刊论文-地质通报 2010(4)2.李耸.房明 基于Web的网站流量统计系统的设计期刊论文-电脑知识与技术 2008(5)3.王喆.彭其渊 我国大城市公交门户网站现状调查与发展对策期刊论文-交通与计算机 2007(5)4.王善发 基于J2EE的镇雄县教育局勤工俭学管理信息系统学位论文硕士 2005 本文链接:http:/

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 财经金融

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁