OpenStack Bexar 版本

自从 OpenStack 向世界发布了最初的“Austin”版本以来,已经过去了三个紧张而富有成效的月。我们收到了 130 位开发者的代码贡献,并为“Bexar”版本添加了 30 多项新功能。该项目在管理和跟踪里程碑目标方面取得了成熟,Bexar 版本的整合顺利进行,没有出现任何问题,这要归功于我们新的发布经理。

对于 Bexar,您可以期待以下内容

OpenStack 对象存储 (Swift)

  • 现在可以使用 OpenStack 对象存储存储大型对象(大于 5 GB)。引入客户端分块和分段的概念,现在允许几乎无限的对象大小,仅受其存储的集群大小限制。
  • 一个实验性的 S3 兼容性中间件已添加到 OpenStack 对象存储。
  • Swauth 是一种基于 Swift 实现的 Swift 兼容身份验证和授权服务。这使得授权系统能够像底层存储系统一样扩展,并将取代未来版本中的现有 dev_auth 服务。

OpenStack 计算 (Nova)

  • 支持与 libvirt 兼容的超visor(例如 KVM)和 XenAPI 超visor 的原始磁盘镜像。
  • 在所有网络模式下都支持 IPv6,但 FlatManager 除外。剩余网络模式的支持将在“Cactus”版本中提供。
  • 支持许多新的虚拟卷后端,为虚拟机提供高度可用的块卷:Sheepdog、CEPH/RADOS 和 iSCSI(仅限 XenAPI)。
  • 支持 Microsoft Hyper-V 超visor。
  • 许多新功能已添加到 OpenStack API 中,例如管理功能,可以暂停、挂起、锁定和重置实例密码。
  • 新的“rescue”模式允许实例挂载受影响的磁盘并修复问题。
  • 基于 OpenStack API 的基于 Web 的串行控制台可用于访问网络失败的实例。
  • 数据库版本控制和迁移支持,可实现从一个版本到另一个版本的无痛迁移。
  • 实例现在默认使用写时复制,以获得更好的性能。
  • 通过引入新的调度器 ZoneScheduler,支持可用区。

OpenStack 镜像注册和交付服务 (Glance)

  • Glance API(用于注册和交付)已统一,并创建了一个特定的客户端类。
  • 支持通过 Glance RESTful API 直接上传磁盘镜像。
  • 添加了 glance-upload 工具,它可以注册类似 AMI 的镜像或原始磁盘镜像。
  • Glance 现在可以像从 Swift 一样从 S3 类似的后端获取镜像数据。
  • Glance 的文档现在可在 http://glance.openstack.org 上找到。

期待“Cactus”版本。

“Bexar”版本引入并完成了项目中的许多功能。对于下一个版本 Cactus,我们将更加关注稳定性和可部署性,更好地为大型、运营商级的安装准备 OpenStack。

这并不是说这个里程碑中不会完成令人兴奋的功能。当前的蓝图包括

  • 支持 VMware ESX 和 ESXi 超visor。
  • 通过支持 OpenVZ 和 LXC(Linux Containers)支持 Linux 容器虚拟化。
  • Glance 中支持的其他磁盘和设备格式。
  • Glance 中的磁盘和设备格式转换支持。
  • 实例的实时迁移(刚刚错过了 Bexar 版本!)
  • Rackspace 通过 XenAPI 提供的功能和操作元素,为大规模部署做准备。
  • Swift 中的性能和扩展改进。
  • Swift 中的国际化和本地化。

这些只是亮点!

关于 Nova Volume 和 Network 控制器的扩展以及为这些服务提供公共 API,在 IRC 和邮件列表中也进行了大量讨论。我们应该期待在不久的将来看到更多讨论和具体的蓝图。

