Guida de dimensionalmento e subscribeço autogerenciados do Red Hat OpenShift

Introduçáo公司

Este documento ajudarávocáa entender o modelo de subscribço das ofertas do埃斯特文件Red Hat®OpenShift®在OpenShift的环境中,对必要的技术进行评估。Informaçes mais precisas sobre os tamanhos estáo disponíveis mediante asicaço。

Ofertas de subscribáo do Red Hat OpenShift

O Red Hat OpenShift of rece uma plataforma consistent para gerenciamento e desenvolvimento de aplicaçoes em ambientes de nuvem híbrida aberta,comsupporte a inplantantaçose em infraestruturas físicas,virtuais e on-premise,nuvem privada,nuvem-püblica e edge。Háduas maneiras de operar e usar o Red Hat OpenShift:OpenShift autogerenciado ou servços de computaço em nuvem do OpenShift totalmente gerenciaos。

Com o OpenShift autogerenciado公司、vocápode instalar、operator e gerencia ambientes do Red Hat OpenShift com control、flexibilidade e personalizaço máximos。阿西姆,vocépode歌剧演员seu próprio ambiente a partir da infraestrutura。Eleécompatível com servidores físicos e on-premise,virtualizaço,ambientes de nuvem privada e algumas nuvens püblicas。为了控制升级,服务水平协议(SLA)是一种基础设施。

Os servçOs de computaáo em nuvem do OpenShift圣奥总经理e operados pela Red Hat e seus parceiros nas principais nuvens pu blicas。Uma equip dedicada de engenharia de configurabilidade de site(SRE)gerencia e realization a manutenço dos servços principais e da infraestrutura do Red Hat OpenShift,o que permite que as suas equip de DevSecOps se concentrem desenvolver e inplantantar novas aplicaçes e improgradar。

Todas as ediçoes do OpenShift of recem uma experiáncia de usuário consistent para desenvolvedores e equipmes de operaçes em qualquer ambiente。Isso允许que os clientes transiram-suas habilidades e aplicaçoyes para os ambientes de nuvem em que担任aplicaćoes manifest mais bem executadas。

Oferta de software OpenShift autogerenciado软件:

  • Red Hat OpenShift Kubernetes引擎:um mecanismo de runtime Kubernetes empresarial e nuvem híbrida que oferece a functionalidade principal do OpenShift para inplantar e executar aplicaçes que podem ser instaladas e gerenciadas no data center,na nuvem pu blica ou embientes da edge。
  • Red Hat OpenShift容器平台:uma plataforma Kubernetes empresarial e de nuvem híbrida para criar,inplantar e executar aplicaçoes que podem ser instaladas e gerenciadas no data center,na nuvem püblica e em ambientes da edge。
  • Red Hat OpenShift Platform Plus:uma plataforma de nuvem híbrida integrada que permite que as empresas criem,inplantem,executem e gerenciem aplicaçes intelligentes em escala com seguransa,em vários clusters e ambientes de nuvem。Muitas camadas de segurança,gerenciabilidade e automaçao of recem组成了一个cadia de produço do软件。

Ofertas de servços de computaço em nuvem do OpenShift:

  • Red Hat OpenShift专用:um servço totalmente gerenciado do Red Hat OpenShift para Amazon Web Services(AWS)e Google Cloud。Veja mais informaçes,包括preços,em OpenShift.com.
  • Microsoft Azure Red Hat OpenShift:um servço totalmente gerenciado do Red Hat OpenShift para Microsoft Azure,gerenciadio em conconvento pela Red Hate Microsoft。莱娅·梅斯.
  • AWS上的Red Hat OpenShift服务:um servço totalmente gerenciado do Red Hat OpenShift para Amazon Web Services,gerenciadio em conconvento pela Red Hate AWS。莱娅·梅斯.
  • IBM云上的Red Hat OpenShift Kubernetes服务:um servço totalmente gerenciado do Red Hat OpenShift para IBM Cloud,gerenciadio em conconvento pela Red Hate IBM。莱娅·梅斯.

Red Hat OpenShift Kubernetes引擎

