【技术实现步骤摘要】
Iaas管理平台的测试环境系统、方法和模拟设备
本公开涉及系统测试
,尤其是涉及一种Iaas管理平台的测试环境系统、方法和模拟设备。
技术介绍
Iaas(InfrastructureasaService,基础设施即服务)层是云计算的基础平台,其通过对物理机服务器的管理和资源调配,可以为用户提供计算基础设施的服务,使用户能够部署和运行任意软件。在Iaas管理平台投入使用之前,研发人员需要对平台的关键指标进行测试;在测试Iaas管理平台时,需要模拟该平台的应用环境,使Iaas管理平台连接大量物理机服务器,以获取Iaas管理平台与物理机服务器的交互性能。为了真实地模拟该平台的应用环境,用户可以租用第三方提供商的硬件服务器以获得与真实应用环境接近的测试结果,但费用过高。而采用模拟器代替硬件服务器可以模拟硬件服务器与Iaas管理平台的交互过程,但由于模拟器与真实的硬件服务器差异较大,很难表现真实环境下的硬件服务器的性能数据,导致测试结果准确性较低,缺乏说服力。
技术实现思路
有鉴于此,本公开的目的在于提供一种Iaas管理平台的测试环境系统、方法和模拟设备,在降低测试成本的 ...
【技术保护点】
一种Iaas管理平台的测试环境系统,其特征在于,所述系统包括:至少一台物理机服务器和至少一台模拟服务器,其中,所述物理机服务器和模拟服务器均与Iaas管理平台对接,受所述Iaas管理平台管理;所述模拟服务器用于获取所述物理机服务器的运行参数,使用所述运行参数模拟所述物理机服务器,与所述Iaas管理平台交互数据。
【技术特征摘要】
1.一种Iaas管理平台的测试环境系统,其特征在于,所述系统包括:至少一台物理机服务器和至少一台模拟服务器,其中,所述物理机服务器和模拟服务器均与Iaas管理平台对接,受所述Iaas管理平台管理;所述模拟服务器用于获取所述物理机服务器的运行参数,使用所述运行参数模拟所述物理机服务器,与所述Iaas管理平台交互数据。2.根据权利要求1所述的系统,其特征在于,所述系统还包括:连接所述物理机服务器和模拟服务器的性能统计装置和共享内存;其中,所述性能统计装置用于获取所述物理机服务器的日志数据和监控数据,根据所述日志数据确定所述物理机服务器的调用时延,将所述调用时延和所述监控数据作为所述物理机服务器的运行参数,将所述运行参数存储至所述共享内存;所述模拟服务器用于从所述共享内存中获取所述运行参数,按照所述调用时延响应所述Iaas管理平台的信令和发送所述监控数据。3.根据权利要求2所述的系统,其特征在于,所述性能统计装置还用于与所述物理机服务器建立SSH连接,通过所述SSH连接从所述物理机服务器的Iaas对接进程获取监控数据,以及从所述物理机服务器的文件系统获取日志数据。4.根据权利要求1所述的系统,其特征在于,各个所述模拟服务器分别配置有与所述Iaas管理平台对接的API接口,以使所述Iaas管理平台通过所述API接口访问所述模拟服务器。5.根据权利要求1所述的系统,其特征在于,如果所述物理机服务器的台数为多台,每台所述物理机服务器对应的模拟服务器的台数均衡。6.一种权利要求1-5任一项所述系统的运行方法,其特征在于,所述方法包括:所述物理机服务器和模拟服务器均与Iaas管理平台对接后,受所述Iaas管理平台管理;所述模拟服务器获取所述物理机服务器的运行参数,使用所述运行参数模拟所述物理机服务器,与所述Iaas管理平台交互数据。7.根据权利要求6所述的方法,其特征在于,各个所述模拟服务器和各个所述物理机服务器分别按照序号标识;所述模拟服务器获取所述物理机服务器的运行参数的步骤包括:所述模拟服务器获取所述物理机服务器的名称列表;所述模拟服务器使用自身序号整除所述名称列表中所述物理机服务器的总个数,得到余数;所述模拟服务器获取序号为所述余数的物理机服务器的运行参数。8.根据权利要求6所述的方法,其特征在于,如果所述系统包括:性能统计装置和共享内存,所述方法还包括:所述性能统计装置获取所述物理机服务器的日...
【专利技术属性】
技术研发人员:李学峰,
申请(专利权)人:新华三云计算技术有限公司,
类型:发明
国别省市:四川,51
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。