DO316

利用 OpenShift 虚拟化管理虚拟机

概述

课程说明

使用红帽 OpenShift 虚拟化操作器在 OpenShift 上创建和管理虚拟机

“使用 OpenShift 虚拟化管理虚拟机”主要讲解使用红帽 OpenShift 虚拟化操作器在 OpenShift 上创建和管理虚拟机(VM)所需的基本技能。本课程不要求掌握容器和 Kubernetes 方面的知识。

本课程将帮助学员:

  • 掌握必要的技能,以在 OpenShift 集群上创建、访问和管理虚拟机。
  • 掌握必要的技能,以使用 Kubernetes 功能从虚拟机控制对 CPU、内存、存储和网络资源的使用和访问,这些功能同样也用于控制容器对这些资源的使用和访问。
  • 了解示例架构,以使用标准 Kubernetes 功能和来自 OpenShift 虚拟化的扩展来管理虚拟机高可用性(HA)。
  • 学习相关的策略,以将 OpenShift 上的虚拟机连接到其 OpenShift 集群外的数据中心服务,如存储和数据库。

完成课程后,您将获得为期 45 天的实训教学延长访问权限,适用于任何包含虚拟环境的课程。

注: 本课程以为期四天的虚拟课程形式提供,也可自定进度。课程持续时间可能因授课形式而异。有关完整的课程详细信息、课程安排和定价,请选择您所在的地点,然后从右侧菜单中选择“开始”。

课程内容摘要

  • 从安装介质和磁盘镜像创建虚拟机。
  • 访问虚拟机的文本和图形控制台。
  • 使用 Kubernetes 网络(服务、入口和路由)连接虚拟机
  • 使用 Kubernetes 存储(PVC、PV 和存储类)调配存储到虚拟机。
  • 启动、暂停和停止虚拟机。
  • 克隆虚拟机和创建快照。
  • 将虚拟机连接到外部和额外的网络(在 Kubernetes 容器集和服务网络之外)。
  • 将虚拟机连接到主机存储和外部存储。
  • 通过 Ansible 管理虚拟机。
  • 从虚拟机模板创建虚拟机。

课程培训对象

  • 有兴趣将虚拟化工作负载从传统虚拟机监控程序移至 OpenShift 虚拟化的虚拟机管理员。
  • 有兴趣在同一 OpenShift 集群中支持容器化和虚拟化工作负载的 Kubernetes 管理员(集群管理员、集群工程师)。
  • 有兴趣使用 GitOps 和 Ansible 自动化在 OpenShift 上管理虚拟机的站点可靠性工程师。

课程前提条件

大纲

课程大纲

OpenShift 虚拟化简介

描述 OpenShift 虚拟化的功能和用例。

运行和访问虚拟机

在红帽 OpenShift 虚拟化中创建、管理、检查和监控虚拟机。

为虚拟机配置 Kubernetes 网络

为虚拟机和由虚拟机支持的应用配置标准 Kubernetes 网络对象和外部访问。

将虚拟机连接到外部网络

配置节点网络,将虚拟机和节点连接到集群外的网络。

为虚拟机配置 Kubernetes 存储

在红帽 OpenShift 中管理虚拟机的存储和磁盘。

虚拟机模板管理

创建和管理用于调配虚拟机的模板。

高级虚拟机管理

创建快照、克隆和实时迁移虚拟机,并启动节点维护。

为虚拟机配置 Kubernetes 高可用性

配置 Kubernetes 资源,以便为虚拟机实施 Kubernetes 高可用性。

成果

企业获益

借助 OpenShift 虚拟化,企业可以使用红帽 OpenShift 提供的相同编排和集群基础架构,同时管理虚拟化工作负载和容器化工作负载,从而节省运维成本。

在 OpenShift 上部署虚拟机(VM)还可以简化传统的服务器型应用与更现代的云原生应用的集成,以及其支持实践(如 CI/CD、DevOps 和 SRE),加快产品上市,并充分利用这些实践带来的其他好处,不必再先将虚拟化工作负载重新设计为容器原生工作负载。

个人获益

IT 专业人员将学习如何在 OpenShift 上部署和管理虚拟化工作负载,并使用传统方式(如 SSH 和 Ansible)和现代 DevOps 实践(如 GitOps 和 CI/CD)管理这些工作负载

下一阶段课程或考试推荐

 
 

此课程是红帽学习订阅的一部分,您可以在一年内根据需要,无限制地使用我们的在线学习资源