组件da subscribço:

  1. O(运行)Red Hat OpenShift Kubernetes引擎e o运行时e a infraestrutura do Kubernetes,mas náo inclui os recursos de desenvolvedor e as functionalidades avançadas do OpenShift Container Platform。O OpenShift Kubernetes引擎包括Distributuiçes do OpenShift Kubernetes、do Red Hat Enterprise Linux®e do Reds Hat Enterprise LinuxCoreOS(descrito adiante nesta seçO)、além de componentes integrados de servic os de cluster do Kuberneties、que includem O instalador do OpenShift、monitoramento、encaminhamento de logs、SDN、,rotador de entrada,registro e outros。Veja公司mais detalhes do OpenShift Kubernetes引擎na documentaçáo do OpenShift。
  2. Red Hat Enterprise Linux e红帽企业Linux CoreOS:cada subscribeáo do OpenShift contoém todos os softwares necesários para seus nós de computaço,de control plane e de infraestrutura compativel。Isso inclui o Red Hat Enterprise Linux CoreOS e o软件做Red Hat Enterprise Linux。O Red Hat Enterprise Linux CoreOSéobrigatório parao控制平面执行OpenShift。O Red Hat Enterprise Linux CoreOS tem支持OpenShift组件。Os客户端执行OpenShift também podem escolher usar o Red Hat Enterprise Linux版本7或8段操作系统nós de computaçsan o do OpenShift,como uma alternativa o Red帽子企业Linux CoreOS。O Red Hat Enterprise Linux开发人员instalado separadamente pelo客户端nosnós de computaçO。O软件Red Hat Enterprise Linux estáincluso nas subscribeçoes do OpenShift para isso。咨询a索拉索文件Red Hat Enterprise Linux compatívelásua inplantaçáo do OpenShift具有准确定性。
  3. Red Hat OpenShift虚拟化:acelera a entrega de aplicaçoes comuma plataforma integrada capaz de gerencia máquinas virtuais(VMs)e containers com as mesmas ferramans e equipes。Com o Red Hat OpenShift Virtualization,o OpenShift pode gerenciar e consumir containers e máquinas virtualais Com o Kubernetes usando o KubeVirtualt。我包括o directo de usar o Red Hat Enterprise Linux como o sisma operational guest em todas as máquinas virtuais hospedadas no OpenShift。
  4. Console do administrador do Red Hat OpenShift:我们的经验是:。从管理角度来看,允许将gerencie os recursios可视化为OpenShift e do Kubernetes。
  5. Red Hat应用程序流:com o OpenShift,vocépode usar as images de container of recidas no Application streams(antigo软件集合)que estáo不包含Red Hat Enterprise Linux。Essas映像包括linguagens e runtimes conhecidos、como PHP、Python、Perl、Node.js e Ruby、além de bancos de dados como MySQL、MariaDB e Redis。Essa oferta também包含uma imagem OpenJDK段落框架Java™。leia,Para mais informaçóessobre应用程序流.

Red Hat OpenShift容器平台

组件da subscribço:

  1. Red Hat OpenShift Kubernetes引擎:cada-subscribço do OpenShift Container Platform包括todos os组件do OpenShift Kubernetes Engine,além de servicços adicionais em camada descritos adiante nestaço。
  2. Red Hat JBoss®Web服务器:与订阅方一样,OpenShift容器平台包括Red Hat JBoss Web Server、uma soluçáo empresarial que combin o servidor Web Apache com o mecanismo de servlet Apache Tomcat、compatível com a Red Hat。O OpenShift容器平台包括O uso ilimitado do JBoss Web服务器。 Veja mais informaçóes sobre o JBoss Web服务器.
  3. Tecnologia de single sign-on(SSO)da Red Hat公司:Red Hat oferece SSO web e federaço de identidade baseada nas speccificaçoes da linguagem de marcaçono da asserço de-segurança(SAML)2.0、OpenID Connect e Open Authorization(OAuth)2.0。Esse recurso,包括subscribeçoes do OpenShift、pode ser inplantantado apenas dentro dos ambientes do OpenShift。没有entanto,qualquer aplicaçáo inplantada dentro ou fora do OpenShift pode usar o SSO da Red Hat。
  4. Gerenciamento de log公司:adiciona支持para a agregaço e gerenciamento de logs pelo Elasticsearch e Kibana integrados ao Fluentd para coleço de log。
  5. Red Hat OpenShift开发空间:um ambiente de desenvolvimento colaborativo nativo no Kubernetes que oferece espaços de trabalho do OpenShift e um ambinte de desenvolvedor integrador(IDE)no navegador。
  6. 夸克斯红帽诗:um framework Java全栈nativo em Kubernetes,desenvolvido para máquinas virtuais Java(JVM)e para compilaçáo nativa。Ele otimiza essa linguagem specificatente para containers,tornando essa technologia uma plataforma eficaz para ambientes serverless,de nuvem e Kubernetes特别针对容器,或无服务器环境的技术。
  7. 控制台web:我们将为您提供最新的经验和建议。透视可以取消透视,也可以允许可视化组件da-aplicaçáo,e coma perspectiva administrativa o usuário pode se A profundor nos recursios do OpenShift e do Kubernetes。
  8. Red Hat OpenShift管道:自动化控制中心(CI/CD)nativos em Kubernetes baseados no Tekton。
  9. 红帽OpenShift GitOps:um fluxo de trabalho obstinado que se integra a repositórios git,ferramats de CI/CD e ao Kubernetes para realizer um desenvolvedor de software mais rápido,focado na segurança e escalável,sem compressometer a qualitadade,baseado em Argo CD。
  10. Red Hat OpenShift无服务器:容器无服务器定向,用于活动和娱乐,允许植入和执行。Com um ecosssistema rico em fontes de eventos,vocápode gerenciar aplicaçóes serverless de maneira nativa no OpenShift。Baseado no Knative,o OpenShift Serverless permite operator aplicaçoes Serverless em qualquer lugar que o OpenShift-seja executado。
  11. Red Hat OpenShift服务网格:o Red Hat OpenShift服务网格oferece uma maneira uniforme de conectar,gerenciar e observatar aplicaçoes baseadas em microsservços,包括Istio para gerencia e proteger o fluxo de tráfego entre servços、o Jaeger para rastreamento distribuído、e o Kiali para visualizar a configuraçóo e monitor o tr afego
  12. OpenShift的Red Hat见解:éum concunto de servços hospedados em console.redhat.com,包括nas subscribe es Red Hat que usam dados de configuraço e uso enviados de suas inplantaçoes para console.redhat.com、juntamente com modelos anali ticos orientados por regras。Seu objetivoéajudar a rastrear e otimizar gastos,além de melhorar a setilidade e despempenho。
  13. IBM云卫星:客户端执行Red Hat OpenShift Container Platform que escolham compar e implantar a soluçao IBM Cloud Satellite podem usar a subscribeço de nódo OpenShift-para-acessar os clusters do Red Hat-OpenShift Kubernetes Service on IBM Cloud-relacinadosácarga de trabalho e localizados em seu data center。Os客户端包含IBM e da Red Hat的助手,也包含IBM Cloud Satellite的服务。Apenas os clientes com implantantaçoes do IBM Cloud Satellite no data center t is m acessoásubscribeço do OpenShift;ela náo estádisponível para inplantaçóes em nuvem püblica。Os nücleos sáo contados da mesma maneira que explicada em outra parte deste guia para o us o regular do OpenShift。
  14. Spring Boot的Red Hat支持:éum framework流行的para construir aplicaçóes independentes baseadas em Java。一顶红帽支持e orientaço ao desenvolvedor eáproduáo para construir e inplantar com sucesso cargas de trabalho Spring Boot no OpenShift。