除了对“Cactus”和后续“Diablo”版本的直接规划外,还有一些提交给项目监督委员会 (POC);这些包括考虑将核心开发人员添加到项目中的流程、镜像格式支持以及近期的总体章程(2011 年)OpenStack 项目。我们已经通过我们的治理流程迈出了第一步,进行了一些调整,并预计随着我们继续指导和定义 OpenStack 项目,POC 将会有更多的活动。

在 Swift 和 Nova 方面取得这一进展需要付出巨大的努力,所有相关人员都值得赞扬。展望未来,我们将继续执行项目里程碑,同时开始引入和讨论该项目的长期愿景和路线图。社区一致的反馈是,除了了解当前范围的项目之外,还需要传达一个长期的观点。这将引入新的项目、新的社区贡献机会以及 OpenStack 项目在云行业中更大的价值和影响力。我期待这些讨论、辩论和项目所带来的火花。

John

OpenStack 会议演讲者/主题征集

OpenStack 项目委员会正式宣布在加利福尼亚州圣克拉拉海雅特酒店举行的 4 月 26 日至 29 日 OpenStack 会议/设计峰会的演讲者/主题征集。由于设计峰会的议程直接来自提交的开发者蓝图,因此演讲者/主题征集仅适用于 4 月 26 日至 27 日举行的 OpenStack 会议。

活动信息
OpenStack 会议 – 2011 年 4 月 26-27 日
OpenStack 设计峰会 – 2011 年 4 月 27-29 日

提交流程
所有有兴趣提交主题的演讲者可以通过电子邮件发送至 [email protected] 或在 http://etherpad.openstack.org/SubmittedTopics 更新主题提交 Etherpad。所有收到的主题都将添加到 Etherpad 中,供项目委员会审查以及社区输入。提交流程从 2011 年 1 月 31 日开始,至 2011 年 2 月 28 日结束。从 2011 年 3 月 1 日起,项目委员会将开始制定完整的议程。

提交要求
提交主题时需要提供以下信息

  • 会话标题
  • 简短摘要
  • 演讲者姓名
  • 所需时长(例如,20 分钟、30 分钟、45 分钟)
  • 会话轨道

议程

OpenStack 会议的当前高级议程,用于演讲者提交

2011 年 4 月 26 日

全体会议 (上午 9:00 – 11:45)

午餐

社区轨道 (下午 1:00 – 4:30)
该轨道允许社区专注于与开发流程和计划、管理和监督以及业务计划相关的关键问题。所有社区成员都欢迎参与,因为社区正从其起步阶段发展成为一个年轻而重要的开源项目。

技术轨道 (下午 1:00 – 4:30)
该轨道专注于与 OpenStack 和云计算相关的各种技术问题。这些会话并非旨在关注项目的即将发布的功能;我们有蓝图会话来处理这些问题。

2011 年 4 月 27 日

用户轨道 (上午 9:00 – 中午)
该轨道为 OpenStack 用户提供了一手了解 OpenStack 如何满足其业务需求并提供市场上开放标准云计算解决方案的机会。

午餐

生态系统轨道 (下午 1:00 – 4:30)
该轨道为 OpenStack 合作伙伴生态系统奠定了基础,为合作伙伴提供了未来开发活动的独家路线图和收入机会。现有合作伙伴提供有关其生态系统开发的信息,为业务开发经理提供了一个学习和改进其 OpenStack 生态系统参与的机会。

标签:

OpenStack 开发人员活动回顾 (1 月 21 日 – 28 日)

许多人要求更深入地了解 OpenStack 的开发者活动,因为大量的代码更改和提案使得难以监控所有发生的事情。为了暴露更多的开发者活动,我计划每周或每两周发布一篇关于最新开发活动的博客文章。如果您对这篇博客文章有任何想法,请通过 [email protected] 发送电子邮件给我。我随时准备倾听社区的新想法。

活动

