我们做到了:五天从零到书

OpenStack Operations Guide 叫我疯狂吧,叫我也许吧,但我们做到了!我们有一本 50,000 字的书,全长 230 页,现在可以下载您最喜欢的电子书格式,或者如果您喜欢无需电池的版本,可以购买印刷版。请访问 https://docs.openstack.org/ops/ 获取副本,并观看我们在第四天制作的视频。

我们从在 Everett Toews 家举办烧烤开始。我把门牌号抄反了,走到错的房子前,按响了门铃!一位友好的德克萨斯州女士告诉我们,我们看起来好像要玩得很开心,但派对不在她家。哎呀!我们在同一条街上找到了正确的房子,度过了一段美好的时光。晚上以桃馅饼作为结尾,我们紧张地等待着命运:我们能在一周内完成一本书吗?

周一,我们聚集在一起寻找答案。在一个整面墙都是白板的房间里,我们的主持人 Adam Hyde 拆开了成堆的便利贴和新鲜的记号笔。他介绍了书籍冲刺流程,并表示他已经做了大约 55 次这样的冲刺。他还说,我们可能得不到我们一开始以为会得到的书,但到最后,我们会得到我们需要的书。果然,我们每天集体撰写大约 10,000 字的文章,汇集所有内容,修改、重塑、重写,直到一切都像一本真正的书一样组合在一起。

我们希望它能成为我们所有人需要的书,填补一个为服务不足的受众——云的运营商所留下的空白。我们希望得到您的反馈,所以请开始阅读!

 

 

OpenStack 在 Linux.conf.au 2013 上的活动 – 视频已发布,部分照片

我知道这已经过去一个月了,我很抱歉这么晚才写博客,但我只是想发布一些 LCA2013 的照片和演讲视频的链接。

这是 LCA2013 的所有演讲列表
……以及来自迷你会议和主会场的 OpenStack 所有演讲(我能在这个列表中找到的)。
考虑到 LCA2012 只有 1 个 OpenStack 演讲,这是一个重要的内容数量!(向 Monty 致敬!)感谢众多与会者,尤其是演讲者,其中许多人为了参加这次活动,长途跋涉来到堪培拉。感谢基金会,特别是 Kathy Cacciatore,提供的赞助,也使我们能够从 http://www.dopenstack.com 获得最好的 T 恤。还要感谢 Susan Derrick 在 HP,Florian Haas 在 Hastexo,Tim Serong 在 SUSE 和 Katrina Clauscen 在 Aptira 赞助了“云时光”欢乐时光。凭借 Sir Tim Berners-Lee、Radia PerlmanBunnie Huang 等人的精彩主题演讲,以及大量令人难以置信的多样化和深入的技术内容,如果您以前从未参加过 LCA,明年一定要去!我们将带着一个规模更大的 OpenStack 迷你会议回来。

祝好
Tristan

标签:

OpenStack社区每周简报(2月22日 – 3月1日)

本周重点

重要的 CLA 变更即将到来(第二次尝试)

上周末,由于要求修改 CLA 文本,变更被最后一刻阻止了。我们本周末再次尝试。

从 2013 年 3 月 3 日 1700UTC 开始,所有贡献者必须查看并同意新的 OpenStack 个人贡献者许可协议,并在 https://review.openstack.org/#/settings/agreements 上提供更新的联系信息。当天,Gerrit 界面将更改为显示引用 OpenStack Foundation 的新 CLA 文本,并提示您在那里同意它。任何与 OpenStack LLC 签订的先前协议将在那时被标记为已过期。新协议的文本 可供您参考。您还必须使用与 Gerrit 联系信息相同的电子邮件地址注册 OpenStack Foundation 个人会员资格:https://openstack.org/register/

OpenStack Grizzly 有什么新内容?

Folsom 为我们带来了两个新的核心项目:Quantum(网络)和 Cinder(卷)。有两个新项目被孵化:Ceilometer(计量),由 Nicolas Barcet(eNovance 产品副总裁)领导,以及 Heat(云编排)。Oslo 是一个新的孵化项目,它产生了一组 Python 库,包含所有 OpenStack 项目共享的基础设施代码。eNovance 在此帖子中提供了更多详细信息。

