Creating a Kafka cluster with dedicated Zookeeper nodes

By default, Zookeeper co-exists with Kafka on an instance. However, you have the option to have a Zookeeper exist on a dedicated instance. This can free up more resources for Kafka and help Kafka to handle a higher load. To start, you have to choose Kafka with a version higher than 2.5.1 on the Console. Then you can tick the option of Dedicated Zookeeper Nodes:

ZooKeeper nodes

You can now choose a node size for Kafka and Zookeeper separately, but both node size have to be in the same group. For example, if the Kafka node size is production sized, the Zookeeper node size must also be a production node size, as you can see below:

ZooKeeper nodes

Then you have the option to have either 3 or 5 nodes:

Once you have set other Kafka related settings, click Create Cluster button, you can see the zookeeper is now on a separate instance:

Need Support
Learn More

Already have an account?
Login to the Console

Experiencing difficulties on the website or console?
Status page for known incidents

Don’t have an account yet?
Sign up for a free trial

Why sign up?
To experience the ease of creating and managing clusters via the Instaclustr Console.