OpenStack 社区支持日本海啸救灾工作

OpenStack 是一个全球社区,自那场悲惨的地震和海啸发生以来,来自日本的贡献者们一直让我们惦念。 为了表达我们的支持,在下周的 OpenStack 大会和设计峰会上,我们将出售“OpenStack 为日本”T恤,所得款项将捐赠给红十字会。 每件 T 恤的建议最低捐款额为 25 美元,所得款项的 100% 将捐赠给该慈善机构。 这款限量版 T 恤由著名漫画家休·麦克劳德 (@gapingvoid) 设计。 根据需求,我们可能会在活动结束后在线打印和销售更多 T 恤。

我们期待 OpenStack 社区下周在圣克拉拉的支持!

标签:

宣布 Project RedDwarf – 数据库即服务

来自 OpenStack 开发人员邮件列表的丹尼尔·莫里斯宣布了一个新的孵化项目…

今天,Rackspace 宣布推出数据库即服务 (Project RedDwarf),作为可能的关联 OpenStack 孵化项目。

为了给您提供一些背景信息,数据库即服务是一种可扩展的关系数据库服务,它允许用户快速轻松地利用关系数据库的功能,而无需承担处理复杂管理任务的负担。 通过这项服务,云用户和数据库管理员可以根据需要配置和管理多个数据库实例。

最初,我们的计划是让该服务专注于提供高性能下的资源隔离,同时自动化复杂的管理任务,包括部署、配置、补丁、备份、恢复和监控。 以下是第一个版本的一些关键功能:

  • 每个实例拥有无限数据库的单租户 MySQL 实例
  • 用于创建、读取、更新和删除数据库和数据库用户的公共 API
  • 具有 root 用户访问权限的用户和数据库访问管理
  • 向上和向下扩展数据库实例内存大小
  • 扩展存储大小
  • 数据库备份和恢复
  • 实例迁移
  • 实例指标和监控

这代表了我们对第一个版本的当前思考,我们欢迎社区对任何建议的功能提出反馈。

虽然仍处于开发的早期阶段,但该服务已经与 OpenStack Compute (Nova) 紧密集成。 我们选择 Nova 是因为其基于组件的架构和开放标准使其成为我们产品平台的理想虚拟化层。 计算层提供了可重用且可部署的服务,这些服务将用于构建可扩展的服务部署基础,不仅可以提供 MySQL 数据库服务,还可以提供许多其他服务。

此服务的初始架构围绕以下几种技术进行设计:

  • Open Stack Compute (Nova)
  • OpenVZ – OpenVZ 是一种基于容器的虚拟化技术,可确保保证的资源最小值和最大值,从而从 MySQL 服务器获得卓越的性能,可与裸机服务器相媲美。
  • Guest Agent – Guest Agent 是容器 (VM) 的管理接口。 起源于云数据库 API 的所有操作都使用 guest 来操作容器。

更多详细信息可以在 蓝图维基 上找到,请查看,参与其中,并提供您可能有的任何意见或反馈。 此外,请参加 4 月 26 日至 29 日在圣克拉拉举行的 OpenStack 设计峰会,了解我们方法的更多信息,提出问题并积极参与该项目! 我们很高兴与社区合作,继续在云端开发关系数据库。

标签:

Mark Collier 关于 Facebook 的 Open Compute

马克·科利尔在他的博客上发布了一篇详细的文章,其中包含大量关于 Facebook 最近宣布的 Open Compute 的视频。 完整的文章 在此

我最喜欢的部分…

从今天开始,像 Open Compute 这样的社区可以与 OpenStack 和 Cloud Foundry 这样的其他开放社区结合起来,以获取真实世界的数据,了解给定工作负载(例如,为 TMZ.com 服务 1000 万用户,或不太重要的任务,例如存储来自火星的图像)如何消耗电力,从而找到浪费并提出跨领域的创新解决方案。 为了证明协作在于行动而非言语,杰西·安德鲁斯、吉姆·库里和我接近 Facebook 团队,在活动结束后说:“嘿!把这些服务器借给我们,我们今晚就把它们拿到旧金山的办公室,让 OpenStack 在上面运行!” 过去可能需要几个月才能安排的事情,现在只需几个小时就能完成! 以下是我们的秘密计划的一些视频

