用Docker提升PaaS应用弹性_PaaS_云计算

  • 来源:中国计算机报
  • 关键字:云计算,人工智能
  • 发布时间:2016-03-22 18:17

  谷歌AlphaGo赢了,靠什么?靠计算。当终端计算转向云计算时,人工智能终究也会依靠云计算。而依托云计算的各种云服务所面向的客户也不仅是人类,未来的客户也可能会是人工智能。如何快速搭建优质的PaaS平台将是云服务厂商要解决的问题之一。

  近期,最引人关注的IT业界事件之一莫过于谷歌AlphaGo和人类的围棋对战了。想起19年前,深蓝“打败”卡斯帕罗夫,当时人们还在笑谈,那只是运气罢了。而如今,谷歌AlphaGo挑战世界围棋界冠军,被大家喻为天方夜谭。情况总是出乎意料,却又在情理之中,AlphaGo赢了。

  虽然此次对弈代表人类围棋精英的李世石输了,可是大家也明白,赢了李世石的AlphaGo仍然是人类发明的,归根结底,人工智能此次获胜的结局背后仍然是人类的聪明才智在起作用。至于此次挑战李世石的AlphaGo究竟是单机版还是分布式,笔者在此不做过多评论,笔者只是想说明AlphaGo已经初步具备了大局分析和细节分析两种计算能力,而在云计算时代,联网将意味着能够获得更多的信息处理能力。一旦AlphaGo联网,它又会有何表现,今后还能做些什么,这都是值得我们思考的。此外,笔者还联想到,人们可以通过联网享受到各种云服务,那么如何才能简便快捷地构建好这些云服务平台,使其能够为人们提供更为优质的服务呢?这是目前大家所关注的。

  Docker技术加速PaaS开发步伐

  在云计算时代,云计算的节点数据中心承载着大量数据存储和计算分析功能。只要联网就可以获得更多经过数据中心周密处理过的信息,充分利用各种云服务。以往,人们的关切点主要集中在IaaS和SaaS上,而如今越来越多的人开始关注PaaS,这与Docker技术的应用有很大关系。

  早在2014年,谷歌高调宣布与Docker合作,新的容器技术拓宽了PaaS服务的应用范围。很多公司开始钻研Docker技术。这一技术改变了传统的容器封装技术,同时也增加了容器技术的安全性,使PaaS服务应用更为安全、简单。Docker技术使得PaaS服务平台的开发更容易,加速了PaaS服务平台的应用。国内外知名的PaaS平台有谷歌、微软、亚马逊、百度云、腾讯云、阿里云、新浪云等,这些PaaS云平台,各有千秋。

  Docker技术使PaaS云服务平台的搭建更为容易,是更多初创企业和传统企业采用云服务作为其拓展业务或者转型的有力辅助手段之一。Docker技术之所以成为目前主流PaaS技术的容器技术之一,是因为它简化了云平台的改造过程,使得企业私有云可以较为顺畅地过渡到混合云,成为企业业务增长的新动力。但是如何有效应用Docker技术,将成为人们聚焦的热点。

  Docker加盟 构建轻量级PaaS平台

  云计算通常被划分为IaaS、PaaS、SaaS,而PaaS既不如IaaS那样灵活、自由,又不如SaaS可以直接推向消费者,因此发展缓慢。虽然有一些应用引擎被开发出来,但由于其容器技术在安全和性能上的诸多限制,很多应用无法被平滑移植到PaaS平台上。

  在云计算业界,很多人认为容器技术将成为PaaS快速推进的主要应用技术,而开源的Docker技术更会成为主要推手之一。应用Docker技术降低了开发人员的研发门槛,于是很多以Docker技术为主要依托的云计算服务厂商如雨后春笋般涌现出来。这与OpenStack等一些开源组织类似,开源意味着更多自主权,更灵活。采用Docker开源技术的用户可以建立自己的PaaS平台,包括内部数据中心等云环境。很多新开发的PaaS平台都是纯基于Docker技术构建的,而早期开发的一些大型PaaS项目也正在尝试转型并利用Docker的优势,例如RedHat。Docker技术比一些大产品所应用的技术更敏捷、更灵活,这意味着采用Docker技术的用户可以使用很少的设备去完成更多的事,这符合很多初创企业的应用模式。

  依托Docker 增强应用弹性

  自2013年以来,Docker的轻量化、快速和可移植性使其在云计算领域广受关注,短短几年间,Docker生态系统迅猛发展,云计算领域的传统巨头和互联网巨头都在Docker方面进行了生产实践。众多初创云计算服务商也借此大展拳脚,数人云就是其中之一。

  数人云运用Docker和Mesos将平滑移植性和扩展性很好地结合起来,打造了轻量级PaaS平台,这也是数人云宣称的DCOS(Data Center Operating System)。数人云 DCOS原生支持微服务架构的集群管理,数人云DCOS具有企业级混合容器集群管理、支持节点规模过万、支持大数据和机器学习能力,以及混合云部署能力四大优势。2015年数人云生产级别容器集群上线,它可以管理1000台云主机,运行5万容器。未来几年,数人云将依次围绕应用弹性、跨网能力提供更多的专有企业级功能。

  从2014年9月正式成立并拿到百万美元天使投资、到2015年4月签下第一家客户,再到2015年11月数人云第一版产品上线,在不到两年的时间内,数人云作为云计算领域的新技术驱动型公司成长迅速,合作客户涵盖金融、能源、教育、互联网等领域。2016年3月2日,数人云宣布公司完成3000万元人民币A轮融资,此次融资由云启创投领投、策源、唯猎,以及两家全球领先的IT厂商跟投,此次融资主要用于产品研发和市场开拓。在谈到Docker对PaaS平台市场的影响时,数人云CEO王璞表示:“当下正值PaaS市场爆发的初期,未来两年该市场将迎来全面爆发。由Docker引爆的轻量级PaaS平台将会成为主流,Docker技术极有可能成为PaaS领域的新一代巨头。而数人云的轻量级PaaS平台是专门为企业级应用提供服务的。”

  近日,数人云联合清华大学交叉信息研究院开放计算项目实验室(OCP实验室)完成“百万并发”压力测试,数人云DCOS通过10台OCP服务器成功承载了百万并发HTTP请求,这一技术突破将有效帮助企业解决高并发流量带来的业务瓶颈。在“互联网+”时代,数人云将为更多的传统企业提供专业的技术和服务,解决业务增长带来的压力,帮助企业快速搭建和运维云上生产环境,与产业链各方携手打造最轻量化的PaaS生态圈。

  本报记者 赵明

关注读览天下微信, 100万篇深度好文, 等你来看……