Red Hat OpenShift Platform Plus

组件da subscribço:

  1. Red Hat OpenShift容器平台:OpenShift Platform Plus的订阅包含todos组件,OpenShift Container Platforme e os productos adiconia is em camada(listados adiante)para of receiverenciation to multicluster e de nuvem híbrida,além de seguran ca em escala。
  2. 针对Kubernetes的Red Hat高级群集管理:oferec visibilidade e control de ponta a ponta para gerenciar os ciclos de vida da aplicaço e do cluster,além de seguran sa e a conformidade todo o domínio do OpenShift,em vários数据中心e ambientes de nuvens püblicas。
  3. Kubernetes的Red Hat高级群集安全:塞古拉萨国家队的普雷米拉·普拉塔福马·德库贝内特斯(primeira plataforma de segurança nativa em Kubernetes)是一名足球运动员。Ela permite que organizaçoe es criem,implante e executem aplicaçoes nativas em nuvem com segurança em qualquer lugar。风险管理操作的一个平台是reduzidos e maio productividade do desenvolvedor por meio de uma abrodagem nativa em Kubernetes com支持segurançA integrada em to o ciclo de vida de desenvolmento do软件。
  4. 红帽码头:o Red Hat Quayéuma plataforma de registro开放源码de confiança que permite gerenciar contentúdo em containers nos data centers do mundo todo,comfoco em ambientes e modelos de desenvolvedor nativos em nuvem e de DevSecOps。开放源码软件的整合是一个长期的历史记录,它是世界范围内软件服务(SaaS)的注册管理者,也是一个面向客户的质量保证,它是集群中软件执行程序的集中管理者。
  5. Red Hat OpenShift Data Foundation软件包:oferec armazenamento persistente de arquivos,blocos e objetos definitios por software,além de servços de dados para aplicaçes executadas no OpenShift e nos servćos de infraestrutura do OpenShift。Eleéintegrado e otimizado pelo Red Hat OpenShift。

表1:Visão geral do suporte ao Red Hat OpenShift Platform Plus

组件Red Hat OpenShift Platform Plus IBM zSystems公司 IBM Power公司 Microsoft Windows ARM公司
Instala公司
相对长度单位
格伦西亚
对位
Instala公司
相对长度单位
格伦西亚
对位
Instala公司
相对长度单位
Gerencia公司
对位
Instala em公司 格伦西亚
对位
红帽OpenShift 模拟控制e trabalho 模拟控制e trabalho 萨门特·德特拉巴略(comsubscribáo separada e licença do Windows) 模拟控制e trabalho
针对Kubernetes的Red Hat高级群集管理 模拟 模拟 模拟 模拟 诺奥 诺奥 模拟* 模拟*
Kubernetes的Red Hat高级群集安全 诺奥 模拟** 诺奥 模拟** 诺奥 诺奥 诺奥 诺奥
Red Hat OpenShift数据基金会 模拟 模拟 模拟 模拟 诺奥 诺奥 诺奥 诺奥
红帽码头 诺奥 模拟 诺奥 模拟 诺奥 模拟 诺奥 诺奥

*O支持ARM estádisponível no Advanced Cluster Management 2.5或更高版本
**高级集群安全3.74版本的后验版本compatíveis com a segurança do OpenShift no IBM zSystems e IBM Power。

Para mais detalhes,veja as matrizes de compatibilidade doRed Hat OpenShift容器平台Red Hat高级群集管理Red Hat高级群集安全红帽码头e(电子)Red Hat OpenShift数据基金会.

