OpenShift Container Platform 3.11 扩展和性能指南节点提供存储 3.4. 使用 TUNED 配置集扩展主机 第 第 4 章 章 优 优化 化计 计算 算资 资源 源 4.1. 过量使用 4.2. 镜像注意事项 4.2.1. 使用预部署的镜像提高效率 4.2.2. 预拉取镜像 4.3. 使用 RHEL 工具容器镜像进行调试 4.4. 使用基于 ANSIBLE 的健康检查进行调试 第 第 5 章 章 优 优化持久性存 化持久性存储 储 5 衡。例如,开发、质量保证(QA)或测试环境可能被过量使 用,而生产环境可能并非如此。 OpenShift Container Platform 通过计算资源模型和配额系统实施资源管理。如需有关 OpenShift 资源模 型 的更多信息,请参阅文档。 有关过量使用的更多信息和策略,请参阅集群管理指南中的过量使用文档。 4.2. 镜像注意事项 4.2.1. 使用预部署的镜像提高效率 您可以使用内置的多个任务创建基本的 您可以使用内置的多个任务创建基本的 OpenShift Container Platform 镜像,以提高效率、维护所有节点 主机上的配置一致性,并减少重复性任务。这称为预先部署的镜像。 例如,因为每个节点都需要 ose-pod 镜像来运行 pod,每个节点都必须定期连接容器镜像 registry 以拉 取最新的镜像。当您有 100 个节点同时尝试此操作时,这可能会导致镜像 registry 上的资源争用、浪费网0 码力 | 58 页 | 732.06 KB | 1 年前3
OpenShift Container Platform 4.4 构建(build)程。此外,可以编写 S2I 脚本来重复利用应用程序镜像的旧版本,而不必在每次运行构建时下 载或构建它们。 可修补性 如果基础镜像因为安全问题而需要补丁,则 S2I 允许基于新的基础镜像重新构建应用程序。 操作效率 通过限制构建操作而不许随意进行 Dockerfile 允许的操作,PaaS 运维人员可以避免意外或故 意滥用构建系统。 操作安全性 构建任意 Dockerfile 会将主机系统暴露于 root 特权提升。因为整个 备 Docker 特权的用户运行,这可能被恶意用户利用。S2I 限制以 root 用户执行操作,而能够 以非 root 用户运行脚本。 用户效率 S2I 禁止开发人员在应用程序构建期间执行任意 yum install 类型的操作。因为这类操作可能 会减慢开发迭代速度。 生态系统 S2I 倡导共享镜像生态系统,您可以将其中的最佳实践运用于自己的应用程序。 可重复生成性 生成的镜像可以包含所有输入 生成的镜像可以包含所有输入,包括构建工具和依赖项的特定版本。这可确保精确地重新生成 镜像。 1.1.3. Custom 构建 采用 Custom 构建策略时,开发人员可以定义负责整个构建过程的特定构建器镜像。通过利用自己的构建 器镜像,可以自定义构建流程。 自定义构建器(Custom builder)镜像是嵌入了构建过程逻辑的普通 Docker 格式容器镜像,例如用于构 建 RPM 或基础镜像。 Custom 构建0 码力 | 101 页 | 1.12 MB | 1 年前3
OpenShift Container Platform 4.14 发行注记发行注记 Red Hat OpenShift Container Platform 为软件开发人员和 IT 机构提供了一个混合云应用平台。使用这个 平台可以在配置和管理成本最小化的情况下,利用安全、可扩展的资源部署新的或已有的应用程序。 OpenShift Container Platform 支持大量编程语言和开发平台,如 Java、JavaScript、Python、Ruby 和 PHP。 OpenShift 节点的静态 IP 地址只是一个技术预览功能。技术预览功能不受红帽产品服务等级 协议(SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术 预览功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。 有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。 在部署集群以使用静态 IP 地址运行节点后,您可以扩展机器以使用这些静态 IP 地址之一。另外,您可以 使用机器集将机器配置为使用配置的静态 安装页面也被修改,以添加所需的角色 角色 ARN 字段。如需更多信息,请参阅云供应商上的 Operator 的令牌 身份验证。 1.3.4.2. Developer Perspective (开 开发 发者 者视 视角 角) 在这个版本中,web 控制台的 Developer 视角有几个更新。现在您可以执行以下操作: 更改当前会话的 web 终端的默认超时时间。如需更多信息,请参阅为会话配置0 码力 | 73 页 | 893.33 KB | 1 年前3
OpenShift Container Platform 4.8 存储持久性 卷 (PV) 框架来允许集群管理员为集群提供持久性存储。开发人员可以在不了解底层存储基础架构的情 况下使用 PVC 来请求 PV 资源。 持久性卷 持久性卷 (PV) OpenShift Container Platform 使用 Kubernetes 持久性卷 (PV) 框架来允许集群管理员为集群提供持 久性存储。开发人员可以在不了解底层存储基础架构的情况下使用 PVC 来请求 PV 临时存储可让管理员和开发人员更好地管理其某些操作 的本地存储。如需有关临时存储概述、类型和管理的更多信息,请参阅了解临时存储。 1.2.2. 持久性存储 容器中部署的有状态应用需要持久存储。OpenShift Container Platform 使用名为持久性卷(PV)的预置备 存储框架来允许集群管理员置备持久性存储。这些卷中的数据可能超过单个 pod 的生命周期。开发人员可 以使用持久性卷 Pod 指定其临时本地存储需求。它还允 许 OpenShift Container Platform 在适当的时候调度 pod,并保护节点不受过度使用本地存储的影响。 虽然临时存储框架允许管理员和开发人员更好地管理这个本地存储,但它不提供任何与 I/O 吞吐量和延迟 有关的内容。 2.2. 临时存储的类型 主分区中始终提供临时本地存储。创建主分区的基本方法有两种: root 和 runtime。0 码力 | 118 页 | 1.60 MB | 1 年前3
OpenShift Container Platform 4.6 关于. . . . . . . . . . 目 目录 录 第 第 1 章 章 OPENSHIFT CONTAINER PLATFORM 4.6 文档 文档 1.1. 集群安装程序操作 1.2. 开发人员活动 1.3. 集群管理员活动 1.3.1. 管理集群组件 1.3.2. 更改集群组件 1.3.3. 监控集群 第 第 2 章 章 关于 关于 {OKE} 2.1. 相同和不同的地方 OpenShift Serverless 2.1.9. Quay 集成兼容 2.1.10. OpenShift Virtualization 2.1.11. 高级集群管理 2.1.12. 高级网络 2.1.13. 开发者体验 2.1.14. 功能概述 2.2. 订阅限制 第 第 3 章 章 KUBERNETES 概述 概述 3.1. KUBERNETES 组件 3.2. KUBERNETES 资源 3.3. Operator,以便为容器提供高度集成和简化的持久性存储管理。 1.2. 开发人员活动 最终,OpenShift Container Platform 成为一个用于开发和部署容器化应用程序的平台。作为应用程序开 发人员,OpenShift Container Platform 文档可帮助您: 了解 了解 OpenShift Container Platform 开 开发 发 :了解不同类型的容器化应用,从简单的容器到高级0 码力 | 26 页 | 718.91 KB | 1 年前3
OpenShift Container Platform 4.6 节点以通过代表节点的 Node 对象访问、管理和监控节点。使用 OpenShift CLI(oc)或 Web 控制台,您可以在 节点上执行以下操作。 读 读取操作 取操作 通过读取操作,管理员可以或开发人员获取有关 OpenShift Container Platform 集群中节点的信息。 列出集群中的所有节点。 获取有关节点的信息,如内存和 CPU 使用量、健康状态、状态和年龄。 列出节点上运行的容器集。 pod,然后手动删除该节点。 功能增 功能增强 强操作 操作 OpenShift Container Platform 不仅允许您访问和管理节点;作为管理员,您可以在节点上执行以下任 务,使集群更有效、应用友好,并为开发人员提供更好的环境。 使用 Node Tuning Operator 管理需要一定级别的内核调整的高性能应用程序的节点级性能优化。 使用守护进程集在节点上自动运行后台任务。您可以创建并使用守护进程集来创建共享存储,在 创建和使用横向 pod 自动缩放器。 开发者 您可以使用 pod 横向自动扩展来指定您要 运行的 pod 的最小和最大数量,以及 pod 的目标 CPU 使用率或内存使用率。通过使 用 pod 横向自动扩展,您可以 自动扩展 pod。 OpenShift Container Platform 4.6 节 节点 点 10 安装和使用垂直 pod 自动缩放器。 管理员和开发人员 作为管理员,通过监控资源和工作负载的0 码力 | 404 页 | 3.60 MB | 1 年前3
OpenShift Container Platform 4.10 可伸缩性和性能第 2 章 章 IBM Z 和 和 LINUXONE 环 环境的推荐主机 境的推荐主机实 实践 践 29 (RPS)。RFS 在技术上基于 RPS,通过增加 CPU 缓存命中率来提高数据包处理的效率。RFS 通过确定计 算最方便的 CPU,以便缓存命中更有可能在 CPU 中发生,增加了对队列长度的考虑。因此,会减少 CPU 缓存无效的频率,从而只需要较少的循环来重建缓存。这有助于缩短数据包处理运行时间。 节点应用 节点一级的自定义调整。 示例:使用 示例:使用 openshift-control-plane TuneD 配置集 配置集进 进行自定 行自定义 义性能 性能优 优化 化 重要 重要 对于开发自定义配置集的人员。我们强烈建议包括在默认 Tuned CR 中提供的默认 TuneD 守护进程配置集。上面的示例使用默认 openshift-control-plane 配置集。 使用内置 使用内置 NUMA 感知调度只是一个技术预览功能。技术预览功能不受红帽产品服务等级协议 (SLA)支持,且功能可能并不完整。红帽不推荐在生产环境中使用它们。这些技术预览 功能可以使用户提早试用新的功能,并有机会在开发阶段提供反馈意见。 有关红帽技术预览功能支持范围的更多信息,请参阅技术预览功能支持范围。 NUMA Resources Operator 允许您在相同的 NUMA 区域中调度高性能工作负载。它部署一个节点资源导0 码力 | 315 页 | 3.19 MB | 1 年前3
OpenShift Container Platform 4.2 架构第 4 章 章 了解 了解 OPENSHIFT CONTAINER PLATFORM 开 开发 发 4.1. 关于容器化应用程序开发 4.2. 构建一个简单容器 4.3. 为 OPENSHIFT CONTAINER PLATFORM 创建 KUBERNETES 清单 4.4. 面向 OPERATOR 进行开发 第 第 5 章 章 RED HAT ENTERPRISE LINUX COREOS (RHCOS) OPENSHIFT CONTAINER PLATFORM 架构 1.1. OPENSHIFT CONTAINER PLATFORM 简介 OpenShift Container Platform 是用于开发和运行容器化应用程序的平台。它旨在允许支持的应用程序和 数据中心从少量机器和应用程序扩展到为数百万客户端服务的数千台机器。 OpenShift Container Platform 以 Kubernetes 为基础,为大规模电信、流视频、游戏、银行和其他应用 提供引擎技术。借助红帽开放技术中的实现,您可以将容器化应用程序从单一云扩展到内部和多云环境。 1.1.1. 关于 Kubernetes 尽管容器镜像和从中运行的容器是现代应用程序开发的主要构建块,但要大规模运行它们,则需要可靠且 灵活的分发系统。Kubernetes 是编配容器的事实标准。 Kubernetes 是一个开源容器编配引擎,用于自动化容器化应用程序的部署、扩展和管理。Kubernetes0 码力 | 32 页 | 783.33 KB | 1 年前3
OpenShift Container Platform 4.3 架构第 4 章 章 了解 了解 OPENSHIFT CONTAINER PLATFORM 开 开发 发 4.1. 关于容器化应用程序开发 4.2. 构建一个简单容器 4.3. 为 OPENSHIFT CONTAINER PLATFORM 创建 KUBERNETES 清单 4.4. 面向 OPERATOR 进行开发 第 第 5 章 章 RED HAT ENTERPRISE LINUX COREOS (RHCOS) OPENSHIFT CONTAINER PLATFORM 架构 1.1. OPENSHIFT CONTAINER PLATFORM 简介 OpenShift Container Platform 是用于开发和运行容器化应用程序的平台。它旨在允许支持的应用程序和 数据中心从少量机器和应用程序扩展到为数百万客户端服务的数千台机器。 OpenShift Container Platform 以 Kubernetes 为基础,为大规模电信、流视频、游戏、银行和其他应用 提供引擎技术。借助红帽开放技术中的实现,您可以将容器化应用程序从单一云扩展到内部和多云环境。 1.1.1. 关于 Kubernetes 尽管容器镜像和从中运行的容器是现代应用程序开发的主要构建块,但要大规模运行它们,则需要可靠且 灵活的分发系统。Kubernetes 是编配容器的事实标准。 Kubernetes 是一个开源容器编配引擎,用于自动化容器化应用程序的部署、扩展和管理。Kubernetes0 码力 | 47 页 | 1.05 MB | 1 年前3
OpenShift Container Platform 4.7 架构. . . . . . . . . . 目 目录 录 第 第 1 章 章 架 架构 构概述 概述 1.1. 关于安装和更新 1.2. 关于 CONTROL PLANE 1.3. 关于面向开发人员的容器化应用程序 1.4. 关于 RED HAT ENTERPRISE LINUX COREOS(RHCOS)和 IGNITION 1.5. 关于准入插件 第 第 2 章 章 OPENSHIFT Update 服务 4.1.5.2. 了解 Machine Config Operator 第 第 5 章 章 了解 了解 OPENSHIFT CONTAINER PLATFORM 开 开发 发 5.1. 关于容器化应用程序开发 5.2. 构建一个简单容器 5.2.1. 容器构建工具选项 5.2.2. 基础镜像选项 5.2.3. Registry 选项 5.3. 为 OPENSHIFT CONTAINER 1. 关于 Kubernetes pod 和服务 5.3.2. 应用程序类型 5.3.3. 可用的支持组件 5.3.4. 应用清单 5.3.5. 后续步骤 5.4. 面向 OPERATOR 进行开发 第 第 6 章 章 RED HAT ENTERPRISE LINUX COREOS (RHCOS) 6.1. 关于 RHCOS 6.1.1. RHCOS 主要功能 6.1.2. 选择如何配置0 码力 | 55 页 | 1.16 MB | 1 年前3
共 62 条
- 1
- 2
- 3
- 4
- 5
- 6
- 7













