IT 团队需要以比以往更快的节奏交付更多服务,以支持现代业务需求。即便如此,86% 的企业在多个 IT 环境中部署应用,62% 的企业使用三个或更多环境。1 这种复杂性可能会导致互操作性和可用性问题、复杂的管理以及更高的安全性和合规性风险。
标准化 IT 环境可以帮助您提高灵活性、效率和可靠性,以满足不断增长的需求。标准化操作环境(SOE)可以帮助简化您的 IT 基础架构,以简化管理和控制,同时仍然提供针对各种用户和用途自定义系统的灵活性。
红帽企业 Linux(RHEL)兼具稳定性、控制力和灵活性,是 SOE 的理想基础。RHEL 在物理、虚拟化、云和边缘基础架构中以更高的一致性运行,因此您可以为整个企业维护一个标准基础,且不会限制用户的选择。
在 RHEL 8.9 中,我们增加了更多特性和功能,以帮助您创建支持企业目标的运维基础。RHEL 9.3 中也提供所有这些功能,因此您可以按照自己的计划进行升级,减少中断。
更快地跨环境部署和管理镜像
大多数企业都有多个部署环境,而操作系统镜像管理对于以安全为中心并具有更高可靠性的运维至关重要。RHEL 镜像构建器工具(可作为托管服务或在本地提供)允许您基于标准基础创建优化的操作系统镜像,以便跨基础架构占用空间进行部署。该工具的本地版本现在包括对 AWS 混合启动配置的支持,包括 UEFI(统一可扩展固件接口)和传统 BIOS(基本输入/输出系统)启动模式,让您能够利用各种功能如 UEFI 安全启动。您还可以将 VMware 镜像打包为开放虚拟设备(OVA)格式,并将它们导入到 VMware vSphere 模板库中,以加快虚拟机(VM)置备速度。
简化从其他 Linux 发行版的迁移
运行多个操作系统会增加管理的复杂性,但操作系统迁移本身通常也很复杂。Convert2RHEL 工具可简化从其他基于 RPM 的 Linux 发行版到 RHEL 的迁移。它可以就地转换您的系统(包括现场数据中心和云环境中的系统),同时保留您现有的操作系统自定义、配置和偏好。这可以最大限度地减少运维中断,因为无需拆除或重新部署应用堆栈。Convert2RHEL 支持从多个其他 Linux 发行版迁移,阅读本文以了解更多信息。
简化配置管理
在整个环境中维护统一的操作系统配置并非易事。自动化是提高跨部署一致性的关键。RHEL 8.9 包含新的系统角色和对现有角色的增强,以帮助您更轻松地管理配置复杂性。新角色包括:
- Keylime_server:自动化 Keylime 服务器的配置并保持一致的部署,包括 Keylime 注册器和 Keylime 验证器设置。
- Systemd:大规模自动执行常见的 systemd 任务,如启动、停止、启用和禁用单元以及部署自定义单元,以减少重复性任务并避免潜在问题。
- PostgreSQL:自动安装和配置 PostgreSQL(RHEL 附带的常用数据库),以节省时间并提高一致性。
增强的角色包括:
- Podman:自动配置 Podman 网络、健康检查和机密,并使用 Quadlet 容器定义来简化容器定义和跨 RHEL 实例的部署。
- Kdump:在跨 RHEL 资源设置基本内核转储参数时,新选项为您提供了更大的灵活性。
- Storage:通过扩展文件系统而不卸载它们,设置文件系统挂载点的所有权和权限,以及设置 RAID LVM 卷的分条大小,大规模改进存储管理。
- Microsoft SQL:通过指定自定义数据和日志目录来提高 Microsoft SQL Server 数据库性能。
RHEL Web 控制台还包含增强系统可管理性的新功能。例如,每小时性能和磁盘 I/O 使用情况的颜色编码整合视图可让您更快地分析系统性能和排除故障问题。您还可以指定操作,包括重新启动、停止或强制停止不健康的容器,以响应 Podman 健康检查。最后,通过新的虚拟机管理功能,您可以检查因配置更改而需要重新启动的虚拟机。
定制系统性能
即使是对经验最丰富的 IT 专业人员来说,在多个大规模环境中优化资源性能也是一项挑战。持续监控系统、分析广泛的数据集并进行正确的优化需要大量的时间和精力。
RHEL 8.9 中附带的 Performance Co-Pilot 是一个由多种工具、服务和库构成的套件,可用于监控、呈现、存储和分析系统级的性能测量结果。版本 6.0.5 中的新指标可监控更多硬件资源的性能,包括中断、非易失性存储和外部内存,并帮助您更快地检测基础架构的潜在问题。您还可以将 webhook 操作直接发送到 Event-Driven Ansible,以便在系统状态与定义的性能指标推理引擎(PMIE)规则匹配时自动启动特定流程。借助 Grafana 9.2.10,您可以比以往更轻松地分析 RHEL 基础架构中的流性能数据。
访问新的应用流
大规模混合云环境必须支持多个用户社区,每个社区对编译器、运行时、数据库和 Web 服务器等核心技术都有自己的要求。例如,开发企业需要最新的更新和功能来帮助他们构建创新应用。同时,IT 运维团队需要稳定、经过测试且可靠的工具版本,以提高将应用部署到生产环境时的可靠性。
应用流可让您不依赖核心操作系统独立更新工具和技术。它让您可以灵活地选择符合您的需求和优先级的特定技术版本,简化工具和应用管理,并更轻松地满足每个用户社区的要求。
RHEL 8.9 中的新应用流包括:
- Node.js 20:对 JavaScript 运行时环境基本部分的改进以及新版本的 V8 引擎为这个流行的跨平台开源服务器环境带来了改进的性能和新的语言功能。
- Java-21:OpenJDK(Java 平台标准版的一种开源实现)中的新功能包括轻量级虚拟线程、最小 Web 服务器、有序集合,以及用于主机名称和地址解析的服务提供商接口(SPI),可帮助您快速构建应用。
- 编译器工具包:新版本包括 GCC 13、LLVM 16.06、Rust 1.71.1 和 Go 1.20.46:
- GCC 工具集 13 针对 C++23、C++20 和 C23 提供了全新和改进的优化,以及更好的语言支持,以提高工作负载性能。
- LLVM 工具集 16.0.6 包含隐式函数声明、不兼容函数指针类型和隐式整数返回值的新默认错误,以帮助开发人员编写更安全的代码。
- Rust 工具集 1.71.1 包含新的实现和协议,以提高性能和效率,同时提高一些跨语言操作的安全性。
- Go 工具集 1.20.6 融合了改进的数据处理和新的软件包,以增强应用性能。
了解更多
进一步了解 RHEL 8.9 中的最新功能。
其他资源
来源
1 F5 网络。“2023 年应用策略状态报告”,2023 年 3 月。
关于作者
Gil Cattelain is Principal Product Marketing Manager for Red Hat Enterprise Linux. Cattelain has more than 20 years’ experience as a leader in high-tech software product marketing with a proven track record of managing major product releases and go-to-market strategies. Prior to Red Hat, Cattelain held product marketing leadership roles at Micro Focus, Novell, and Genesys, focusing on the endpoint management and DevOps/agile solutions, including digital marketing for the contact center market.
产品
工具
试用购买与出售
沟通
关于红帽
我们是世界领先的企业开源解决方案供应商,提供包括 Linux、云、容器和 Kubernetes。我们致力于提供经过安全强化的解决方案,从核心数据中心到网络边缘,让企业能够更轻松地跨平台和环境运营。