OpenStack Ceilometer 和 Heat 项目毕业

OpenStack 技术委员会 在过去几周对 Heat 和 Ceilometer 的毕业进行了投票,将其状态从孵化更改为集成 Heat 和 Ceilometer 将作为 OpenStack 的一部分发布在下一个发布周期Havana 中,该周期将于 2013 年 10 月发布。

Raspberry Pi 作为透明的 squid 缓存代理

黑客如何提高构建时间,当他有慢速互联网连接时?由 Steve Baker 撰写的,使用一个微小的售价低于 50 美元的计算机(RaspberryPi)来构建 OpenStack 云镜像的有趣用法。

OpenStack Object Storage Swift 中的数据放置

OpenStack Object Storage 如何解决所有分布式存储系统的一个难题:如何有效地将数据放置在存储集群中?Swift 具有“尽可能唯一”的放置算法,可确保数据得到有效放置,并尽可能地防止硬件故障。

OpenStack libvirt 镜像的生命周期

Pádraig Brady 解释的虚拟机磁盘镜像在通过 OpenStack 传输并在 libvirt 下启动时的主要阶段。

安全公告

技巧和窍门

即将举行的活动

过去活动的报告

其他新闻

欢迎新贡献者

庆祝本周首次提交补丁的贡献者

  • Jian Zhang,Intel
  • Dae S. Kim
  • Robert van Leeuwen,Spilgames

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

标签:

OpenStack 社区每周简报(2 月 15 日 – 2 月 22 日)

本周重点

重要的 CLA 变更即将到来

从 2013 年 2 月 24 日开始,所有贡献者必须查看并同意新的 OpenStack 个人贡献者许可协议,并在 https://review.openstack.org/#/settings/agreements 上提供更新的联系信息。当天,Gerrit 界面将更改为显示引用 OpenStack Foundation 的新 CLA 文本,并提示您在那里同意它。任何与 OpenStack LLC 签订的先前协议将在那时被标记为已过期。新协议的文本 可供您参考(将“LLC”更改为“Foundation”,恢复 ASF 中的一个句子并更正了一些印刷错误)。您还必须使用与 Gerrit 联系信息相同的电子邮件地址注册 OpenStack Foundation 个人会员资格:https://openstack.org/register/

OpenStack 超过亚马逊,至少在炒作方面

TrendKite 进行的一项研究表明,目前 OpenStack 的媒体提及次数超过了亚马逊 EC2、Eucalyptus、CloudStack 和 OpenNebula 的总和。如果这还不够,来自同一研究的另一张图表似乎表明“OpenStack”媒体提及次数与“云计算”相当。

CloudEnvy:云中的开发!

Jake Dahn 正在开发一个名为 CloudEnvy 的项目,该项目有可能改变所有 Web 开发人员的开发模式:它允许您配置和分发云中的可重现开发环境。

迎接疯狂:五天从零到书

Anne Gentle 正在领导一个“疯狂”的项目:一个大型、高度集中的文档冲刺,以编写操作员指南——由操作员为操作员编写。Anne 承诺从他们的日常工作中挑选操作员,用咖啡、烧烤和墨西哥卷饼来激励他们,然后开始写作。听起来很棒,我投票支持他们在即将举行的 OpenStack Summit 上发表的面板 关于在 5 天内编写 OpenStack 操作手册

OpenStack Gate

OpenStack 项目拥有一个非常令人印象深刻的持续集成系统,这是它作为项目的核心优势之一。我们 gerrit 审查 系统中的每个提议的更改都会在每次提交时受到一系列测试的考验,并且随着时间的推移,它得到了显著的增长。在核心贡献者进行正式审查后,我们会再次运行所有测试,然后合并。这个门如何每天合并数百个更改?了解 Zuul,OpenStack 的守门人。

安全公告

技巧和窍门

即将举行的活动

之前活动的报告

其他新闻

欢迎新贡献者

庆祝本周首次提交补丁的贡献者

  • Toshiyuki Hayashi,NTT
  • Joe Topjian
  • David Höppner
  • Erik Zaadi,IBM
  • Nathanael Burton
  • alatynskaya,Mirantis
  • David Peraza,IBM
  • Brant Knudson,IBM

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

