星型结构分布式系统的集中节点容易成为负载的瓶颈,鉴于此,提出一种基于Honeyd实现的星型结构分布式系统压力测试框架:借助Honeyd建立虚拟网络来模拟系统工作节点的硬件环境,并且开发基于虚拟网络的简单网络服务,取代在物理机器上运行真实服务的测试过程。分别使用传统的性能测试工具和基于Honeyd的压力框架在典型的星型结构分布式系统上实施了压力测试,实验证明了该方法的可行性、准确性和效率。
For Star-structured Distributed Systems(SSDS),it comes the problem that the centre node is prone to be the bottleneck of the load.In consideration of this,a stress testing framework is proposed for SSDS implemented based on Honeyd:it builds virtual network using Honeyd to simulate hardware environment of system working nodes,and develops virtual network-based simple networks services,which supersedes the testing process of real services running on physical machines.The stress tests are implemented on typical SSDS using traditional performance testing tools and Honeyd-based stress framework respectively.Experimental results demonstrate that this approach is feasible,reliable and efficient.