Kudu architecture in a CDP private cloud base deployment
In a CDP Private Cloud Base deployment, Kudu is available as one of the Cloudera
services. To use Kudu, install Kudu in your cluster along with other services such as Spark and
Impala, and optional dependencies, such as HDFS or ZooKeeper.
The following diagram shows a typical CDP Private Cloud Base cluster deployed on Bare Metal.
The base cluster is managed through Cloudera Manager. Kudu shares master and data nodes on the
base cluster with Kudu Master Services running on master nodes and Kudu Tablet Service running on
data nodes. The following diagram explains the logical setup of Kudu service:
Recommendations for using Kudu in a CDP Private Cloud Base deployment:
Master nodes
Use two separate disks; one for Kudu Master Data and another for Kudu Master WAL.
If workloads are SLA driven, then consider using NVME/SSD for Kudu Master WAL disk.
Data nodes
Share disks between Kudu Tablet service and HDFS service. An example setup is as
follows:
Disk 01
/data01/hdfs-data/
/data01/kudu-data/
Disk 02
/data02/hdfs-data/
/data02/kudu-data/
For Kudu Tablet WAL, a dedicated disk is always recommended.
If workloads are SLA driven, then consider using NVME/SSD for Kudu Tablet WAL
disk.
Use the recommendations provided in the Hardware Requirements section while deploying a
compute cluster with Kudu.
We want your opinion
How can we improve this page?
What kind of feedback do you have?
This site uses cookies and related technologies, as described in our privacy policy, for purposes that may include site operation, analytics, enhanced user experience, or advertising. You may choose to consent to our use of these technologies, or