摘要
为了克服分布式系统测试中测试行为分散、结果数据难以统一等问题,设计开发了分布式系统测试分析框架,同时为使框架更好的应用在虚拟机系统之中,并满足在虚拟机性能优化和异常探测中需要模拟特定运行环境的需求,在框架中实现了虚拟机特征场景模拟器(CSSVM)部件,采用Analyzer-Manager-Worker架构,并提供扩展开发接口以方便场景扩充。以网络设备密集使用场景为例进一步探讨了CSSVM部件的功能和特点。最后,在Xen上使用该场景对框架进行了测试,结果表明方案具有较高的实用性和可用性。
In order to overcome the contradiction between dispersion of test behavior and the requirement for concentration of test result in distributed system analyzing, a test and analysis framework for distributed system was designed. Meanwhile, in order to make the framework work well for the virtual machine systems and meet the requirements about the simulation of the system running environments for virtual machines' performance optimization and anomaly detection, an extensible component named Characteristic Scenarios Simulator for Virtual Machine (CSSVM) was developed. The simulator took an Analyzer-Manager-Worker structure and provided an extensible development framework with API. The scenario of high workload of Network device was illustrated to explain the functions and features of the framework. And finally, the tool was verified in Xen, and the experimental results show its practicality, availability and expansibility.
出处
《系统仿真学报》
CAS
CSCD
北大核心
2013年第2期377-382,共6页
Journal of System Simulation
基金
国家自然科学基金(50905025)
关键词
分布式系统
性能评价
虚拟机
特征运行场景
模拟器
distributed system
performance evaluation
virtual machine
characteristic scenarios
simulator