CentOS 虚拟化 SIG 推荐书
SIG 状况:已获批准
有关此 SIG 获 CentOS 委员会批准的会议记录,请参阅此处。请留意委员会发出暂定性的批准,因为管治指引要求预留约 72 小时让不在场的委员有时间投票。当时不在场的委员(Tru)已表示他赞成决议,意思即此推荐书已获批准。
协助引导程序的委员会成员:KaranbirSingh
CentOS 虚拟化 SIG(virt-sig)集合一群志同道合的人,为的是要推广 CentOS 作为适用于不同虚拟计划的基本平台。当中包括 Xen 及 KVM 等 type-1 和 type-2 监督器,LXC 等容器和包容科技,还有未来的系统级和进程级虚拟化科技。
CentOS 虚拟化 SIG 希望以成功发行的 Xen4CentOS 计划作为基础。接下来,Xen4CentOS 代码将会被迁往虚拟化 SIG 的资源内。
1. 可交付成果
Virt-SIG 将致力为合作的虚拟化技术提供适合用户应用的完整堆栈。每当部署虚拟化 SIG 搜罗的科技时,亦包含在该基础平台上进行发行、部署、管理、更新及修正的应用程序(可管理整个生命周期)。
发行阶段将会通过多个网上更新的 yum 软件库进行,并配合通过 ISO 映像发行的安装媒体、livecd/livedvd/liveusb。
我们亦会尝试环绕所搜罗的科技维护用户级的文档,又在 CentOS Dojos、社群内的相关活动及跨供应商的活动中代表 Virt-SIG。
本 SIG 只会采用开源、允许再发行的软件。然而有部份我们想创建及发行的源码或许仍未获官方接纳,它们必须被清淅地置标出来。
与其它特别兴趣小组接口
我们预期会与核心 SIG 合作把 CentOS Linux 发行版本进行同步,并确保我们所发行的代码已通过测试,受适当的维护及管理。我们亦预期会与云端 SIG 及其它平台的特别兴趣小组紧密合作,环绕监督器科技上的应用。
发放软件的机制
Virt SIG 会尝试维持一个供开发、测试及生产用的专用源码库。当有需要的时候,我们将会与其它特别兴趣小组接口,确保他们能访问 Virt 专用源码库的内容。
在某些情况下,我们或许会需要专用某科技的源码库,就好像 Xen4CentOS 现有的 CentOS Linux 6/x86_64 源码库。我们如此做是要鼓励 SIG 共享代码,又能让其它计划能简易地应用我们搜罗的代码,不必套用整个虚拟化专用堆栈。
有谁参与引导程序
LarsKurth, Xen Project, has offered to run the SIG.
GeorgeDunlap, Xen Project, has offered to help Lars and act as backup for when Lars is unavailable.
KaranbirSingh, CentOS Project, has offered to interface between the SIG and CentOS Project
JohnnyHughes JR, CentOS Project, has offered to curate the sources and facilitate buildsystem, release and patch management for the virt-repositories.
引导程序的软件
Virt-SIG 引导程序内的主要有 Xen 计划旗下的 Xen 监督器。这包括主流内核和 xen 专用的修正。
我们亦收录了 Libvirt 堆栈来配合 Xen 监督器,还有在创建时和运作时须用的相关工具,它们的功能是 CentOS Linux 软件库内所没有的。
还有一代码也许会与 CentOS Linux 发行的组件重叠。
未来的潜在合作伙伴
Virt-SIG 将会以来者不拒的思维来运作,目的是要容许及鼓励致力 Linux 虚拟化的其它计划一同来参与。他们可能来自监督器的项目,生态环境方面的工作,或虚拟化平台管理工具等计划。
这个 SIG 为何重要
把系统资源、进程及环境虚拟化是今日系统的要点之一,在未来也日渐重要。有很多计划可以利用 CentOS 计划所提供的稳定基础来发行上述的虚拟化环境,而 Virt-SIG 的目标是要统筹这些工作。通过容易应用的格式把这些科技引入给 CentOS 用户,更能让其它项目(如云端 SIG)享用这些内容而不须投入任何额外资源。
所需资源
我们期望 CentOS 计划提供:
- 组件创建系统的访问权来创建组件
- QA 资源来测试开发/试用级的代码
- 发行机制来公开发布代码
- 维护代码用的 git 软件库(开放访问权给 SIG 贡献者)
- 收录 SIG 相关文件用的 Wiki 及文档空间
- 错误及问题跟踪系统,跟踪用户的问题及错误报告
- 私人的安全电邮地址,用来处理必需保密的问题
- 由 CentOS 计划安排与 CentOS 核心 SIG 联系,与即将发行的 CentOS Linux 版本进行同步及测试
- 专为用户及贡献者而设的邮件列表
除了上述清单,我们偶尔可能需要其它资源才能执行 CCIS 的任命;当这些需要出现时,我们会把它们呈交 CentOS 委员会寻求批准。
我们保留向第三方供应商或计划寻求独立赞助的权利,进一步谋求 Virt SIG 的利益和任命。
现况
Xen4CentOS 的代码及相关的 Linux 内核和 Libvirt 组件在 CentOS-6 下都被介定为稳定发行。
引导程序
我们计划尽快把 Xen4CentOS 的内容迁进 Virt-SIG 的资源内,然后创建及发行包含 xen 组件的安装媒体:我们亦会准备一份文件解释其它计划如何能加入这个特别兴趣小组。作为首阶段的目标,我们希望讨论什么是发放代码的最佳机制,以免每种科技都需要专用的源码库。
Virt-SIG 预计在获得批准和取得资源后的 14 日便能发行代码。
Translation of revision 2