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 instncias 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。