banner

云计算的拐点到了:OpenStack要领导第二代私有云

作者: 大数据观察来源: 大数据观察时间:2017-04-26 10:30:560

在过去一年,全球OpenStack的部署数量增加了44%,有50%的财富100强企业正在使用OpenStack,这一云计算基础设施项目如今已经汇聚了全球160个国家的超过70000名开发者,并在超过78个国家和地区被用于商用,管理者超过500万个处理器核心。

在过去的云计算项目历史上(恐怕也包括大数据),从未有任何一个开源项目获得如此大的成功,OpenStack基金会执行董事Jonathan Bryce在美国东部时间5月8日开幕的OpenStack 2017波士顿峰会上表示:“OpenStack当前已经度过了技术开发和拓展的阶段,正快速进入全球各种类型的企业,可以说,OpenStack进入了用户应用的阶段。”换句话说,OpenStack不再是一个技术开发阶段的“β”产品,而是一个成熟的“正式发行版”。

“OpenStack以往任何一个(同类型的)产品发展的速度都要快,成熟度都要高,作为开放基础设施的重要组成部分,OpenStack提供了最佳的社区合作典范和大量的工作机会。”Jonathan Bryce表示,OpenStack会朝着正确的方向上发展下去,并且获得更加快速的增长。

OpenStack基金会的市场和沟通服务副总裁Lauren Sell和工程副总裁Thierry Carrez在大会的简短发言中表示,OpenStack能够取得今天这样的成功,得益于开源技术的成熟、活跃的OpenStack社区以及众多商业企业的支持,而反过来OpenStack也为业界提供了最佳的云计算基础设施构建模型,并间接创造了大量的就业机会:“得益于开源和社区,每个人都可以为OpenStack作出自己的贡献,帮助OpenStack不断完善和增加新的功能,我们将和那些相关的开源社区,比如Kubernetes、Ceph、Ansible等更加紧密的合作,更进一步融合这些不同的开源产品的产品组合。”

OpenStack正在面临新的竞争

在私有云(特别是开源解决方案)市场,OpenStack看起来已经没有什么竞争对手,随着CloudStack的逐渐式微以及多个曾经想挑战OpenStack的开发项目的失败,OpenStack在私有云市场的(同类产品的)竞争压力正日渐减少,换句话说,同类型的产品基本上都已经被OpenStack打败了。

但对于这一主流被用于私有云的开源项目来说,竞争,甚至是生存的压力却并未因此减少,虽然不再有同类产品的竞争,OpenStack或许正面临着一个全新的层面的竞争和生存压力:随着公有云和混合云解决方案正获得越来越多的市场份额,OpenStack开始面对所处市场的(潜在性)萎缩。

2016年8月底举行的VMworld 2016上,VMware公司CEO 帕特·基辛格展示了这样一组数据:至2021年,全球IT工作负载将有30%运行在公有云上,20%运行在私有云上,50%运行在传统架构上,“到2030年,也就是14年之后,全球将有52%的IT工作负载运行在公有云上,29%运行在私有云上,而19%运行在传统架构上”——换句话书,至2030年,公有云将对行业"拥有绝对的控制权"。

长期以来,OpenStack被视作企业构建私有云的最佳开源解决方案,在公有云市场,它的市场表现和客户接受度长期处于较低的水平,同样是基金会的调查结果显示:2016年运行OpenStack的云服务中有19%是公有云,但在2017年,这一数字史无前例的下降到了12%,在OpenStack的行业使用情况调查中,只有5%的行业用户属于公有云/托管云服务提供商,显然这个比例并不令人满意——假设公有云确实是未来占据绝对统治地位的云服务提供形式的话,调查的结果对OpenStack并不利。

另一方面,公有云服务提供商在技术产品化和产品商业化上的进展看起来更快,至少要比OpenStack要来的快:2015年,AWS推出Amazon EC2 Container Service(亚马逊EC2容器服务)提供高性能的容器管理服务,提供了一个集群和编排的层,用来控制主机上的容器部署,以及部署之后的集群内的容器的生命周期管理,但直到2016年底-2017年初,OpenStack社区才拥有一个清晰和强壮的容器管理支持策略(路线图),直到2017年上半年,Kubernetes才呈现出基本成为主流的态势,但即使是这样,它的市场份额也不过在47%,自建、OpenShift、Docker Swarm甚至是CloudFoundry都对这一路线图的“暂时胜出者”存在实质性的威胁。

