# Dedicated ZooKeeper for Apache Kafka®

[Blog](/blog/)&gt;[Technology](/blog/category/technical/)&gt;Dedicated ZooKeeper for Apache Kafka® 

Dedicated ZooKeeper for Apache Kafka®
=====================================

October 12, 2020 | By [ Paul Brebner](https://www.instaclustr.com/blog/author/paul-brebner/)

 

 

 

 



   [ ](https://x.com/intent/tweet?text=Dedicated%20ZooKeeper%20for%20Apache%20Kafka%C2%AE&url=https://www.instaclustr.com/blog/dedicated-zookeeper-for-apache-kafka/) [ ](https://www.linkedin.com/shareArticle?mini=true&url=https://www.instaclustr.com/blog/dedicated-zookeeper-for-apache-kafka/&title=&summary=Dedicated%20ZooKeeper%20for%20Apache%20Kafka%C2%AE&source=) 

Instaclustr is pleased to announce the release of dedicated Apache ZooKeeper nodes as an additional optional feature of our [Managed Apache Kafka](https://www.instaclustr.com/platform/managed-apache-kafka/) offering. Apache ZooKeeper is used for the management and coordination of nodes in Kafka.

Dedicated Kafka ZooKeeper nodes provide customer benefits in situations that require high performance and reliability:

- Improvements to reliability in failure scenarios (primarily due to less chance of Apache ZooKeeper nodes and Kafka brokers failing simultaneously)
- Apache ZooKeeper nodes can be scaled independently of Apache Kafka
- Reduction in I/O conflict between ZooKeeper and Apache Kafka processes.
 
Key features of the dedicated open source Kafka ZooKeeper solution include:
---------------------------------------------------------------------------

- Only available for Apache Kafka version 2.5.1 and above
- Provides customers with the option to select dedicated ZooKeeper nodes in developer and production ready node sizes. The [support page](https://www.instaclustr.com/support/documentation/kafka/getting-started-with-kafka/creating-a-kafka-cluster-with-dedicated-zookeeper-nodes/) for this new feature outlines this process
- Available on [AWS](https://www.instaclustr.com/platform/hosting-options/), [GCP](https://www.instaclustr.com/platform/hosting-options/), and [Azure](https://www.instaclustr.com/platform/hosting-options/) cloud service providers
- Supports provisioning via the Instaclustr Console, Provisioning API, or via the [Instaclustr Terraform provider](/support/api-integrations/integrations/using-the-instaclustr-terraform-provider/)
- Access to Apache ZooKeeper specific monitoring metrics via our API or console
- Continuous monitoring and alerting
- 24×7 comprehensive support from our Technical Operations team
 
“In the event of a node failure, this architecture is great as we’re not faced with the potential loss of a Kafka Broker and ZooKeeper node at the same time. It’s far more robust, reducing recovery time, and reducing the risk of edge case issues with cluster state inconsistencies. More generally, having dedicated ZooKeeper eliminates contention for resources such as IO, allowing ZooKeeper to remain performant even as load increases on Kafka, reducing bottlenecks and latency.”—Joe Clay, Instaclustr Technical Operations.

With the introduction of dedicated ZooKeeper nodes, we have revised our SLAs. Deploying dedicated ZooKeeper moves Enterprise tier availability SLA from 99.99% to 99.999%. Instaclustr continues to offer industry leading availability SLAs. Full details can be found on our [SLA page](https://www.instaclustr.com/policies/service-level-agreements/).

For existing customers interested in migrating to Dedicated ZooKeeper nodes, please contact our [Support team](mailto:support@instaclustr.com) to discuss your requirements.  
If you want to try our Kafka, log in to our [Management Console](https://console.instaclustr.com/user/signup?r=) and create an Instaclustr managed Kafka cluster. If you haven’t created a Kafka cluster on our platform, create a test Kafka cluster and use the [30-day free trial](https://console.instaclustr.com/user/signup). If you’d also like a free trial of a Kafka Connect cluster please [contact our Sales team](mailto:sales@instaclustr.com).

 

### About the author

**[Paul Brebner](https://www.instaclustr.com/blog/author/paul-brebner/)** | Technology Evangelist at Instaclustr

Paul has extensive R&amp;D and consulting experience in distributed systems, technology innovation, software architecture, and engineering, software performance and scalability, grid and cloud computing, and data analytics and machine learning.

 



 

 ![mail icon]()#### Get the latest articles for open sourceIn your inbox

 <a class="btn btn-primary btn-popup text-dark" href="">Sign up now</a> 

 

 

 

  ### Related content

 [ Zero Downtime Migration to Instaclustr 

 

 Yes, we can migrate existing Cassandra clusters to Instaclustr without any downtime. Here's what to expect from the process... 

 

 

 

 

 

 

 ](https://www.instaclustr.com/blog/zero-downtime-migration-to-instaclustr/) 

 [ Workflow Comparison: Uber Cadence vs Netflix Conductor 

 

 When choosing what’s right for your company’s opensource workflow needs it is important to know the difference and similarities ... 

 

 

 

 

 

 

 ](https://www.instaclustr.com/blog/workflow-comparison-uber-cadence-vs-netflix-conductor/) 

 [ Will Your Cassandra Database Project Succeed?: The New Stack 

 

 Open source Apache Cassandra® continues to stand out as an enterprise-proven solution for organizations seeking high availability... 

 

 

 

 

 

 

 ](https://www.instaclustr.com/blog/will-your-cassandra-database-project-succeed-the-new-stack/) 

 

  <a class="close-modal" href="">×</a>Sign upto ourNewsletter
-----------------------
