查看完整版本: [-- OpenStack如何打破“应用墙” --]

秋无痕论坛 -> 『Linux 系统讨论专区』 -> OpenStack如何打破“应用墙” [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

hexj9 2016-04-02 09:56

说OpenStack是云计算领域的带头大哥,几乎没有人会表示异议,连Google、IBM、VMware等厂商都加入了进来,在所有的开源或者商业的云计算项目中,几乎没有可以与OpenStack匹敌的。
关于OpenStack项目
OpenStack是一套开源云管理平台项目,现在有来自全世界178个国家的37059名工程师参与、574家公司赞助,项目代码超过200万行。在2010年成立之初,以建立一个开源的AWS项目,满足公有云和私有的建设需求为目标,从最初只提供虚拟机管理、网络管理、对象存储管理和卷管理,到现在可以提供应用服务、数据库服务、大数据服务及裸机管理等,功能越来越丰富和完善。
出色的通用性
OpenStack适用于公有云、私有云、混合云以及大数据等各种应用场景,在政府、金融、电信、视频、医疗、卫生、教育等行业均能满足客户需求,其出色的通用性首先来源于项目的完整性。OpenStack项目分为核心服务和共享服务两大类,共计12个,核心服务包括计算、存储和网络,分别是Nova(计算)、Swift(对象存储)、Cinder(块存储)和Neutron(网络),核心服务之外其他构件则被称为共享服务,分别是Keystone(授权与验证)、Glance(虚拟磁盘的目录与库)、Horizon:(所有服务的界面)、Ceilometer(计费系统接入模块)、Heat(为云应用提供编排服务)、Trove:(提供DBaaS配置)、Sahara( 大数据)、Magnum(容器编排引擎)等8项。
通用但不好用-难选型
OpenStack的12个服务模块可根据实际需要任意组合,而且,每个服务的其功能集也同样具备弹性特征,OpenStack的12个组件中,每个组件的功能也是可以随时添加及删除。如同乐高积木一样的灵活组合,保证了OpenStack的灵活性和通用性,使得OpenStack几乎适合于每一个云计算和大数据用户。
在调查中,大部分用户都表示看好OpenStack,但是目前仍然没有应用的打算,因为OpenStack在选型、部署和后续运维等实际应用中存在太多问题。OpenStack模块多、各个模块可选择的插件多使得实际选型复杂。其中网络方面最为典型,OpenStack提供网络、子网、路由、DHCP、防火墙、安全组、、LBASS等功能,支持Vlan、Vxlan、GRE网络模型,支持Openvswitch、思科、SDN等不同厂家的网络设备,用户用OpenStack架构网络的过程十分复杂,面临不少的考验。
通用但不好用-增值功能不足
另外,OpenStack的组件并不全面,还没有推出计费、服务等软件项目,实际应用不可或缺的监控也是OpenStack的一个弱项,OpenStack本身缺少对服务器、计算节点、存储节点和网络设备的监控功能,这给用户的后续运维会造成不小的麻烦。
通用但不好用-难部署
OpenStack组件之间独立性很强,基本都是各自发展,对于用户的整合性需求考虑的很少。用户在部署一般信息系统,部署对象都是整体方案,而在部署OpenStack时,部署对象则是很多组件,各个组件的部署顺序、参数调整都是问题。
虽然OpenStack也意识到了这个问题,已经有了RDO、基于容器部署OpenStack的方案,可以解决部分部署难题,但是对于普通用户来说,OpenStack的部署仍然是一个难度相当大的技术挑战。

OpenStack的“应用墙”
上述问题已经在制约OpenStack的广泛应用。
451 Research在2014年初发布的预测报告指出,2014年OpenStack市场的收入规模约8.83亿美元,在2018年增长至33亿美元。
IDC发布报告,全球2015年云计算基础设施支出达334亿美元,2019年,将达到545亿美元。
从上述两个数字看,OpenStack的增长速度虽然很高,但是相比于云计算整体市场,所占份额难以与带头大哥的地位相称。随着OpenStack在大型用户和专业群体中的普及程度不断提高,如果“应用墙”的问题得不到很好的解决,那么OpenStack的发展将不可避免的遭遇天花板。
浪潮破解应用墙:OpenStack的部署就是“下一步”
OpenStack作为一个开源技术项目,不可能组织力量去研究用户需求,进行产品化升级,这是开源技术的通病,也是为什么应用最为广泛的Linux操作系统,也难以打开桌面市场的原因。这个问题只能依靠商业公司来解决。
为此,浪潮开发了OpenStack发行版InCloudOpenStack,它是云海OS云数据中心操作系统的核心组件。基于OpenStack架构的云海OS V4.0具有成熟的计费、监控、安全等增值模块,这些模块首先解决了OpenStack增值功能不足的问题;其次,浪潮开发了一套工具包,来简化用户的选型、部署和后续管理。
云海OSV4.0带有节点的自动发现和预校验功能。只需要开机,操作系统、应用软件的部署和配置只需要在管理界面进行一键操作即可,校验工具会自动校验节点是否符合部署要求。同时,UI界面提供向导工具,指导用户完成环境创建、节点角色定义、网络配置、磁盘分区配置以及环境部署。在部署过程中,用户只需要完成几个选择项,然后不断点击“下一步”就可以完成。
与此同时,云海OS V4.0提供Restful API,集成功能丰富,如环境查询、节点查询、动态添加计算/存储节点、日志查询,管理十分方便;自带的健康检查工具可以检测OpenStack环境是否运行正常,也可以进行压力基准测试,提供检测报告,协助用户管理好OpenStack环境。
让OpenStack成为云计算中的Linux
从2015年开,中国的私有云市场开始了真正意义上的爆发期,分析机构Wikibon预测,2016年将是“真正的”私有云作为全面解决方案被交付的年份,这也正是OpenStack走向普通用户的关键时期。
作为OpenStack的会员,浪潮将致力于OpenStack推广和发展,希望OpenStack能够早日越过“应用墙”,成为云计算领域的Linux,让更多用户享受到OpenStack领先技术的价值。

jxm 2018-05-05 15:45
谢谢楼主的精彩分享。

xyzzzj007 2018-05-25 08:43
浪潮还是把服务器安装导航盘支持uefi先做好吧,哎,都是泪啊。

ngms01 2018-08-31 16:52
谢谢楼主的精彩分享。

hexj9 2018-09-01 08:21
这个可以看看,了解一下。

tarcy118 2018-09-03 13:01
不错支持一下

hexj9 2018-09-05 08:30
这个可以看看,了解一下。

曾经沧海 2019-02-16 18:19
              |    |    |
             )_)  )_)  )_)
            )___))___))___)\
           )____)____)_____)\\
         _____|____|____|____\\\__
---------\       --2019--         /---------
  ^^^^^ ^^^^^ ^^^^  ^^^^^^^  ^^^^^    ^^^
祝楼主和全体网友在新的一年乘风破浪,一路高升!


查看完整版本: [-- OpenStack如何打破“应用墙” --] [-- top --]



Powered by PHPWind v7.3.2 Code © 2003-08 PHPWind
Time 0.034193 second(s),query:3 Gzip enabled

You can contact us