Comparando desempenho de SSDs em RAID-0, RAID-1 e RAID-10

Comparando RAID-1 e RAID-10
A maneira mais prática de otimizar performance de I/O, capacidade e segurança é através de um volume RAID. 
A grande vantagem desses volumes está no uso de múltiplas unidades, sem que o usuário tenha de apelar para tecnologias mais onerosas, tanto para obter desempenho, quanto para obter capacidade.


Para ilustrarmos os diferentes desempenhos que podem ser atingidos em volumes RAID, elegemos uma configuração base para os ensaios e, conforme cada volume, foram aderidas unidades SSD.

Configuração de Base:
Placa mãe de servidor Intel® S1200SPL;
Processador Intel® Xeon® E3-1240v5 (4-Core com HT);
64 GB de RAM (populadas através de 4 módulos Kingston® DDR4/2133 com ECC);
01 SSD Kingston® de 480GB, modelo SUV400S37A/480G, para Sistema Operacional;
01 a 04 SSDs Kingston® de 480GB, modelo SUV400S37A/480G, para os volumes;
Fonte Nilko® com PFC Ativo de 500Watts;
(*) Todas as unidades foram conectadas diretamente às portas SATA da placa mãe!

CrystalDiskMark:
Para os testes foi empregado o CrystalDiskMark 5.1.2 x64 instalado sobre o Sistema Operacional Windows Server 2012 R2.


CrystalDiskMark 5.1.2 x64

Tipos de testes:
O CrystalDiskMark realiza quatro tipos de testes: Seq, 512 K, 4K e 4K QD32, sendo:

Em modo “Seq” o teste é executado com blocos sequenciais de 1024 KB;
Em modo “512 K” os testes são executados com blocos de 512 KB, gravados em locais aleatórios;
Em modo “4 K” os testes mantém uma fila de gravação e leitura com um bloco de 4 KB;
Em modo “4 K QD32” os testes mantém uma fila de gravação e leitura com 32 blocos de 4 KB;

Sobre Custo vs. Capacidade:
É consenso no mercado que, em HDDs mecânicos (discos rígidos), o custo por GB cai em função da capacidade.
Um HDD de 4TB tem menor custo que dois HDDs de 2TB cada, por exemplo.

Em SSDs o custo por GB é linear:
Um SSD de 480GB tem custo semelhante ao de duas unidades de 240GB, assim como duas unidades de 480GB têm custo próximo ao de uma unidade de 960GB.

Esse custo por GB se dá em função do custo de memória, a mesma situação que ocorre em módulos de memória RAM, onde, por exemplo, um módulo de 16GB tem o mesmo custo que dois módulos de 8GB.
Sabendo disso, os usuários têm optado por duas ou mais unidades SSD em lugar de apenas uma unidade de maior capacidade.

Sem RAID, usando apenas 1 SSD

Alojando apenas 01 SSD abaixo da unidade de Boot, sem RAID, o teste apresentou taxas sequenciais de 524,0MB/s para leitura e 477,9MB/s para gravação:


SSD único - Sem RAID

RAID nível 0 (Striping)
O volume em RAID-0 consolida duas ou mais unidades em um único volume. Dessa maneira, tomando por exemplo dois SSDs de 480GB, o produto final será um RAID-0 com 960GB.
Como os dados são gravados e lidos repartidamente em duas unidades, um incremento de desempenho é facilmente percebido pelo usuário.

RAID-0

Desempenho com 2 SSDs em RAID-0
Alojando 02 SSDs abaixo da unidade de Boot, em RAID nível 0, o teste apresentou taxas sequenciais de 914,4MB/s para leitura e 871,7MB/s para gravação.
O incremento de desempenho percebido chega a 74% em leitura e 82% em gravação!

02 SSDs em RAID-0

Desempenho com 4 SSDs em RAID-0
Dessa vez, alojando 04 (quatro) SSDs abaixo da unidade de Boot, novamente em RAID nível 0, o teste apresentou taxas sequenciais de 1374 MB/s para leitura e 1495 MB/s para gravação.
O ganho de desempenho chegou a notáveis 162% em leitura e 212% em gravação!

04 SSDs em RAID-0

Conclusão em RAID-0
Esse volume tem a característica de elevar consideravelmente o desempenho e, como se notou na segunda simulação, quanto mais unidades são aderidas ao volume, maior o desempenho obtido.

O risco envolvido em um volume em RAID-0 é que, havendo falha em qualquer unidade, todo o volume será perdido, uma vez que os dados estão distribuídos entre as unidades e, portanto, não poderão ser reconstruídos caso uma sofra um dano.
Em contrapartida, como a confiabilidade dos SSDs é muito superior à dos discos mecânicos, muitos usuários têm optado pela vantagem em desempenho.