标签:

迎接疯狂:五天从零到书

好吧,既然我的队友 Everett 已经把我暴露为疯子(是的,是真的),我想我需要解释一下!是的,我们很疯狂,但我们必须编写操作员指南——由操作员为操作员编写。如果您像我一样了解运维人员,您会很快意识到这些家伙几乎没有时间记录他们的笔记!我们将从他们的日常工作中挑选他们,用咖啡、烧烤和墨西哥卷饼来激励他们,然后开始写作。

我以前在不同的规模上为 OpenStack 运行过文档冲刺,但这次高度集中。事实上,我拒绝了那些想要参加但没有每天运行云的人。抱歉各位!超级高度集中,戴着眼罩。

我最初将提案提交给 Google Summer of Code Doc Summit,我在 2011 年参加过,但 30 多个申请组织中,我们没有被选中。毫不气馁,我修改了 提案 以供 OpenStack Foundation 考虑,他们正在资助它!
1-IMG_3304
我们将在下周在奥斯汀 Rackspace 办公室的 Willie Nelson 房间聚集,我们将尝试使用 BookType,由 Source Fabric 托管。它是我与 FLOSS Manuals 合作的 book sprint 中使用的相同工具,并且是专门为 sprint 设计的。我们正在使用 http://openstack.booktype.pro 上的预安装实例。如果您今天查看它,它除了一个测试书沙盒之外是空的。下周它将充满内容!我们正在使用的提纲是 https://etherpad.openstack.org/EssexOperationsGuide。感谢所有已经审查和评论过它的人。

欢迎大家下周关注我们的进展,请访问 http://openstack.booktype.pro,并在过程中提供编辑和审查意见。请意识到这将是一个充满压力的周,也是一个真正的挑战。我希望大家能提供帮助和鼓励,以便我们能够高效且准确地完成工作。完成后,我们将发布它!我们将在下周结束前提供本书的副本(最初可能需要捐款以支付成本)。

如果您想了解所有详细信息,我们有几个机会。下周,如果您在奥斯汀,请在周三晚上来参加我们的 奥斯汀 OpenStack Meetup。然后,在峰会上,我们想在题为 在 5 天内编写 OpenStack 操作手册 的小组讨论中坦诚地分享我们的经历。来看看我们是疯了,还是被这周逼疯了。

标签:

第二届瑞士 OpenStack 用户组

继我们的 第一次会议 之后,瑞士 OpenStack 用户组于 2 月 19 日在苏黎世 SWITCH 办公室举行了会议。

由于有更多的人自愿发言,而时间有限,用户组投票选出了议程中的内容。主要的 3 个演讲持续 30 分钟,还有 10 分钟左右的闪电演讲环节。

超过 60 人参加,房间里挤满了站立的人。活动照片可在 这里 查看。会议录音可在 https://cast.switch.ch/vod/channels/2i5k459xe3 获取。

OpenStack HA – Florian Haas, Hastexo

幻灯片

Florian 首先对 OpenStack 中高可用性的方法进行了快速概述。虽然演讲“极其简短”,但他解释了 OpenStack 部署中的不同组件以及如何使这些组件冗余。该演讲是四月在波特兰峰会上提出的开放提案的基础,与会者可以投票决定是否在峰会上进行演讲。

基于 Pacemaker 套件的 MySQL、AMQP 和 API 服务的可用性实现方案被展示出来,虽然它不是最友好的软件包,但已成为这些实现的默认标准。好消息是,OpenStack 实现可以通过复制/粘贴参考配置或使用 Puppet/Chef 清单来执行。

在过去的峰会上,客人的高可用性一直是激烈讨论的话题。基于横向扩展应用架构的云提供商不需要这些功能,但运行企业级工作负载的提供商希望具有诸如“如果 hypervisor 宕机,则将此 VM 重启到不同的 hypervisor”之类的功能。虽然在 Folsom 中有一些技巧可以使用,但在 Grizzly 中现在有一个“节点撤离”功能,当 hypervisor 宕机时执行此操作。虽然还需要一些脚本编写,因为这并非自动化的,并且需要在 nova migrate(如果 hypervisor 正在运行)和 nova evacuate(如果 hypervisor 宕机)之间做出选择。预计在 Havana 版本中会有更多的工作…

