CloudCamp联合创始人:关键云计算平台及框架(2)
未来云平台如何创新?
未来创新的方法还有很多,如果你是平台供应商的话你需要想几件事情。首先,需要提供良好的调配和配置,你肯定不能够要求开发商、开发者去做这些事情,你需要帮他们在底层做好,这样一来编程人员才能够很容易的写好这个代码 。如果你想让你的平台非常成功,你必须得提供良好的扩展方式,通过这种方式,让开发人员只需要按几个键就能实现容量扩增。同时,面向编程的对象还是其他的设备,你必须能够保证所有的设备都能够达到应用程序所需的资源标准和水平。还有,你必须要能够兼容所有的数据,然后进行开发。与此同时,我们还是要严格的记住这一条,就是你所提供的平台是不是可测量,并且实现可扩展。
大家一定要记住一点,把架构作为一种服务的话,现在已经有些框架做到这点了。在硬件层有很多的软件,它其实是直接通过API接触到硬件所发挥的功能的,也就是说在硬件层面,你总看的是API接口,而不是直接看物理硬件本身。有一些人说,如果我们现在能进行云计算的话,那么IT搞信息技术的这些人就能够把架构作为代码一样来看待了,因为你通过云的API可以访问 所有的架构。所以这些问题你要好好的考虑一下,也就是说连你的硬件都可以实现软件化了,变成代码了。同样,开发人员他们也可以进行高层的框架和高层的抽象,也就是说框架再框架,它是罗列框架,一个框架是基于另一个框架之上的。
还有一点再强调一点,我们把架构也叫做服务,但是我觉得这个说法是有点晕的,因为当我们谈到服务的时候,我们总是把计算作为服务,比方说亚马逊的AZ2他们是把计算作为服务的。所谓计算 ,就是你拿到内存和缓存器,但它们都是硬件,比方说存储设备也是硬件,那么这个存储如果作为服务的话,那么说硬件就是服务,也就是说不管你做计算还是做存储都涉及很多硬件,这些硬件都是通过API提供给开发者和使用者的。
我给大家讲一下关于框架的问题,因为在框架内可以发生很多很多创新,你面临的选择很多,它主要取决于你使用哪种模型。在云里边运行的软件可以作为框架来被部署,比方说戴尔,它现在在全球 部署了软件,而且已经这样做了,通过这种方式可以把云本身进行部署。那么如果你是在云上面做应用的话它就是另外一种框架了,比方说你在平台上发布一个应用,那么它就属于另外的一种框架了。对于这个网络应用程序的开发人员来讲,他们需要的是很多框架,所以你做什么样的工作就选择什么样的框架和模式。
还有,我们已经谈到过关于服务器的调配和调节,还有部署自动化,怎么让你的应用程序能够实现自动化。还有是我们有不同网络应用程序的框架,首先,我要跟大家谈谈服务器调节,服务器的调试和提供主要是服务于IT部门的,也就是说你买了一个硬件,然后把这个软件装上,然后把它放在数据中心,然后跟网络接上。但是这对硬件来讲还不够,我们需要部署云的软件。还有就是我们要实现软件部署的自动化,就意味着我们要在云里面部署我们运行的应用程序,这以前都是IT部门的工作,是他们的事。我们把程序从软件开发商那里拿来,然后就直接扔到防火墙,把它放在云上让它运行。
关键云计算平台及框架
现在我们有另外一个事情持续的部署,IT的工作就是要提供一个框架,然后让开发者可以去发布自己的编码 ,Facebook就是这样做的。一个开发者可以去创建一个功能,这样的话其他的开发者可以去看一下,也就是说一个开发者可以把他的变革在网上进行发布。当然,只有一小部分的用户可以进行这样的发布。所以说这个服务器它整个的生命周期跟过去不同,我们有不同的方式部署服务器。
现在有一个公司,你可以去把这个编码进行记录,然后去把信息发布,它给你OS运营系统,然后给你模板,然后你可以把它作为服务运行了,因为他们自己有这样的云。然后它会把你的编码拿过来,但是它现在还没有流行在这块。Software是配置管理网络的服务,你可以自己进行编码 。另外一个是不被服务提供,它只是开源的项目。所有这些都是一些可以进行云软件部署的自动化的一些服务,你可以去把它放在机架上和服务器上,这样的话软件配方在上千个服务器上。
现在在屏幕上我们可以看到这个是在云的软件这块发生的事情,现在有很多不同的云软件的公司,但是我们现在看到在这个领域它有缩小的趋势,比如说你可以看到一些非常流行的软件,它是有很多公司提供采纳,从一开始就导致他们要去找到一个真正的赢家,现在还是竞争的一种状态。如果你希望你的软件运营,你可以使用公共的云,这样你们可以分享同样的API。它可能没有很好的规模,因为你要去说服很多人去使用你的API,这个就非常难了,像AnilRao可能会成功,但是小公司的API就要小心了。
还有一些公司可以提供服务让你去管理自己的应用,是在不同的云上。如果它是一个小的云提供者,它有很好的用户界面或者管理。如果你想使用这种多元的、管理的方式,那么你可以有很好的界面。还有其他的一些公司可以提供应用的管理,但是应用的管理和云的管理是不同的,云的管理要去管理云的服务器。服务器的管理是管理架构在云服务器之上的应用程序,如果你用的不是我上述的几种程序,这样一来你可以使用多云管理的库。比方你自己就是一个开发技术人,那你可以调用。你可以根据自己编程所需要用到的语言来写自己的应用程序。还有一点叫做应用程序部署的自动化,指的是什么呢?就是说在这个之上构架你的应用程序,然后对它自动化。你创造很多实例放在云上,然后写一段相关的代码 ,这种方式是非常复杂的。
这个应用程序的框架我不一一给大家介绍,但是它们都是非常著名的网络应用程序的框架,它们已经不是什么新事物,但是对开发人员来讲非常重要,而且这样的框架用了更多的网络的API接口,这种方式可以给程序开发编程提供更多的便利。最后,在平台服务方面我想跟大家分享几点信息:
现在公司慢慢转变为可以提供一些软件在你的数据中心运行,然后你自己可以为你自己或者你的客户把云作为服务提供出来,这也是一个非常前端、前沿的领域,我希望大家关注这个领域,因为这一块的业务未来一定会进一步增长,这一块一定会有很多的创新。我们知道,软件方面的创新已经很多,你可以下载很多软件,然后在自己平台作为服务上面进行运行。当然,这种方法不是非常的成熟,在一些关键领域不能这样做,但是我知道这个方法非常有用。这方面有很多的创新,我也希望大家关注这些公司,他们已经进行初步尝试了。跟大家说一下大数据的问题,大数据对于我们来说非常重要,而且现在大家都被Hadoop和大数据在一起进行联想 。Google已经提供了大表,只能在云上运行,它仅仅是一种平台。
结语:
云计算六年以前就提出来了,现在我们还是属于它的早期时期,而架构作为服务也快成熟了,即便没有成熟,大家也都知道它了。还有几个其他的领域是新生事物。平台服务一直在不断的改变,现在随着我们的需求不一样,我们现在因需要有新的架构PaaS,它能够为我们创造更多的机会,不光是从框架的角度还是应用程序库的角度。我非常关注未来的发展趋势,我们知道今天大家所提出的这些理念如果跟数据结合起来,就会催生出很多新的机会。非常感谢大家能够听我今天的报告!
(责任编辑:admin)- “扫一扫”关注融合网微信号
免责声明:我方仅为合法的第三方企业注册用户所发布的内容提供存储空间,融合网不对其发布的内容提供任何形式的保证:不保证内容满足您的要求,不保证融合网的服务不会中断。因网络状况、通讯线路、第三方网站或管理部门的要求等任何原因而导致您不能正常使用融合网,融合网不承担任何法律责任。
第三方企业注册用户在融合网发布的内容(包含但不限于融合网目前各产品功能里的内容)仅表明其第三方企业注册用户的立场和观点,并不代表融合网的立场或观点。相关各方及作者发布此信息的目的在于传播、分享更多信息,并不代表本网站的观点和立场,更与本站立场无关。相关各方及作者在我方平台上发表、发布的所有资料、言论等仅代表其作者个人观点,与本网站立场无关,不对您构成任何投资、交易等方面的建议。用户应基于自己的独立判断,自行决定并承担相应风险。
根据相关协议内容,第三方企业注册用户已知悉自身作为内容的发布者,需自行对所发表内容(如,字体、图片、文章内容等)负责,因所发表内容(如,字体、图片、文章内容等)等所引发的一切纠纷均由该内容的发布者(即,第三方企业注册用户)承担全部法律及连带责任。融合网不承担任何法律及连带责任。
第三方企业注册用户在融合网相关栏目上所发布的涉嫌侵犯他人知识产权或其他合法权益的内容(如,字体、图片、文章内容等),经相关版权方、权利方等提供初步证据,融合网有权先行予以删除,并保留移交司法机关查处的权利。参照相应司法机关的查处结果,融合网对于第三方企业用户所发布内容的处置具有最终决定权。
个人或单位如认为第三方企业注册用户在融合网上发布的内容(如,字体、图片、文章内容等)存在侵犯自身合法权益的,应准备好具有法律效应的证明材料,及时与融合网取得联系,以便融合网及时协调第三方企业注册用户并迅速做出相应处理工作。
融合网联系方式:(一)、电话:(010)57722280;(二)、电子邮箱:2029555353@qq.com dwrh@dwrh.net
对免责声明的解释、修改及更新权均属于融合网所有。