Outro cenário amplamente adotado é um volume RAID-0 para altíssimo desempenho e um backup em HDD mecânico. Nesse cenário o usuário desfrutará de desempenho por longo tempo e, na eventualidade de uma degradação do volume, restaura-se o BKP e retorna às atividades cotidianas.


RAID-1
RAID nível 1 (Espelho)
Como a segurança dos dados é fator primordial, a configuração de RAID mais difundida é o espelhamento (mirroring), através do RAID em nível 1.

O volume em RAID-1 duplica os dados de uma unidade sobre a outra, por isso, duas unidades de 480GB cada resultarão em um volume, também, com 480GB.


RAID-1 (espelho), usando 2 SSDs
Mesmo com a duplicação dos dados, o volume atingiu taxas sequenciais de 744,3MB/s para leitura e 470,6MB/s para gravação.

02 SSDs em RAID-1

Conclusão em RAID-1
Nota-se que, sendo duas mídias de consulta, é possível obter ganho de leitura, mesmo sendo um volume duplicado.
Já na gravação, como a ação ocorre simultaneamente nas duas unidades, há uma discreta perda de 3% em relação à unidade sem qualquer volume.

RAID-10

RAID nível 10 (Striping + Espelho)
O volume em RAID-10 é uma combinação de desempenho e segurança.
Para esse volume são necessárias 4 unidades, onde cada duas criará um espelho e, sobre esses dois espelhos, um volume RAID-0 será criado para obter desempenho.

Nessa construção o volume formado por quatro unidades terá a capacidade final de apenas duas. No exemplo, 04 unidades de 480GB perfazem um volume RAID-10 com 960GB.

Desempenho com 4 SSDs em RAID-10
Dessa vez, alojando 04 (quatro) SSDs abaixo da unidade de Boot, em RAID nível 10, o teste apresentou taxas sequenciais de 1107 MB/s para leitura e 826,7 MB/s para gravação.

04 SSDs em RAID-10

Conclusão em RAID-10
Respeitando o propósito de unificar segurança e desempenho, o volume em RAID-10 conseguiu oferecer ganhos de 111% em leitura e 73% em gravação.

Conclusão: Encontrar a relação ideal entre desempenho e segurança
Pelos resultados obtidos nas medições acima é possível perceber que o incremento de desempenho é linear e proporcional, ou seja, a cada unidade aderida ao volume o usuário notará um incremento no I/O.

Os equipamentos baseados em placas de servidor Intel® trazem a tecnologia Intel® RST como recurso nativo, permitindo a implementação de volumes sem nenhum ônus adicional com controladoras proprietárias.

O propósito dessa postagem é apresentar uma solução acessível para alto desempenho de I/O, cabendo ao usuário dimensionar um arranjo que assegure performance e segurança aos dados ali depositados.

Dicas de leitura:
Comparando desempenho de SSDs em RAID (2014)
Comparando desempenho de SSDs em RAID-0
Performance em RAID-5
Comparando RAID-1 e RAID-10 (2010)
Comparando RAID-1 e RAID-10 (2014)

Visite Sinco.net

Como popular slots de memória em placas S1200SP (Silver Pass)

S1200SPS - Slots de Memória

Para obter o melhor desempenho dos servidores Silver Pass (baseados nas placas S1200SPS/SPL), é mandatório que os slots de memória sejam populados conforme a configuração ideal.

Muitos usuários nos questionam sobre esse mapa de ocupação quando vão realizar um incremento de memória (upgrade).

S1200SP - Nomenclatura dos Slots

Seguindo a tabela acima, é possível notar a distribuição de 4 slots, distribuídos entre 2 canais (2 módulos por canal).

Primeiro devem ser preenchidos os slots AZUIS e, somente quando estes estiverem ocupados, devem ser preenchidos os slots pretos.

Alerta 1: Alguns integradores ocupam os slots azuis e pretos (A1+A2, por exemplo), pois acreditam que 2 módulos criam o duplo canal; todavia, ao ocuparem A1+A2, esses integradores estarão usando apenas o canal A!
O correto é distribuírem os módulos pelos slots A2 + B2 pois, dessa forma, habilitarão o duplo canal por estarem agregando o canal A com o canal B.

Alerta 2: Os slots pretos poderão ser usados somente após os dois slots azuis já terem sido populados!

