Nova Liberty 规范¶
模板
Liberty 实现的规范
- 在服务器详细响应中添加 ‘locked’
- 为 Nova 添加 Python 3.4 支持
- 允许管理员查询和创建属于任何用户的所有 keypairs
- 将分配比例移动到资源跟踪器
- 允许非管理员进行 ip6 服务器搜索
- 放宽 v2.1 上 v2.0 的 API 验证
- Cells 主机映射
- Cells 实例迁移
- 在添加租户访问权限之前检查 flavor 类型
- 整合获取控制台的 API
- 添加对 DB2(v10.5+)的支持
- 为 libvirt 虚拟化添加 MacVTap 作为新的虚拟接口类型
- Libvirt 设置 Admin Root 密码
- libvirt: virtio-net 多队列
- 使资源跟踪器使用对象
- 新的 nova API 调用,用于将 nova-compute 标记为 down
- API:将 neutron 配置代理到 guest 实例
- 在 API REST 层尽可能地强制执行策略 (最终部分)
- rootwrap 守护程序模式
- python-novaclient 中 Nova API 微版本支持
- 在线模式更改
- 将 Parallels Cloud Server 重命名为 Virtuozzo
- 创建 RequestSpec 对象
- 增强 Evacuate 的健壮性
- 在数据库中添加服务版本号
- 在 os-fixed-ips API 中显示 ‘reserved’ 状态
- 为 libvirt volume 驱动程序使用 os-brick 库
- 添加对 InfiniBand SR-IOV VIF 驱动程序的支持
- 新的 VIF 类型,用于允许路由 VM 数据而不是桥接它
- VMware 限制、份额和预留
- VMware 的原生 HTML5 控制台
Liberty 批准(但未实现)的规范
- 添加 BuildRequest 对象
- 在 API 层从服务器显示中为每个安全组添加 ‘uuid’ 字段
- 在虚拟接口列表 API 响应中添加 VIF net-id
- 添加一个用于超出最大重试次数的 Distinct 异常
- 单元格的数据库连接切换
- 单元格的调度交互
- 在迁移或撤离时检查目标主机
- 清理 nova 实例表中的 ‘scheduled_at’ 列
- 将控制台转换为使用对象框架
- 在 API 数据库中添加 Flavor 表
- Scheduler:引入 HostState 级别锁定
- Hyper-V 集群
- Hyper-V vNUMA 启用
- Hyper-V vTPM 设备
- Hyper-V:光纤通道支持
- Hyper-V 存储 QoS
- 为 libvirt 实现基于 rsync 的远程 FS 驱动程序
- 向实例注入 NMI
- 来自 libosinfo 的 Libvirt 硬件策略
- nova.network.linux_net 重构
- 将主机内存带宽作为 Nova 中的指标报告
- 修复迁移操作(live、cold、rebuild)的资源跟踪
- 支持 Cinder Volume 多次挂载
- 嵌套配额驱动程序 API
- 支持 JSON-Home 用于 API 可发现性
- 从 nova API 代码树中删除 ‘v3’
- 使用 oslo_db 中的新 enginefacade
- PCI 直通白名单正则表达式
- 持久化 RequestSpec 对象
- 刷新配额使用情况
- 将资源建模为对象
- 将 Zookeeper、Memcache servicegroup 驱动程序替换为 Tooz 驱动程序
- 控制平面的 Servicegroup 基础重构
- 为服务器组添加软亲和性支持
- 在挂起/停止加密实例时停止 dm-crypt 设备
- 允许对实例进行简单的字符串标记
- 允许修改 user_data
- Virt 驱动程序固定客户 vCPU 线程策略
- 卷快照改进
- 封装 Python NeutronClient