HP Helion 实现 OpenStack 用户无缝升级

  • 惠普

2014 年 11 月 11 日

话题:云计算DevOps语言 & 开发架构

HP Helion 可以说是 HP 转型中的必然产物,分久必合,合久必分。Helion 就是在“合”这个纬度的输出。那么 Helion 又是基于什么?答案是 OpenStack,如果没有这个基石,其它都是过眼烟云。Helion 的出现意味者什么?有什么样的前因后果?这就要看当今 IT 的现状和挑战,不能不提的是:

目前的挑战已经不仅仅限于云,而是如何在涉及多种技术方案的混合环境中管理、控制和扩展应用。

在混合 IT 世界中,企业面临着许多关于复杂性、安全与管理,以及业务实现方面的具体的挑战:

  • 管理复杂性:混合现实环境带来了跨多种交付模式、管理系统和专有技术的复杂性。企业必须能够以较高的成本效益更轻松地管理这种复杂性,并且拥有集中的可视性和控制力 ;
  • 2) 实现一致的安全与治理:安全仍然是所有企业的重中之重。日益复杂的环境,再加上更加复杂的网络攻击,给在整个 IT 系统上实现一致的政策、治理和数据保护带来了巨大的挑战 ;
  • 3) 支持企业正常运行:IT 必须能够以适当的经济效益和服务水平,快速响应企业和政府的需求。对于任何想要在当今世界中获得成功的企业来说,其 IT 部门都必须成为业务部门的服务提供者及其成功道路上的关键因素。

HelionOpenStack 和 OpenStack 社区版的区别?

HelionOpenStack 作为 HPHelion 的引擎,支撑着所有的产品线。有许多业内人士询问,HelionOpenStack 和 OpenStack 的社区版有什么区别?其实从 OpenStack 的几个核心项目 (Nova、Cinder、Glance、Keystone、Neutron、Swift 等) 来看,两者没有任何区别,HP 也没有做定制。从企业级服务这个角度来看,HP 只在 OpenStack 的 Plugin 和 Driver 上做了加固和增强,并且增加一些新的 Service,比如比如 Sherpaservice,EONservice,Siriusservice,DVRservice 等。不过这些服务大部分体现在商业版中。

HelionOpenStack 架构采用 TripleO,Heat 和 Ironic 的方式去安装部署,也就是 OpenStackonOpenStack 这个项目,而不是用 Chef,Puppet 等安装方式。从企业级服务这个角度去看,HPHelionOpenStack 做到了现在很多厂家做不到的特性。另外,HPHelion 分别为 SeedVM,UnderCloud,OverCloud 三个层次进行设计,实现了无缝更新,让 OpenStack 用户紧跟社区脚步,实现无缝升级的痛点。

HelionDevPlatform 是基于 CloudFoundry 的产品 (目前是 V2 版本),他天生集成于 HelionOpenStack,换句话说,如果没有 HelionOpenStack,Dev.platform 现阶段是不能单独存在的。从另外一个角度来说,HPHelion 提供的是一个整体的解决方案。

从部署角度来说,Helion OpenStack 和 HelionDevPlatform 可以以一种史无前例的速度去实施。从我个人体验来说,一个集成了 PaaS 平台的 8 个物理机的私有云,可以在硬件和网络准备好的情况下, 几小时以内完成安装和部署。

HP Helion 每个产品都提供了社区版和商业版,感兴趣的朋友可以从社区版玩起,大家可以随时到 https://helion.hpwsportal.com/#/Home/Show 下载和安装。

云计算DevOps语言 & 开发架构