将 Parallels Cloud Server 重命名为 Virtuozzo¶
https://blueprints.launchpad.net/nova/+spec/rename-pcs-to-virtuozzo
问题描述¶
在 Parallels 公司品牌重塑的过程中,Parallels Cloud Server 产品(其支持已合并到 Kilo 版本)被重命名为 Virtuozzo [1]。此外,Parallels 服务提供商业务也被重命名为 Odin [2]。因此,该产品中不再有 Parallels 的名称。
我们需要相应地修改 nova/libvirt 驱动程序,以避免用户混淆,并使设置保持实际。
值得注意的是,Virtuozzo 基于开源且免费的 OpenVz 项目,支持 Virtuozzo 也意味着支持 OpenVz。
用例¶
项目优先级¶
目前尚未为此更改定义优先级。
提议的变更¶
nova.conf 中的 libvirt 部分将把 virt_type 从 parallels 更改为 vz。我们将 libvirt 的最小必需版本设置为 1.3.0,以便与 vz virt_type 一起工作,因为它是第一个支持 ‘vz’ uri 的版本。代码将在下一个发布周期内同时保留两种名称:parallels 和 vz。在 M 发布周期中,应该只留下 vz。
备选方案¶
我们可以保持不变,使用 parallels virt_type,但这将会永远让用户感到困惑。
数据模型影响¶
无
REST API 影响¶
无
安全影响¶
无
通知影响¶
无
其他最终用户影响¶
无
性能影响¶
无
其他部署者影响¶
部署者可以在 Liberty 发布周期中使用 libvirt virt_type parallels,但在下一个 M 发布周期中必须切换到 vz。此操作将由 Virtuozzo 部署系统完成。
开发人员影响¶
无
实现¶
负责人¶
主要负责人:Maxim Nestratov <mnestratov@parallels.com>
工作项¶
文档。
依赖项¶
无。
测试¶
需要更新单元测试用例。已在待处理的实现中解决。