Administrators would be able to put a cap on the quota of a virtual
cluster, so they can prevent virtual-clusters from monopolizing resources.
This can be thought of as a certain kind of isolation but I'm not sure if
you meant more than that? I'll add a revised version of the answer to David
to the KIP, but the bottom line for why don't we chose the hard kind of
virtualization where we separate off whole brokers into a cluster of a
cluster is that it's less efficient on resources too. As I imagine, in a
hard virtualization case if a 3 node Kafka cluster is split into 2 virtual
clusters, we would need to add 3 more brokers if we wanted to satisfy the
requirement of topics with a replication factor of 3.
Also with quotas one would be able to control how much produce-, consume-
and replication-traffic goes through every topic. Adding VC quotas on top
ensures that resources aren't monopolized.

Best,
Viktor

On Wed, Mar 5, 2025 at 3:20 AM 萨尔卡 <tigerwe...@qq.com.invalid> wrote:

> thanks for your answer. @vk
> in my&nbsp;experience, isolation-in-brokers to avoid influencing each
> other would be a point user cares in-use.&nbsp;

Reply via email to