Devo usar uma unidade USB para o Solaris 11 Express

1

Debatendo se devo usar uma unidade USB de 16 GB para o meu servidor Solaris 11 Express SAN. Eu pretendo usar a desduplicação, que acredito ser IO intensivo para o DB. Embora eu não tenha certeza.

Espera-se que o servidor SAN esteja em 24/7 por vários anos. Devo de alguma forma, se possível, usar vários drives USB e espelhar o sistema operacional? A velocidade de leitura / gravação é uma preocupação? Algumas unidades são de 10MB / s, gravação de 5MB / s. Alguns são 25MB / s R / W.

Eu pretendo adicionar alguns SSDs para ZIL e L2ARC em uma data posterior.

Alguém havia sugerido anteriormente que eu simplesmente instalasse o sistema operacional nas unidades de armazenamento do servidor. 4x 300gb 15k SAS 6x 2TB 5400rpm SATA.

Mas não tenho certeza de como dimensionar as partições nesses discos e se o sistema operacional nelas adicionar alguma camada de complexidade, como quando / se eu decidisse aumentar o pool puxando discos e adicionando os de maior capacidade.

    
por Garuda 06.06.2011 / 04:22

2 respostas

2

Use um disco-em-módulo SATA (DOM) e coloque-o diretamente em uma das portas SATA da placa-mãe. Vá um passo além e pegue dois e espelhe-os. É basicamente uma unidade SSD SLC em um fator de forma pequeno. Muito melhor do que usar uma única chave USB.

Use as unidades restantes para seus pools de dados.

    
por 06.06.2011 / 05:09
1

Alguns servidores vêm com uma porta USB interna, montada diretamente na placa-mãe, para inicializar e executar o ESXi. Sua ideia parece semelhante, exceto que você deseja inicializar e executar o Solaris 11 como um tipo de dispositivo de armazenamento. A velocidade de leitura e gravação do USB não é tão importante porque dificilmente seria usada, exceto na instalação inicial e na inicialização. Isso permitiria que você dedicasse seus slots SAS / SATA e unidades grandes a um armazenamento de dados útil.

A ideia é boa na teoria, mas na prática é muito arriscada . Eu nunca colocaria um servidor em produção 24/7 sem espelhar os discos de inicialização. Inicializar o USB não é tão testado quanto o armazenamento dedicado, e você provavelmente não obteria suporte da Oracle se as coisas tivessem um formato de pêra. Há também alguns flash drives USB muito desonestos lá fora, então você corre o risco de usar partes não confiáveis em primeiro lugar.

Dito isso, um grande benefício de usar o ZFS para seu (s) conjunto (s) de dados é que todos os metadados são autocontidos. Se a sua experiência com USB falhou, pelo menos você poderia mover seus discos e importar seus dados para um servidor diferente. Se o seu SLA pode suportar esse tipo de tempo de inatividade é uma questão para você.

    
por 06.06.2011 / 05:15