O Red Hat OpenShift Platform Plus包括软件adicial para ajudar vocáa gerencia e proteger seu ambiente do OpenShiftem escala,por vários clusters e nuvens。O Red Hat OpenShift Platform Plus estádisponível nos modelos de subscribáO baseada emücleo e de par de soquetes bare-metal,com as limitaçes jámencionadas。

Os软件版本不包括Red Hat OpenShift Platform Plus Sáo geramate limitados ao gerenciamento de nóS com subscribeçoes do OpenShiftPlatforms Plus。Por examplo是Red Hat Advanced Cluster Management的一个订阅服务器,不包含OpenShift Platform Plus pode ser usada apenas para gerencia nós e clusters do OpenShift平台Plus。Clientes que também quiserem gerenciar clusters e nós náo autorizados do OpenShift Platform Plus,como o AWS clusters precisaráo comporar subscribe s adicionais do Red Hat Advanced Cluster Management para inclusters。

正如subscribeçes adicionais de software náo podem ser vendidas separadamente da subscrimço do OpenShift Platform Plus。Por examplo,vocánáo pode包含100个subscribeçoes do OpenShift Platform Plus,instalar 200个nu cleos das subscrbieçes do Red Hat OpenShiff容器平台e,separadamente,usar o Red Hat-高级群集管理para gerencia 200个nus cleos do Azure Red Hat-OpenShift coma mesma subscrimço。Os软件adicionais sópodem ser usados para gerenciar Os mesmos 200 núcleos em que o nücleo do软件OpenShift Platform Plus estáinstalado。

解决方案的特殊规定:

  • 针对Kubernetes的Red Hat高级群集管理:uma subscribço do OpenShift Platform Plus允许instalar quantas instáncias centralis do Red Hat Advanced Cluster Management fore necesárias para gerenciar o ambiente;ela include o gerenciationo de todos os nós e clusters cobertos pelo OpenShift Platform Plus,como os no s de infraestrutura e控制平面。Se vocáquiser gerenciar nós e clusters sem cobertura pelo OpenShift Platform Plus(例如,vocêtambém tem集群cobertos pelo OpenShift Container Platform autoerenciado ou Red Hat OpenShift Kubernetes Engine,集群发送可执行文件em uma nuvem do OpenShift totalmente gerenciado ou ambientes de terceiros do Kubernetes compatível com o Red Hat Advanced Cluster Management),precisa comporar subscribeçes adicionais do Red Hat Advanced Cluster Management paraesses ambientes(红帽高级集群管理)。Vocápode escolher gerenciá-los de maneira central a partir do console do Red Hat Advanced Cluster Management instalado no OpenShift Platform Plus ou a partier de uma aplicaço central independent que seja compativel comos requisitos。Conheça mais as subscriberçoes do Red Hat Advanced Cluster Management,os ambientes compatíveis com o Red Hat-Advanced Cluster Management e as práticas recommendadas do Red Hat高级群集管理。
  • Kubernetes的Red Hat高级群集安全:uma subscribço do OpenShift Platform Plus允许instalar quantas aplicaçoes centralis do Red Hat Advanced Cluster Security fore necesárias para gerenciar o ambiente;ela include o gerenciationo de todos os nós e clusters cobertos pelo OpenShift Platform Plus,como os no s de infraestrutura e控制平面。Se vocáquiser gerenciar nós e clusters sem cobertura pelo OpenShift Platform Plus(例如,vocétambém tem clusters cobertos pelo OpenShift Container Platform autogerenciado ou OpenShift Kubernetes Engine,clusters sendo executados em uma nuvem do Red Hat OpenShift-totalmente gerenciado ou ambientes de terceiros do Kubernetes-compatível com o Red Hat-高级群集安全),precisa compar subscribeés adicionais do Red Hat Advanced Cluster Security paraesses ambientes红帽高级集群安全参数。一个Red Hat sugere gerenciar cada ambiente com uma aplicação中央独立的Red Hat高级集群安全。Leia mais sobre os ambientes compatíveis com o Red Hat高级群集安全。
  • 红帽码头:a subscribáo do OpenShift Platform Plus允许instalar o Red Hat Quay em qualquer cluster coberto pelo OpenShift平台Plus。Náhálimite para inplantaçoes do Quay instaladas nos clusters do OpenShift Platform Plus。从形式上看,码头位于一个令人惊叹的环境中,包括Kubernetes compatível que vocíquiser、outros clusters autogerenciados do OpenShift e servços gerenciaDo OpenShiff e Kubernete de terceiros que sejam compatives。Caso queira instalar o Quay em um ambiente differente do OpenShift Platform Plus,precisa comprear outra subscribeço do Red Hat Quay。O Red Hat Quay também estádisponível como uma红帽码头oferta SaaS公司totalmente gerenciada公司。
  • Red Hat OpenShift数据基金会.A subscribeáo do OpenShift Platform Plus允许安装Red Hat OpenShift-Data Foundation Essentials em qualquer cluster coberto pelo OpenShift平台Plus。一个cobertura do Red Hat Data Foundationélimitadaás的功能性disponíveis no Essentials e 256 TB de armazenamento de dados por cluster do OpenShift。Vocípode escolher放大了一个capacidade comsubscribeés adicionais的函数。Veja o公司OpenShift Data Foundation订阅指南(e obrigatório fazer登录无门户做客户端)ou faça uma consulta com um representante de vendas da Red Hat para receiber mais orientaço。

