Cisco 发布 InterCloud,OpenStack 发行版一览 - OpenStack 社区周报

  • 孔令贤

2014 年 2 月 21 日

话题:云计算DevOps

声明:本周报由华为 OpenStack 团队出品,由孔令贤整理,授权 InfoQ 中文站转载。欢迎转发,但请保留原作者信息!

原文地址:http://lingxiankong.github.io/blog/2014/02/15/openstack-report-0203-0215/

新浪微博:@孔令贤 HW

博客地址:http://lingxiankong.github.io/

编者按

由于过年的原因,跟踪不是很及时,各个模块的内容明显偏少,后续会补充到下期周报,请朋友们谅解。

业界动态

Cisco 发布 InterCloud,为企业提供私有云与公有云之间的迁移,同时支持不同类型的云,可以是基于 OpenStack,也可以是 AWS,甚至可以是 Microsoft Azure。InterCloud 与 Red Hat 的 CloudForm 集成。在 1 月底米兰的展示会上,除了 InterCloud,Cisco 还发布了其他几个产品 / 服务:

  1. Cisco Services For OpenStack:帮助客户了解并部署 OpenStack,包括:strategy and assessment; validation; design and deployment; software and application platform integration; and optimization
  2. Cisco Intelligent Automation for Cloud (IAC) 4.0:a comprehensive cloud management solution for enterprises and cloud service providers to deploy private, public, or hybrid clouds
  3. Cisco Validated Design (CVD) for Cisco/Red Hat integrated Cloud Management and Provisioning

模块化数据中心行家 IO 公司推出一个名为IO.Cloud的新服务,正式进入云计算供应商业务。IO.Cloud 用到开放计算(Open Compute)服务器设计,运行的云计算操作系统是 OpenStack。IO 为 IO.Cloud 定下的基调是企业云产品。如果 IO 意欲与较大的云服务提供商争夺企业云的工作量。

RedHat 上周动作不大,仅仅是发布了基于 GlusterFS 的 Red Hat Storage Server 支持增强的数据保护和卷快照,同时支持检查点(checkpoints)和虚拟机恢复

开源云服务 Docker 拿到了 1500 万美元 B 轮融资,Docker 将利用新融资推进 Docker 环境的通用性,开发与其开源技术配对的商业服务,并组建团队支持不断扩大的社区。Docker 目前是世界上发展最快的开源项目之一,该社区帮助 Docker 获得了红帽公司的认可,后者正将 Docker 产品整合到它的 PaaS(平台即服务)环境 OpenShift。Docker 还被谷歌计算引擎(Google Compute Engine)采用。eBay、Yandex 和众多其它的公司都在生产环境中使用 Docker。

IBM 开发出一款工具,以解决云管理生态系统当中的碎片化问题,并希望其方案能够吸引更多供应商在无需运行 OpenStack 的前提下支持基于 OpenStack 的应用程序。IBM 于 2013 年六月收购 SoftLayer 之时,随即发现了 OpenStack 在发展中面临的最大问题:SoftLayer 并没有使用 OpenStack 技术,而且现有云控制层的开发工作早已进行了数年之久。JumpGate 通过为现代 OpenStack 模块提供 API 兼容性的方式解决问题,同时将命令转化为可插入库、从而将其转译为能够被其它非 OpenStack 或者碎片化 OpenStack 云所能接受的 API 语义。

2 月 10 号,HP 推出其基于 OpenStack 的混合云解决方案 HP Cloud OS,为企业用户提供安装升级、增强的服务生命周期管理以及混合云场景下的业务迁移。

Oracle 自去年 12 月份加入 OpenStack 企业支持后,一直没有动静。但就在 2 月 6 号,Oracle 与 Pluribus Networks 宣布合作,为现有的 Oracle Solaris 和 Pluribus Networks’Netvisor 以插件形式接入 OpenStack

你知道的 OpenStack 发行版都有哪些?这篇文章告诉你:6 OpenStack Distributions that Help Enterprises JumpStart Private Cloud Deployment

社区跟踪

Common

havana 版本 2013.2.2 于 2.13 号发布,release notes 在此。下一版本 2013.2.3 预计于 4 月 3 号发布

社区对于项目的孵化和集成规定了一系列要求,2 月 6 号几个 PTL 讨论,准备着手对现有的项目进行重新审视以使其达到要求。

2 月 4 号,victor.stinner@enovance.com 提出了一个建议,replace eventlet with asyncio,引起了大家的关注和讨论。

如何使用各个组件的 client?社区有人提出,使用 client 编写代码访问 OpenStack 时比较困难,且没有指导文档。不过有人给出了非官方的指导可以暂作参考source)。

我们知道 OpenStack 每个工程中的每个文件都有 License 声明,但这些声明是不是必要的呢?OpenStack 其实参照了 Apache 社区:License headers allow someone examining the file to know the terms for the work, even when it is distributed without the rest of the distribution. Without a licensing notice, it must be assumed that the author has reserved all rights, including the right to copy, modify, and redistribute."

新手的福音,Sandy Walsh(Rackspace)提出为不熟悉 OpenStack 社区参与方式的人,提供一种游戏化(gamification)的方式来引导,最终使其更顺利的参与社区:https://badges.fedoraproject.org/

Heat

增加一个 DB 的 migration 用来修复现存的 HOT 模板,原因是从 Havana 到 Icehouse 的一些修改可能导致之前的模板不可用,比如 HOT 模板之前对于 parameter 的类型定义可以为“String”,但是在 I 版的一些修改引入后,heat 对于 HOT 模板的 parameter 的类型定义支持“string”,而不是“String”,类似这样的问题,社区讨论的结论是用数据库的迁移来解决。并且这将是 heat 的第一个 db 的 migration。另外指出 HOT 目前还处于大量开发的阶段,随时会变化,如果对稳定性要求高的应用建议使用 cfn 模板,参考release notes

I 版的一个 bp(heat_keystoneclient 只支持 keystone v3 版本)合入导致 Rackspace 的认证被破坏,因为 Rackspace 目前只支持 keystone 的 v2 版本认证,这个问题对于只支持 keystone v2 的第三方插件都有影响。对于问题的修复方案目前仍在讨论。

云计算DevOps