IONOS Event Streams for Apache Kafka offers a range of cluster sizes to meet the diverse needs of different applications, from development and testing environments to large-scale production deployments. Each cluster size is designed with specific hardware configurations to provide the right balance of performance, capacity, and cost-efficiency.
Node Count: 3
Cores per Node: 1
RAM per Kafka Broker: 2 GB
Storage per Broker: 195 GB
Total Storage: 585 GB
The XS cluster is ideal for development, testing, and small-scale applications that require a modest amount of resources. It provides sufficient capacity to handle light workloads while maintaining cost efficiency.
Node Count: 3
Cores per Node: 2
RAM per Kafka Broker: 4 GB
Storage per Broker: 250 GB
Total Storage: 750 GB
The S cluster is suitable for small to medium-sized applications that need moderate resources. It offers enhanced performance and storage capacity compared to the XS cluster, making it a good choice for applications with higher throughput and storage requirements.
Node Count: 3
Cores per Node: 2
RAM per Kafka Broker: 8 GB
Storage per Broker: 400 GB
Total Storage: 1200 GB
The M cluster is designed for medium-sized applications that demand higher performance and greater storage capacity. It provides a balanced configuration that can handle increased data volumes and more intensive processing tasks.
Node Count: 3
Cores per Node: 4
RAM per Kafka Broker: 16 GB
Storage per Broker: 800 GB
Total Storage: 2400 GB
The L cluster is well-suited for large applications with high throughput and substantial storage needs. With more cores and RAM per broker, this cluster size delivers superior performance and can support more demanding workloads.
Node Count: 3
Cores per Node: 8
RAM per Kafka Broker: 32 GB
Storage per Broker: 1500 GB
Total Storage: 4500 GB
The XL cluster is designed for enterprise-level applications and extremely high-throughput environments. It offers the highest performance and storage capacity, ensuring that even the most demanding applications can run smoothly and efficiently.
IONOS Event Streams for Apache Kafka allows you to choose the cluster size that best fits your current needs while providing the flexibility to scale as your requirements evolve. You can start with a smaller cluster and easily upgrade to a larger size as your data volumes and processing demands increase. This flexibility ensures that you can optimize costs while maintaining the ability to grow your Kafka deployment seamlessly.
To determine the best cluster size for your needs, consider your application’s data throughput, processing requirements, and storage demands. For more detailed guidance, please refer to our Cluster Sizing Guide or contact our support team for personalized assistance. By selecting the appropriate cluster size, you can ensure that your Kafka deployment is both cost-effective and capable of meeting your application’s performance requirements.