点击 进入马克的博客文章,查看 Open Compute 硬件启动当天运行 OpenStack…

标签:

OpenStack Cactus 版本网络研讨会 – 更新

OpenStack Cactus 版本网络研讨会
4 月 21 日星期四下午 4:00 EST

OpenStack Cactus 网络研讨会将涵盖 OpenStack Cactus 版本中实现的新功能。 将介绍这些功能的将是项目技术负责人:Vish Ishaya 代表 OpenStack Compute (Nova),John Dickinson 代表 OpenStack 对象存储 (Swift),以及 Jay Pipes 代表 OpenStack 镜像服务 (Glance)。 每位项目技术负责人将有 15 分钟的时间,对各自的技术、Cactus 版本中的新内容以及 OpenStack Diablo 版本的预期贡献进行快速概述。 最后 15 分钟将用于提问和进一步讨论。

在此处注册: https://cc.readytalk.com/r/kdi85356wy

标签:

OpenStack 大会开放注册 – 溢出政策和流程

下周将在加利福尼亚州圣克拉拉的 Hyatt Regency 酒店举行由 Citrix 赞助的 OpenStack 大会和设计峰会。 对于那些关注注册情况的人来说,我们最初计划举办一个 350 名参会者的活动,基于去年秋季在圣安东尼奥举办的 250 名参会者的活动;然而,本次活动的参与需求非常旺盛,我们目前有 400 名注册者,并且大约有 100 人在候补名单上。 作为开放社区,我们一直在寻找一种机制,既能让所有希望参加活动的人员都能参加,又能控制在酒店的最大容量内。 因此,我们对如何让活动向所有感兴趣的人开放,同时仍控制在酒店设定的预算和最大规模内,做出了一些决定。

开放活动
目前,OpenStack 社区宣布该活动向任何希望在场的人员开放,但对当前未注册或未在候补名单上的参会者设置了一些限制。

限制

  • 所有未注册或未在候补名单上的参会者需要在欢迎台注册姓名、电子邮件和组织机构。 我们需要跟踪所有在场的人员,即使他们没有注册。 不幸的是,我们将无法向这些注册者提供任何资料。 您将被指定为未注册参会者。
  • 所有餐饮服务,包括餐点、小吃和访问开发者休息室的权限,仅限持有徽章的注册参会者;所有活动功能都将检查徽章
  • 所有在 OpenStack 活动期间举办的“官方”晚间派对也仅限持有徽章的注册参会者
  • 所有会议仅限持有徽章的注册参会者,任何剩余的座位将提供给未注册参会者(有关更多信息,请参阅下面的“房间访问”部分)

房间访问

  • 所有会议室将首先由持有徽章的注册参会者填满
  • 在每个会议开始时,所有可用座位将提供给未注册参会者,以便他们参加该会议
  • 未注册参会者将在任何会议开始前至少 1 小时前往指定房间,请求访问特定会议,坐在指定位置并等待轮到自己。 一旦确定了空位,人们将从该房间中按照在候补室中的座位顺序被带走。 我们相信这种方法将使尽可能多的未注册参会者能够参加各种会议

我们感谢许多人希望参加本次活动,但由于预算和空间限制,我们无法容纳目前计划参加的人数。 我们希望宣布的流程仍然能让希望参与但无法注册的参会者获得访问权限,因为我们已经售罄。 我坚信,在活动期间发生的“走廊讨论”的好处,并且相信开放活动将鼓励更多的社区成员与各种人分享想法,从而建立一个更加开放和友好的社区。

如果您有任何问题,请直接 联系我 或在下周的活动中进一步讨论。

标签:

OpenStack 开发活动每周回顾(4 月 9 日 - 15 日)

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

活动

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

以下是本周开发者邮件列表中讨论的主题的精选列表,并非完整列表。请访问存档以查看所有主题。