下周 Grizzly 的功能冻结之前,可能会有几个功能加入。VM 集群确保提供冗余的客人放置在不同的 hypervisor 上,以避免单点故障。 Libvirt 看门狗支持将在 VM 被阻塞时重启它们。

Ceilometer – Lucas Graf, Toni Zehnder – ICCLab

幻灯片

当 OpenStack 启动时,没有包含计费功能。Ceilometer 过去一年中一直在开发,以执行计量(谁在使用什么),并逐渐扩展到涵盖监控(什么在工作以及工作有多努力)。

在 Grizzly 版本中,ceilometer 将被孵化并集成到 Horizon 仪表板中。许多项目,如 healthnmon 和 synaps,正在调整其架构以从 ceilometer 中受益,并避免多次收集此数据。在 Havana 版本中,将包含监控,包括由 ICCLab 开发的硬件收集器,以涵盖 IPMI 和 S.M.A.R.T. 监控。

两位演讲者只用了 4 个月的时间就开始研究 OpenStack 并为社区做出贡献,掌握了这些主题,这尤其令人印象深刻(尽管啤酒和披萨在他们的演讲期间送达了,感谢 ICCLab 和 Rackspace)

Heat – Muharem Hrnjadovic – Rackspace

幻灯片

Muharem 介绍了 Heat,OpenStack 中的编排组件,目前在 Grizzly 版本中处于孵化阶段。这提供了一个用于创建应用程序的模板系统,类似于 Amazon CloudFormations,您可以在其中描述应用程序的不同组件,定义哪些部分可以扩展或缩小,并部署到 OpenStack 云。

虽然 Heat 仅在过去一年中开发,但 Muharem 通过运行实时演示,顺利地创建了一个 wordpress 站点,证明了它的稳定性。

OpenStack on OpenStack – Paul Voccio – Rackspace

幻灯片

Rackspace 需要一种简单的方法来启动新的 OpenStack 实例,用于开发、测试和生产。为此,他们运行 OpenStack 实例在 OpenStack 之上!他们借鉴了 Web 应用程序开发中开创性的方法,并将其应用于基础设施,例如剪切初始黄金镜像,使用负载均衡器淘汰旧实例并启动新实例。

Snabb Switch – Luke Gorrie

