论文部分内容阅读
云计算平台作为公共服务平台,其性能的准确评估是有效节约资源、提高用户服务质量的前提和基础。目前,由于云计算平台性能的评估过度依赖相关从业人员的经验,在实际应用中造成资源浪费或者不能提供高质量的服务;多种不同技术实现的云计算平台具有不同的性能表现,准确评估异构云计算平台的性能是提高资源有效利用率的重要因素;在以物联网为主要应用场景的边缘云计算中,大量资源有限的边缘节点融入了异构云计算平台,准确评估这些边缘节点的性能、根据所需要的性能来部署边缘节点硬件资源,是边缘云计算与物联网发展亟需解决的问题。本文聚焦于异构云计算平台的性能评估,主要工作如下:针对异构云计算平台中包含多种不同硬件设备、部署模式、技术实现所导致其性能难以被准确评估的问题,本文对其性能影响因素与工作负载进行了分析,提出了一种异构云计算平台的性能评估模型。通过测试平台在不同状态下所能提供服务的性能数据,利用统计学方法对数据进行了分析,使用局部加权线性回归方法建立了预测模型。结合异构云计算平台的实际工作负载和服务质量要求,在考虑其技术实现带来的性能损耗的情况下,做出准确地性能评估。为检验本文提出的异构云计算平台的性能评估模型,本文设计并实现了一种异构云计算平台,提出了一种异构云计算平台之间由管理协同、数据协同、计算协同构成的协同计算框架;设计并实现了一套便捷、高效的性能评估模型工具集,包括基准测试工具、性能参数采集工具、性能评估与预测工具,该工具集具有可扩展性,支持多种云计算平台技术与架构。本文设计并实现了异构云计算平台的性能评估模型及其评估工具,通过构建异构云计算平台并进行性能评估实验,验证了所提出的性能评估模型,证明了其能够在实际应用中准确地评估异构云计算平台的性能。