OpenStack系列(二十二) Ansible自动化应用
本文介绍了 Ansible 自动化工具在 OpenStack 环境中的应用,包括如何通过 Ansible 模块进行基础设施部署、资源管理、配置操作以及使用 Playbook 实现复杂任务的自动化。
OpenStack系列(二十一) 编写Heat模板
本文介绍了 OpenStack Heat Orchestration Template(HOT)模板语法及其应用。HOT 模板通过 YAML 结构定义云资源的创建和配置,支持多种资源类型和内置函数。文章详细讲解了模板版本、输入参数、资源定义、等待条件及实例配置方法,并探讨了软件部署代理的工作流程,帮助用户高效管理和自动化云资源部署。
OpenStack系列(二十) 自动化云应用概述
本文介绍了 云环境下应用自动化部署的关键技术和最佳实践,特别是如何利用 Heat Orchestration Service 和 Ansible 来实现复杂应用的高效部署。文章详细探讨了云规模自动化的需求,以及如何通过 Heat 和 Ansible 的结合,实现从基础设施配置到应用部署的全流程自动化。
OpenStack系列(十九) 云主机迁移与疏散
本文介绍了OpenStack中云主机迁移与疏散的详细操作及配置要点。涵盖了冷迁移、热迁移和疏散三种方式的特点与应用场景,重点解释了共享存储与块存储迁移的区别,帮助管理员根据需求选择合适的迁移策略,确保云主机在不同计算节点间的高效、安全转移。
OpenStack系列(十八) 超融合架构
本文介绍了OpenStack中的超融合概念及其部署要点。超融合通过整合计算、存储和网络资源,提升了资源利用率和管理效率,降低了成本。文章详细讲解了超融合节点的配置、主机聚合的使用,以及如何优化资源隔离和Ceph存储性能。
OpenStack系列(十七) 云主机的创建与调度过程
本文介绍了OpenStack创建虚拟机实例的全过程,包括身份验证、请求发起、资源分配、镜像加载、网络配置、存储卷分配等关键步骤。同时,详细阐述了调度流程和Placement Service的作用,特别是其在大规模数据中心中优化资源利用率、实现多租户隔离、故障恢复和弹性扩展的实际应用场景。
OpenStack系列(十六) OVN网络介绍
本文介绍了OVN(Open Virtual Network)的基本概念、架构、工作原理以及与传统OVS(Open vSwitch)在ML2框架下的对比。OVN作为一种先进的网络虚拟化解决方案,通过逻辑流和分布式架构,实现了更高效、更灵活的虚拟网络管理,同时支持安全组、DHCP、路由和NAT等功能。
OpenShift RBAC管理
介绍了在OpenShift中的RBAC管理基本技巧,例如添加OpenShift 的HTPasswd认证方法,以及添加或删除用户组,以及给用户组授予权限的方法
OpenStack系列(十五) 常见网络类型介绍
本文介绍了OpenStack中的ML2网络插件及其常见网络类型。ML2作为“网络搭桥工”,通过类型驱动程序和机制驱动程序,灵活适配VLAN、VXLAN、GENEVE等多种网络技术,助力虚拟机与外部网络通信。
OpenStack系列(十四) Manila共享文件存储介绍与实践
本文介绍了 OpenStack Manila 的功能、架构以及如何通过实战操作创建共享类型、共享实例,并设置访问规则和挂载共享。Manila 提供了灵活的共享文件系统管理能力,支持多种存储后端和协议,能够满足云环境中虚拟机和应用程序的共享存储需求。