A divisão entre Validação e Lista destina-se a direcionar o resultado esperado. Os testes Validação são booleanos e retornam aprovação / reprovação, sim / não, até / com falha, etc. Os testes Lista retornam dados estatísticos e operacionais para revisão.
A Microsoft criou os testes com Zero Downtime em mente. E na maior parte isso é verdade. Existem testes que acionam um failover e causam tempo de inatividade . Eles são:
- Validar a arbitragem de disco
- Validar failover de disco
- Validar Arbitragem Múltipla
- Validar reserva persistente SCSI-3
- Validar o failover simultâneo
É importante observar que, se Test-Cluster
for executado sem o uso dos parâmetros include ou exclude, executará esses testes . Embora os testes listados acima acionarão um evento de failover, os testes a seguir podem afetar o desempenho . Eles são:
- Validar a latência do acesso ao disco
- Validar sistema de arquivos
- Validar discos baseados em MPIO da Microsoft
- Validar dados vitais do produto do dispositivo SCSI
Todos os testes listados acima fazem parte da categoria armazenamento . Como tal, é normalmente recomendado que os testes armazenamento sejam evitados em um servidor em produção. Para excluir esses testes, execute o seguinte comando:
Test-Cluster -Ignore Storage
Se você estiver usando o parâmetro Include
para escolher seletivamente seus testes, há dois testes de armazenamento seguros que você pode executar. Eles são:
- Listar todos os discos
- Listar discos a serem validados
Todos os testes de cluster disponíveis são agrupados em 5 categorias de teste. Eles são Cluster Configuration
, Inventory
, Network
, Storage
e System Configuration
. Somente a categoria Storage
contém testes que dispararão um desempenho de failover ou impacto (de acordo com a Microsoft). Além disso, a maioria dessas categorias de teste não deve ser executada depois que o cluster for certificado e operacional. Exceto por um que seja ...
Para clusters existentes
Microsoft projetado Cluster Configuration
testes para uso em um cluster existente. Na verdade, esses testes são executados somente em clusters existentes. Para executar esta categoria de teste, execute o seguinte comando:
Test-Cluster -Include "Cluster Configuration"