OpenShift Container Platform 4.10 专用硬件和驱动程序启用OpenShift Container Platform 4.10 专用硬件和驱动程序启用 了解 OpenShift Container Platform 中的硬件启用 Last Updated: 2023-10-17 OpenShift Container Platform 4.10 专用硬件和驱动程序启用 了解 OpenShift Container Platform 中的硬件启用 . . . . . . . . . . . . . . . . . . 目 目录 录 第 第 1 章 章 关于 关于专 专用硬件和 用硬件和驱动 驱动程序 程序启 启用 用 第 第 2 章 章 驱动 驱动程序工具包 程序工具包 2.1. 关于驱动程序工具包 2.2. 拉取 DRIVER TOOLKIT 容器镜像 2.3. 使用 DRIVER TOOLKIT 2.4. 其他资源 第 第 Platform 4.10 专 专用硬件和 用硬件和驱动 驱动程序 程序启 启用 用 2 第 1 章 关于专用硬件和驱动程序启用 许多应用程序需要依赖于内核模块或驱动程序的专用硬件或软件。您可以使用驱动程序容器在 Red Hat Enterprise Linux CoreOS (RHCOS) 节点上载入树外内核模块。要在集群安装过程中部署树外驱动程序, 请使用 kmods-via-containers0 码力 | 36 页 | 360.64 KB | 1 年前3
 OpenShift Container Platform 4.12 专用硬件和驱动程序启用OpenShift Container Platform 4.12 专用硬件和驱动程序启用 了解 OpenShift Container Platform 中的硬件启用 Last Updated: 2024-02-17 OpenShift Container Platform 4.12 专用硬件和驱动程序启用 了解 OpenShift Container Platform 中的硬件启用 . . . . . . . . . . . . . . . . . . 目 目录 录 第 第 1 章 章 关于 关于专 专用硬件和 用硬件和驱动 驱动程序 程序启 启用 用 第 第 2 章 章 驱动 驱动程序工具包 程序工具包 2.1. 关于驱动程序工具包 2.2. 拉取 DRIVER TOOLKIT 容器镜像 2.3. 使用 DRIVER TOOLKIT 2.4. 其他资源 第 第 OPERATOR 4.3. 内核模块部署 4.4. 使用 MODULELOADER 镜像 4.5. 使用内核模块管理 (KMM) 的签名 4.6. 为 SECUREBOOT 添加密钥 4.7. 签名预构建驱动程序容器 4.8. 构建并签署 MODULELOADER 容器镜像 4.9. 调试和故障排除 4.10. KMM 固件支持 4.11. KMM 故障排除 4.12. KMM HUB 和 SPOKE0 码力 | 54 页 | 591.48 KB | 1 年前3
 OpenShift Container Platform 4.10 可伸缩性和性能(2 毫秒)。要测量这些数字,您可以使用基准测试工具,如 fio。 要实现这样的性能,在由低延迟和高吞吐量的 SSD 或 NVMe 磁盘支持的机器上运行 etcd。考虑使用单层 单元(SLC)固态驱动器(SSD)(它为每个内存单元提供 1 位),这是可靠的,非常适合于写密集型工作负 载。 注意 注意 影响 etcd 上的负载的因素包括静态因素,如节点和 pod 的数量,以及动态因素,包括因 为 高带宽读取,加快从故障恢复。 固态硬盘是最小的选择,NVMe 驱动器是首选的。 来自不同制造商的服务器级硬件可以提高可靠性。 RAID 0 技术以提高性能。 专用 etcd 驱动器。不要将日志文件或其他重重工作负载放在 etcd 驱动器中。 注意 注意 第 第 1 章 章 推荐的主机 推荐的主机实 实践 践 13 注意 注意 避免 NAS 或 SAN 设置,以及旋转驱动器。Ceph Rados 块设备 (RBD)3 来配置三个 I/O 线程,带有连续十进制线程 ID 1、2 和 3。iothread="2" 参数指定要使用 ID 为 2 的 I/O 线程的磁盘设备的驱动程序元素。 I/O 线 线程 程规 规格示例 格示例 $ oc delete -f 05-worker-kernelarg-hpav.yaml0 码力 | 315 页 | 3.19 MB | 1 年前3
 OpenShift Container Platform 4.9 网络21.3. 使用 OPERATOR 进行证书注入 第 第 22 章 章 RHOSP 负载 负载均衡 均衡 22.1. 使用带有 KURYR SDN 的 OCTAVIA OVN 负载均衡器供应商驱动 22.2. 使用 OCTAVIA 为应用程序流量扩展集群 22.3. 使用 RHOSP OCTAVIA 为入站流量扩展 22.4. 配置外部负载均衡器 第 第 23 章 章 使用 使用 METALLB Kubernetes NMState Operator 提供了一个 Kubernetes API,用于使用 NMState 在 OpenShift Container Platform 集群的节点上执行状态驱动的网络配置。 kube-proxy kube-proxy 是一个代理服务,在每个节点上运行,有助于为外部主机提供服务。它有助于将请求转发 到正确的容器,并且能够执行原语负载平衡。 负载 负载均衡器 SR-IOV,您可以将主机节点上识别为物理功能 (PF) 的兼容网络设备分段为多个虚拟功能 (VF)。VF 和其它网络设备一样使用。该设备的 SR-IOV 网络设备驱动程序决定了如何公开容器中的 VF: netdevice 驱动程序: 容器 netns 中的常规内核网络设备 vfio-pci 驱动程序: 挂载到容器中的字符设备 对于需要高带宽或低延迟的应用程序,您可以在裸机或 Red Hat OpenStack Platform(RHOSP)基础架构0 码力 | 388 页 | 4.04 MB | 1 年前3
 OpenShift Container Platform 4.8