Red Hat OpenShift vocáprecisa的确定和量子订阅

Para realizer um exercício de dimensionalmento mais complete to e determinar quantos OpenShift autogerenciados(Red Hat OpenShift Platform Plus,Red Hat-OpenShift Container Platform-ou Red Hat-OpenShift Kubernetes Engine)ou subscribe s adicionais vocéprecisa,用作示例。

Alguns termos básicos do OpenShift sáo usados嵌套维度的执行:

  • 豆荚:Kubernetes没有OpenShift,只能植入一个单一的植入物。Uma instáncia de pods do Kubernetes poderia ter umünico container ou vários sendo executados como sidecars公司。
  • 协会:uma“aplicaçáo”pode ser apenas uma instáncia de pod ou pode se inplantada em várias inst­ncias de pod que compóem um servço de aplicaćo o。Por examplo,um servço de aplicaçáo Tomcat altamente disponível pode ser composto Por dois ou mais pods Tomcat。
  • Nóde trabalho:instáncias(máquinas virtuais ou hosts bare-metal)做Red Hat Enterprise Linux或Red Hats Enterprise Linux CoreOS em que os pods de aplicaçáo做usuário final sáo executados。开放式轮班的环境是多样化的。
  • Nós de控制平面:instáncias(máquinas virtuais ou hosts bare-metal)执行Red Hat Enterprise Linux CoreOS que agem como camada de orquestraáo/gerenciamento执行Kubernetes para o OpenShift。Os nós do control plane estáo includos nas subscribeçoes do OpenShift autogerenciado。Veja mais detalhes na seção de nós de control plane e e de infrastrutura do Red Hat OpenShift公司的基础设施。
  • 基础设施:instáncias(主机virtuais ou físicos)do Red Hat Enterprise Linux ou Red哈特Enterprise Linux CoreOS executando pods com支持infraestrutura de cluster do OpenShift ou um balanceador de carga baseado em HAProxy paraáfego de entrada。Os nós de infraestrutura estáo includos nas subscribeçoes do OpenShift autogerenciado。Veja mais详细介绍了abaixo na seçao de nós de control plane e de infraestrutura do Red Hat OpenShift。
  • 集群:um cluster do OpenShift Kubernetes que包含em um控制平面e um ou mais nós de trabalho。

Resumindo公司:

  • 正如aplicaçóes sáo empacotadas em imagens de containers。
  • Os容器sáo inplantados como pods。
  • Kubernetes的trabalho执行程序,Kubernetes的控制平面执行程序。

控制平面e de infraestrutura do Red Hat OpenShift

Toda subscribáo do Red Hat OpenShift autogerenciado包括coberturas para Red Hat-OpenShift、Red Hat-Enterprise Linux e outros组件relacionados ao Red帽子-OpenShift。Essa coberturas estáo包括控制平面e的副执行器,如cargas de trabalho de infraestrutura do OpenShift e náo precisam ser consideradas durante o dimensionalmento。

与订阅方一样,Red Hat OpenShift Platform Plus也包括gerenciamento desses nós de infraestrutura e控制平面pelo Red Hat-Kubernetes高级群集安全和Kubernete Red Hat-Advanced群集管理。

基础设施

O instalador do OpenShift implanta um control plane do OpenShift altamente disponível,composto por act s nós de control plane,além de nós de trabalho do OpenShift para executar aplicaçes do usuário final。Por padráo,os组件做控制平面做Kubernetes(Por examplo,servidor de API,etcd,programador)e servços de cluster compatíveis(como monitorationo e registro)seróo inplantados nosnós de控制平面做OpenShift。没有entanto,vocápode decidir migrar alguns desces serveços de cluster compativeis para No s de infraestrutura dedicados。

Para se qualificar como um nóde infraestrutura e ter directoácobertura,somete componentes comporte ao cluster que náo sejam parte de uma aplicaçao do usuário final podem ser executados nessas instáncias。Por示例:

  • Registro执行OpenShift。
  • Roteador de entrada do OpenShift(entrada local,global e multicluster)
  • Monitorament执行OpenShift。
  • Gerenciamento de logs执行OpenShift。
  • Instáncias baseadas em HAProxy usadas para entrada de cluster公司。
  • 红帽码头。
  • Red Hat OpenShift Data Foundation(antio-Red Hat OpenShift Container Storage)。
  • 针对Kubernetes的Red Hat高级群集管理。
  • Kubernetes的Red Hat高级群集安全。
  • Red Hat OpenShift GitOps。
  • Red Hat OpenShift管道。
  • 控制飞机冲向para Red Hat OpenShift。

Vocápode植入器执行机构terceiros e personalizados、ale m de ferramats para monitorationo、coleta e encaminhamento de dados de log、drivers de hardware、integraço de infraestrutura、como agentes de virtualizaço、entre outros、nosnos de infrastrutura sem desqualifica o nópara licensiamento da infraestroutura。Todavia,isso se limita somete a agentes e componentes relacionados,包括controlador de pods para operators,mas sem o conconanto de solçoes de software personalizado ou de terceiros Exemplos de software que náo seja da Red Hat que se qualifica como de trabalho de infraestrutura,包括:

  • 个性化监控代理。
  • 驱动程序、控制器(插件)、容器接口(CNI)和容器接口(CSI)。
  • Aceleradores de habilitaçao de virtualizaço e硬件。
  • 控制舱或客户需求文件(CRD)由Kubernetes或操作员操作(软件个性化)。 