Alerta 3: Quando usado apenas 1 módulo de memória, deve ser respeitada a regra "farthest fill first", ou seja, usar primeiro os slots mais distantes do processador,  de maneira a obter a melhor dissipação térmica do sistema.

Na ServerBoard S1200SP a ordem a ser seguida é B2 quando apenas um módulo. Seguindo para A2+ B2 (azuis) quando apenas dois módulos. 

Os slots A1 e B1 (pretos) somente deverão ser ocupados após terem sido preenchidos A2 e B2 (azuis).


Servidores Xeon® E3-1200v5 (Silver Pass)

Alerta 4: Ao adquirir módulos para upgrade, é importante atentar para que os módulos tenham mesmo Part Number, de forma a evitar incompatibilidades por especificações diferentes!
Módulos com capacidades DIFERENTES (8GB e 16GB, por exemplo) serão perfeitamente compatíveis entre si, desde que o Part Number seja o mesmo, alterando apenas a capacidade.

Alerta 5: A capacidade máxima instalada é de 16GB por slot, totalizando 64GB.
Esse modelo não suporta módulos de 32GB (2 módulos de 32GB, por exemplo, perfazendo 64GB de RAM), pois a capacidade máxima por slot é de 16GB.

Referências: Manual ServerBoard S1200SP (Páginas 18 e 19)

Outras ServerBoards:
Como popular slots de memória em placas MX34-BS0

Visite Sinco.net

Tutorial: Configurando RAID nas placas Server S2600CW2 (Cottonwood Pass)

Tutorial RAID - S2600CW2 (Cottonwood Pass)
Siga os seguintes passos para habilitar a opção RAID em servidores biprocessados baseados nas placas Intel® Server S2600CW2 (Cottonwood Pass).


Servidores Cottonwood Pass - Dual Xeon E5-v4

Entre no Setup de BIOS - usando a tecla de função [F2].
Acesse a aba ADVANCED;
Nessa aba, siga até o item MASS STORAGE;
Habilite a opção RAID MODE;
Na opção RAID Mode Options, selecione INTEL(R) RST

(*) Antes de sair do Setup de BIOS, volte na aba MAIN e desabilite a opção "Quiet Boot" (pois, em modo "quiet"), a opção de evocar a controladora via "[CTRL] + I" fica oculta pela imagem decorativa do POST.

Use a tecla de função [F10] para salvar as alterações e sair do Setup de BIOS.

O servidor iniciará um novo boot e, após o POST, aparecerá a opção de evocar o Setup da Controladora pressionando a combinação de teclas [CTRL] + I :

RAID Intel S2600CW2

Uma vez no Setup da Controladora (Intel Rapid Storage Technology - Option ROM), selecione Create RAID Volume e avance com [ENTER]

RAID Intel S2600CW2

Na tela seguinte, informe o Nome do Volume (Name) e avance com [ENTER]

RAID Intel S2600CW2

Agora, na opção "RAID Level", selecione (usando setas) o nível de RAID pretendido:
RAID0 (Stripe)
RAID1 (Mirror)
RAID10 (RAID0+1)
RAID5 (Parity)
Avance com [ENTER];

RAID Intel S2600CW2

:: Selecionando RAID0 e havendo apenas 2 discos rígidos, o configurador avança automaticamente sem habilitar essa opção.
:: Selecionando RAID1 e havendo apenas 2 discos rígidos, o configurador avança automaticamente sem habilitar essa opção.
:: Selecionando RAID10 e havendo apenas 4 discos rígidos, o configurador avança automaticamente sem habilitar essa opção.
:: Selecionando RAID5 e havendo apenas 3 discos rígidos, o configurador avança automaticamente sem habilitar essa opção.

Havendo mais discos que a exigência mínima do volume, a opção "Disks" será habilitada.
Selecione os discos rígidos que farão parte do RAID (usando as setas para movimentar-se e Barra de Espaço para selecionar):

RAID Intel S2600CW2

Avance com [ENTER]

Na opção "Strip Size", selecione o tamanho do bloco de dados, ou mantenha a opção "default" (caso o software não habilite essa opção):

RAID Intel S2600CW2

Avance com [ENTER]

Na opção "Capacity" o usuário poderá particionar o volume de dados recém criado.
Informe o tamanho da partição inicial, ou prossiga com o tamanho máximo (já informada pelo configurador).

RAID Intel S2600CW2

Avance com [ENTER]

A partir desse ponto o volume já foi configurado e os discos serão integrados ao RAID.
Um alerta surgirá, indicando que o conteúdo dos discos será perdido.
Para criar o volume, confirme com Y (Yes):

