高校统一身份认证系统集群压力测试研究

您好,欢迎访问我们的网站,我们将竭诚为您服务!

高校统一身份认证系统集群压力测试研究

时间:2021-09-02 19:17:14 阅读:233
  随着信息化建设的普及,各高校自主研发的信息管理系统越来越多,比如OA办公自动化系统,为了鉴别登录系统的用户身份,身份认证系统不可或缺。统一身份认证系统使得用户可以使用唯一的NetID登录学校几乎所有信息系统,避免了多个账号带来的混乱,也使得其他应用系统对用户账号的管理更加便捷。

  西安交通大学统一身份认证系统(简称CAS)作为学校其他应用系统的统一认证入口,面向全部在校师生,主要为应用系统提供身份鉴别、用户信息查询等服务。目前,西安交通大学研究生管理系统、学生选课系统、本科教务管理系统等多个系统网站都使用基于统一身份认证平台的单点登录系统。只需登录一次就可以访问校内受统一身份认证保护的各项服务,为师生带来了极大的便利[1]。截至目前,全校共有310个系统接入了统一身份认证平台。

  统一认证身份系统在给全校师生提供登录便利的同时,也给自身服务器带来了强大的压力。为此,本文使用Loadrunner 11产生虚拟用户(Virtual users)来模拟实际用户对CAS系统施加压力,进一步寻找系统的优化空间[2]。

  Web性能指标

  在Web应用程序的开发中,研发人员在保证项目如期完成的同时,也在关注着程序的性能和可靠性。优化Web应用程序需要参考资源使用情况、浏览器兼容性等多项性能指标。而在Loadrunner中,衡量Web前端性能通常使用以下三个指标:

  1.事务响应时间

  事务的响应时间是执行一个操作所需要花费的时间,一定程度上反映了服务器的处理速度。

  业内流行的网站响应时间评价标准为:2秒之内被认为是“非常有吸引力”的用户体验;5秒之内被认为是“比较不错”的用户体验;10秒之内被认为是“糟糕”的用户体验;超过10秒还没有得到响应,那么大多数用户会认为这次请求是失败的[3]。

  2.每秒点击次数

  每秒点击次数是指用户每秒向Web服务器提交的HTTP请求的个数,通过该项指标可以评估用户产生的负载量。

  3.吞吐量

  吞吐量代表用户每秒从服务器获得的数据量,单位是字节。根据服务器的吞吐量可以评估服务器在Web流量方面的处理能力。
郑重声明:文章内容来自互联网,纯属作者个人观点,仅供参考,并不代表本站立场 ,版权归原作者所有!

上一篇:分享企业展厅设计与多媒体应用的结合

下一篇:儿童游乐园设计应该有哪些基本特点?

相关推荐

返回顶部