一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种基于杰林码的运算能力共享系统的制作方法

2022-03-09 05:38:43 来源:中国专利 TAG:


1.本发明涉及数据进程共享技术领域,特别涉及一种基于杰林码的运算能力共享系统。


背景技术:

2.当下操作系统基本分为两种:分时式操作系统和分布式操作系统。共享是分布式操作系统的特征,但是却仅限于各个节点进程执行所需的资源共享,却不具备共享本节点运算资源和能力。


技术实现要素:

3.本发明旨在至少解决现有技术中存在的技术问题。为此,本发明提出一种基于杰林码的运算能力共享系统,能够有效实现每个节点的运算能力和内存资源共享,还能节约网络带宽,确保数据安全可靠和虚拟进程数据稳定传输。
4.本发明提供了一种基于杰林码的运算能力共享系统,包括:
5.运算层,用于管理每个节点的运算资源,并以虚拟进程方式执行来自节点的实际进程,将执行结果以虚拟进程方式发送至编码层;
6.编码层,设置有虚拟进程编码器,所述虚拟进程编码器内置有杰林码编译码算法,用于将所述执行结果编译成虚拟进程数据并进行杰林码编译码处理,将处理结果发送至调度层;
7.调度层,设置传输子系统,所述传输子系统内置有基于杰林码纠错编码和去中心化的通信协议,用于对所述处理结果进行纠错以及在节点间传输所述处理结果和实际进程。
8.根据本发明的实施例,至少具有如下技术效果:
9.本发明提供的基于杰林码的运算能力共享系统通过共享进程而实现每个节点的运算能力和内存资源共享,同时在共享过程中通过杰林码编译码算法实现数据压缩和数据加密,从而节约网络带宽保证数据安全可靠,同时通过杰林码纠错编码确保虚拟进程数据传输稳定。
10.根据本发明的一些实施例,所述调度层还设置有负载均衡子系统,所述负载均衡子系统用于根据每个节点的运算资源将实际进程发送至运算资源闲置的节点。
11.根据本发明的一些实施例,所述调度层还设置有优先子系统,用于检测实际进程的优先程度,并使所述运算层优先执行优先程度较高的实际进程。
12.根据本发明的一些实施例,还包括应用层,所述应用层包括文件系统、资源管理器和多应用接口。
13.本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
14.本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
15.图1为分布式操作系统的结构示意图;
16.图2为本发明实施例提供的共享进程的示意图。
具体实施方式
17.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
18.参照图1,当下操作系统基本分为两种:分时式操作系统和分布式操作系统。共享是分布式操作系统的特征,但是却仅限于各个节点进程执行所需的资源共享,却不具备共享本节点运算资源和能力。
19.为了解决上述技术缺陷,本申请实施例通过共享进程而实现每个节点的运算能力和内存资源共享,同时在共享过程中通过杰林码编译码算法实现数据压缩和数据加密,从而节约网络带宽保证数据安全可靠,同时通过杰林码纠错编码确保虚拟进程数据传输稳定。
20.参照图2,本发明的一个实施例,提供了一种基于杰林码的运算能力共享系统,其中节点是指具有运算能力和内存等资源的终端,包括:
21.运算层,设置有cpu、进程管理、存储管理、设备和驱动,用于管理每个节点的运算资源,并以虚拟进程方式执行来自节点的实际进程,将执行结果以虚拟进程方式发送至编码层。由于运算能力需要进行共享,所以在运算层采用了虚拟进程方式(虚拟进程是指的方便每个节点开辟一些确定执行方式的虚拟进程,即一种通用的进程编译器),虚拟进程是不执行,且不占有资源。当运算层接收到需要运算的实际进程(实际进程需要按照虚拟进程的执行方式进行)时,进程编译器自动转换成实际进程,并进行执行,然后将执行结果以虚拟进程方式发送至编码层。
22.编码层,设置有虚拟进程编码器,其内置有杰林码编译码算法,用于将执行结果编译成虚拟进程数据并进行杰林码编译码处理,将处理结果发送至调度层。需要注意的是,杰林码编译码算法为本领域的公知常识。
23.调度层,设置传输子系统、负载均衡子系统以及优先子系统,传输子系统内置有基于杰林码纠错编码和去中心化的通信协议,用于对处理结果进行纠错以及在节点间传输处理结果和实际进程;负载均衡子系统用于将实际进程发送至运算资源闲置的节点;优先子系统用于检测实际进程的优先程度,并使运算层优先执行优先程度较高的实际进程。需要注意的是,基于杰林码纠错编码算法为本领域的公知常识。
24.应用层,包括文件系统、资源管理器和多应用接口。可兼容现有的所有文件类型。
25.本系统通过共享进程而实现每个节点的运算能力和内存资源共享,同时在共享过程中通过杰林码编译码算法实现数据压缩和数据加密,从而节约网络带宽保证数据安全可靠,同时通过杰林码纠错编码确保虚拟进程数据传输稳定。
26.在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示意性实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。
27.尽管已经示出和描述了本发明的实施例,本领域的普通技术人员可以理解:在不脱离本发明的原理和宗旨的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由权利要求及其等同物限定。


技术特征:
1.一种基于杰林码的运算能力共享系统,其特征在于,包括:运算层,用于管理每个节点的运算资源,并以虚拟进程方式执行来自节点的实际进程,将执行结果以虚拟进程方式发送至编码层;编码层,设置有虚拟进程编码器,所述虚拟进程编码器内置有杰林码编译码算法,用于将所述执行结果编译成虚拟进程数据并进行杰林码编译码处理,将处理结果发送至调度层;调度层,设置传输子系统,所述传输子系统内置有基于杰林码纠错编码和去中心化的通信协议,用于对所述处理结果进行纠错以及在节点间传输所述处理结果和实际进程。2.根据权利要求1所述的基于杰林码的运算能力共享系统,其特征在于,所述调度层还设置有负载均衡子系统,所述负载均衡子系统用于根据每个节点的运算资源将实际进程发送至运算资源闲置的节点。3.根据权利要求2所述的基于杰林码的运算能力共享系统,其特征在于,所述调度层还设置有优先子系统,用于检测实际进程的优先程度,并使所述运算层优先执行优先程度较高的实际进程。4.根据权利要求1所述的基于杰林码的运算能力共享系统,其特征在于,还包括应用层,所述应用层包括文件系统、资源管理器和多应用接口。

技术总结
本发明公开了一种基于杰林码的运算能力共享系统,通过共享进程而实现每个节点的运算能力和内存资源共享,同时在共享过程中通过杰林码编译码算法实现数据压缩和数据加密,从而节约网络带宽保证数据安全可靠,同时通过杰林码纠错编码确保虚拟进程数据传输稳定。码纠错编码确保虚拟进程数据传输稳定。码纠错编码确保虚拟进程数据传输稳定。


技术研发人员:梁华 李增应
受保护的技术使用者:湖南遥昇通信技术有限公司
技术研发日:2021.11.30
技术公布日:2022/3/8
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献