Thanks for  your response. I have used Impala's admission control in our
impala cluster, though we have not deployed CM, we set fair-scheduler.xml
and llama-site.xml  and I think it can finish the same goal comparing to
using CM.

I find in admission control, what we can do is limit Max Running Queries
and Max Memory Usage for every queries. and in some scenario, we have
to overselling the max memory, such as every impalad has 128GB and we set
up two pools, one is max running=32 and max memory =4GB, and another is max
running=16 and max memory = 2GB, when more and more queries running. we
have no ideas about whether the cluster have any problems, maybe we can do
some tests.

what is more, Without Llama, we can not use cgroups achieve isolation
between queries(impala run all queries in one process using different
threads). I always think this kind of isolation is too softly. do you have
some suggestion?

Thanks a lot

Reply via email to