企业为什么要部署软件?
OpenStack 基金会主席,SUSE行业创新、新兴标准和开源总监 Alan Clark认为有两方面因素:一是解决企业面临的问题,比如协作、流程、效率以及成本等;二是提高市场竞争力,比如更优秀的产品和服务,更透明的供应链,更迅速的市场跟进等。
我们都在说,软件将会定义一切。比如,在软件定义基础设施方面,根据最新的一个调查。95%的IT负责人都认为软件定义的基础设施是数据中心的未来,因为软件定义能够带来更开放的架构,更快的部署,更简便的管理,成本更低,可扩展性更高。
根据Alan Clark介绍,在软件定义基础设施中,OpenStack几乎是无处不在。
企业如果用OpenStack开展基础计算的话,只需用四个简单的组合就可以实现:计算服务有NOVA,身份认证服务有KEYSTONE、网络服务有NEUTRON、镜像管理服务有GLANCE。
在炙手可热的大数据领域,自然也少不了OpenStack的身影。Sahara是基于OpenStack提供快速部署和管理Hadoop集群的工具,随着版本的演进,如今Sahara已经可以提供分析及服务层面的大数据业务应用能力,并且也突破了单一的Hadoop部署工具范畴,可以独立部署Spark、Storm集群,更加便捷的处理流数据。
Ceilometer是OpenStack中的一个子项目,它像一个漏斗一样,能把OpenStack内部发生的几乎所有的事件都收集起来,然后为计费和监控以及其它服务提供数据支撑。正是由于这一特质,Ceilometer被广泛应用于电子商务领域。
容器是一门正在发展的热门技术,而OpenStack则是不断发展来支持它,就像在过去支持其他新兴技术一样。OpenStack容器平台和应用程序提供了可以依赖的资源和服务。比如,OpenStack和Kubernetes等主流容器编排技术的集成,将可以获得灵活性和云原生应用发展能力,使得OpenStack发挥更大价值。
当然,企业也可以在OpenStack中部署容器。Magnum项目提供的Openstack API帮助管理员能够在Openstack中创建基于容器的服务。另外,Openstack基金会最近推出了全新开源项目Kata Containers,旨在为用户带来最出色的容器解决方案(包括速度、灵活性与可管理性等),同时提供最强大的虚拟机机制(特别是在安全性方面)
OpenStack最初来自2010年美国宇航局和RackSpace的开源项目。到2012年9月,OpenStack基金会正式启动,提供一个开放的治理模式,从而帮助云基础设施技术平台成长。转眼间,OpenStack这个目前看来全世界最成功的开源项目已经进入了它的第7个年头。其会员有AT&T、华为、IBM、英特尔、红帽、SUSE、Rackspace、Ericsson、NEC、H3C、DellEMC、浪潮等大厂商。OpenSatck现在为全球60多个公有云数据中心提供支持,私有云和公有云收入都在增长。在公有云行业,AWS、谷歌云平台和微软Azure是最出名的供应商。
在今年的悉尼峰会上,OpenStack基金会发布了第十次用户调研,通过对1052份问卷的统计发现,OpenStack云平台同比2016年增长了95%,2017年截止到目前为止增加了接近1000个OpenStack云部署案例,特别是在亚洲和中国市场,OpenStack更是取得了极大的发展。
但是OpenStack并不是完美无缺,其软肋在部署效率和升级扩展上,另外,OpenStack过快的版本更新也给用户带来很大的困惑。
A l a n C l a r k指出,因为OpenStack的开源属性,在实际部署中难免存在一些问题,而这正是像SUSE公司这样的开源软件厂商的价值所在:他们既了解市场和用户,又深度参与了OpenStack开源社区,通过对开放源代码进行筛选、整合、优化,继而将之工程化、系统化、服务化、商业化,最后出来的产品已经非常成熟,无论在快速部署和升级扩展上,还是稳定可靠和安全合规上,都能很好满足市场和用户的需求。