Não tenho certeza se o NFS pode ser "protegido" contra o que equivale a um DDOS de um cluster. Se você realmente precisar disso, usar outra coisa para acessar o armazenamento persistente será mais fácil.
Dada sua configuração, sugiro fazer o "QoS" no nível do mecanismo do cluster.
Configure um recurso "io_heavy" limitado a dizer "10" e faça com que seus usuários solicitem "1" para trabalhos pesados com E / S. Dessa forma, não mais do que 10 jobs vinculados a E / S serão executados simultaneamente. Seu NFS não entrará em colapso e o resto do cluster permanecerá livre para tarefas ligadas à CPU.
Você também deve adicionar discos de trabalho aos nós. Estes podem conter dados temporários que realmente não precisam ir para o NFS. Também ajuda a fornecer "dados de referência" que são comumente usados aqui.
Suponho que seus servidores Solaris NFS usem o ZFS. Preencha os servidores com o máximo de RAM que você puder colocar neles. Adicione SSDs aos servidores a serem usados como discos do Cache do ZFS. Ambas as coisas reduzem o tráfego na sua SAN.