SAN como um serviço vSphere SIOC

3

Eu tenho uma situação bastante incomum. O data center forneceu o SAN como um serviço que parecia bom no momento :(. Estou executando o ESX 4.1 em vários hosts. Estou sendo alertado regularmente sobre "Uma atividade de E / S externa é detectada no armazenamento de dados" ****** * "".

A minha compreensão disto é (simplesmente) que os meus anfitriões estrangulam IO para identificar se o problema desaparece, por isso não aumenta o alerta.

Minha pergunta é se o SIOC deve estar habilitado em uma situação em que você tem uma SAN compartilhada e não sabe quem mais a está usando e o que ela está executando nela?

    
por dmckenna 19.11.2012 / 13:27

1 resposta

1

Sim e não.

Você pode aumentar os limites antes que o SOIC esteja ativo ou, caso contrário, será necessário desativá-lo.

Recentemente, tive o prazer de conhecer Duncan Epping (arquiteto de tecnologia da VMware para SOIC). Ele tem um excelente post no blog SOIC aqui e há um KB conhecido sobre este aqui

Eu teria uma leitura desses e isso deve fornecer as informações para que você possa decidir se deve ou não desativar o SOIC.

Um extrato da KB mostra a parte do meu Sim e Não.

"Note: SIOC can be used even when External Workloads are using the same underlying storage array as vSphere. This could be detrimental to the I/O performance of the virtual machines. To function in presence of external workloads, SIOC needs to throttle virtual workloads; around 10% average if the external workload interference is continuous. If this is not acceptable, currently, disabling SIOC is the only solution. But, if the external workload is temporal, for example, for a few hours and there is sufficient capacity on the array, enabling SIOC acts as an insurance against IO performance problems that may happen due to mis-configurations in a shared storage virtual environment. "

    
por 19.11.2012 / 14:09