Nenhum outro tipo ou instáncia de aplicaçóes do usuário final pode ser executado em um nóde infraestrutura usando a cobertura includa。在没有Red Hat OpenShift的情况下,基础设施的执行人员超过了应用程序的执行人员,这是执行程序的必要条件。Vocápode verificar coma Red Hat se uma aplicaçáo ou um servço se qualifica como uma carga de trabalho de infraestrutura公司。

反腐败基础设施

Conforme os usuários finais utilizam mais o Red Hat OpenShift,eles podem começar a adotar alguns dos mais sofisticados padróes de inplantaço de aplicaçées。Como resultado,e possível que precisem adicionar mais componentes de softwareáplataforma。Como princiípio geral,正如订阅方所做的那样,Red Hat OpenShift se baseiam na capacidade total dos nós de trabalho do红帽OpenShift需要作为cargas de trapalho e servços de aplicaçes compatíveis inplantantados neles的副执行者。操作系统组件e nós de plano de controle do Red Hat OpenShift usados para aumentar Os recursos da plataforma,ou sua habilidade de inplantar cargas de trabalho de aplicaçes,podem ser executados nos nós-de planos de controle-do红帽OpenShift ou nos de infraestrutura adiois,que podem ser configurados pelo usuário e náo precisam de cobertura。Quando aplicável,os usuários finais podem usar os nós de infraestrutura sem desqualificá-los para licensiamento da infraestroutura com objetivo de abrigar esses componentes de software。示例包括:

  • 驾驶员e controladores(também chamados de plug-ins)da CNI e CSI。
  • Aceleradores de habilitaçáo de virtualizaço ou硬件(relacionados ao Special Resource Operator ou Operator节点功能发现)。
  • 虚拟化机构。

环境监测解决方案

alo s vezes,vocánáo quer usar as functionalidades de gerenciamento e monitoramento of recidas para o Red Hat OpenShift,como monitorament o de cluster,geraçóo de logs no cluster、gerenciamento avançado de cluser e segurança avanćada de clusters。Outras,vocáquer aumentar essas functionalidades com soloçoes adicionais。Nesses casos是一个Red Hat permite que os componentes de software dessas soluçoes(sejameles personalizados ou compados de um fornecedor)usem o rótulo de infraestrutura no Red Hat-OpenShift para náo incorram no uso de contagens de nücleos de nós de trabalho para carga do框架。Essa solçóes de software podem estar relacionadas a vários casos de uso de monitoramento,alertas,verificaço de segurança,gerenciamento de configuraçores e outras tarefas de gerenciament o de sedunda etapa do Red Hat OpenShift。Elas devem ser usadas exclusivamente para gerenciamento e monitoration to do Red Hat OpenShift,e náo para aplicaçes do usuário final em execuçona plataforma。

Nenhuma outra aplicaçáo de usuário最终开发人员executada em um nóde infraestrutura que fuja das descriçes mencionadas nesta seço。Se necesário,验证作为合格软件的状态do nóde infraestrutura do seu software com osservços de supporte técnico da红帽.

Nós de控制平面

Geramate,os-nós do control plane do OpenShift Kubernetes náo sáo usados como nós de trabalho e,por padráo,náoexecutam instáncias de aplicaćes。无entanto,epossível escolher usar um nodo控制飞机para hospedar aplicaçoes do usuário决赛。现有的uma subscribeáo completeta do OpenShift para umódo控制平面vai depender da sua execuço,这些元素支持apenas组件do cluster do OpenShift ou A aplicaçoes do usuário最终。Veja a seço de nós de infraestrutura。

Emum cluster compacto de trés nós,就像cargas de trabalho de aplicaçoes在最后的圣奥中执行nosnós控制平面一样。Náo hápreços especiais paraisso,e vocáconta os Nücleos nostrás Nós,independence da funço que desempenham。

OpenShift公司

Uma instáncia do OpenShift de nónico inplanta todos os servços do OpenShift e aplicaçoes de usuário final em umünico nófísico ou virtual,comotimizaçoe para reduzir aárea de ocupaçáo e maximizar os recuros disponíveis para aplicaćes。Assim como os clusters de trás nós compactos acima,náacomodaçoes especiais paraest modelo de inplantaço;todos os nücleos no nóprecisam de cobertura(托多斯·努·克莱奥斯·诺·科贝图拉)。

Coberturas do Red Hat Enterprise Linux para servços com支持

正如Red Hat Enterprise Linux中的coberturas所做的那样,计算能力是OpenShift estão,包括cobertura和OpenShift。正如订阅方所做的那样,OpenShift náo包含outras coberturas dos nós做的Red Hat Enterprise Linux,而不是pelo seguinte:

  • um nódo Red Hat Enterprise Linux usado specificatione para provisionamento de IPI bare-metal。