统计

  • OpenStack 开发人员贡献者列表中的人数 – 175 (+10 较上周)
  • Cactus 最终版本状态 – 蓝图 (https://wiki.openstack.org/releasestatus/)
    • 关键 – 5 个设计已批准;5 个已实施
    • 高 – 12 个蓝图;9 个已实施 – 3 个已推迟
    • 中 – 20 个蓝图;17 个已实施 – 3 个已推迟
    • 低 – 15 个蓝图;8 个已实施 – 7 个已推迟

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

标签:

社区每周新闻通讯(4 月 9 日 – 15 日)

OpenStack 社区新闻通讯 – 2011 年 4 月 15 日

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

Todd Willey – 暂停记录 OpenStack

重点新闻

活动

开发者社区

通用社区

社区统计数据(4 月 8 日 – 4 月 15 日)

  • 数据跟踪图表 – https://wiki.openstack.org/WeeklyNewsletter
  • OpenStack 计算 (NOVA) 数据
    • 45 个活跃评审
    • 242 个活动分支 – 由 60 人和 13 个团队拥有
    • 过去一个月有 69 人提交了 1,947 次提交
  • OpenStack 对象存储 (SWIFT) 数据
    • 11 个活动评审
    • 62 个活动分支 – 由 23 人和 5 个团队拥有
    • 过去一个月有 12 人提交了 174 次提交
  • Twitter 统计数据(本周):#openstack 共有 156 条推文;OpenStack 共有 448 条推文(不包括转发)
  • 本周错误统计数据:343 个跟踪错误;66 个新错误;50 个处理中错误;1 个严重错误;11 个高优先级错误;215 个错误(已修复提交)
  • 本周蓝图统计数据:195 个蓝图;3 个基本,11 个高,12 个中,20 个低,149 个未定义
  • OpenStack 网站统计数据(本周):12,164 次访问,26,959 次页面浏览,57.43% 新访问
    • 热门页面:主页 43.85%;/projects 10.84%;/projects/compute 16.11%;/projects/storage 11.36%;/Community 7.21%

OpenStack 新闻

标签:

OpenStack 宣布发布 Cactus

随着今天 OpenStack Cactus 版本的发布,该项目的势头和进展不断增强。庞大且不断壮大的社区付出了巨大的努力和贡献,增加了大量功能,修复了许多错误,并就许多技术问题进行了辩论和讨论。我对自 Bexar 版本发布以来短短 10 周内取得的进展印象深刻,并相信该项目和代码正在朝着成为无处不在的开源云解决方案的目标迈进。

Nova (OpenStack Compute) 中的新功能包括

  • 两个额外的虚拟化技术:LXC 容器和 VMWare/vSphere ESX / ESXi 4.1,更新 1。得益于通用的计算控制基础设施 (Nova),这使得 OpenStack 主机虚拟化的选项增加到 8 个(添加到 Microsoft Hyper-V、KVM、QEMU、UML、Xen 和 Citrix XenServer)。
  • 基于 KVM 的系统的实时迁移支持已包含在 Cactus 版本中;现在可以将正在运行的虚拟机从一台物理主机迁移到另一台物理主机,而无需关机。
  • 许多新功能已添加到 XenServer 支持中:网络和文件注入、IPv6 支持、实例调整大小和救援、网络 QoS 以及虚拟机实例参数。
  • OpenStack Compute API 版本 1.0 可用,OpenStack Compute API 版本 1.1 在 Cactus 中标记为“实验性”。目标是在 Diablo 设计峰会上最终确定 1.1 API,并在 Diablo 版本中使其完整且稳定。多租户会计支持已添加到 OpenStack API,允许多个帐户(项目)和管理员 API 访问以创建帐户和用户。
  • OpenStack Compute API 版本 1.1 支持标准化的扩展机制,这允许开发人员通过在本地 OpenStack 安装中添加扩展来更快地创新,而无需等待代码被 OpenStack 社区整体接受;
  • Nova 现在可以从包含客户数据和内核的单个统一镜像中的 VHD 镜像启动实例。
  • 卷后端支持得到了增强;Nova 现在支持驻留在 HP SAN 和 Solaris iSCSI 设备上的卷。
  • 继续致力于网络类型和虚拟机之间功能统一性和对等性;IPv6 现在支持所有网络模式,包括 FlatManager 和 VlanNetworkManager。基本的网络注入现在在 XenAPI 下受支持。
  • 多集群区域支持,允许管理员管理集群中的服务器,并创建容错域和可用性域。

Glance (OpenStack 镜像注册表和交付) 中的新功能包括

  • 新的命令行界面工具(恰如其分地命名为“glance”),允许通过 API 直接访问 Glance 服务。
  • 通过新的 disk_format 和 container_format 元数据定义支持多种镜像格式。
  • 上传的镜像现在可以针对客户端提供的校验和进行验证,以确保传输的完整性。

Swift (OpenStack 对象存储) 中的新功能包括

  • 使用 index.html 显示中的容器列表直接从 Swift 安装提供静态网站内容。Swift 会自动将请求转换为可能的 /index.html 解析,其中 index.html 显示是每个容器可配置的。
  • 为了更快地检测经常提供文件的错误,Swift 现在在对象 GET 操作期间执行内容校验和验证。
  • 通过重构 Swift 代理服务器,提高了许多请求类型的性能。
  • 为了避免由于已删除项目随时间累积而导致常见操作变慢,Swift 现在改进了帐户和容器列表以及跟踪的 SQLite 数据库的索引。
  • 增强的身份验证系统 (SWauth) 可用。
  • 能够收集和提供数据,从而集成服务提供商的计费解决方案或内部成本核算。

除了对项目代码所做的工作外,还有一些其他事情正在发生,以改善 OpenStack 的状态。其中最重要的是选举了三个当前 OpenStack 项目的项目团队负责人……祝贺 Vish Ishaya (vishy) [Nova]、John Dickinson (notmyname) [Swift] 和 Jay Pipes (jaypipes) [Glance] 成为新的 PTL,他们也加入了 OpenStack 项目政策委员会。

OpenStack 项目政策委员会也进行了选举,有 5 名委员会成员持有当选席位。他们是 Thierry Carrez (ttx)、Rick Clark (dendrobates)、Eric Day (eday)、Soren Hansen (soren) 和 Ewan Mellor (ewanmellor)。祝贺大家!

OpenStack 定义了一个将新项目引入的流程,无论是作为核心项目还是正在孵化的项目。 (请参阅 https://wiki.openstack.org/Governance/Approved/NewProjectProcess)。最初的孵化项目是“Burrow”,一个由 Eric Day (eday) 领导的 OpenStack 简单队列服务。在即将到来的 Diablo 设计峰会上,预计会有更多项目被提议进行孵化;包括负载均衡和数据库服务。

Diablo 设计峰会正在成为迄今为止最具活力和内容最丰富的峰会!整整一周的时间都充满了与会者和讨论事项。虽然 ttx 和 PTL 们正忙于安排所有会议,但以下是一些亮点

  • 网络即服务。为了实现 OpenStack 作为安全云基础设施的愿景,并能够在云之间联合,底层网络必须支持隔离、联合以及管理这些拓扑的能力。NaaS 讨论有许多重要的参与者努力协作解决这组非常技术性的问题。
  • 卷服务。扩展最初的 Nova 卷管理,以提供更丰富的块存储解决方案。
  • 其他机器类型(GPU 加速器、更大的多核处理器系统)。
  • 跨 OpenStack 项目的一致身份验证和授权。
  • 多区域支持,数据中心内部和跨数据中心的联合。
  • 项目管理讨论。
  • 稳定性和 QA 自动化。Diablo 版本的关键主题将是自动化 OpenStack 的构建和测试基础设施,以确保 trunk 始终可运行。随着虚拟化架构、机器架构和服务选项的激增,这将是项目成功的关键要素。
  • 完整且稳定的 OpenStack 版本 1.1 API。
  • 针对大型服务提供商部署,并在大型 OpenStack 贡献者站点进行概念验证。

感谢所有为 Cactus 版本的整合和发布做出贡献的人们。我将在圣克拉拉的设计峰会上与大家见面,并期待围绕 Diablo 版本和 OpenStack 未来进行的讨论!

最后,OpenStack 项目团队负责人将于 4 月 19 日星期二下午 3:00 CST 举办网络研讨会。更多信息请访问 https://openstack.org/blog/2011/04/openstack-cactus-webinar/

John
总监,OpenStack@Rackspace

标签: