科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网网络频道路由交换国际信息处理联合会候任主席Mike Hinchey:软件将定义一切吗?

国际信息处理联合会候任主席Mike Hinchey:软件将定义一切吗?

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

在20日上午的主会场中,来自国际信息处理联合会的候任主席Mike Hinchey先生针对软件定义对云计算、大数据以及空间技术等领域所起到的重要做了主题为“软件将定义一切吗?”的精彩演讲,其中还分享了在空间项目中如何针对飞行器来优化计算机性能等经验。

来源:ZD至顶网网络频道【原创】2016-05-20 09:42:22

关键字: 国际信息处理联合会 云计算 软件定义 重点推荐 第八届中国云计算大会

  • 评论
  • 分享微博
  • 分享邮件

ZD至顶网网络频道 05月20日 北京报道(文/李超)5月18-20日,由中国电子学会主办,ZD至顶网协办的第八届中国云计算大会在北京国家会议中心隆重举办。在20日上午的主会场中,来自国际信息处理联合会的候任主席Mike Hinchey先生为我们带来了主题为“软件将定义一切吗?”的精彩演讲。

国际信息处理联合会候任主席Mike Hinchey:软件将定义一切吗?

国际信息处理联合会候任主席 Mike Hinchey 先生

Mike Hinchey在演讲中就软件定义对云计算、大数据以及空间技术等领域所起到的重要作用给出了自己的理解。他讲到:“我们有一个空间系统的项目,针对飞行器我们可以帮助他们来优化计算机的性能,大家想一想每一个航天器就像一个传感器,可以把各种数据收集起来,然后它可以把这些数据储存到云当中。其实我们的航天器信息储存到云上面之后,就可以视为物联网当中的网络一样。我们还有一些专门的、特定的研究领域,比如我们自主计算的一些方法,还有软件产品线,以及代码的自动生成。”

以下是Mike Hinchey的演讲实录:(以下内容根据现场速记整理,未经发言嘉宾确认,仅供参考,谢绝转载。)

Mike Hinchey:女士们、先生们早上好。最后一个被邀请的演讲者非常重要,所以我非常开心被你们邀请,就是软件一切吗?也是如何来到这儿?以及这周如何来到这儿的?如果你是飞过来或者是坐车,或者是坐火车、汽车过来的,各个城市都有一些软件,有一些这种软件可以去追踪自行车交通工具,你可以看一下像有交通指示灯,我们看到的很多这种交通指示灯在机场那里,有时候我们要经常绕过它,是受监控,还有就是有一些外太空的宇宙飞船,这项目叫做(英文)是人类最大的软件项目,它的这成本是达到80美元,它并不包括任何的硬件,或者是其他的工作这成本。所以呢我们看到软件用于制造业,无论是工业4.0,或者是制造2020。当然我们集群能量生产,还有使用它来进行远程通讯,你们这智能手机再也不是手机,它实际上一个微信电脑,它有很多软件的应用,同时我们用软件进行很多的金融服务,包括转帐等等。 所以它是奏效的。但是有时候不是这么灵敏,在三年之前我们银行有一个软件,在这两个月时间没有办法转让的钱,它是有几十欧元的损失。他必须要支付人们付钱一些相应的罚款,然后还有一些储蓄的利息损失。

有时候我们有一些智能的高速公路,我们在云上也有一些医疗的记录等等。无论是在哪个国家或者是在哪个医院。有一些通讯的机制,比如说卫星来去和我们的手机来进行通讯,还有一些世界各地的传感器来通讯。所以呢在过去这些天有很多的演讲者提到物联网,所以将有多少的传感器植入,还有多少的汽车将会成为无人驾驶汽车,这些都是我们所遇到到的一些未来。我们同时在之前做了一个调查,他看到各种各样的行业,看一下谁需要这软件。他识别出了一些领域,一些软件是非常核心的,也是非常必要的。那有很多的像工程、医疗、ICT行业等等这是大家都想到。还有很多没想到就是能量、消费者、零售等等的。很多其他领域也都是高度依赖这软件的。

事实上这软件是无所不在的,所有的东西云、大数据,还有一些我们的虚拟空间等等,都是基于这软件,还有一些很多的智能设备也是基于这软件,这软件是我们创新的来源。ICT、制造还有一些金融服务,以及租车行业。在这儿有一个图表作为例子,它是两个不同的标尺,我想大家可以理解它。我想说的就是在2015年左右,BMW的软件工程师会超过BMW其他的软件工程师,所以汽车行业也变成了软件行业。这上面我们有一些模拟的设备还有一些芯片。他们将会使用这东西,他们不想成为软件公司,事实上他们已经成为了,但是他们的挑战也是存在?我认为写这软件非常重要,但是只占工作的7%,我们要建立越来越的系统,他们更加互联,他们使用这云收集很多的大数据,我们如何建立高质量的系统呢?同时在我们的软件质量,还有我们利用目标实现之间的关系,也就是说我们如何能够按时的去进行产品投放,还有我们的质量,以及生产率,还有相应的监管、合规等等都受到影响。

还有一些软件的错误也会带来很大的成本,当然像丰田一年之前有一个事故,到了30多亿的损失,我们也知道在此之前,大众汽车的事件,也是造成了巨大的经济损失。现在软件正在发生改变,它并不是静态,那软件不是说一层不变,它必须随着环境的变化来改变,如果说我们没有提前做好准备当然也不知道未来会何去何从,但是有很多预测是我们没有办法提前很早做出来的。但是至少它可以帮助我们去预计一些可能会出现的威胁。比如说黑客的攻击等等。那我们在进行软件开发时候,我们要去思考,到底有没有去把方方面面的信息都考虑进去。当然我们在开软件的时候,我们希望这软件可以使用一段时间,即使最老的软件,也就50年的历史,也就是说软件它本来出现也不是特别早。那我们也会有一些供应商,有一些供应商他们已经是开发二十多年,他们所做的还是一些基础还是基本的软件,但是我们要对软件进行更新才能适应当前的变化。我们在改变软件的时候,是为了能够更好的使用,或者匹配硬件,比如说我们多核硬件等等,或者让我们来更好的利用当前最新的技术,因此我们软件必须要能够得以调整满足环境的变化,我们还会受到客户的一些新的需求,以及政府、以及监管方的需求,所以我们也都要去改变软件,但是最重要的就是软件本身本来也应该改变,因为就像我们在改变硬件的时候是一样,像我同事所说的一样。我们所开发出来的软件越来越好,我们开发能力越强。那我们软件也需要随之改变、随之更新。

而且改变软件并不一定把这软件拆卸让它退休了,而是我们可以对它某一些模块进行更新,这跟硬件有所不同。有一些软件他们可能每一天都在得以更新,我们看到未来这种趋势将会越来越明显。比如说趋同无人驾驶的汽车软件,其实每天都会更新,这是从(英文)书上所截取的一张图,,通过这张图我们可以看到软件开发面临的问题,当然我们看到最下面这一条曲线黑色的,这比较粗的这条曲线就是我们理想曲线,我们是希望在软件开发过程当中,到后期我所遇到的问题,或者是宕机率越来越低,故障率越来越低。但是实际情况并非如此有可能我们会受到其他因素的影响,我们可能不得不面临这一些问题,所以随着时间的推移,我们的软件它的功能会越来越差,它的故障率会越来越高。

那我们再想想现在的应用到底有多大呢?规模有多大?这是2009年从计算机这一本杂志上所截取的一张图,我想在这里可以看到,我们如果去思考,我们把这洗衣机这种低成本的手机,还有心脏起搏器等等。包括在飞机、导航方面所使用的应用,我们来做了一个分类,所以从这篇文章当中所列出来,就是我们现在所使用的应用,是越来越大了,规模也越来越大。而且他们复杂程度也越来越高了。尤其是这些开元项目,他们很积极的参与当中。

但是很有意思就是这个绿色的三角形,是指的这种嵌入式的软件,在2005年之后,有越来越多的这方面的软件诞生。那很多的软件它都是量身定制的。就像我们汽车,这两辆车它们可能是一样的,但是它们上面所搭载的软件可能是截然不同的。我们在很多非常重要的应用当中都使用了软件,就是我刚才讲到就是汽车驾驶当中所使用的软件,还有比如金融机构,还有医疗器械上面所使用的软件,那如果说这软件出现故障,出现问题的话就会造成严重的影响,比如说人员和财产的损失。

那还包括就是说如果出现安全性的问题,你就可能会让这软件被别人所操纵。那别人可以直接看到你这软件的漏洞和软件所运行的东西,所以对于机构、对于我们的企业来说的话,我们一定要去保障这软件的安全性,这是非常重要的。

当前我们所面临的问题,是软件无处不在。软件嵌入到我们所使用的各种各样的软件当中。那软件开发写的不是很好,还有就是我们一些忽视没有去重视的软件,有时候我们并不知道,有一些软件他们到底具有什么功能,他们到底是怎么样写成的。因为有一些软件开发者都已经退休了。此外就是软件的故障无疑会大大降低软件的质量。就像我们之前听说有一个垒石机(音)它主要为癌症化疗的机器,就是因为机器的故障夺取了几个人的生命。此外还有一些其他类似的案例,而且因为在软件安全性问题的时候,是非常快,有的是猝不及防。还有一些软件遗留的代码或者是遗留的系统。现在我们看到我们的系统正在不断的发生变化,比如说代码一流之上不断的更新系统,这系统他们可能之前只是已经有了二十多年的历史,是二十多年前就写成的,此外就是我们可能有一个基于构建的系统,我们需要是使用一些新的技术,那包括比如说云的环境等等这种新技术。

还有我们是希望可以让我们的系统,适应并且可以在运行的过程当中,就不断的去升级和净化。我们希望我们的系统在执行过程当中,就可以不断的去提升,这是为什么我们的研究团队。一共是来自于8个大学,我们主要是在开发技术这些行业,尤其是开发那些重要系统的行业来展开的工作。我们所做的项目包括就是智能城市方面的项目,主要是交通线路方面的问题,我们是希望能减少城市当中的交通拥堵情况,我们与英特尔IBM一起合作,我们改变交通线路。因为比如说交通拥堵的情况,或者是交通事故的发生,或者一些其他的问题调整交通线路。此外就是我们另外一个领域,是关于软件产品线的。那帮助他们去提升效率,还有提升他们的性价比。所以我们通过软件的产品线来帮助他们了解到底他们进入什么样的系统,并且准确高效的建立系统。此外我们也在研究,我们怎么样不断的适应并且提高安全性和隐私。

比如说根据用户、根据系统的情况来提高安全性,我们在这智能建筑当中,也做了这方面的工作。比如说在智能建筑当中,怎么样去进行资产的保护、保障资产的安全。我们也希望能够通过并行的代码,可以最优化的去使用一些硬件。比如说多核硬件,比如说我刚才讲到,就是我们可以直接来处理在街道上面所安置的摄像头里面数据。此外我们还做了建筑的复原、以及保护工作。所有的这些建筑,它们的信息是不太一样,它们的建筑方法是截然不同,所以我们所要做的就是可以追踪这些变化,从而了解他们到底是怎么样得出这些变化的决定。并且在系统当中,可以进行一个实时的更新,让他们可以来解释这些变动的发生。此外就是在一些大型的系统当中,我们还做效能的评估,比如说我们与IBM一起共同,我们去了解数据中心所面临的问题,并且来推动自动化的解决,我们也与美国(英文)还有一些其他的空间机构进行合作、开发自主空间系统。

稍后我会讲一下空间系统的情况。我们所拉萨合作的项目,就是我们要针对我们的飞行器,可以帮助他们来优化计算机的性能,我们有一个专门的项目,这项目我们知道现在已经有月球的登陆器,来进行月球的探索,此外我们也有活性探测器,以及土星,以及小行星空间任务。我们原理就是在宇宙之上,我们知道天体有一些重力,那我们的宇宙飞船、航天器它大概是两年或者两年半当中小行星带运行,它在这过程当中会收集很多的数据,收集小行星带构成的信息,以及其他的运行状况的信息。但是因为我们知道这个航天器它离地球太远,所以即使说我们可以把这些信息传输到我们的地面的控制台,因为这之间的延时大概是48分钟,所以我们指导它们决定,是已经延迟而且不一定是最适合。所以我们就需要让它实现自我的调节,这一项我们也已经做了15年,这也是我们很多项目的一个基础,这也是为什么我们把它叫做概念性的项目。我们所做的其他一些任务,有一些就是基于这一个项目。当然这听上去比较复杂,但是我觉得我们可以给大家打一些比较,我们想一想每一个航天器就像一个传感器,可以把各种数据收集起来,然后它可以把这数据储存到云当中。其实我们的航天器信息储存到云上面之后,我们就可以作为物联网当中的网络一样。我们还有一些专门的、特定的研究领域,比如说我们的一些方法,还有就是自主计算,还有软件产品线,以及代码自动生成。

首先我们来看一下这个,就是不同模型的方法,因为我们知道不同的系统它的模型有所不同,我们的构建不一样,它们不同的构建之间要进行协作,所以我们对他们的行为、模式可能不是特别的了解,所以我们所要做的就是通过这种方法去了解到底会有哪些不同类型行为模式,从而去得出这一系列的情况。

所以说我们会有一些基于数学的方法来去编一些编码,然后来去具体假设一下这会什么?我们做一些分析,从这些不同情况下,会有什么样的场景。我们是有一个非常正式的ASL的语言。在这里我们是感觉这样的系统来去进行相应的定义。我们会定义一下我们做一些什么?我们从这线允许多少偏离,同时我们使用自主计算来去进行系统编制,这是和云相关,还有我们想要这云有一些适应性。我们是使用人的自主神经系统来进行一个模拟。

我们有一些想法,就是说处于理性来去进行相应的回应,比如说别人问你一个问题,你就举一个手等等。另外有一些神经系统,就是包括要去休息或者是消化的系统。也就是说我们是有一些这种组建,这就有点像心跳,如果心跳能在跳动的时候,说明这电脑能活着,那它就模拟人体,它会系统的自测,也可以了解健康,看一下这系统运行是正确的还是有一些偏离。另外我们有睡眠的状态,我们不想和其他的电脑进行干扰,当他们如果是行为准确,我们就在恢复行动。然后我们有各种各样的组件之间的要求,各个组件决定是不是咬合作,那它们会有组件的自主分析会有信号的发出。首先我们使用硬件来去比拟,就是说我们去进行一些星球探索,包括像月亮,或者是土星,同时这些需要一个硬件,同时我们也有软件,首先比如说这太阳这是一个心形,它会实体的登陆进行一些相应的感应。

有一些时候我们想要去改变行为模式的话,我们就使用一些软件。我们就可以很快的来去软件有短期的行为,有长期的保护。同时我们有一些自主代码生成过程,这工程师是要有这样的像自然语言的使用能力,有一些使用案例,我们也有一些特别的要求,就希望它可以像自然语言来去自主的应用,同时我们也可以进行一些编码,我们有一些工具进行编码的生成,同时我们可以把现有的编码进行提取来去获得一些模式。

同时也有一些并发的数学原理来去描述一下这并发的事件。我们会根据工程的手段,还有我们一些环境,来去进行一些编码的分析,来进行一些编码的改变。同时我们也会去预测一下,如果要是系统在未来去执行的话,会发生一些什么?我们系统未来会有一个主要的编码生成器来主导,所以我们有大型系统需求,我们有各种的智能设备,还有智能的交通,还有智能的无人驾驶汽车,所以一切都是联系起来,同时都是有大量的软件在进行主导。我们有一些云还有一些移动的设备,这些都是需要我们的计算资源,同时也需要我们有一个比较聪明资源利用方式。像IBM早期他们也去进行了一些这种自主计算的开发,可以去解决一些大量数字处理的需求,同时我们也需要大量的编码。

也就是说我们是有这样的虚拟这种系统,和我们物理性事件进行关联,有社交的系统。就可以通过GPS就可以告诉大家在哪里。所以我们将会有很多的传感器,生成很多的大数据,我们也使用这个云来去进行储存。同时我希望有一些高质量的软件来去有效的使用这资源。 最后我的回答就是说这情况确实是不真实存在的,因为很多都是有软件主导的。

(以上内容根据现场速记整理,未经发言嘉宾确认,仅供参考,谢绝转载。)

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    相关文章
    最新文章