DCOMP——分散式计算
新型网络DCOMP
据国外媒体2017年11月7日报道,曾经发明互联网的秘密机构“美国国防部高级研究计划局(DARPA)”如今正致力于研发能够完胜互联网的新网络,并且启动了一项链接物联网、智能手机、智能车辆等终端极端资源的计划,称之为DCOMP。
DCOMP项目为包括雾计算、边缘计算和分布式计算在内的一系列新兴技术增添了一个新名词,但是DCOMP也进一步讲这些模式推向了一个新的阶段,该网络可以在需要时从多个节点借用处理资源和通信资源,以完成用户需要处理的任何任务。
美国国防部将DCOMP的目标首先定在战场之上,用来让作战人员在通信不稳定,无法连接远程数据或操作中心的情况下去,也能够收集、传输和处理信息。
而现在战争也是目前最需要依赖网络信息处理的地方,据五角大楼最新制定的总体战略,该战略旨在连接所有军事设备,包括进本的传感器、飞机、坦克、装甲车等,再到海外的大规模数据储存中心以及运营中心,都集成为一个单一网络化有机体,能够让所有的设备在这个系统中达到共享、访问以及及时处理全球范围内信息的能力。
真正的万物互联
可是,这样的设想需要及其庞大的动态任务通讯及处理网络,目前的互联网显然达不到这样的要求。
根据美国Vencore实验室CEO彼得罗斯·穆什塔瑞斯(Petros Mouchtaris)介绍,如今的网路是高度静态的。而目前我们掌握的计算能力,已经在我们成为达到网络边缘的范围发生了巨大的变化,但是互联网的核心技术却没有真正改变。
根据DARPA的说法,要想彻底改变互联网,则需要改变其核心构成要素:协议。DCOMP项目经理乔纳森·史密斯(Jonathan Smith)也说到:“目前从二十世纪八十年代初开始使用的TCP/IP协议对于点到点获取信息是很有效的,但这已经不够了,我们需要对网络模式以及架构进行彻底的重新思考。”随后史密斯继续介绍到,“DCOMP与传统网络架构完全不同,它并不是把网络上的设备只当作信息传递的节点,而是将它们是为分布式计算资源,可以随时根据需求变化实时动态地址。”
也就是说,届时我们每个人的手机、电脑等一切智能设备在闲置的时候,都能够帮助他们做一些运算处理。这也就意味着,当分散式网络借用你的手机时,它能做的不仅仅是发短信或者打电话而已。而在战场上能否保证作战人员有可靠的网络接入,也是关乎生死的问题,因此能够动态共享计划资源和通讯资源是很关键的。
而要了解什么时候该如何分配这些设备的计算能力和通讯能力,需要网络能够在一定程度上拥有自我检查的能力。穆什塔瑞斯也针对这个方面做了回答:“我们正在努力创建一个可以快速感知网络状态的网络,它可以很快地做出反应,因为它是可编程的。在战场上,网络连接能力变化很快。车辆四处移动,士兵四处移动,进入无法接入网络的地方时,协议应该自动调配。”在这里面的一个挑战就是帮助避免网络停滞,要让网络懂得自我调整,需要做很多工作来检查网络进展,既希望快速了解网络变化和适应情况,又不希望这些操作造成网络负荷超载。
LGS Innovations公司的CEO凯文·凯利(Kevin Kelly)说:“通信和网络拓扑结构已经发生了几次革命,但是就移动通信而言,这是下一次革命。”
目前DCOMP仍然处于早期阶段,但是它也有望实现转型,这是一种全新的互联网技术,它更适合当今以及未来的环境,这将有助于推动能改变世界的下一代应用程序。
DCOMP——分散式计算的更多相关文章
- TensorFlow Federated:基于分散式数据的机器学习
https://www.tensorflow.org/federated/ TensorFlow Federated (TFF) 是一个开源框架,用于对分散式数据进行机器学习和其他计算.我们开发 TF ...
- NYOJ 128 前缀式计算
前缀式计算 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 先说明一下什么是中缀式: 如2+(3+4)*5这种我们最常见的式子就是中缀式. 而把中缀式按运算顺序加上括 ...
- NYOJ128前缀式计算
前缀式计算 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 先说明一下什么是中缀式: 如2+(3+4)*5这种我们最常见的式子就是中缀式. 而把中缀式按运算顺序加上括 ...
- NYOJ128 前缀式计算 【栈】
前缀式计算 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描写叙述 先说明一下什么是中缀式: 如2+(3+4)*5这样的我们最常见的式子就是中缀式. 而把中缀式按运算顺序加上 ...
- 搜索广告与广告网络Demand技术-流式计算平台
流式计算平台-Storm 我们以Storm为例来看流式计算的功能是什么. 下面内容引用自大圆的博客.在Storm中,一个实时应用的计算任务被打包作为Topology发布,这同Hadoop的MapRed ...
- NYOJ--128--前缀式计算(表达式求值)
前缀式计算 时间限制:1000 ms | 内存限制:65535 KB 难度:3 描述 先说明一下什么是中缀式: 如2+(3+4)*5这种我们最常见的式子就是中缀式. 而把中缀式按运算顺序加上括 ...
- 流式计算与计算抽象化------《Designing Data-Intensive Applications》读书笔记15
上篇的内容,我们探讨了分布式计算中的MapReduce与批处理.所以本篇我们将继续探索分布式计算优化的相关细节,并且分析MapReduce与批处理的局限性,看看流式计算是否能给我们在分布式计算层面提供 ...
- Apache Beam—透视Google统一流式计算的野心
Google是最早实践大数据的公司,目前大数据繁荣的生态很大一部分都要归功于Google最早的几篇论文,这几篇论文早就了以Hadoop为开端的整个开源大数据生态,但是很可惜的是Google内部的这些系 ...
- kafka 流式计算
http://www.infoq.com/cn/articles/kafka-analysis-part-7/ Kafka设计解析(七)- 流式计算的新贵 Kafka Stream
随机推荐
- VS2110。VC++编译错误"error LNK2005: 已经在 XXX.obj 中定义的问题"
有时候我们会在头文件当中定义一些全局变量或者全局函数,这种做法会比较方便,但有时候会出现“编译错误"error LNK2005: 已经在 XXX.obj 中定义的问题"的链接问题. ...
- JavaScript形而上的For循环中的Break
break相当于循环中的GOTO,需避免使用. 下面是一个break使用例子. 找出第一个months小于7的项目. const cats = [ { name: 'Mojo', months: 84 ...
- MAVEN中的Scope
Dependency Scope 在POM 4中,<dependency>中还引入了<scope>,它主要管理依赖的部署.目前<scope>可以使用6个值: *im ...
- [Maven - Java Version] 如何设置Maven的Java版本或者使用不同的JDK版本编译
In pom.xml, defined this maven.compiler.source properties to tell Maven to use Java 8 to compile the ...
- 20190320xlVBA_考场座位设置
花了一写时间做了一个Excel宏工作簿,可以根据考场人数.座位排列和考生名单 生成<考试座位表><考生去向表><考试通知单>,想要的前往了解哦: https://i ...
- 小程序md5加密
function md5(string) { var x = Array(); var k, AA, BB, CC, DD, a, b, c, d; , S12 = , S13 = , S14 = ; ...
- [GXOI/GZOI2019]宝牌一大堆
感觉比ZJOI的麻将要休闲很多啊. 这个题就是一个最优化问题,没有面子的特殊牌型可以直接用复杂度较低的贪心判掉. 有面子的话就是一个经典dp.(曾经还在ZJOI写过这个毒瘤东西 大概就是存一下对子,面 ...
- Linux中一个快速查找文件和目录的命令
功能介绍: locate命令其实是find -name的另一种写法,但是要比后者快得多,原因在于它不搜索具体目录,而是搜索一个数据库/var/lib/locatedb,值得注意的是:版本不同,会有所不 ...
- XFS文件系统的备份和恢复
1.工具 XFS文件系统提供了xfsdump和xfsrestore来协助备份.恢复XFS文件系统中的数据,xfsdump按inode顺序来备份XFS文件系统,备份时不需要卸载文件系统,备份和恢复的过程 ...
- composer常用的一些命令\参数\说明
安装 curl -sS https://getcomposer.org/installer | php 或者 php -r "readfile('https://getcomposer.or ...