selecting controller node according to intended role
don't use storage nodes for compute
use compute intended role for compute nodes