企业技术在向前不断发展着,今年我们做出了9大重点企业技术趋势预测,其中大部分技术都包裹在云中。而这9大趋势分别是什么,又为什么会是这样呢?
InfoWorld的David最近建议说是时候让“云计算”一词退休而只说“计算”了。这也就是说“云”已经成为必不可少的一部分了。
2015年,云基础设施的可伸缩性、自助服务性对运行配备 REST API的“微服务”组成的应用程序的好处日益明显。最有可能的是这些服务都将运行在“容器”中,这使开发人员在建设、测试和部署应用程序时能有比以往更多的控制力。容器反过来支持开发和运维devops(Development and Operations 开发和运维),在其中ops(运维)可以利用新的自动化、仪表化和监控化,并且devs(开发)承担起了生产应用程序开发者的责任。
以下为我们为企业带来的2016年趋势:
1、原生云塑造未来
从在容器中运行的“微服务”上建立的应用程序与其他庞大的应用程序相比具有种种优势。首先,这也是最重要的,其不是处理那些造成故障和使之难以更新的隐藏的内部依赖关系,而是它是一种可以使你享受独立监控和管理的服务。
但“微服务”架构也增加了复杂性,主要是,有成群的容器需要追踪。在生产过程的每一天中都是谁在管理着几十亿的容器呢?谷歌公司在2007年贡献出了linux内核的cgroups容器特色功能(后不久Docker也提供了该功能)。
去年谷歌推出了开源Kubernetes(容器集群管理系统)项目,这将谷歌的容器管理系统概括提取到了开源码中。今年夏天此项目的创始人, Craig McLuckie宣布成立CNCF(原生云计算基金会),其将Kubernetes作为一个起点要为容器的调度、管理和调配构建一个生态系统。这一领域我们需要仔细留心了解。
2、Spark“流媒体”加速
2015年在大数据领域发生了一件有趣的事:Spark将Hadoop挤出了聚光灯外 。为什么?因为比起Hadoop的跨多个磁盘批量处理数据,Spark在小型的分批处理中有巨大内存的魔力非常接近实时的流媒体。(Storm,一个真正的流媒体解决方案,已经失宠。)
Cloudera和IBM将宝全押在Spark身上,而亚马逊、谷歌和微软也在他们的公有云服务中将Spark作为一项服务提供。但Spark仍然有内存管理和弹性等方面的缺点。不过在这种势头下,你可以预期未来一年内许多这样的问题都可以被解决。
3、开发者利用机器智能
现在不是所有主要的云都提供分析服务,但他们也在云中提供机器智能API;另外,开源机器智能的工具也比比皆是。无处不在的机器智能使开发人员能够构建在大数据中具有识别模式的应用程序——应用领域有欺诈检测、人脸识别、医疗诊断、基础设施优化、网络广告服务等等。
当然,一些商业软件和网站已经有了几年的机器智能特性(用来预测用户行为,推荐相关产品等等)。今天其的不同之处是,机器智能作为一个单独的爆发点,使任何开发人员都可以对其加以利用,我们现在有大量的数据和云计算数据都扔给了机器智能去处理,包括新的配备GPU加速器的服务器也都运行着机器智能算法。
4、思科的ACI重新强调SDN
软件定义网络 (SDN) 的想法表明,最终,硬件转换将变的更加商品化,这就是SDN一直被思科视为一个威胁的原因。然而,到目前为止,SDN的采用在很大程度上局限于电信和云服务提供商,并且对企业的影响不大。
现在思科已经超越并引入了一个新的被称为应用程序为中心基础设施(ACI) 的SDN方案,包括一个新的操作控制协议OpFlex将取代OpenFlow。其用于大规模部署,ACI将SDN推向了一个新的方向,配备了一些网络控制配置,让管理员能够根据应用程序需求将装置调整在一个较高的水平。
最令人惊讶的莫过于其开放程度。ACI使用REST API,思科在GitHub上发布了一个开源的SDK以及各种ACI工具。同时,思科提出将OpFlex作为一个IETF标准和OpenDaylight项目,并且OpFlex已经有了微软、IBM、F5、Citrix、Red Hat、Canonical和其他厂商等的支持。考虑到思科的大型企业市场份额,这可能是SDN需求的开始。
5、PaaS迎来第二次机会
2012年安德鲁·奥利弗(Andrew oliver)的经典文章“我该用哪个该死的PaaS?”中明确表示,第一代PaaS被专制限制所困扰。因此,企业的PaaS采用相对较
弱。但最近却发生了很多的采用案例,包括急于支持Docker的两大本地PaaS提供商领导者,Cloud Foundry和OpenShift。
我仍然相信,许多企业可以受益于将PaaS作为一个现代的、扩展的、国际化的应用程序服务器来运行。根据最近的马丁·海勒(Martin Heller)的评论,“OpenShift企业3”没有漏掉一拍的组合了Docker容器:“对开发商和运营商来说,OpenShift实现了PaaS的承诺。”
6、SSD占据了数据中心的一大块份额
Flash在性价比上战胜了磁盘,如VDI或高性能的数据库的IOPS加强应用,因为要做到同样的高性能磁盘需要更多的纺锤波。所有的flash数组和SSD-packed服务器已经不再罕见了。另外,每个人都为3D NAND感到兴奋,这将能够提供更高的SSD性能。
许多互联网巨头因为权力保护和性能原因用SSD来填充他们的数据中心。但磁盘也已做出了自己的进步,包括氦驱动和覆盖型的磁记录,所以SSD也不会很快的完全取代硬盘。
7、混合云变现实
我曾经一度不太理解“混合云”这个词。这应该意味着本地基础设施和公有云间的集成?还是意味着两种云的集成?如果需要一个私有云建设的像一个公共云的话,那么混合云也可能是一个神话了。
但微软利用其Windows服务器的Azure堆栈,使客户能在本地公共云基础设施上至少部分复制Azure。当Windows服务器和系统中心在明年运行时,会将它们与Azure集成,承诺产生真正的混合IaaS环境。通过其专业服务,IBM似乎与混合公有和私有云OpenStack部署在同一个方向上。
亚马逊缺乏混合云手段(除非你将一些客户努力在AWS“混合云”上复制他们的本地环境考虑在内)。谷歌也没有混合云手段,但是感谢Kubernetes和CNCF,这只是一个时间的问题。最近其雇佣了VMware的联合创始人Diane Greene来提升谷歌的云业务,我也终于相信,谷歌开始认真考虑企业云服务的客户了,并且一个混合Kubernetes(甚至更多)计划也将成为交易的一部分。
8、机器智能加强安全性
你可能已经听说过金融服务公司使用机器智能来检测欺诈行为。但其他机器智能安全方面的潜力比比皆是,比如网络异常、跟踪用户行为或检测zero-day(零天攻击)恶意软件。
Cylance最近与戴尔合作,为我们提供了一个引人注目的例子:公司声称使用深入智能算法可以检测99%的恶意软件。但是买家要当心,因为机器智能算法多年来在安全应用领域的使用过程中有过各种成功也有过错误的判断。由于云端大数据分析机器智能将会继续发展,但就不要希望有什么奇迹了,只是预期收益会增加。
9、Blockchain爆发
比特币已经贬值了许多倍。但blockchain,比特币背后的数学魔术,将成为一个确保各类事务完整性的可行方式。100多家公司在探索将blockchain拓展到交易平台、身份证、合同、安全存储等方面。是的,即使银行对其进行测试,也有迹象表明我们将看到blockchain会在2016年成为主流。