开发者邮件列表 (存档:https://lists.launchpad.net/openstack/)

  • Glance 的状态? – Jay Pipes 概述了为 Bexar 项目 Glance 开发的所有功能以及 Cactus 项目 Glance 发布的当前思路。更多详细信息请参见 https://lists.launchpad.net/openstack/msg00358.html
  • 网络服务用于 L2/L3 网络基础设施蓝图 – Ewan Mellor 回应了来自几位开发者对 bexar-network-service 蓝图状态的兴趣及其状态。该蓝图将被推迟到 Cactus,并启动了关于该蓝图的讨论。
  • Cactus 版本准备 – Rick Clark 概述了 Cactus 版本的策略,并要求社区在 2011 年 2 月 3 日之前提出所有 Cactus 的新功能。Cactus 版本的计划表是 https://wiki.openstack.org/CactusReleaseSchedule

统计

有关 OpenStack 开发活动的最新信息,请查看以下网站以获取更多详细信息

标签:

OpenStack 每周新闻简报(1 月 21 日 – 28 日)

OpenStack 社区新闻简报 – 2011 年 1 月 28 日

这篇每周新闻简报是社区了解每周发生各种活动的方式。如果您想向每周更新添加内容或对这篇新闻简报有任何想法,请通过 [email protected] 发送电子邮件给我。

重点新闻

活动

开发者社区

通用社区

社区统计 (1/21 – 1/27)

  • 数据跟踪图表 – https://wiki.openstack.org/WeeklyNewsletter
  • OpenStack 计算 (NOVA) 数据
    • 1 个活跃的评审
    • 119 个活动分支 – 由 37 人和 7 个团队拥有
    • 过去一个月有 61 人提交了 1,122 次提交
  • OpenStack 对象存储 (SWIFT) 数据
    • 1 个活跃的评审
    • 38 个活动分支 – 由 18 人和 3 个团队拥有
    • 过去一个月有 15 人提交了 273 次提交
  • 本周 Twitter 统计数据:#openstack 58 条推文;42 次转发;所有 OpenStack 总推文 204
  • 本周错误统计数据:326 个跟踪错误;41 个新错误;11 个处理中错误;12 个严重错误;43 个高重要性错误;225 个错误(已修复提交)
  • 本周蓝图统计数据:131 个蓝图;6 个基本,7 个高,12 个中,19 个低,87 个未定义
  • 本周 OpenStack 网站统计数据:6,677 次访问,15,183 次页面浏览,57.27% 新访问
    • 热门页面:首页 41.15%;/projects 12.20%;/projects/compute 17.51%;/projects/storage 13.30%;/Community 6.53%

OpenStack 新闻

标签:

OpenStack 项目监督委员会

OpenStack 项目监督委员会 (POC) 成立于去年年底。该委员会由指定成员和社区选举成员组成,共计九个席位。现任成员包括 Jesse Andrews、Jonathan Bryce、Rick Clark、Soren Hansen、Mark Interrante、Vish Ishaya、Joshua McKenty、Ewan Mellor 和 Chuck Thier。POC 的职责之一是批准 OpenStack 子项目的策略。

正如 Rick 在本周发布会议上提到的,一项策略已经获得批准——一项向核心团队添加开发人员的程序。这项策略最初是在 OpenStack 邮件列表中公开讨论的。一段时间后,POC 讨论了该问题并投票通过了该提案。John Purrier 已经遵循类似的流程处理了多个提案,POC 目前正在考虑两个提案。

POC 的大部分讨论和投票都发生在 Launchpad 群组邮件列表中。存档公开可用,任何感兴趣的人都可以查看详细讨论:https://lists.launchpad.net/openstack-poc/

此外,POC 将定期举行 IRC 会议,会议记录和会议纪要也将提供。POC 活动的摘要和相关信息的链接将在 OpenStack wiki 上提供:https://wiki.openstack.org/Governance/POC

在过去的六个月里,OpenStack 已经发展和成熟,我们收到了很多关于治理模式的积极反馈。随着时间的推移,我预计我们将继续完善和改进我们的治理流程和模式。如果您有任何反馈、建议或问题,请与我分享 ([email protected])。

标签:

加州 OpenStack Meetup 和开放酒吧

OpenStack Meetup & 开放酒吧
2011年2月3日
下午6:00 – 晚上9:00
圣克拉拉海雅特会议中心
二层夹层

加入 OpenStack 贡献者、用户和支持者,庆祝增长最快的开源云平台 Bexar 的第二个发布版本。将有一个社区 Meetup,有演讲者从下午 6:00 – 7:00,之后将有一个开放酒吧从晚上 7:00 – 9:00。

在 Meetup 上,Rackspace 的 OpenStack 副总裁 Jim Curry 和 OpenStack 项目监督委员会主席 Jonathan Bryce 将首先进行快速进展报告和对 2 月 3 日计划发布的 Bexar 版本的关键功能的概述。然后我们将通过来自各种社区成员的五分钟闪电演讲来活跃气氛。确认的演讲者包括

  • Jesse Andrews,Anso Labs 联合创始人兼 CEO
  • Victoria Livschitz,Grid Dynamics 创始人兼 CEO
  • Anne Gentle,OpenStack 内容堆栈
  • Rob Hirschfeld,戴尔首席云解决方案架构师
  • Chiradeep Vittal,Cloud.com 首席架构师
  • Cloudscaling

报名: http://openstack.eventbrite.com/

关于 OpenStack

OpenStack 是一系列开源技术,提供可大规模扩展的云操作系统。OpenStack 成立于 Rackspace 和 NASA 的源代码,并拥有超过 40 家企业赞助商,目前正在开发两个相互关联的项目:OpenStack Compute 和 OpenStack 对象存储。OpenStack Compute 是用于配置和管理大型虚拟专用服务器组的软件,OpenStack 对象存储是用于使用服务器集群存储 TB 甚至 PB 数据的冗余、可扩展对象存储的软件。

标签:

OpenStack 开发者活动回顾(1 月 14 日 – 21 日)

很多人要求更深入地了解 OpenStack 的开发者活动,因为大量的代码更改和提案使得监控所有发生的事情变得困难。为了展示更多的开发者活动,我计划每周或每两周发布一篇关于最新开发活动的博客文章。如果您对这篇博客文章有任何想法,请通过 [email protected] 发送电子邮件给我。我随时准备倾听社区的新想法。

活动

开发者邮件列表 (存档:https://lists.launchpad.net/openstack/)

  • ec2-api-tools 能否维护 OpenStack Nova? – Kenji Funasaki 询问是否可以使用 EC2-API-TOOLS 中的 ec2-describe-images 函数获取镜像信息?Soren Hansen 和 Masanori ITOH 回复说 ec2 api 工具使用基于 SOAP 的 API,该 API 正在为 4 月的 Cactus 版本开发中。
  • Windows/Hyper-V – Jordan Rinke 询问 NOVA 上运行 Hyper-V 的信息,并正在寻找更多信息;Chiradeep Vittal 提供了一个 wiki 页面 https://wiki.openstack.org/HypervInstall
  • Nova-API 的新配置文件 – Armando Migliaccio 询问 nova-api 的新配置方式,因为旧的 glags 样式已被 past.deploy 样式取代。Jay Pipes、Andy Smith 和 Anne Gentle 回应需要改进这方面的文档;Armando 回应说 flags 和 paste.deploy 配置的内容不相同,并且他对使用 –flagfile=nova-api.conf 的方式感到困惑。
  • 实时迁移分支状态 – Thierry Carrez 发布了将此代码从 Bexar 延迟到 Cactus 的决定信息。Masanotok 确认了此决定。
  • 弃用 nova-objectstore – Thierry Carrez 发布了长期计划,即在 Bexar 之后删除 objectstore 并利用 Glance。关于实现此目标的具体技术方法在电子邮件线程中讨论…

统计

有关 OpenStack 开发活动的最新信息,请查看以下网站以获取更多详细信息

标签:

OpenStack 每周简报(1 月 14 日 – 21 日)

OpenStack 社区简报 – 2011 年 1 月 21 日

这份每周简报是社区了解每周发生各种活动的方式。如果您想向每周更新添加内容或对这份简报有任何想法,请通过 [email protected] 发送电子邮件给我。

重点新闻

活动

开发者社区

通用社区

社区统计(1 月 14 日 – 1 月 20 日)

  • 数据跟踪图表 – https://wiki.openstack.org/WeeklyNewsletter
  • OpenStack 计算 (NOVA) 数据
    • 12 个活跃的评审
    • 113 个活跃的分支 – 由 36 个人和 6 个团队拥有
    • 过去一个月有 62 个人提交了 1,161 次提交
  • OpenStack 对象存储 (SWIFT) 数据
    • 4 个活跃的评审
    • 45 个活跃的分支 – 由 21 个人和 2 个团队拥有
    • 过去一个月有 15 个人提交了 247 次提交
  • Twitter 统计(本周):#openstack 83 条推文;57 次转发;OpenStack 总推文 857 条
  • Bug 统计(本周):275 个跟踪的 Bug;55 个新的 Bug;24 个处理中的 Bug;8 个严重 Bug;37 个高重要性 Bug;100 个 Bug(已修复)
  • 蓝图统计(本周):128 个蓝图;2 个必需,5 个高,13 个中,11 个低,97 个未定义
  • OpenStack 网站统计(本周):8,123 次访问,18,048 次页面浏览,62.61% 新访问
    • 热门页面:首页 42.93%;/projects 11.54%;/projects/compute 17.83%;/projects/storage 12.85%;/Community 5.95%

OpenStack 新闻

标签:

OpenStack 会议/设计峰会高级议程

OpenStack 会议/设计峰会的规划正在顺利进行,项目委员会希望与社区分享最新的高级议程以供反馈。计划在未来两周内更新此提案,然后再开始征集主题和演讲者。请直接向我发送您的评论,以便我将其传递给项目委员会。

此外,会议的次数和时间可能会发生变化;但是,以包含示例会议和时间的格式查看议程更容易。

当前提案如下

OpenStack 会议议程(2011 年 4 月 26 日 – 27 日)

第一天

总会

9 – 9:30                              欢迎 & OpenStack 愿景
9:30 – 10:00                        OpenStack – 我们现在的位置
10:00 – 10:45                       主题演讲 #1
10:45 – 11:00                       休息
11:00 – 11:45                       主题演讲 #2

11:45 – 1:00              午餐

社区赛道

该轨道允许社区专注于与开发流程和计划、管理和监督以及业务计划相关的关键问题。所有社区成员都欢迎参与,因为社区正从其起步阶段发展成为一个年轻而重要的开源项目。

1:00 – 1:45
1:45 – 2:30
2:30 – 3:00                休息
3:00 – 3:45
3:45 – 4:30

技术赛道

该轨道专注于与 OpenStack 和云计算相关的各种技术问题。这些会话并非旨在关注项目的即将发布的功能;我们有蓝图会话来处理这些问题。

1:00 – 1:45
1:45 – 2:30
2:30 – 3:00                休息
3:00 – 3:45
3:45 – 4:30
6:00 – 9:00                招待会

第二天

用户赛道

该轨道为 OpenStack 用户提供了一手了解 OpenStack 如何满足其业务需求并提供市场上开放标准云计算解决方案的机会。

9:00 – 9:45
9:45 – 10:30
10:30 – 11:00
11:00 – 12:00
12:00 – 1:00              午餐

生态系统赛道

该赛道为 OpenStack 合作伙伴生态系统奠定了基础,为合作伙伴提供未来开发活动和收入机会的独家路线图。现有的合作伙伴提供有关其生态系统开发的信息,使业务开发经理有机会学习和改进他们自己的 OpenStack 生态系统参与度。

1:00 – 1:45                OpenStack 生态系统概述
1:45 – 2:30
2:30 – 3:00                休息
3:00 – 3:45
3:45 – 4:30
5:00 – 6:00                特邀演讲嘉宾

7:30 – 晚               帕洛阿尔托非官方酒吧漫步

OpenStack 设计峰会议程(2011 年 4 月 27 日 – 29 日)

第一天

9:00 – 9:30                欢迎与概述

蓝图环节

9:30 – 12:00

12:00 – 1:00              午餐

蓝图环节

1:00 – 4:50

5:00 – 6:00                特邀演讲嘉宾

7:30 – 晚               帕洛阿尔托非官方酒吧漫步

第二天

蓝图环节

9:00 – 12:00

12:00 – 1:00              午餐

蓝图环节

1:00 – 6:00

7:00 – 10:00              开发者派对 – 待定

第三天

蓝图环节

9:00 – 12:00

12:00 – 1:00              午餐

蓝图环节 / 黑客马拉松

1:00 – 4:30

闪电演讲

4:30 – 6:00               开放

标签:

OpenStack 上线六个月

我是一个相对年轻的父亲,有一个快两岁的儿子。我对婴儿意想不到的成长速度非常熟悉。里程碑式的时刻转瞬即逝。我喜欢思考他未来 3 年、5 年和 80 年会是什么样子。讽刺的是,OpenStack 和我的儿子相差不远。他们似乎都一心想要统治世界。能参与其中真是太有趣了!

自从 OpenStack 在 Rackspace 的眼中闪现出最初的想法以来,我就一直参与其中。我们经常开玩笑说,说服我们的管理层和董事会放弃我们投入了大量资金的核心资产是多么困难。说实话,这并不难。我们一直都知道,我们的核心资产实际上是 Fanatical Support,即我们提供在市场上最好的技术产品之上的服务。我们不需要拥有这项技术。我们只需要获得最好的技术。它需要成为行业标准。并且需要满足我们客户的要求。当时,云软件领域中不存在这样的东西。因此,我们主动领导是理所当然的。

真正的问题是,世界是否看到了我们所看到的问题?他们会在乎吗?更重要的是,他们会加入吗?

答案:现在说“是”还为时过早,但这个孩子似乎正朝着天才班的方向发展。以下是一些事实

  • 目前,大约有 130 名注册开发者参与该项目,其中约 25 名来自 Rackspace,并且有超过 150 名开发者持续活跃在我们的 IRC 频道中。
  • 超过 1,000 名个人以某种方式积极参与该项目。
  • 仅在上个月,就有 78 名不同的人提交了代码,并且我们进行了近 1,500 次提交。
  • 我们迎来了 Rackspace 和 NASA 之外的第一次商业部署……而且还有更多正在到来。
  • 超过 40 家公司加入了该项目,并正在招聘、贡献、推广和使用 OpenStack。
  • Black Duck 将 OpenStack 评为去年推出的第二大开源项目

我们正在迅速实现我们的路线图目标。对象存储 (Swift) 已经准备就绪,并正在迅速被采用。Compute (Nova) 的 Austin 版本为我们带来了预览版,Bexar 将实现企业级就绪,Cactus 将启动服务提供商规模。我们正在从社区获得许多关于如何更快前进的绝妙想法。显而易见,世界想要一个开放的替代方案,以取代亚马逊和 VMware 等公司。他们正在推动这个孩子快速成长。

我们还有很长的路要走,而且无疑会遇到像任何成长中的孩子一样的一些困难。但看到有多少人希望将 OpenStack 培养成一个成年人真是太令人惊叹了。我们非常感谢您对这一事业的承诺,并谦卑地成为其中的一员。

想象一下,这个孩子 10 年后会做什么。

Jim Curry
@jimcurry

标签: