[发明专利]一种过程控制方法在审
申请号: | 201811153673.5 | 申请日: | 2018-09-30 |
公开(公告)号: | CN109460290A | 公开(公告)日: | 2019-03-12 |
发明(设计)人: | 王巍;张鹏 | 申请(专利权)人: | 北京工业职业技术学院 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F21/51 |
代理公司: | 北京安博达知识产权代理有限公司 11271 | 代理人: | 徐国文 |
地址: | 100042 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 过程控制 分配 任务请求 任务执行 实时监控 系统开销 系统整体 通用 创建 | ||
本发明涉及一种过程控制方法,所述方法包括:S1:获取用户任务,对用户任务进行首次分配并创建任务请求;S2:对于未分配用户任务进行通用分配;S3:对所述执行过程进行过程控制。本发明能够对用户任务的执行进行过程控制,通过对执行过程进行实时监控,提高了任务执行的安全性和系统整体的安全性,所述过程控制的方法简单且系统开销小,执行效率高。
【技术领域】
本发明属于过程控制领域,尤其涉及一种过程控制方法。
【背景技术】
自2007年谷歌提出云计算以来,关于云计算的技术受到业界的广泛关注。目前,业界将云计算划分为IAAS(基础即服务),PASS(平台即服务),SASS(软件即服务)三个层次。位于底层的IAAS,包括计算、存储、网络等硬件资源,同时也包括对这些资源进行管理的云计算操作系统软件层次。对于资源分配任务调度,传统操作系统中有许多优秀的解决方法,在云计算操作系统中,同样需要解决方法。近年来,随着互联网领域的高速发展,互联网所依赖的任务机(服务器)规模也越来越庞大。并且随着应用领域的不断扩展,用户的多个应用往往会在不同的任务机上执行。因此如何对这些跨机器应用的服务关系进行管理、维护及调度,就成为一个亟待解决的问题。基上述诸多问题,现在亟需一种新的过程控制方法,本发明能够对用户任务的执行进行过程控制,通过对执行过程进行实时监控,提高了任务执行的安全性和系统整体的安全性,所述过程控制的方法简单且系统开销小,执行效率高。
【发明内容】
为了解决现有技术中的上述问题,本发明提出了一种过程控制方法,该方法包括如下步骤:
S1:获取用户任务,对用户任务进行首次分配并创建任务请求;
S2:对于未分配用户任务进行通用分配;
S3:对所述执行过程进行过程控制。
进一步的,所述步骤S3具体为:可用处理节点接收用户任务请求和/或子用户任务请求,并将所述用户任务请求和/或子用户任务请求放在待执行队列的队尾处,调度并执行所述用户任务请求和/或子用户任务请求,在执行之前启动过程控制进程对执行过程进行过程控制。
进一步的,所述过程控制包括控制所述执行过程以防止外界的攻击,以及在执行过程中可能出现的非可允许访问异常指令。
进一步的,所述过程控制的执行过程为后台执行,不影响所述用户任务的执行。
进一步的,所有的过程控制进程均在独立的物理处理单元中执行。
进一步的,在用户任务请求/子用户任务请求执行完毕后,向中央处理单元发送执行完成通知以接收执行结果;将执行结果反馈给用户。
进一步的,所述用户通过客户端计算机接收反馈的所述执行结果。
进一步的,通过设置独立线程进行监控的方式实现过程控制。
本发明的有益效果包括:能够对用户任务的执行进行过程控制,通过对执行过程进行实时监控,提高了任务执行的安全性和系统整体的安全性,所述过程控制的方法简单且系统开销小,执行效率高。
【附图说明】
此处所说明的附图是用来提供对本发明的进一步理解,构成本申请的一部分,但并不构成对本发明的不当限定,在附图中:
图1是本发明的过程控制方法的流程图。
【具体实施方式】
下面将结合附图以及具体实施例来详细说明本发明,其中的示意性实施例以及说明仅用来解释本发明,但并不作为对本发明的限定。
对本发明所应用的一种过程控制方法进行详细说明,所述方法包含下述步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京工业职业技术学院,未经北京工业职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811153673.5/2.html,转载请声明来源钻瓜专利网。