ZFS - como particionar o SSD para uso de ZIL ou L2ARC?

3

Estou trabalhando com uma unidade Sun x4540 com dois pools e dispositivos ZIL (OCZ Vertex 2 Pro) e L2ARC (Intel X25-M) recém-instalados. Como preciso manter esses dois pools no curto prazo, gostaria de saber como particionar esses dispositivos para atender a dois pools de dados. Eu tentei format , parted e fdisk e não consigo obter a combinação certa para gerar partições reconhecíveis para zpool add . O SO neste caso é o NexentaStor, mas eu também precisarei disso para soluções gerais do OpenSolaris.

    
por ewwhite 22.02.2011 / 15:57

4 respostas

4

Não é uma boa ideia compartilhar um SSD entre pools por motivos de integridade e desempenho de dados.

Primeiro, o ZFS precisa ser capaz de acionar o cache integrado do dispositivo para liberar quando uma gravação síncrona é solicitada, para garantir que a gravação esteja realmente em armazenamento estável antes de retornar ao aplicativo. Só pode fazer isso se controlar todo o dispositivo. Se estiver usando uma fatia, o ZFS não poderá emitir o fluxo de cache e você se arriscará a perder dados durante um desligamento inesperado.

Segundo, o SSD, embora muito rápido, ainda é um recurso finito. Compartilhar esse recurso entre pools significa que o desempenho esperado do dispositivo da perspectiva de qualquer pool pode ser muito diferente se a unidade estiver ocupada servindo IOPS do outro pool. O resultado final é que você poderia ter um desempenho pior do que se você não usasse o SSD.

Dispositivos ZIL e L2ARC dedicados por pool é o caminho a percorrer.

    
por 23.05.2011 / 17:45
1

Você não precisa particionar os dispositivos. O ZFS pode usar partições, fdisk ou GPT, mas não exige nenhuma delas. Usar o dispositivo inteiro não particionado é, na verdade, a maneira recomendada, quando possível.

    
por 23.02.2011 / 23:12
1

Eu desisti disso e comprei dispositivos dedicados para cada aplicativo.

    
por 23.05.2011 / 17:18
0

De acordo com este deve ser bastante simples. Eu não acho que as partições se importam tanto, mas eu acho que o rótulo do disco precisa ser SMI.

    
por 22.02.2011 / 22:11