如何通过实例类型创建虚拟机

复制 URL

如果您的企业组织正在转向新的虚拟化解决方案,可以通过红帽 OpenShift 控制台的图形用户界面(GUI),在红帽® OpenShift® 虚拟化中快速创建虚拟机(VM)。本文将逐步指导您如何通过实例类型创建虚拟机,借助这个快捷、可扩展的选项,您可以快速上手 OpenShift 虚拟化。这一流程采用预配置的部署模板,可助您部署功能完整、配置齐全的虚拟机。 

虚拟机实例类是一种包含预定义资源规格和硬件配置的模板,旨在简化标准化虚拟机的后续重复创建流程。实例类型通过捕获硬件规格来确保一致性并简化虚拟机创建流程。在红帽解决方案中,用户可以直接选择这些经过预配置且面向特定工作负载的实例类型,以满足应用的各类需求。作为一种基础资源,实例类型涵盖了所有关键的虚拟机特性,包括:

  • 中央处理单元(CPU)
  • 内存
  • 设备默认设置

迁移和管理虚拟基础架构

要通过实例类型创建虚拟机,您需要为红帽企业 Linux®、Fedora 等操作系统选择启动卷。带有“可用启动源”标签的实例类型是快速创建流程的理想之选。

红帽 OpenShift Web 控制台可提供一个集中式 GUI,用于管理和操作红帽 OpenShift 容器平台集群。它提供管理员视图、开发人员视图和虚拟化控制台视图,每种视图都针对特定用户角色和任务量身定制,并包含集群管理、应用管理和自定义功能。

要使用红帽 OpenShift Web 控制台通过实例类型创建虚拟机,需完成以下五个步骤。 

步骤 1:访问虚拟机实例类型

  • 登录到红帽 OpenShift 控制台。
  • 导航到“虚拟化”部分。
  • 选择“目录”。
  • 选择“实例类型”。

步骤 2:选择实例类型

  • 浏览可用的预定义虚拟机实例类型列表。红帽提供了不同配置的实例类型(网络、过量使用、运行时、计算专属、通用),以满足各类工作负载的需求。
  • 选择与您的操作系统匹配的实例类型。这些实例类型预加载了适用于红帽企业 Linux、Fedora 和 Windows 等操作系统的配置。
  • 点击“创建虚拟机”,启动引导式创建向导。 

步骤 3:配置虚拟机详细信息

  • 选择实例类型后,为虚拟机设定一个唯一且易于识别的名称。
  • 选择虚拟机将部署至的红帽 OpenShift 项目(命名空间)。

步骤 4:自定义资源、存储和网络

  • 选择实例类型以应用预定义的资源配置文件(例如小型或中型)。这些配置文件通过提供预定义的计算资源包来简化资源分配,因此您无需手动配置它们。
  • 使用可引导卷配置存储,该卷会根据实例类型自动配置。可引导卷用于存放虚拟机的操作系统和主磁盘。如有需要,您可以调整卷的容量。创建可引导卷这项任务由 DataVolume 自动处理,DataVolume 会从源 URL 提取镜像,并为虚拟机置备持久卷声明(PVC)。PVC 是用于存储虚拟机启动磁盘镜像的存储卷。
  • 实例类型提供默认网络接口。对于大多数基本部署,Pod 网络已能满足需求。 

步骤 5:最终确认并部署

  • 查看所有配置设置。
  • 点击“创建”以开始部署流程。
  • 在后台,容器化数据导入器(CDI)将磁盘映像拉取至新的 PVC。CDI 是 OpenShift 虚拟化的重要组件,它专门处理磁盘镜像的导入、数据卷克隆、本地数据上传等任务,并能自动化创建和填充 PVC。 

镜像导入完成后,红帽 OpenShift 将调度并启动虚拟机。此时,虚拟机状态将从“导入中”变为“运行中”。 

完成上述步骤后,您的虚拟机将显示在“虚拟机”选项卡中,而您可随时监控虚拟机的状态。

借助 OpenShift 虚拟化,您可在部署后管理和监控虚拟机,并能实现以下目标:

  • 管理快照和虚拟机克隆。
  • 触发并实时观察虚拟机迁移过程。
  • 通过查看指标和可视化信息监控虚拟机健康状况。
  • 通过项目、标签和注释整理和组织虚拟机,保持环境清晰且可扩展。
  • 自定义启动顺序和虚拟机自动化。

您还可以自定义实例类型,为用户或项目设定专属的虚拟机创建默认值。借助自定义偏好设置,您可以为用户提供一组特定的一致选项。您可以设置的部分偏好包括:

  • 指定默认存储类,使所有新的虚拟机均使用特定类型的存储。
  • 设置默认网络接口配置。
  • 注入默认安全外壳协议(SSH)公钥,用于安全访问新虚拟机。

探索 OpenShift 虚拟化培训与认证

长期以来,红帽一直是开源虚拟化软件开发领域的贡献者。 借助红帽 OpenShift 虚拟化,IT 团队能够将虚拟机迁移至虚拟化平台,为现代化改造提供清晰路径。OpenShift 虚拟化提供用于创建、管理和扩展虚拟机的功能,使您能够充分利用现有虚拟化投资,同时享受该平台所带来的简便性和速度优势。OpenShift 虚拟化提供了一个集中式信息面板,让您能够:

  • 管理系统、虚拟机和云原生架构。
  • 通过自助服务置备实现规模化运维。
  • 在构建虚拟机时保持一致性。
  • 随着企业组织规模不断扩大,持续引入云原生技术。

红帽 OpenShift 包含虚拟化迁移工具包,使您能够将传统虚拟机迁移至现代化平台,同时最大限度减少停机时间。借助内置工具,您可以评估虚拟机兼容性、识别关键工作负载,并制定适合您的迁移方案。 

要充分发挥解决方案的价值,还可利用红帽 Ansible® 自动化平台实现迁移流程自动化,并通过红帽虚拟化高级集群管理来简化整个虚拟机生命周期的维护工作,这一切均可通过单一控制台完成,该控制台能跨私有云和公共云(包括边缘)位置跟踪并报告问题。当与红帽开发人员中心结合使用时,开发人员可通过标准化、可扩展的自助服务式功能来构建和管理虚拟机。

博客文章

以 VMware 管理员身份了解红帽 OpenShift 虚拟化

通过这条专为 VMware 管理员设计的学习路径,弥合从传统虚拟化方案转向 Kubernetes 工作流时面临的学习鸿沟。了解如何将熟悉的 VMware 概念转化为 OpenShift 范式,并降低过渡过程中的风险。

红帽 OpenShift 虚拟化学习中心

利用相关学习材料和实用工具,一步步学习如何使用红帽® OpenShift® 虚拟化。

扩展阅读

一文了解如何将虚拟机从 VMware 迁移到红帽 OpenShift 虚拟化?

如果 IT 组织想要将 VM 从 VMware vSphere 迁移到 VMware 替代方案,使用红帽的虚拟化迁移工具包是理想的选择。红帽技术还可以帮助实现虚拟机自动化和性能监控。

如何选择虚拟化平台

通过了解虚拟化概念,有助于您选择一款理想的虚拟化平台来管理虚拟机(VM)。

一文看懂 KubeVirt 是什么?运作原理与优势

KubeVirt 是一个开源项目,让用户能够使用 Kubernetes 作为底层编排平台来运行、部署和管理虚拟机。利用 KubeVirt,虚拟机会像在传统虚拟化环境中一样运作,可以与容器化微服务和云原生应用在同一平台上运行。

虚拟化 相关资源