CL110

红帽 OpenStack 管理一:云运维人员需掌握的核心运维

概述

课程概述

学习如何执行红帽® OpenStack 平台私有云和管理域资源的运维工作,从而确保和部署现代、可扩展的云应用、网络和存储

红帽 OpenStack 管理一:域运维人员需掌握的核心运维(CL110)教您如何运维和管理生产中的红帽 OpenStack 平台(RHOSP)单站 overcloud。您将学习如何创建安全的项目环境,以便在其中配置资源和管理云用户部署可扩展云应用所需的安全权限。您将了解 OpenShift 与负载均衡器、身份管理、监控、代理和存储的集成。您还可通过本课程掌握更多的故障排除和 Day 2 运维技能。

本课程基于红帽 OpenStack 平台 16.1。

课程内容摘要

红帽 OpenStack 管理一:域运维人员需掌握的核心运维(CL110)课程将重点教授执行管理生产 OpenStack overcloud 域所需的常规和专业任务。学生将使用基于 Web 和命令行的界面管理 OpenStack。课程中涉及的基本技能包括:

  • 启动实例以满足各种用例示例。
  • 在多租户环境中管理域、项目、用户、角色和配额。
  • 管理网络、子网、路由器及浮动 IP 地址。
  • 使用组规则和访问密钥来管理实例安全。
  • 在 OpenStack 中创建和管理块、对象和共享存储。
  • 使用 cloud-init 执行实例启动自定义。
  • 使用堆栈模板部署可扩展的应用。

课程培训对象

本课程专为部署应用实例和堆栈的云用户、为云用户管理资源和安全的域运维人员,以及任何对维护私有云或混合 OpenStack 云上的应用感兴趣或负责的云技术人员而设计。任何云技术人员,或担任技术评估工作的人员均应学习本课程,了解 RHOSP 运维和应用部署方法。

课程前提条件

大纲

课程大纲

红帽 OpenStack 平台简介
定义 OpenStack 角色,启动一个实例,并定义 OpenStack 组件和架构。
在多租户云中管理应用项目
创建和配置具有安全用户访问权限和足够资源的项目,以支持云用户应用部署需求。
管理 OpenStack 网络
明确 IP 网络是如何在 OpenStack 中实施的,包括基本的 TCP/IP 协议栈行为、软件定义的网络元素以及自助云用户可用的常见网络类型。
配置资源以启动非公共实例
配置启动基本的非公共实例所需的资源类型,包括 vCPU、内存和系统磁盘映像,并启动在租户网络中运行的、没有公共访问权限的应用组件实例。
配置虚拟机系统磁盘
确定配置、存储和选择基于块的虚拟机(VM)系统磁盘的可用选择,包括为特定用例选择短暂磁盘或持久磁盘。
提供额外的储存战略
确定其他云存储技术的可用选择,包括基于对象的存储、网络文件共享和来自文件共享服务的卷。
配置资源以启动具有公共访问权限的实例
确定和配置为特定用例启动具有公共访问权限的实例所需的额外资源类型,包括网络和访问安全要素。
自动化定制云应用的启动
配置和部署典型的多层云应用堆栈,定义为可扩展虚拟机实例的架构模板,包括每个实例的启动定制。
管理云应用放置
介绍比单个站点更复杂的 Overcloud 布局,并解释控制启动实例放置的管理资源,包括单元和可用性区等隔离元素,以及必要的计算节点资源等放置属性。
注:随着技术进步和基础工作性质的变化,课程大纲可能会随时更改。如对特定目标或主题存有疑问或需要确认,请联系红帽代表

学习成果

企业获益

本课程旨在帮助学员培养所需技能,以便从容执行和管理私有云的日常运维。私有云可实现精细的资源控制、简化合规工作并且更方便与传统系统整合,从而降低成本。掌握本课程所授的技能后,用户和运维人员能够创建和使用由网络和服务构建的项目资源,并以可定制和可适应的配置运行模板化的应用程序,进而基本消除为新项目构建物理系统的需求。OpenStack 的新版本大幅增强了功能和稳定性,包括服务容器化、新的安装和管理工具、全新设计的应用负载平衡组件以及受 OpenStack CLI 支持的大量新增功能。此外,客户端还可使用各种安装工具,尤其是已完全弃用的 PackStack。

红帽创建本课程旨在让我们的客户受益,但是每个公司的情况和所采用的基础架构都有所不同,所以本课程的实际作用可能会存在差异。

个人获益

完成本课程后,您将了解私有或混合 OpenStack 云基础架构的架构,还能针对动态可扩展的业务环境,创建和管理软件定义的网络服务、资源、服务器和应用并进行故障排除。

同时,您还应掌握以下技能:

  • 设计和实施按需提供的项目、软件定义网络和虚拟机实例。
  • 部署 OpenStack 概念验证安装实例,方便您在自家或业务计算环境中进行实践、开发、演示和测试。
  • 管理软件定义网络,如子网、路由器、浮动 IP 地址、镜像、类型模板、安全组/规则以及块和对象存储。
  • 创建和自定义高级虚拟机实例作为应用程序、对部署自定义,以及创建由多个虚拟机应用组建的可扩展堆栈。

下一阶段考试和课程推荐