Eu li muitas informações sobre o uso de unidades SSD no ambiente de virtualização e os possíveis problemas com o comando TRIM não suportado. Entendo perfeitamente o que é o TRIM, quais são os problemas em passar o TRIM para a unidade e assim por diante.
O que eu não encontrei é uma resposta clara à pergunta: "existe alguma maneira de usar a unidade SSD no sistema operacional convidado sem afetar seu desempenho (associado à falta do comando TRIM)".
Por exemplo .. é a solução para conectar a unidade SSD no modo RAW à máquina convidada? Se não, por que? Existem outras opções mais difíceis de implementar apenas para "corrigir".
ssd
virtualization
vmware-workstation
trim
Krzysztof Szynter
fonte
fonte
Respostas:
Atualmente, eu executo a VM Workstation 8 em um conjunto de 3 SSDs OCZ Vertex 3 240 Max IOP em um conjunto RAID 0. O desempenho é ótimo. Como não há TRIM no RAID, deixo apenas 100Gb sem uso para que a coleta de lixo ainda possa ocorrer. A falta de TRIM nunca foi um fator e estou executando cerca de 8 servidores, incluindo um servidor iSCSI. Com o iSCSI, apenas servo imagens de disco e o desempenho é super. O armazenamento em cluster é muito viável, mesmo em um bom laptop. A execução do VMware ESXi também é muito viável. SSD faz isso acontecer.
fonte
TRIM é usado para informar explicitamente ao SSD quais blocos estão livres para 'coleta de lixo'. Se você anexar diretamente o SSD a um convidado da VM e permitir que ele lide com o TRIM, você conseguirá isso. No entanto, entendo que, se você mantiver seus arquivos vmdk em um OS / FS compatível com TRIM, deverá estar tudo pronto. Portanto, a estação de trabalho VMware no Windows 7, que suporta TRIM, deve ser boa o suficiente para a longevidade e o desempenho da sua unidade ssd.
fonte