Neste tópico, descrevemos as configurações mínimas de cluster para a
Apigee híbrida. Essas configurações mínimas se aplicam a todas as
plataformas Kubernetes compatíveis.
Sobre pools de nós
Um pool de nós é um grupo de nós em um cluster, que têm a mesma configuração. Por padrão,
o híbrido atribui todos os pods ao pool de nós padrão; No entanto, é possível criar pools de nós dedicados
e atribuir componentes híbridos a eles como uma maneira de distribuir recursos.
Normalmente, você define pools de nós separados quando tem pods com requisitos de recursos
diferentes. Por exemplo, os pods apigee-cassandra exigem armazenamento permanente, e
os outros pods híbridos da Apigee não. Por esse motivo, recomendamos que você crie
um pool de nós com estado para Cassandra e um pool de nós sem estado para o restante dos serviços de ambiente
de execução híbridos. Consulte Configurar pools de nós dedicados para
mais detalhes.
Na seção a seguir, você vê uma lista das configurações dos pools de nós com estado e sem estado.
Configurações mínimas
Use estas configurações mínimas ao configurar seu cluster:
O Cassandra usa o protocolo Gossip para trocar informações com outros nós sobre a topologia de rede.
O uso do Gossip e da natureza distribuída do Cassandra, que envolve a comunicação com vários nós para operações de leitura e gravação, resulta em muita transferência de dados pela redes.
A Apigee recomenda usar um tipo de instância com uma largura de banda de rede mínima de 1 Gbps e mais de 1 Gbps
para sistemas de produção.
Requisitos de NTP do Cassandra
Os dados do Cassandra são sincronizados com base no carimbo de data/hora do sistema. Verifique se o horário está sincronizado em todos os pods e em todas as regiões no cluster do Cassandra. Atrasos entre os nós e as regiões causam inconsistências de dados.
Como escalonar a configuração
Se você precisar escalonar a configuração inicial com base em outras necessidades de capacidade ou
capacidade, consulte os tópicos a seguir:
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-08-21 UTC."],[[["\u003cp\u003eThis documentation outlines the minimum cluster configurations for Apigee hybrid version 1.8, which is now end-of-life and should be upgraded.\u003c/p\u003e\n"],["\u003cp\u003eNode pools, which are groups of nodes with identical configurations, can be stateful for components like Cassandra requiring persistent storage or stateless for other hybrid runtime services.\u003c/p\u003e\n"],["\u003cp\u003eThe minimum configuration for both stateful and stateless node pools includes three nodes per region, 4 CPUs, 15 RAM, with different default label names and storage.\u003c/p\u003e\n"],["\u003cp\u003eFor production environments, it is recommended to have a minimum of two clusters, and Cassandra requires a minimum of 1 Gbps network bandwidth, with more than 1 Gbps recommended for production systems.\u003c/p\u003e\n"],["\u003cp\u003eCassandra requires NTP synchronization across all pods and regions to avoid data inconsistencies.\u003c/p\u003e\n"]]],[],null,["# Minimum cluster configurations\n\n| You are currently viewing version 1.8 of the Apigee hybrid documentation. **This version is end of life.** You should upgrade to a newer version. For more information, see [Supported versions](/apigee/docs/hybrid/supported-platforms#supported-versions).\n\n\nThis topic describes minimum cluster configurations for\nApigee hybrid. These minimum configurations apply to all of the supported\n[Kubernetes platforms](/apigee/docs/hybrid/supported-platforms).\n\nAbout node pools\n----------------\n\n\nA node pool is a group of nodes within a cluster that all have the same configuration. By\ndefault, hybrid assigns all pods to the default node pool; however, you can create dedicated\nnode pools and assign hybrid components to them as a way of distributing resources.\n\n\nTypically, you define dedicated node pools when you have pods with differing resource\nrequirements. For example, the `apigee-cassandra` pods require persistent storage, while\nthe other Apigee hybrid pods do not. For this reason, we recommend that you create\na stateful node pool for Cassandra and a stateless node pool for the rest of the hybrid\nruntime services. See [Configure dedicated node pools](/apigee/docs/hybrid/v1.8/configure-dedicated-nodes) for\ndetails.\n\n\nThe following section lists configurations for both stateful and stateless node pools.\n\nMinimum configurations\n----------------------\n\n\nUse these minimum configurations when setting up your cluster:\n\n| **Note:** For **production** environments, we recommend a minimum of two clusters.\n\nCassandra network requirements\n------------------------------\n\n\nCassandra uses the\n[Gossip protocol](https://en.wikipedia.org/wiki/Gossip_protocol) to\nexchange information with other nodes about network topology.\n\n\nThe use of Gossip plus the distributed nature of Cassandra---which involves talking to multiple\nnodes for read and write operations---results in a lot of data transfer through the network.\n\n\nApigee recommends using instance type with a minimum 1 Gbps network bandwidth and more than 1 Gbps\nfor production systems.\n\nCassandra NTP requirements\n--------------------------\n\n\nCassandra data synchronizes based on the timestamp of the system. Ensure that the time is\nsynchronized across all pods and all regions within the Cassandra cluster. Time delays\nbetween the nodes and regions causes data inconsistencies.\n\nScaling the configuration\n-------------------------\n\n\nIf you need to scale your initial configuration based on additional capacity or throughput needs,\nsee the following topics:\n\n- [Configuring Cassandra for production](/apigee/docs/hybrid/v1.8/cassandra-production)\n- [Scaling Cassandra pods](/apigee/docs/hybrid/v1.8/cassandra-scaling)\n- [Configuring dedicated node pools](/apigee/docs/hybrid/v1.8/configure-dedicated-nodes)\n- [Scale and autoscale runtime services](/apigee/docs/hybrid/v1.8/scale-and-autoscale)"]]