O que realmente acontece quando eu marcar um disco como SSD no ESXi?


12

No VMWare ESXi / vSphere, você pode marcar um disco ou LUN como "Flash" , indicando que o disco é um SSD (ou o LUN é suportado por armazenamento SSD / flash)

Ao fazer isso, você recebe o seguinte aviso:

Marcar discos HDD como discos flash pode prejudicar o desempenho dos datastores e serviços que os utilizam.  Marque os discos como discos flash apenas se tiver certeza de que são discos flash.

Marcar discos HDD como discos flash pode prejudicar o desempenho dos datastores e serviços que os utilizam. Marque os discos como discos flash apenas se tiver certeza de que são discos flash.

Esse aviso me deixa curioso: o que realmente marca um LUN como flash ? Como isso altera o comportamento / desempenho da VMware? Como poderia deteriorar o desempenho, ou seja, o que tecnicamente muda em um nível baixo?


3
Ótima pergunta. Eu já me pergunto sobre isso há algum tempo, mas nunca me esforcei para encontrar a resposta.
EEAA

3
As unidades flash não têm tempo de busca diferentemente das unidades mecânicas, portanto, talvez isso remova os esforços para manter os dados desfragmentados.
Jason Martin

Suspeitei de algo semelhante @JasonMartin, mas não queria apenas adivinhar, queria ter certeza!
Josh

kb.vmware.com/selfservice/microsites/... Parece que VMware tenta evitar gravá-lo ou colocá-lo em um caminho citical
quadruplebucky

Isso é muito útil @quadruplebucky, lendo agora. Obrigado!
Josh

Respostas:


3

Quando você marca um disco como um disco flash, o VMware tenta usá-lo principalmente como um cache para o armazenamento de dados. Como os SSDs são muito mais rápidos que os discos rígidos, melhora o desempenho do armazenamento de dados. Se você marcar um disco rígido como discos flash, o VMware tentará usá-lo como cache, esperando tempos de busca muito baixos e alta taxa de transferência. Como um disco rígido não pode oferecer esse desempenho, você notará um desempenho degradado no armazenamento de dados.

Uma palavra de cautela: já faz um tempo que ouvi isso em um treinamento da VMware, posso me lembrar errado ou no contexto errado; portanto, leve-o com um pouco de sal.


1
Tenho certeza de que o ESXi não usará SSDs automaticamente para armazenar em cache, tanto quanto sei que você precisa configurar explicitamente os dispositivos de armazenamento em cache. No entanto, você está certo sobre isso: se você marcar HDDs lentos como SSDs e usá-los para cache, verá menos desempenho em vez de mais. Tanto quanto eu sei, marcar dispositivos como SSD é um recurso para situações em que o controlador (RAID-) esconde os verdadeiros fetaures do dispositivo. Não marque HDDs como SSDs se precisar de desempenho SDD!
Mario Lenz
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.