正如coberturas所做的那样,Red Hat Enterprise Linux náo estáo包含para servços de hospedagem de nós externos dos quais o OpenShift dependee、como proxys de Internet、balanceadores de carga ou mirror注册表。

实现无需注册容器的boostrap,特别是容器的图像进行OpenShift

O镜像注册表para OpenShiftéuma cobertura Quay que tem comoúnico objetivo facilitar O processo de espelhar conteüdo exigido para realizer bootstrap em clusters OpenShift desconectados e estáincluso como parte da subscribeçáO do OpenShift。Estaéuma cobertura de supporte limitada para uma inplantaáo mínima do Quay criada por um instalador específico que permite que vocáexecute um registro do Quay-em um host pré-provisionado e gerenciado pelo cliente do Red Hat Enterprise Linux 8。

Observaáo:vocápode usar o Quay como um注册表镜像limitado ao objetivo de espelhar o lançamento do OpenShift,o conteúdo do OperatorHub,images de examplo do operator e imagem gráfica do Cincinati。

O镜像注册表段OpenShift náO tem a intençO de ser um registro de uso geral que functiona em escala arbitrária。没有entanto,um convento limitado de imagens personalizadas pode ser armazenado nele,que contem代理辅助软件semelhantes a software obrigatórios。Esses agentes developer o espo definitido apenas para o nível do nónáo oferecer servicços de aplicaçes voltados para o extero外观。Além disso,usuários finais podem náo intergir comeles diretamente。Os示例podem包括:

  • 监测机构。
  • CNI和CSI的证明人。
  • 硬件虚拟化机构。
  • 运营商que-ofecem支持独立软件服务(ISV)。
  • 操作员个性化como controlades de inplantaço。

示例:Red Hat OpenShift autogerenciado

O examplo de lista de materialis a seguir of receice um ambiente extremente flexível e escalável do Red Hat OpenShift projetado para ser executado como VM e com supporte a centenas de containers de aplicaçes:

  • OpenShift Platform Plus 16 x,订阅Premium comdois nücleos,包括:
    • 控制平面Nós de control plane(trés máquinas virtuais)
    • 基础设施消除(trés máquinas virtuais)
    • Nós de trabalho(16 máquinas virtuais comtamanho de dois Nücleos ou quatro vCPU)。
    • Gerenciamento de multicluster,观测数据符合标准。
    • Segurança declarativa com detecço e resposta ativas contra ameaças。
    • Registro global e escalável de containers公司。
    • Armazenamento坚持执行OpenShift。

Opcional公司:

  • Red Hat OpenShift Data Foundation高级16 x:adiciona escalibidade ampliada、criptografia granule、functionalidade de recuperaçao de desastrestres、segurança de dados e arquivo e bloco resilinte para servient os de armazenamento de arquivos、blocos e objetos para cargas de trabalho inplantas dentro do Red Hat OpenShift、bem como servic os de infraestrutura do OpenShift。Esteéum补充opcional para clientes executando aplicaçóes stateful que precisam de armazenamento persistent ou querem criar e operar um cluster de armazenemento externo dedicado compatilhado por vários clusters do OpenShift。O Red Hat OpenShift数据基金会高级também estádisponível como parte de um lote chamado Red Hat-OpenShift Platform Plus com Red Hat-OpenShift Data Foundation高级。

一顶红帽oferece muitos servços de aplicaçáo adicionais e runtimes que tém seus próprios modelos de subscribeçao e consumero。

Como estimar seus requisitos de coberturas公司

就像订阅一样,Red Hat OpenShift náo limitam也像instáncias de aplicaçoes一样。Vocápode executar o máximo de instáncias no ambiente do Red Hat OpenShift支持底层硬件。Hardwares de maior capacidade podem executar muitas instáncias de aplicaçoe es em um pequeno nümero de hosts,enquanto os de menor capacidae exigiráo muitos hosts para executar-muitas inst­ncias。首席执行官决定了Red Hat OpenShifté的环境,这是一个同时执行的应用程序的数量。

Etapa 1:确定一个máquina虚拟硬件记忆

Tavez vocátenha um tamanho padráo de máquinas virtuais para instáncias de aplicaçes ou,se costuma inplantar em bare-metal,uma configuraçáao padr-o do servidor。作为一个seguir ajudaráo vocáa entender melhor suas necessidades de máquina虚拟电子硬件的任务。Lembre se de que,na maioria dos casos,dois vCPU相当于一个um núcleo。

表2:perguntas sobre dimensionalmento de VM e硬件

Perguntas相关人员

respostas示例

世界杯冠军赛?

Nossas VMs tém 64 GB内存quatro vCPU e o超线程eusado。

Qualéo nümero de vCPUs para as máquinas virtuais que vocáusaránosnosós?

O超线程estáhabilitado?

Etapa 2:calcule o nümero de instáncias de aplicaçoes necessárias

Em seguida,确定植入物的应用程序数量。Ao dimensional o ambiente,todo componente da aplicaçáo inplantantado no Red Hat OpenShift,como banco de dados,servidor estático de freend ou instáncia de broker de mensagens,éconsiderado uma inst–ncia de aplicaćo。