这是一个多云(Multi-Cloud)的世界,OpenStack确实是其中越来越重要的产品组合及开源项目,但随着企业组织在云计算服务选择上越来越成熟,将更多的工作负载放在云计算服务上,OpenStack所面临的挑战也就越来越大,无论是OpenStack还是OpenStack基金会,都必须做点儿什么。

云计算的拐点到了:第二代私有云时代

“我们现在正处于云计算的重要转折点上。”Jonathan Bryce在演讲中强调,“云计算发展到现在,已经到了新的阶段,企业组织对云上的工作负载了解越来越深刻,他们知道需要新的、与众不同的云平台支持他们的工作负载和业务创新。”

Jonathan Bryce认为,这个云计算上的重要转折点,就是“(OpenStack为代表的)第二代私有云”。

这位OpenStack基金会的执行董事将第二代私有云定位为“天生是为了Hyper Scale的数据中心设计的云服务”,他指出,第一代私有云以“增强的虚拟化技术为代表,关键的技术是VMware、CloudStack,当然也包括OpenStack,技术是不完全成熟的,需要大量的技术资源支持,同时,这些私有云主要被技术型公司所使用(比如PayPal)”,“想要取得成功,第一个要依靠复杂的工程技术,第二个则需要天才(的工程天赋)”,Jonathan Bryce说,想要在第一代是私有云上获得成功,还需要好运气。

“以OpenStack为代表的第二代私有云不仅仅虚拟化了服务器,它提供虚拟网络、虚拟存储、容器和裸金属的全部支持,OpenStack、CloudFoundry、Kubernetes和Mesos才是关键技术,小型企业或组织机构也能够很好的部署和管理,同时,可以以很低的成本支持小规模的业务扩展。”

Jonathan Bryce强调,第二代私有云“成本更低、能做的更多,它有成熟的技术和交付模式,比如说私有云即服务,这使得它更容易被消费和访问。”,而且,第二代私有云的成功,更多的依靠“文化和流程”。

第二代私有云当然还是私有云,这意味着它仍然需要与公有云进行某种程度上的PK,尤其是当OpenStack作为一种云计算平台的构建基础的时候,但Jonathan Bryce宣扬第二代私有云的目的,显然是想告诉大家,OpenStack才是第二代私有云的主流云计算基础设施构建平台,而不是那些大型商业性公司的私有云解决方案或是其他的OpenStack的直接竞争对手们。

不仅如此,Jonathan Bryce某种程度上还利用第二代私有云扩展了私有云的概念,他指出,市场上现在包括了三种云服务的形态:占据32%市场的公有云、33%市场的(企业)内部私有云和35%市场份额的托管私有云,但像托管云一样实现“私有云即服务 Private Cloud as A Service”的,还有一种云,那就是“Remotely Managed Private Cloud”。

Remotely Managed Private Cloud被称为“一种全新的私有云即服务”的云计算服务提供方式,它已经可以在OpenStack Marketplace上由类似Platform9这样的云服务供应商提供,与内部私有云(部署、管理和运营都在企业内部)和托管私有云(托管在服务供应商那里)不同,远程管理私有云的基础设施管理和运营都由云服务提供商负责,基础设施本身都在企业用户自己的数据中心,企业要负责搭建硬件基础设施。

远程管理私有云让企业用户可以在自己的数据中心部署自己的私有云、自己的硬件和云计算基础设施,但又让服务提供商通过远程管理的方式进行管理。类似Platform 9这样的云服务商负责OpenStack的构建、监控、补丁和升级,企业不必聘请专业的云计算基础设施团队来管理防火墙后面的基础设施。

“只需要经过你的同意,在防火墙后面,让我们为你构建一个现成的OpenStack云就可以了。”Platform 9的CEO Sirish Raghuram表示:“Platform 9会监督整个OpenStack云的生命周期,每天24小时,这为开发人员节省了大量的时间,可以专注去解决核心问题,各种规模的企业(特别是小型组织机构)可以更好地访问OpenStack 远程管理私有云,并确保效率和可靠性。”

从某种意义上来说,如果企业组织不希望有任何外面的专家常驻在企业内部,并管理企业的云计算基础设施,远程管理私有云可以帮助企业建立一种预配置的完全管理的服务模式。