RAID Intel S2600CW2

O configurador retorna à tela inicial, mostrando o volume já criado.
Avance até a opção Exit (5).

RAID Intel S2600CW2

O sistema será reiniciado.
Após o boot, siga com a instalação do sistema operacional.

Servidores Cottonwood Pass - Dual Xeon E5-v4

Servidores Cottonwood Pass Biprocessados com Xeon® E5-2600v4 em Rack
Servidores Cottonwood Pass Biprocessados com Xeon® E5-2600v4 em Torre

Visite Sinco.net

Tutorial: Configurando RAID nas placas Server S1200SPS (Silver Pass)

Tutorial RAID - S1200SPS (Silver Pass)

O tutorial a seguir apresenta os passos para habilitar a opção RAID em servidores baseados nas placas Intel® Server S1200SPS (Silver Pass) e processadores Intel® Xeon® E3-V5.


Servidores Silver Pass - Xeon E3-v5

Ligue o equipamento e acesse o Setup de BIOS através da tecla de função [F2].
Acesse a aba ADVANCED;
Nessa aba, siga até o item MASS STORAGE;
Habilite a opção RAID MODE;
Na opção RAID Mode Options, selecione INTEL(R) RST

(*) Antes de sair do Setup de BIOS, volte na aba MAIN e desabilite a opção "Quiet Boot" (pois, em modo "quiet"), a opção de evocar a controladora via "[CTRL] + I" fica oculta pela imagem decorativa do POST.

Use a tecla de função [F10] para salvar as alterações e sair do Setup de BIOS.

O servidor iniciará um novo boot e, após o POST, aparecerá a opção de evocar o Setup da Controladora pressionando a combinação de teclas [CTRL] + I :

RAID Intel S1200SPS - Passo 1

Uma vez no Setup da Controladora (Intel Rapid Storage Technology - Option ROM), selecione Create RAID Volume e avance com [ENTER]

RAID Intel S1200SPS - Passo 2

Na tela seguinte, informe o Nome do Volume (Name) e avance com [ENTER]

RAID Intel S1200SPS - Passo 3

Agora, na opção "RAID Level", selecione (usando setas) o nível de RAID pretendido:
RAID0 (Stripe)
RAID1 (Mirror)
RAID10 (RAID0+1)
RAID5 (Parity)
Avance com [ENTER];

RAID Intel S1200SPS - Passo 4

:: Selecionando RAID0 e havendo apenas 2 discos rígidos, o configurador avança automaticamente sem habilitar essa opção.
:: Selecionando RAID1 e havendo apenas 2 discos rígidos, o configurador avança automaticamente sem habilitar essa opção.
:: Selecionando RAID10 e havendo apenas 4 discos rígidos, o configurador avança automaticamente sem habilitar essa opção.
:: Selecionando RAID5 e havendo apenas 3 discos rígidos, o configurador avança automaticamente sem habilitar essa opção.

Havendo mais discos que a exigência mínima do volume, a opção "Disks" será habilitada.
Selecione os discos rígidos que farão parte do RAID (usando as setas para movimentar-se e Barra de Espaço para selecionar):

RAID Intel S1200SPS - Passo 5

Avance com [ENTER]

Na opção "Strip Size", selecione o tamanho do bloco de dados, ou mantenha a opção "default" (caso o software não habilite essa opção):

RAID Intel S1200SPS - Passo 6

Avance com [ENTER]

Na opção "Capacity" o usuário poderá particionar o volume de dados recém criado.
Informe o tamanho da partição inicial, ou prossiga com o tamanho máximo (já informada pelo configurador).

RAID Intel S1200SPS - Passo 7

Avance com [ENTER]

A partir desse ponto o volume já foi configurado e os discos serão integrados ao RAID.
Um alerta surgirá, indicando que o conteúdo dos discos será perdido.
Para criar o volume, confirme com Y (Yes):

RAID Intel S1200SPS - Passo 8

O configurador retorna à tela inicial, mostrando o volume já criado.
Avance até a opção Exit (5).

O sistema será reiniciado.
Após o boot, prossiga com a instalação do sistema operacional.

Servidores Silver Pass - Xeon E3-V5

Servidores Silver Pass com Xeon® E3-1200V5 em Rack
Servidores Silver Pass com Xeon® E3-1200V5 em Torre

Visite Sinco.net

e-Book gratuito: Introducing Windows Server 2016

Introducing Windows Server 2016

A Microsoft Press lançou, para download gratuito, o e-book Introducing Windows Server 2016.

