[发明专利]一种跨设备部署的分布式计算系统在审
申请号: | 201811165077.9 | 申请日: | 2018-10-07 |
公开(公告)号: | CN109343937A | 公开(公告)日: | 2019-02-15 |
发明(设计)人: | 张维加 | 申请(专利权)人: | 张维加 |
主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F21/53 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 310000 浙江省杭州市余*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 服务端 客户端 沙盒 分布式计算系统 跨设备 编译 替换 缓存 注册表操作 程序操作 代码动态 动态替换 工作空间 实时控制 映射控制 中间文件 编辑器 编译器 伪代码 重定向 加载 内核 沙箱 受限 部署 汇编 记账 存储 指向 互通 拦截 指令 隔离 进程 安全 开发 | ||
本发明设计了一种跨设备部署的分布式计算系统,包含沙盒化的客户端与服务端(包括分布式记账服务端),客户端沙盒对消息与进程进行拦截与重定向,将指令、汇编、编译器缓存与中间文件、文件与注册表操作、程序操作的真实路径等指向服务端对应数据,服务端作为项目与代码的真实存储与映射控制,对客户端所执行的内容下达动态替换,由沙盒执行,从而实现客户端所见非所得,编辑器中的伪代码,编译时被替换为真实代码并编译或执行。并设计了沙盒链多次开发机制。代码动态加载的程序,也同样可以实现其执行功能由服务端实时控制替换。为确保流程安全,客户端被沙盒化成为受限环境。通过内核沙箱将工作空间隔离形成沙盒桥,服务端与客户端可以互通。
技术领域
本发明属于计算机与网络的计算架构领域,特别是数字资产的应用与流转。
背景技术
当今社会在信息化,但是数字资产存在安全与效率两大痛点。
1.安全方面,数字资产易被盗取,易被攻击,仅仅美国每年因为知识产权盗窃造成的损失就高达6000亿美元。数据泄露事件频发,涉及文档、图纸、个人信息以及源代码等各种数据类型。企事业的机密文档,研发源代码,图纸等核心技术机密资料,很容易经内部员工的主动泄密流转到外面,甚至落到竞争对手手中。传统的加密因为速度慢,影响使用,解密后即可泄密,基本已经从市场上淘汰。而DSA数据安全隔离虽然是当前数据防泄密技术中有效手段之一,在实际的使用中却会造成使用者尤其是软件工程师泄密的情况。
2.效率方面,流通效率低,研发效率低。每年全球研发投入已经达到2万亿美元,然而其中60%属于重复研发,基本上每个开发团队都是独立研发。本质原因就是,开发的源文件很难流通。即使在欧美国家,开源项目虽然数量很大,然而仍远远不能满足各行业的研发需求,大部分的项目是不开源的,尤其重要的项目更是很少有开源内容。
所以,如果有这样的一个计算架构,能够让数字资产像沙子做的沙画那样,看得见但拿不走,那么就可以在很大程度上解决安全与效率问题。过去,计算机领域也有沙盒,然而只是用于反病毒反恶意软件。这是因为过去沙盒只做用户层hook,无法改变计算架构。
本发明所涉及的系统会对传统的本地化、中心化的计算架构有所重新设计。
发明内容
本发明设计了一种跨设备部署的分布式计算系统,在文件、指令、程 序、代码和注册表层面实现隔离,并改变了整个局域网机器的I/O处理方式。
系统包含客户端与服务端,服务端可以是是一台专门的服务器,也可以是分布式的服务器节点(包括基于区块链的分布式节点),这些服务端的目的是:1.作为研发项目与代码的真实的存储位置; 2.存管对应与映射关系,指的是伪代码与真实代码之间的对应关系; 3.服务器接收客户端的指令,并控制客户端所执行或编译的代码的动态替换,以及版本控制,权限分级控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于张维加,未经张维加许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811165077.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种微服务自动部署方法及装置
- 下一篇:一种事件统计方法