听起来这与公有云完全相反:使用公有云,你可以使用外界的基础设施,然后远程管理他们;使用远程管理私有云,则仍然使用自己的基础设施,“技术专家们则远程来管理这些东西”,现在,在OpenStack Marketplace中用户可以根据互操作性测试、API版本(及功能)、区域可用性(类似于公有云的服务区域概念)和硬件要求来选择OpenStack远程管理私有云服务提供商,这感觉是不是像极了企业去订购公有云服务?(只是硬件不在阿里云或是AWS的数据中心,也不在Equinix那里)

“OpenStack远程管理私有云是企业私有云的一部分,你拥有自己的硬件堆栈和软件堆栈,它只是一种以新的方式提供私有云基础设施的(管理和运营)方式,可以在用户选择的数据中心进行远程管理,你的管理和运营平台完全是属于你的(而不是谁都可以登录的Web页面)。”

目前可以支持这一全新服务的除了Platform 9,还有来自中国的EasyStack提供的ESCaaS——再强调一遍:OpenStack远程管理私有云可以在OpenStack Marketplace上获得,由供应商负责架构、监控、修补和升级OpenStack基础设施,企业用户也不需要专业技术团队,但这个云仍然是专属于企业用户的。

内部私有云(自有基础设施、自有部署、自有管理)、托管(私有)云(自有基础设施、托管方式部署、自有OpenStack管理和外部硬件基础设施管理)和远程管理私有云(自有基础设施、外部部署、外部管理),通过这三种方式,OpenStack给予企业管理者最灵活的云计算基础设施部署方式,从而从某种意义上降低了部分企业用户(特别是中小型企业)对公有云的依赖。

当然,不只是OpenStack,Kubernetes也可以如法炮制。

云计算的3C标准:功能、合规和成本

那么到底企业组织以何种标准选择自己的云环境呢?Jonathan Bryce提出,这其中包括3个C,即Capabilities、Compliance和Cost,功能、合规性和成本,在现场,来自多个企业用户的嘉宾,分享了他们的最佳实践。

在GE Healthcare,通过与Rackspace合作,GE Healthcare搭建了私有云即服务的平台,“远程管理的OpenStack解决方案非常具有灵活性,可以快速的把应用程序推向云环境,同时保护敏感数据,并且利用私有网络访问内部的应用程序”;

在Verizon,“OpenStack被装进了盒子里”,Verizon的云技术专家Beth Cohen在大会上讲述了她和她的团队如何利用OpenStack构建了一个虚拟网络解决方案产品及管理平台,并将其用作大规模分布式网络即服务解决方案——她们将标准的x86硬件和OpenStack塞进了一个大约是家用录音两倍大小的硬件盒子,把计算、网络和存储资源置于网络的边缘,让资源更加贴近驱动5G网络发展的物联网设备和终端设备。

事实上,边缘计算(Edge Computing,更类似于前置或前端计算的概念)是OpenStack为代表的开放式基础设施(技术)的巨大机会和趋势,在电信运营商那里更是如此——当他们从数十亿个设备收集更多数据的时候——在收集信息的边缘进行实时数据处理,集中式计算的成本和延迟表现难堪大用。对此,OpenStack基金会也在本次波士顿大会上对边缘计算方面的成功案例、技术产品进行了针对性的社区讨论安排。

此外,美国陆军网络学校、AT&T的互动娱乐业务都展示了其在OpenStack领域的成功经验。

eBay在OpenStack上运行Kubernetes的经验是本次大会案例阶段最引人瞩目的地方,该公司云基础设施和平台高级总监Suneet Nandwani表示:“eBay在OpenStack云端运行了95%的业务,自2012年起,我们一直在开展OpenStack在生产系统上的应用,去年则在OpenStack环境下开始运行Kubernetes,它可以支持GPU、虚拟机或是裸金属,而且得到非常好的灵活性。”

eBay的Kubernetes集群已经达到22000个核心、6个可用区、支持178个业务应用的规模,包括AI平台、边缘计算堆栈、弹性搜索、网络自动化、分布式NoSQL以及Kafka(分布式消息队列)都在上面良好运行——在这一过程中,eBay开发了一种工具:TessMaster可以全面管理Kubernetes集群的生命周期,在大会演讲上,eBay宣布计划开源这一产品。

banner
看过还想看
可能还想看
热点推荐

永洪科技
致力于打造全球领先的数据技术厂商

申请试用
Copyright © 2012-2024开发者:北京永洪商智科技有限公司版本:V10.2
京ICP备12050607号-1京公网安备110110802011451号 隐私政策应用权限