OpenStack Queens部署升级:新功能及数据库配置详解

需积分: 14 6 下载量 85 浏览量 更新于2024-08-07 收藏 1.03MB PDF 举报
本篇文章主要介绍了OpenStack Queens版本的数据库升级配置过程,以及该版本中引入的重要新特性和功能。OpenStack Queens是OpenStack平台的第17版,于2019年2月发布,专注于增强用户体验和提升云基础设施能力。 1. **数据库升级**: - 在配置过程中,使用`zun-db-manage upgrade`命令对数据库进行了升级,涉及一系列的迁移操作,包括创建新的表(如`zun_service`, `container`, `image`等),添加字段(如`container_id`, `memory`, `task_state`, `cpu`, `workdir`, `ports`, `hostname`, `labels`等),以及插入新表(如`status_reason`和`image_pull_policy`)。 2. **新功能特性**: - **Cinder Multi-Attach**: 允许用户在一个块存储卷上挂载到多个服务器,提高容错性和负载处理能力,支持LVM、NetApp/SolidFire和OracleZFSSA等驱动。 - **vGPU支持**: Nova增加了对虚拟图形处理单元(vGPU)的支持,使得管理员能为虚拟机定义资源和分辨率,特别适合图像密集型和AI/ML工作负载。 - **Cyborg**: 一个用于管理硬件和软件加速资源的新架构,对电信行业的NFV工作负载提供了关键加速功能,允许运维人员管理和分配加速器资源。 - **Ironic Rescue Mode**: 从Nova扩展至Ironic,支持裸机实例修复,方便运维人员解决裸机节点问题。 - **Kuryr CNI守护进程**: OpenStack在容器支持方面进一步增强,引入CNI守护进程以提升Kubernetes操作的可扩展性和高可用性。 这些新特性展示了OpenStack Queens在易用性、性能和灵活性方面的持续优化,使得云平台更加适应现代企业的业务需求。在实际部署和维护OpenStack环境时,理解这些配置和功能的变化对于管理员来说至关重要。