Web 控制台分布式追踪是用来将不同工作单元的信息关联起来的技术,通常是在不同进程或主机中执行的,以便理解 分布式事务中的整个事件链。分布式追踪可让开发人员在大型服务架构中视觉化调用流程。它对理解序列 化、平行和延迟来源会很有价值。 Jaeger 在微服务的整个堆栈中记录了独立请求的执行过程,并将其显示为 trace。trace是系统的数据/执 行路径。一个端到端的 trace 由一个或者多个 span 组成。 span "${DEPLOYMENT}" --patch ''"${patch}"'' 7.1.1.3. 通 通过适配器的路由服 适配器的路由服务流量 流量 按照以下步骤,通过 3scale 适配器为您的服务驱动流量。 先决条件 先决条件 3scale 管理员的凭据和服务 ID。 第 第 7 章 章 3SCALE 适配器 适配器 79 流程 流程 1. 匹配在以前创建的配置中的 destination0 码力 | 87 页 | 1.58 MB | 1 年前3
 OpenShift Container Platform 4.8 Service Mesh分布式追踪是用来将不同工作单元的信息关联起来的技术,通常是在不同进程或主机中执行的,以便理解 分布式事务中的整个事件链。分布式追踪可让开发人员在大型服务架构中视觉化调用流程。它对理解序列 化、平行和延迟来源会很有价值。 分布式追踪平台记录了在微服务的整个堆栈间执行单个请求,并将其显示为 trace。trace是系统的数据/ 执行路径。端到端追踪包含一个或多个范围。 span 代表具有操作名称、操作的开始时间和持续时间的逻辑工作单元。span 或更高版本的集成时运行。 threescale-wasm-auth 模块是一个 WebAssembly 模块,它使用一组接口,称为应用二进制接口(ABI)。 这由 Proxy-WASM 规范定义,驱动实施 ABI 的任何软件,以便它能够授权 HTTP 请求针对 3scale。 作为 ABI 规范,Proxy-WASM 定义名为 host 的软件与另一个命名 模块、程序或扩展 名之间的交互。主 "${DEPLOYMENT}" --patch ''"${patch}"'' 1.21.1.3. 通 通过 过适配器的路由服 适配器的路由服务 务流量 流量 按照以下步骤,通过 3scale 适配器为您的服务驱动流量。 先决条件 3scale 管理员的凭据和服务 ID。 流程 1. 匹配在以前创建的配置中的 destination.labels["service-mesh.3scale.net/credentials"]0 码力 | 344 页 | 3.04 MB | 1 年前3
 OpenShift Container Platform 4.13 网络OPERATOR 进行证书注入 第 第 34 章 章 RHOSP 负载 负载均衡 均衡 34.1. 负载均衡器服务的限制 34.2. 使用带有 KURYR SDN 的 OCTAVIA OVN 负载均衡器供应商驱动 34.3. 使用 OCTAVIA 为应用程序流量扩展集群 34.4. 使用 RHOSP OCTAVIA 为入站流量扩展 34.5. 配置外部负载均衡器 第 第 35 章 章 使用 使用 METALLB Kubernetes NMState Operator 提供了一个 Kubernetes API,用于使用 NMState 在 OpenShift Container Platform 集群的节点上执行状态驱动的网络配置。 kube-proxy kube-proxy 是一个代理服务,在每个节点上运行,有助于为外部主机提供服务。它有助于将请求转发 到正确的容器,并且能够执行原语负载平衡。 负载 负载均衡器 Operator 仅支持无状态防火墙规则。 最大传输单元 (MTU) 参数是 OpenShift Container Platform 4.13 中的 4Kb (kilobytes)。 不支持原生 XDP 驱动程序的网络接口控制器 (NIC) 将以较低性能运行。 9.3. 部署 INGRESS NODE FIREWALL OPERATOR 前提条件 前提条件 已安装 Ingress Node Firewall0 码力 | 697 页 | 7.55 MB | 1 年前3
 OpenShift Container Platform 4.10 安装Discovery ISO。 5. 下载发现 ISO。 11.3.5. 在 USB 驱动器中创建 ISO 镜像 您可以使用包含 ISO 镜像的 USB 驱动器安装软件。使用 USB 驱动器启动服务器为软件安装准备服务器。 流程 流程 1. 在管理主机上,在 USB 端口中插入 USB 驱动器。 2. 在 USB 驱动器中创建 ISO 镜像,例如: 其中:是下载的 USB 驱动器的位置,例如 /dev/sdb。 将 ISO 复制到 USB 驱动器后,您可以使用 USB 驱动器在服务器上安装软件。 11.3.6. 使用 USB 驱动器引导 要使用可引导 USB 驱动器将节点注册到 Assisted Installer,请使用以下步骤。 流程 流程 1. 将 RHCOS 发现 ISO 附加到目标主机。 2. 在服务器 BIOS 设置中配置启动驱动器顺序,以便从附加的发现 worker 节点。如果为主机分配角色,请确保为满足最低硬件要求的主机分配 control plane 角色。 4. 在主机名旁边的复选框的左侧,单击以展开主机详细信息。如果您有多个磁盘驱动器,可以选择 不同的磁盘驱动器来充当安装磁盘。 5. 为每个主机重复此步骤。 当所有集群主机都显示为 Ready 状态后,继续下一步。 11.3.9. 配置网络 在安装 OpenShift Container 0 码力 | 3142 页 | 33.42 MB | 1 年前3
 OpenShift Container Platform 4.9 构建应用程序点重新在线或被手动删除。手动删除节点也会删除对应的 pod。这意味着您无法删除 pod 来取消推出部 署,因为 kubelet 负责删除相关联的 pod。 但是,部署推出由控制器管理器驱动。控制器管理器在 master 上运行高可用性模式,并使用群首选举算 法提高可用性与一致性相比的价值。在故障期间,其他 master 有可能同时对同一部署做出反应,但这个 问题会在故障发生后很快进行调节。 7.1.4.2. deploymentConfig0 码力 | 184 页 | 3.36 MB | 1 年前3
 OpenShift Container Platform 4.10 构建应用程序点重新在线或被手动删除。手动删除节点也会删除对应的 pod。这意味着您无法删除 pod 来取消推出部 署,因为 kubelet 负责删除相关联的 pod。 但是,部署推出由控制器管理器驱动。控制器管理器在 master 上运行高可用性模式,并使用群首选举算 法提高可用性与一致性相比的价值。在故障期间,其他 master 有可能同时对同一部署做出反应,但这个 问题会在故障发生后很快进行调节。 8.1.4.2. 针对 针对部署的功能 部署的功能0 码力 | 198 页 | 3.62 MB | 1 年前3
共 50 条
- 1
 - 2
 - 3
 - 4
 - 5
 