A literatura destina-se a pavimentar a chegada da nova versão do sistema Operacional Server e capacitar profissionais da área de TI na criação e implantação dos ambientes de pré-homologação e validação do novo Windows® Server.

Download:
e-Book Microsoft Press: Introducing Windows Server 2016 : https://aka.ms/WinServ16/StndPDF

Introducing Windows Server 2016
Referência:
Introducing Windows Server 2016

Para obter o Windows Server 2016 no Evaluation Center da Technet, basta acessar:

Windows Server 2016 no Evaluation Center da Technet

https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2016

Visite Sinco.net

Referências de Consumo para Workstations Xeon® E3-1200V5 Deer Flat

Consumo de Workstations Deer Flat

Publicamos uma avaliação com os resultados obtidos em medição de consumo energético das workstations baseadas em processadores Intel® Xeon® E3-1200V5 (Deer Flat).

Esse dado, lamentavelmente, é muitas vezes omitido pelos principais fabricantes do mercado brasileiro. Além de servir como referência para custos de propriedade, essa informação é fundamental para que o usuário possa dimensionar adequadamente um no-break, a própria rede elétrica, além de ser indispensável para o cálculo de um sistema eficiente de climatização.


Kill-a-Watt Powermeter P4400
Seguindo a mesma metodologia dos ensaios anteriores (ao final dessa postagem publicamos os links para os testes de outras configurações), usamos o Kill-a-Watt Powermeter P4400. 

Para estressar a CPU rodamos o wPrime Benchmark 2.10 e, em simultâneo ao wPrime, excitamos o uso dos discos rígidos com o HD Tune Pro 5.60.


Workstations Deer Flat - Xeon E3-V5

Arbitramos como configuração base a seguinte descrição de equipamento:
Variamos as opções de placas gráficas entre:
  • NVIDIA Quadro® K420 (Kepler)
  • NVIDIA GTX 1060 (Pascal)
Intel® Xeon® E3-1240V5

Intel® Xeon® E3-1240V5 e Memória 64GB

Ensaio de consumo...
Alertamos para o fato de que a carga de trabalho a qual o equipamento é submetido é artificial, uma vez que seria raro um usuário demandar 100% de uso durante as 24 horas do dia. Entretanto, ilustra uma referência para cálculo do custo mensal com energia elétrica.

A configuração com placa de vídeo Quadro K420 demonstrou consumo em repouso de 42watts e, como consumo máximo alcançado (varredura de discos + uso de CPU + uso de GPU), atingiu pico de 110watts.

Consumo em repouso: 42watts
Consumo máximo alcançado (varredura + uso de CPU): 110watts


Já a configuração com placa de vídeo GTX 1060 (Pascal) demonstrou consumo em repouso de 56watts e, como consumo máximo alcançado (varredura de discos + uso de CPU + uso de GPU), atingiu pico de 158watts.

Consumo em repouso: 56watts

Consumo máximo alcançado (varredura + uso de CPU): 158watts

Na configuração de maior consumo, arbitrando o uso constante pelo PICO (160watts), e atribuindo o custo de R$ 0,86 por KWH da Light (distribuidora aqui no Rio de Janeiro - valor comercial com impostos inclusos, em Setembro de 2016), teremos:
Em regime 24/7: em 30 dias teremos R$ 99,07
Em regime 12/5 (dias úteis, das 08 às 20hs), em 22 dias úteis teremos R$ 36,33


Workstations Deer Flat
Workstations Deer Flat - Xeon E3-V5

Esperamos que essas informações ajudem na decisão de compra do seu servidor.
Abaixo publicamos as medições com modelos anteriores.

Referências de Consumo para Servidores Dual Xeon® Scalable Sawtooth
Referências de Consumo para Servidores Xeon® E3-V6 Silver Pass

Referências de Consumo para Servidores Dual Xeon® E5-2600V4 Cottonwood Pass V4



Referências de Consumo para Servidores Dual Xeon® E5-2600V4 Cottonwood Pass V4
Referências de Consumo para Servidores Xeon® E3-1230V3 Rainbow Pass
Referências de Consumo para Servidores Xeon® E3-1200V2 Beartooth Pass
Referências de Consumo para Servidores Xeon® E3-1200 Sandy Bridge
Referências de Consumo para Servidores de Virtualização
Referências de Consumo para Servidores de Storage
Referências de Consumo para Servidores Xeon 7400
Referências de Consumo para Servidores Xeon 3400
Referências de Consumo para Servidores Xeon 5500
Referências de Consumo para Servidores Xeon 3300
Referências de Consumo para Servidores Xeon 5400

Visite Sinco.net