近期的行业变革促使许多企业组织重新评估其传统的虚拟化策略,以寻求更现代化的云原生解决方案。红帽 OpenShift 虚拟化是红帽 OpenShift 附带的一项功能,以基于内核的虚拟机(KVM)和 Kubevirt 上游项目为基础构建,可帮助您在统一平台上迁移和部署新的和现有的虚拟机(VM)工作负载及容器。此外,红帽 Ansible 自动化平台还能帮助加快迁移流程,并实现 Day1 和 Day2 运维自动化。
如果您正在寻找更现代化的虚拟机解决方案,但仍不确定 OpenShift 虚拟化是否适合您的企业组织,这里有 15 项资源可帮助您做出决定。
新的 OpenShift 虚拟化迁移评估
OpenShift 虚拟化迁移评估旨在帮助您了解、规划和创建虚拟机基础架构迁移的战略路径。通过这项评估服务,您可直接与红帽咨询团队协作,共同构建清晰的迁移路线图和时间表,将虚拟机从传统虚拟化平台迁移至 OpenShift 虚拟化。
如果参与迁移评估,您的网络、平台和安全团队将参加由经验丰富的红帽架构师提供指导的研讨会,评估当前环境,制定一系列虚拟机迁移目标,然后收集迁移过程中的所有需求。您的团队将与红帽咨询团队携手合作,了解和分析您的基础架构和工作负载,并制定具体可行的迁移计划。
五条新的学习路径
无论您是新手还是经验丰富的专家,这些学习资源都可以帮助您快速上手、更新知识,或者帮助您说服其他人 OpenShift 虚拟化值得一试。以下是五条近期推出的专注于 OpenShift 虚拟化的学习路径。
1.开始使用红帽 OpenShift 虚拟化
具备在容器内和单一平台上运行虚拟机的能力,将有助于简化管理任务并缩短生产就绪时间。借助 OpenShift 虚拟化,管理员可以将虚拟机管理纳入容器化工作流中,无需大幅改变现有基础架构。
本学习路径将引导您完成配置 OpenShift 虚拟化、部署新的虚拟机和将现有虚拟机导入新环境所需执行的步骤。
2. 以 vSphere 管理员的身份了解 OpenShift 虚拟化概念
OpenShift 虚拟化能够在单一平台上运行和部署新的和现有的虚拟机及容器,使您的企业组织能够从旧的传统虚拟化系统迁移到更现代化的云原生解决方案。
在本学习路径中,您将了解 OpenShift 虚拟化核心概念(比如网络配置、存储范例、灾难恢复),以及如何从传统虚拟化平台迁移到 OpenShift 虚拟化。
3. 利用开发人员沙盒实现 OpenShift 虚拟化和应用现代化
本学习路径将引导您在红帽 OpenShift 开发人员沙盒上创建虚拟机。您将在虚拟机中安装应用,利用 OpenShift 网络公开该应用,然后将该应用重新创建为容器。通过这一系列实践,您将获得使用 OpenShift 管理虚拟机的实训体验,并能亲身体验整个流程的简易性。
4. 在红帽 OpenShift 虚拟化中利用 SCSI-3 持久保留实现 Windows 故障转移集群
Microsoft Windows Server 系列操作系统具有设置集群化存储的功能。本学习路径将指导您在 OpenShift 集群中通过 OpenShift 虚拟化 operator 运行 Windows 虚拟机时,如何实现此功能。您还将学习如何为 Windows Server 虚拟机中的存储设置故障转移集群。
5. 如何利用红帽 OpenShift 虚拟化在七小时内创建并扩展到 6,000 台虚拟机
在企业组织基础架构领域,时常会遇到需要快速扩展的紧急需求。企业组织可能只有有限的时间来构建新的基础架构,而相关服务规模庞大,又加剧了问题的严重性。
在本学习路径中,我们将探索一个支持 6,000 台虚拟机和 15,000 个 Pod 的大规模部署场景。该场景包含一个外部红帽 Ceph 存储集群(12 个节点),以及一个与外部 Ceph 存储集群集成的 OpenShift 虚拟化集群(132 个节点)。
9 篇近期发布的文章和博客文章
需要更多信息?红帽博客最近发布了大量 OpenShift 虚拟化文章。您可以在我们专门的红帽博客虚拟化频道找到更多信息。
1. 为什么选择红帽来实现虚拟化?
在本文中,您将了解为什么要迁移虚拟机工作负载并使其现代化,以及红帽如何提供帮助。虚拟机迁移和现代化改造可以帮助您实现以下目标:
- 降低成本
- 加速创新
- 简化管理
- 实现云原生应用开发
- 促进 AI 集成
- ……以及更多
红帽的产品组合(包括 OpenShift、Ansible 自动化平台和 OpenShift 虚拟化)能够全面满足这些需求。
2. 红帽 OpenShift 虚拟化:现场常见问题解答
关于 OpenShift 虚拟化的讨论通常遵循一种常见模式,即用户在大致了解相关内容后会提出一些问题。一旦这些问题得到解答,他们通常会希望通过演示和实训研讨会了解 OpenShift 虚拟化的实际应用。
本文回答了红帽人在现场提出的常见问题以及一些演示视频,以便更深入地探讨部分概念。这有助于设定期望值,并明确 OpenShift 虚拟化可以做什么(和不能做什么!)。
3. OpenShift 虚拟化的突破性发展
红帽在虚拟化技术领域深耕已久。自 21 世纪初涉足虚拟化技术领域以来,红帽的创新步伐至今从未停歇。本文将带您回顾这段发展历程,包括参与基于内核的虚拟机(KVM)开发、KubeVirt 项目以及 2020 年推出 OpenShift 虚拟化。最后,文章将介绍 OpenShift 虚拟化的现状和未来规划。
4. 降低虚拟机迁移和应用平台管理的复杂性
要想顺利从传统虚拟化平台迁移并实现虚拟化基础架构现代化转型,需要周密的计划和深思熟虑的方法。在本文中,您将了解红帽的开放式虚拟化基础架构如何简化和加速迁移项目,从而降低潜在的业务中断风险和所涉及的总体成本。
- 隔离并降低迁移风险
- 大规模自动化和编排迁移
- 保障业务运维连续性
本文最后提供了关于互动迁移演示和详细的虚拟化迁移解决方案架构的链接。
5. OpenShift 虚拟化:没有想象中那么可怕
如果您想深入了解 OpenShift 虚拟化,不妨从阅读这篇文章开始。本文介绍了 OpenShift 虚拟化的运作方式,包括如何安装 OpenShift 虚拟化 operator。文中还介绍了 QEMU、KVM 和 libvert 之间的交互方式、这些组件在容器中的运作方式,以及如何确保虚拟机依然能像微服务一样可访问、迁移和负载平衡。在本文的后半部分,您将学习如何使用 OpenShift 虚拟化,包括关于安装、创建新虚拟机和创建模板的分步演示。
6. 红帽 OpenShift 虚拟化:将虚拟机配置为使用外部网络
OpenShift 的网络架构为容器化应用提供了可靠且可扩展的前端。服务基于 pod 标签提供简单的负载平衡,而路由则将这些服务公开给外部网络。尽管这些机制适用于微服务,但对于在 OpenShift 虚拟化上的虚拟机中运行的应用来说,却可能并不适用,因为现有的服务器管理基础架构已部署完毕,并且默认始终提供对虚拟机的完整访问权限。
本文探讨了多种不同的 OpenShift 虚拟化集群配置方案,使您的虚拟机能够像其他热门虚拟机监控程序一样访问外部网络。
7. 为从 vSphere 迁移到红帽 OpenShift 虚拟化准备虚拟机网络
将虚拟机从一个虚拟机监控程序迁移到另一个虚拟机监控程序,这项任务可能颇具挑战性。您不仅需要安装平台、配置网络和其他基础架构组件,还需解决虚拟机自身的问题!
本文讨论了将红帽企业 Linux(RHEL)虚拟机的网络配置从传统虚拟化平台平稳过渡到 OpenShift 虚拟化的一些方式。
8. 使用虚拟化迁移工具包将虚拟机从 vSphere 迁移到红帽 OpenShift 虚拟化
红帽虚拟化迁移工具包是一个 OpenShift operator,可实现大规模虚拟机迁移。虚拟化迁移工具包可帮助企业组织快速、轻松地从传统虚拟化平台迁移虚拟机工作负载。将虚拟机迁移到 OpenShift 虚拟化后,您就可以回收旧的虚拟机监控程序基础架构,并开始对虚拟机中运行的工作负载进行容器化处理,所有这些工作负载都在统一的现代化云原生平台上运行。
本文将指导您完成安装和配置虚拟化迁移工具包所需执行的步骤,然后以清晰简明的方式演示整个虚拟机迁移流程。
9. 适用于多集群环境中 OpenShift 虚拟化的 Ansible 自动化平台
随着越来越多的企业组织采用 OpenShift 虚拟化,我们发现虚拟机 Day1 和 Day2 运维自动化方面的需求也在不断增加。借助中心集群内的集中式 Ansible 自动化平台模型,可实现跨越多个区域、数据中心和云的 OpenShift 集群自动化。
本文演示了如何配置 Ansible 自动化平台,使其与远程 OpenShift 集群通信,以便管理虚拟机。通过这种通信机制,Ansible 自动化平台能够实现以下目标:
- 在远程集群上创建虚拟机
- 执行置备后任务(比如安装必要的软件包和通过容器组启动服务)
- 设置网络资源以实现可访问性
该模型可进一步扩展,用于编排复杂的多虚拟机应用的部署,这些应用包含跨多个 OpenShift 集群的复杂组件。
了解更多
- 红帽 OpenShift 虚拟化学习中心
- 利用红帽 OpenShift 虚拟化管理虚拟机(含考试)(2024 年 12 月 31 日前可享受 70% 的折扣)
- 了解 OpenShift 虚拟化:助您轻松上手的七项培训资源
关于作者
Deb Richardson joined Red Hat in 2021 and is a Senior Content Strategist, primarily working on the Red Hat Blog.