Essa pode ser uma base para ajudar vocía estimar o tamanho do seu ambiente do Red Hat OpenShift。CPU,memória hiperestimada,cotas,限制了podem ser usadas para reformer ainda mais essa estimativa的功能。

表3:perguntas sobre dimensionalmento de aplicaçoes e instáncias

Perguntas相关人员 respostas示例

Quantas instáncias de aplicaçoes vocáplaneja inplantar em cada ambiente do Red Hat OpenShift?

Temos cerca de 1.250 instáncias de aplicaçoe es em nosso ambiente de desenvolvimento e cerca de250 em produço。

Que tipo de aplicaçóes elas sáo(语言、框架、银行)?

Implementtamos principalmente Java,mas temos alguns da Microsoft。Assim como temos aplicaçóes da NET Core e Ruby。Também usamos muito o MySQL公司。

Etapa 3:确定一个utilizaço máxima desejada do nódo OpenShift

Recomendamos reservar espaço para o caso de aumento na demanda,principalmente se a escalipalidade automática estiver habilitada para cargas de trabalho。Sua utilizaáo desejada varia com base no histórico de carga das aplicaçóes executadas no OpenShift。

表4:Perguntas sobre utilizaço máxima preferida de nós do OpenShift

Perguntas相关人员

respostas示例

Quanto espaço eu quero reservar para o aumento na demanda?

Queremos executar nós em uma média máxima de 80%da capacidade总量,deixando 20%na reserva。

Etapa 4:确定内存总量

Em seguida,计算植入物内存总量。Se vocáestáconsiderando criar um ambiente do zero,os dados de uso de memória podem náo estar disponíveis。没有entanto,vocápode usar aproximaçóes para fazer uma estimativa:por examplo,1 GB de memória por instáncia de aplicaço Java。

表5:OpenShift的用户需求

Perguntas相关人员

respostas示例

Qualéo volume médio de memória das aplicaçóes?

应用程序的数量为2GB。

欧点

Nós normalmente alocamos 2 GB para o montante da JVM。

Etapa 5:totais计算

请确定OpenShift necessárias com base nos dados recolhidos nas etapas 1 a 4。

  • 墨西哥咖啡馆(GB)
    • =utilizaço máxima desejada do nódo OpenShift(%)×VM padráo ou memória do硬件
  • 利用o total da memória
    • =instáncias de aplicaçoes×volume médio da memória das aplicaćoes
  • Nümero de Nós necesários para cobrir a utilizaço
    • =总内存利用率×硬件内存的VM padrão
  • 总需求量
    • =nümero de nós necesários para cobrir a utilizaçáo×VM padráo ou nücleos do硬件
  • 虚拟化Nücleos de virtualizaço efetivos
    • =总需求/2
  • Numero de subscribeçoes do OpenShift Platform Plus1
    • =总数量/2 OU
    • =nücleos de virtualizaço efetivos/2

cálculo para ambientes virtuais示例

姐妹的尺寸(das etapas 1 a 5)

  • Nümero padráo de Nücleos de máquina virtual=4(超线程usado,2 nu cleos virtuais efetivos)
  • 虚拟内存=64 GB
  • 利用aço máxima desejada do nó=80%
  • 卷medio da memória da aplicaço=2 GB
  • Numero de instáncias de aplicaçoes=1.500

Cálculos de subscribáo

  • 咖啡馆(Capacidade efetiva de memória do nó)
    • 80%的da-utilizaáo máxima desejada doón×64 GB内存
    • 51 GB
  • 利用o total da memória
    • 1500个机构×2 GB卷内存
    • 3000 GB
  • Nós necesários para cobrir o uso公司
    • 3000 GB的总内存利用率/51 GB的内存容量
    • 59诺思
  • 总núcleos
    • 59纳塞塞萨里奥斯×2努克利奥斯波尔诺
    • 118努克利奥斯·托泰
  • 订阅
    • 118个总数/2个分量
    • 59个订阅

Neste examplo,seriam necesárias 59 subscribeóes de dois nücleos do OpenShift Platform Plus。 

Observaçáo:o Red Hat OpenShift oferece支持muitas functionalidades e funçóes que afetam a escalilidade,programaçáo de pods,ociosidade e cota/limitaçОo de recursios。Os cálculos anteriores sáo uma base para ajudar vocáa ajustar seu ambiente e aproveitar melhor Os recursos,ou reduzir o tamanho total do ambiente。Os客户端会根据需要使用OpenShift Platform Plus devem levar em consideraçáo作为aplicaçoes adicionais(Red Hat Advanced Cluster Management,Red Hat-Advanced Cluster Security e Quay),包括recursios de armazenamento e computaço,mesmo que náo exijam outras subscribe s de trabalho。Caso vocátrabalhe comum revendedor terceirizado,咨询服务服务红帽公司。

  1. Seo o hyper-threading estiver em uso,dois núcleos virtuais contam apenas como um nücleo de uma subscribço。Veja a seço sobre Nücleos vs.vCPUs e hyper-threading para saber mais details hes sobre usar Nücleos-efetivos ou reais nesse cálculo《Veja a-seço-sobre Nucleos与vCPUss e超线程佩剑任务》。