CN114710288B 基于人工智能的网络交换机安全监测方法、装置和介质 (河南四点零自动化设备有限公司)_第1页
CN114710288B 基于人工智能的网络交换机安全监测方法、装置和介质 (河南四点零自动化设备有限公司)_第2页
CN114710288B 基于人工智能的网络交换机安全监测方法、装置和介质 (河南四点零自动化设备有限公司)_第3页
CN114710288B 基于人工智能的网络交换机安全监测方法、装置和介质 (河南四点零自动化设备有限公司)_第4页
CN114710288B 基于人工智能的网络交换机安全监测方法、装置和介质 (河南四点零自动化设备有限公司)_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

开发区西四环路228号29幢6单元3层本发明提供基于人工智能的网络交换机安任务队列内的任务被分配到已分发任务队列和分发任务队列内任务和新增任务按照优先级进2骤:接收客户端发送的任务信息,对接收到的任意一个所述任务信息均进对接收到的所述任务信息进行解析,以得到所述任务信息的请求头中述解析结果生成初始任务队列;按照自定义分配算法将网络交换机的资源分配给所述初始任务队列的任将一个任务被分配的资源的量和所述任务对资源的需求量进如果一个任务被分配的资源的量不能满足所述任务对资如果一个任务被分配的资源的量能满足所述任务并且,根据资源分配结果,相应的所述初始任务队列的任务被分配到已分和未分发任务队列;所述已分发任务队列中的任意一个任务被分配的资源均满足所述任务将新增的任务添加到所述未分发任务队列内,依据预设规则将优先根据执行一个任务需要消耗的资源的量、所述任务在被分配资源之其中,一个待执行的任务的优先级为所述任务需要消耗的对所述优化任务队列中的任务,按照优先级从高到低的顺序3在确定每个待执行的任务的优先级之后,根据任务的优按照优先级从高到低的顺序排列组成初始任务队列;如果任务执行完毕,则将任务执行结果发送到客户如果任务执行中断,则将中断执行的任务放入所述未分初始任务队列生成模块,用于接收客户端发送的任对接收到的所述任务信息进行解析,以得到所述任务信息的请求头中述解析结果生成初始任务队列;任务资源分配模块,用于按照自定义分配算法将资源分配给所述初始任务队列的任务,在资源被分配之后,根据资源分配情况,得到所述初始任务队列的任务的将一个任务被分配的资源的量和所述任务对资源的需求量进如果一个任务被分配的资源的量不能满足所述任务对资如果一个任务被分配的资源的量能满足所述任务并且,根据资源分配结果,相应的所述初始任务队列的任务被分配到已分和未分发任务队列;所述已分发任务队列中的任意一个任务被分配的资源均满足所述任务动态分配优先级模块,用于将新增的任务添加到4根据执行一个任务需要消耗的资源的量、所述任务在被分配资源之一个待执行的任务的优先级为所述任务需要消耗的资源与所有待执行的任务需要消5优化任务队列;6[0017]优选的,所述对接收到的任意一个任务信息均进行解析任务按照优先级从高到低的顺序排列组成初始任务[0037]根据任务的优先级和任务对资源的需求量,将资源分配给初始任务队列中的任7[0041]通过上述技术方案,根据任务的优先级和任务对资源的[0043]优选的,所述依据预设规则将优先级动态的分配给所述资源的量和所述任务在所述未分发任务队列中的排队时间T来仍缺少的资源的量和所述任务在未分发任务队列中的排队时间T以实现对所述任务的综合8[0070]网络交换机使用密钥生成工具生成AES密钥。所述密钥生成工具是keytool,9[0073]上述加密方式在考虑任务数据安全的前提下还同时考虑了网络交换机系统性能[0077]步骤S1:网络交换机接收客户端发送的任务信息,对接收到的任意一个所述任务[0082]步骤S14:网络交换机使用所述AES密钥对所述加密后的任务数据进行解密,得到待执行的任务按照优先级从高到低的顺序排列组成初始任务队列。[0094]若客户端和网络交换机之间的通信中断,则客户端向网络交换机发送TCP连接请[0098]所述已分发任务队列中的任意一个任务被分配的资源均满足所述任务的执行所[0099]所述未分发任务队列中的任务没有被分配资源或者被分配的资源不满足所述任所述任务获得的CPU资源不能满足任务执行需要,所述任务被分配到所述未分发任务队列据任务的优先级和任务对资源的需要量更新对所[0120]在一个实施例中,由于所述未分发任务队列中的任务没有被分配满足其需求的未分发任务队列中的任务能够及时获得其所需要的CPU资源,防止所述未分发任务队列中资源的量和所述任务在所述未分发任务队列中的排队时应的所述任务在被分配资源之后仍然缺少的资源的量B和相应的任务在所述未分发任务队列中的排队时间T来动态更新相应的任务在所述未分发任务队列中的优先级。具体参照如[0127]其中,M;为所述未分发任务队列中第i个任务随着排队时间T进行动态分配后获[0131]其中,B,为所述未分发任务队列中所有任务缺少[0132]其中,表示所述未分发任务队列中第i个任务所缺少的资源量越少,则其对[0135]G='M;(2[0138]随着所述整体队列的优先级增大,以及所述未分发队列中的任务的优先级的增[0141]根据所述未分发任务队列的整体队列的优先级6和初始任务队列中的3个任务的[0143]基于所述未分发任务队列的整体队列的优先级6,所述未分发任务队列被分配12[0149]步骤S53:如果任务执行中断,则将中断执行的任务放入质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的移动硬盘、只读存储器(Read-OnlyMemory,简称ROM)、随机存取存储器(Rand

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论