Entenda desta maneira:
Um nó (servidor) tem um supervisor.
Supervisor inicia / pára trabalhadores.
Trabalhador é um processo.
Executores são segmentos no processo de trabalho.
Um executor pode executar várias tarefas.
Uma tarefa é uma instância do seu bico ou parafuso.
O número de executores é sempre menor ou igual ao número de tarefas.
Portanto, agora, não importa quantos núcleos sua máquina possui. Vá em frente e crie quantos executores quanto o número de parafusos que você possui. O Storm usará um pool de threads para gerenciar o threading, para que suas tarefas sejam compartilhadas no seu processador automaticamente.
Se você criar mais de 1 trabalhador e tiver um segundo nó de supervisor, esse supervisor executará talvez 5 de seus 10 parafusos em um trabalhador e o primeiro supervisor executará talvez 5 de seus 10 parafusos sob outro trabalhador.
Não há maneira certa e errada de configurar o paralelismo. É altamente dependente do tipo de lógica que você deseja programar.