A cloud computing task intelligent scheduling method and system, readable storage medium and terminal. The method includes: the intelligent cloud system receives the task processing request sent by application layer, and parses the corresponding tasks to be processed from it, and decomposes the resolved tasks into corresponding sub-tasks and sends them to virtual resources. The virtual resource layer transmits the received sub-task to the idle fog node near the sub-task location to process the multiple sub-tasks, obtains the processing results of the multiple sub-tasks and sends them to the intelligent cloud. The intelligent cloud system receives and merges the processing results of the multiple sub-tasks, obtains the processing results of the corresponding tasks to be processed and sends them to the application layer. The above schemes can improve the efficiency of cloud computing task scheduling and user experience on the premise of meeting the quality of service requirements.
【技术实现步骤摘要】
云计算任务智能调度方法及系统、可读存储介质、终端
本专利技术涉及物联网
,具体地涉及一种云计算任务智能调度方法及系统、可读存储介质、终端。
技术介绍
云计算(cloudcomputing)作为一种新兴的商业计算模式,是信息技术发展的产物,是基于互联网的相关服务的增加、使用和交付模式,通常涉及通过互联网来提供动态易扩展且经常是虚拟化的资源。云计算系统的资源类型往往是异构的,包括计算资源、存储资源、网络资源等,且这些资源状态也是处在不断变化的过程。另外,云计算环境下应用的种类繁多,用户规模非常庞大且需求多样化,且用户请求调度的应用任务的服务质量(QualityofService,QoS)要求各不相同,满足用户提出的服务质量要求难度系数较大。但是,现有的云计算任务调度方法存在着效率低下的问题。
技术实现思路
本专利技术解决的技术问题是如何在满足服务质量需求的前提下,提高云计算任务调度的效率,提升用户的使用体验。为解决上述技术问题,本专利技术实施例提供了一种云计算任务智能调度方法,所述方法包括:应用层向智能云系统发送物联网设备的任务处理请求;所述智能云系统接收所述任务处理请求,并从中解析出对应的待处理任务;所述智能云系统将解析得到的待处理任务分解为对应的多个子任务并将分解得到的多个子任务发送至虚拟资源层,并为所述多个子任务分配对应的资源;所述虚拟资源层接收所述多个子任务和为所述多个子任务分配的资源的信息,将所接收到的子任务发送至子任务位置附近的空闲雾节点,以使得对应的空闲雾节点采用所述智能云系统分配的对应的资源分别处理所述多个子任务,得到所述多个子任务的处理结果 ...
【技术保护点】
1.一种云计算任务智能调度方法,其特征在于,包括:应用层向智能云系统发送物联网设备的任务处理请求;所述智能云系统接收所述任务处理请求,并从中解析出对应的待处理任务;所述智能云系统将解析得到的待处理任务分解为对应的多个子任务并将分解得到的多个子任务发送至虚拟资源层,并为所述多个子任务分配对应的资源;所述虚拟资源层接收所述多个子任务和为所述多个子任务分配的资源的信息,将所接收到的子任务发送至子任务位置附近的空闲雾节点,以使得对应的空闲雾节点采用所述智能云系统分配的对应的资源分别处理所述多个子任务,得到所述多个子任务的处理结果并发送至所述智能云系统;所述智能云系统接收所述多个子任务的处理结果并进行合并,得到对应的待处理任务的处理结果并发送至所述应用层。
【技术特征摘要】
1.一种云计算任务智能调度方法,其特征在于,包括:应用层向智能云系统发送物联网设备的任务处理请求;所述智能云系统接收所述任务处理请求,并从中解析出对应的待处理任务;所述智能云系统将解析得到的待处理任务分解为对应的多个子任务并将分解得到的多个子任务发送至虚拟资源层,并为所述多个子任务分配对应的资源;所述虚拟资源层接收所述多个子任务和为所述多个子任务分配的资源的信息,将所接收到的子任务发送至子任务位置附近的空闲雾节点,以使得对应的空闲雾节点采用所述智能云系统分配的对应的资源分别处理所述多个子任务,得到所述多个子任务的处理结果并发送至所述智能云系统;所述智能云系统接收所述多个子任务的处理结果并进行合并,得到对应的待处理任务的处理结果并发送至所述应用层。2.根据权利要求1所述的云计算任务智能调度方法,其特征在于,所述将解析得到的待处理任务分解为对应的多个子任务,包括:根据所述待处理任务中的数据源,将所述待处理任务分解为对应的多个子任务。3.根据权利要求1所述的云计算任务智能调度方法,其特征在于,还包括:当对应的雾节点被子任务占用时,所述虚拟资源层向所述智能云系统发送雾节点被占用的提示信息;当对应的雾节点执行完成对应的子任务时,所述虚拟资源层向所述智能云系统发送雾节点被释放的提示信息。4.根据权利要求1所述的云计算任务智能调度方法,其特征在于,在将对应的待处理任务的处理结果发送至所述应用层之后,还包括:所述智能云系统向所述应用层发送所述待处理任务处理完成的提示信息,以使得所述应用层发送后续的任务处理请求。5.一种云计算任务智能调度系统,其特征在于,包括依次耦接的应用层、智能云系统和虚拟资源层;所述应用层,适于向所述智能云系统发送物联网设备发送的任务处理请求,并接收所述智能云系统发送的对应的任务处理结果;...
【专利技术属性】
技术研发人员:亓晋,沈梓欣,孙雁飞,许斌,王堃,
申请(专利权)人:南京邮电大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。