Luke 发表了一个没有幻灯片的演讲,介绍了开发 Snabb Switch(http://www.snabb.co/snabbswitch/)的动机。Snabb Switch 提供了一个用户空间中的以太网交换机,基于开源构建并实现于内核之外,从而提高性能和易于实现(其中大部分是用 Lua 编写的)。因此,交换机本身可以像编写编辑器宏一样轻松地扩展。

Cloud Foundry – Christof Marti

幻灯片

Cloud Foundry PaaS 的当前状态被展示出来,涵盖了 Rails、Spring 和 Java 等框架以及 MySQL 和 MQ 等服务。应用程序可以部署到多个云提供商。最近,Piston Labs 将 OpenStack 添加到这些提供商中。

Christof 设法在会议室的自动照明和电源控制在演讲过程中关闭时,解释了 cloud foundry 的架构,这真是一项了不起的任务。当电源恢复时,Marti 带我们了解了从 1 到 5,000 个 VM 的不同部署模型。

总结

我们正在为瑞士用户组保留 openstack.ch 域名,以便进行进一步的沟通,并计划在大约两个月后举行下一次会议。对于那些希望在此之前进行讨论的人,可以在 http://sympa.systemsx.ch/sympa/subscribe/swiss-openstack-usergroup 订阅邮件列表。

其他即将举行的活动包括 3 月 13 日的 OpenShift 演讲/ch/open 正在组织 瑞士开放云会议,将于 6 月 11 日举行,并且正在成立一个瑞士云特别兴趣小组。

很高兴看到与会者持续的热情,并感谢 SWITCH 提供场地,Rackspace 提供披萨,ICCLab 提供啤酒。

对于那些有兴趣加入 OpenStack 用户组频道的人。

WIKI

https://wiki.systemsx.ch/display/chosug/Swiss+Openstack+Usergroup+Wiki

LinkedIn

http://www.linkedin.com/groups/OpenStack-Switzerland-4493120/about?trk=anet_ug_grppro

邮件列表

https://sympa.systemsx.ch/sympa/subscribe/swiss-openstack-usergroup

Twitter

http://twitter.com/OpenStackCH

关于该小组的一般信息

http://www.cloudcomp.ch/the-icclab-community/openstack-user-group/

 

标签:

TryStack.cn 社区第二次聚会 – 2013年2月19日

第一次 meetup 中,我们讨论了中国 OpenStack 用户组 (COSUG) 的情况,并与社区成员分享了 Quantum 的最新经验。这次我们将告诉您初学者如何在 2 小时内掌握 OpenStack。大约有 200 人注册,大约 100 人通过现场和在线直播参加了活动。

Trystack series

这是 trystack.cn 的第一个公共讲座系列。首先,我们简要介绍了 OpenStack,并讨论了 OpenStack 在中国如此受欢迎的原因。

trystack series

然后,向初学者提供了一种入门方法,使用 devstack 脚本。稍后在本讲座中,我解释了如何使用 stack.sh 以及一些技巧。

在对 trystack.cn 进行简短介绍之后,我们进入了实践实验室环节。在 trystack 网站上有一些演示和展示,可以帮助新手掌握 OpenStack。

最后但并非最不重要的一点,感谢我们的贡献者和合作伙伴/赞助商!我们期待您参加下一次活动。trystack meetup 的幻灯片都在 slideshare 上,请密切关注 @COSUG@trystack 以获取更多信息。如果您有任何问题和反馈,请联系我们 [email protected].

标签:

OpenStack 社区每周简报(2 月 8 日 – 2 月 15 日)

本周重点

重要的 CLA 变更将在 10 天内生效

从 2013 年 2 月 24 日开始,所有贡献者必须查看并同意新的 OpenStack 个人贡献者许可协议,并在 https://review.openstack.org/#/settings/agreements 上提供更新的联系信息。当天,Gerrit 界面将更改为呈现新的 CLA 文本,引用 OpenStack 基金会,并提示您在那里同意它。之前与 OpenStack LLC 达成的任何协议将在那时到期。新协议的文本 可供您参考(只是将“LLC”更改为“Foundation”并更正了一些印刷错误)。您还必须使用与 Gerrit 联系信息相同的电子邮件地址注册 OpenStack 基金会个人会员资格:https://openstack.org/register/

OpenStack 对象存储(又名 Swift)面向新贡献者

作为一名开发人员,进入一个成熟的代码库可能会令人望而却步。代码的结构是什么?请求流程是什么?如何将我的更改贡献到上游?在 SwiftStack 的这篇文章中找到这些问题的答案。

孵化过程的演变

技术委员会批准了一系列对孵化过程的更改,该过程是通过 OpenStack 协调和集成的发布的一部分。一个明显的变化是从使用术语“核心项目”到“集成”。

OpenStack 峰会上的 Upstream University

Upstream University 正在组织 一场在下一次 OpenStack 峰会(波特兰)之前举行的会议。如果您可以在活动开始前两天飞到会场,周末提高您的 OpenStack 贡献技能,请考虑 提交申请 参加研讨会。

欧洲 Python 商标面临风险:Python 基金会需要您的帮助

对于任何在欧盟成员国设有办事处的公司来说,Python 软件基金会需要您的帮助。有一家英国公司试图为所有软件、服务、服务器……几乎与计算机有关的任何事物商标化“Python”一词的使用。PSF 正在要求公司抬头信函转发给他们的欧盟顾问。更多详细信息请参见 PSF新闻

旧金山州立大学校园 Openstack 项目报告

两位学生(Brandon Lai 和 Pascal Schuele)在 Sameer Verma 教授的指导下,于 2012 年秋季研究了云计算领域。他们构建了一个校园内的私有云平台演示/原型,并在学期结束时进行了展示。Verma 教授希望在 2013 年春季继续扩展该项目。

安全公告

技巧和窍门

即将举行的活动

其他新闻

欢迎新贡献者

庆祝本周首次提交补丁的贡献者

  • Tim Potter, HP
  • Jean-Baptiste RANSY, Alyseo
  • Nicholas Kuechler
  • Adalberto Medeiros, IBM

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

标签:

OpenStack 社区每周简报(2 月 1 日 – 2 月 8 日)

本周重点

吹嘘为 Grizzly 做出贡献的最佳方式?

为 OpenStack Folsom 做出贡献者收到了一块贴片,可以贴在您每天携带的背包或您最喜欢的毛衣上。您想为 Grizzly 获得一个贴片吗?您更喜欢获得其他东西来吹嘘您的“贡献者”身份吗?请告诉我们您的偏好。

Packstack:Openstack 安装工具

有一个新的工具可以在裸机或虚拟机上安装 Openstack:它可以在 fedora-openstack 组织下的 github 上找到。Packstack 目前处于早期阶段,仍在积极开发中,但它已经能够安装、自定义一些参数并分发大多数 Openstack 模块到一个或多个服务器上。它目前支持基于 Red Hat 的发行版,但还有空间可以扩展。

测试 (OpenStack)

Anita Kuno,我们出色的 OPW 计划实习生之一,讲述了新开发人员学习 OpenStack 开发人员社区时遇到的常见故事。在这个新的安装中,她告诉我们她如何在 /opt/stack/nova 中运行一些测试,并且每个命令都失败了。为什么?她不知道。但现在她知道了。

Cloud Prizefight:OpenStack vs. VMware

在云领域,关于 VMware 和 OpenStack 的讨论有很多。事实上,对于那些考虑使用 OpenStack 的人来说,这是最热门的话题之一。Mirantis 的 Lee Xie 根据设计、功能、用例和价值对两者进行了判断。这些类别按 10 分制评分,然后加总以确定获胜者。

简而言之:OpenStack 是如何工作的?

Victoria Martínez de la Cruz,另一位出色的 OPW 计划实习生,使用图片和文字在博客文章中解释了 OpenStack 的工作原理。

安全公告

技巧和窍门

即将举行的活动

过去活动报告

其他新闻

欢迎新贡献者

庆祝本周首次提交补丁的贡献者

  • 库尔特·马丁,惠普
  • 斯维特兰娜·什图姆,Mirantis
  • 山崎光彦,NEC
  • 安德烈亚·弗里托利,惠普
  • 詹姆斯·摩根,Rackspace
  • Jesse Pretorius
  • 内森·雷勒,JHU APL
  • 拉米·瓦克宁,Redhat

每周新闻通讯是社区了解每周发生的各种活动的方式。如果您想向每周更新添加内容或对本新闻通讯有任何想法,请留下评论。

标签:

TryStack.cn 2013年第一次聚会

上周我们组织了2013年第一次(中级)trystack.cn 中国见面会。本次见面会大约有100人参加,包括希望了解如何为他们的组织准备生产环境的开发人员和运维人员。

主题是OpenStack在中国的发展情况。在活动期间,与会者有机会聆听关于国际社区的介绍,根据演讲者去年在OSCON2012和圣地亚哥OpenStack峰会上的经验。然后介绍了trystack.cn的当前工作,例如与VMWare中国团队合作在Folsom上构建CloudFoundry区域,以及体验最新的Quantum。

Trystack.cn 在圣地亚哥OpenStack峰会上宣布。它不仅为用户提供虚拟机,还是一个非营利性社区项目,供stackers体验最新的OpenStack功能。社区应该主要决定如何使用资源以及如何向社区反馈。因此,基于去年大量的COSUG活动,在一年即将结束之际,展望过去和未来,这似乎是合适的时机。

IMG_1049Trystack.cn meetup

本次见面会的幻灯片在 slideshare上,你可能对阅读更多内容感兴趣 在Dell的这次访谈中。TryStack.cn团队在 Google GroupsSlideshare,微博:@COSUG (中国OpenStack用户组) 和 @trystack。欢迎贡献和反馈:加入乐趣!

标签: