● 摘要
云仿真平台是一种新型的网络化建模与仿真平台。它以应用领域的需求为背景,基于云计算理念,综合应用各类技术,包括复杂系统模型技术、高性能计算技术、先进分布仿真技术/VR技术、现代网络技术、虚拟化技术、普适化技术、人工智能技术、产品全生命周期管理(PLM)技术、管理技术、系统工程技术,及其应用领域有关的专业技术等,实现系统/联邦中各类资源安全地按需共享与重用,实现网上资源多用户按需协同互操作,实现系统/联邦动态优化调度运行,进而支持工程与非工程领域内已有或设想的复杂系统/项目进行论证、研究、分析、设计、加工生产、试验、运行、评估、维护和报废等(全生命周期)活动(仿真系统工程)。在云仿真平台中,寻找高效低能优化算法解决计算资源的动态配置问题具有重要的理论价值和实际意义。
本文针对云计算环境中开展建模仿真活动时遇到的任务分发和任务调度问题,结合虚拟机技术中仿真任务封装于虚拟机中的特点,设计一个基于云计算的仿真任务管理系统。在该系统的支持下,可以有效地利用云强大的计算能力和资源管理能力为建模仿真提供服务。
本文的主要研究内容包括:
1) 建立基于云计算的HLA(高级体系结构,High Level Architecture,简称HLA)仿真框架
2) 确定云仿真中实体调度的评价标准
3) 基于云计算的仿真任务分发算法与分布式任务分发处理框架Gearman结合的实现
4) 提出基于Agent的云仿真任务的调度方法
5) 将研究成果应用于云计算仿真平台CloudSim,实现仿真任务的高效部署,验证上述方法和技术的效率。
将研究成果应用于云计算仿真平台CloudSim,实现仿真任务的高效部署,验证上述方法和技术的效率。