Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Informe oficial técnico da Dell Don Hoffman Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP ESTE INFORME OFICIAL DESTINA-SE APENAS A FINS INFORMATIVOS E PODE CONTER ERROS TIPOGRÁFICOS E IMPRECISÕES TÉCNICAS. O CONTEÚDO É FORNECIDO NO ESTADO EM QUE SE ENCONTRA, SEM GARANTIAS EXPRESSAS OU IMPLÍCITAS DE QUALQUER TIPO. © 2011 Dell Inc. Todos os direitos reservados. É terminantemente proibida qualquer forma de reprodução sem a permissão expressa por escrito da Dell Inc. Para obter mais informações, entre em contato com a Dell. Dell, o logotipo da DELL, o símbolo da DELL e PowerEdge são marcas comerciais da Dell Inc. A comparação apresentada neste documento baseia-se nos servidores de nível empresarial com a configuração mais semelhante possível e atualmente fornecidos pela Dell e HP. SPEC e os nomes de referência de desempenho SPECjbb e SPECpower_ssj são marcas comerciais da Standard Performance Evaluation Corporation. Para obter os resultados mais recentes de referência de desempenho SPECpower_ssj2008, visite http://www.spec.org/power_ssj2008/results/power_ssj2008,html. Para obter os resultados mais recentes de referência de desempenho SPECjbb2005, visite http://www.spec.org/jbb2005/results/jbb2005,html. SiSoftware e o nome de referência de desempenho Sandra são marcas comerciais da SiSoftware Company, UK. Para obter os resultados e as revisões mais recentes da referência de desempenho SiSoft Sandra 2011, visite http://www.sisoftware.net/?d=reviews&f=reviews_2011&l=en&a=. Outras marcas e nomes comerciais podem ser usados neste documento para se referir a entidades que reivindicam as marcas e os nomes, ou a seus produtos. A Dell Inc. não tem nenhum interesse de propriedade em marcas comerciais e nomes de terceiros, excetuando-se aqueles que lhe pertencem. Junho de 2011 Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Conteúdo Resumo executivo ................................................................................................................ 5 Introdução ...................................................................................................................... 5 Principais constatações ....................................................................................................... 5 Desempenho do processador .............................................................................................. 5 Largura de banda com criptografia (criptografia de segurança) .................................................... 5 Desempenho por watt ...................................................................................................... 5 Desempenho do subsistema de storage ................................................................................. 6 Metodologia .................................................................................................................... 7 Comparação 1: Desempenho do processador ................................................................................ 8 Resultados ...................................................................................................................... 9 Comparação 1: Desempenho do processador, parte 2 ................................................................... 10 Resultados .................................................................................................................... 10 Comparação 2: Largura de banda com criptografia (criptografia de segurança) .................................... 12 Resultados .................................................................................................................... 12 Comparação 3: Desempenho por watt ...................................................................................... 13 Resultados .................................................................................................................... 13 Comparação 4: Desempenho do storage .................................................................................... 14 Resultados .................................................................................................................... 14 Resumo ........................................................................................................................... 15 Apêndice A—Metodologia de teste........................................................................................... 16 Referência de desempenho SPECpower_ssj2008 ....................................................................... 16 Configurações do BIOS para SPECpower_ssj2008 ....................................................................... 16 Ajuste de sistema operacional de SPECpower_ssj2008 ................................................................ 17 Configuração de SPECpower_ssj2008 ..................................................................................... 17 Configurações do BIOS para SPECjbb2005 ............................................................................... 18 Ajuste do sistema operacional de SPECjbb2005 ........................................................................ 18 Configuração de SPECjbb2005 ............................................................................................. 19 Configurações do BIOS para Sandra 2011 ................................................................................ 20 Ajuste do sistema operacional para Sandra 2011....................................................................... 20 Apêndice B—Informações sobre configuração de hardware do servidor ............................................... 21 Apêndice C — Firmware de servidor e drivers ............................................................................. 22 Apêndice D — Resultados detalhados das comparações 1 até 4 ........................................................ 23 Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Figura 1: Comparação 1 - Referências de desempenho do processador Sandra 2011 SP2b........................... 9 Figura 2: Comparação 1 - Desempenho do processador – Referência de desempenho SPECjbb2005 ............. 10 Figura 3: Comparação 2 - Largura de banda com criptografia (Gbit/s) de SiSoftware Sandra 2011 .............. 12 Figura 4: Comparação 3 - Desempenho geral por watt (ssj_ops/watt) de SPECpower_ssj2008 ................... 13 Figura 5: Comparação 4 - Desempenho do subsistema de storage de Sandra 2011 .................................. 14 Figura 6: Comparação 1 - Resultados de SPECjbb2005 para Dell PowerEdge T110 II ................................ 23 Figura 7: Comparação 1 - Resultados de SPECjbb2005 para HP Proliant ML110 G6 ................................. 24 Figura 8: Comparação 1 - Resultados de SPECjbb2005 para HP Proliant Microserver ............................... 25 Figura 9: Comparação 1 - Resultados de SPECjbb2005 para HP Compaq 6005 Pro Business PC ................... 26 Figura 10: Comparação 3 - Resultados de SPECpower_ssj2008 para Dell PowerEdge T110 II ...................... 27 Figura 11: Comparação 3 - Resultados de SPECpower_ssj2008 para HP Proliant ML110 G6 ........................ 28 Figura 12: Comparação 3 - Resultados de SPECpower_ssj2008 para HP Proliant Microserver ..................... 28 Figura 13: Comparação 3 - Resultados de SPECpower_ssj2008 para HP Compaq 6005 Pro Business PC .......... 29 Tabela 1: Configuração detalhada para a comparação 1 – Desempenho máximo ...................................... 8 Tabela 2: Configurações do BIOS de cada sistema para a SPECpower_ssj2008 ....................................... 17 Tabela 3: Configurações do BIOS de cada sistema para Sandra 2011 .................................................. 20 Tabela 4: Informações sobre configuração de hardware do servidor .................................................. 21 Tabela 5: Firmware de servidor e drivers .................................................................................. 22 Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Resumo executivo Introdução A Dell Inc. (Dell) mobilizou a equipe de análise do sistema de desempenho para fazer a comparação das opções de servidor de soquete único da Dell e da HP para clientes que pretendem adquirir o primeiro servidor. Foram comparados o Dell PowerEdge T110 II, o HP ProLiant ML110 G6, o HP Proliant MicroServer e o HP Compaq 6005 Pro Business PC. Embora não seja verdadeiramente um ―servidor‖, o HP Compaq 6005 Pro Business PC foi incluído nesse estudo para mostrar as vantagens que existem na compra de um servidor real, em vez de usar um PC desktop convertido. Com o uso das referências de desempenho padrão do setor SPECpower_ssj2008, SPECjbb2005 e SiSoftware Sandra 2011, esses servidores foram classificados de acordo com o desempenho, o desempenho/watt e a largura de banda de storage. Os servidores foram instalados com a solução de storage e processador mais rápida disponível aceita em cada modelo para refletir a melhor solução possível de compra para o cliente. Essas configurações de alto desempenho foram testadas com o pacote completo de referências de desempenho Sandra 2011 SP2b e a referência de desempenho SPECjbb2005. Em seguida, os sistemas foram configurados com um único disco rígido SATA para produzir a pontuação de melhor caso de SPECpower_ssj2008. Os resultados mostraram que o Dell PowerEdge T110 II teve as pontuações mais altas de desempenho em todas as categorias de referência de desempenho, incluindo o desempenho do processador e storage, a largura de banda com criptografia e o desempenho/watt (economia no consumo de energia). Principais constatações As principais constatações do estudo de capacidade e desempenho estão resumidas a seguir. Desempenho do processador O Dell PowerEdge T110 II ofereceu desempenho de processamento bruto mais alto do que cada um dos servidores HP em todas as comparações de referência de desempenho. O Dell PowerEdge T110 II superou em pelo menos 33% o desempenho dos servidores HP em todas as referências de desempenho de processador Sandra 2011, sendo que o ganho mais alto foi na margem de 2692%. A comparação da referência de desempenho SPECjbb2005 mostrou que o Dell PowerEdge T110 II tem uma vantagem de desempenho de 57% sobre seu concorrente mais próximo em processamento da Máquina Virtual Java. Largura de banda com criptografia (criptografia de segurança) A referência de desempenho Sandra 2011 inclui um subteste do processador que mede o desempenho criptográfico dos algoritmos de segurança mais usados atualmente. O Dell PowerEdge T110 II superou em pelo menos três vezes o desempenho de todos os servidores HP, o que o torna o melhor servidor básico para aplicativos de segurança de dados e comércio eletrônico. Desempenho por watt O Dell PowerEdge T110 II obteve desempenho superior na relação de capacidade em todos os níveis de carga em comparação com o HP ProLiant ML110 G6, o HP Proliant MicroServer e o HP Compaq 6005 Pro Business PC, em todas as configurações testadas. O Dell PowerEdge T110 II apresentou maior eficiência, de 57% a 234% em comparação com os servidores HP em todas as pontuações de SPECpower_ssj2008. Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Desempenho do subsistema de storage O Dell PowerEdge T110 II oferece o subsistema de storage de qualquer um dos modelos testados com o desempenho mais elevado. O Dell PowerEdge T110 II é também o único servidor testado que oferece discos rígidos SAS em uma configuração de storage RAID 0 totalmente acelerado por hardware. A metodologia de teste e os resultados detalhados estão registrados neste documento. Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Metodologia SPECpower_ssj2008 e SPECjbb2005 são referências de desempenho padrão do setor criadas pela Standard Performance Evaluation Corporation (SPEC) para medir a capacidade e o desempenho do servidor em vários níveis de uso. Sandra 2011 é uma referência de desempenho padrão do setor criada pela SiSoftware que mede o desempenho do processador, storage e subsistemas de memória, individualmente. O Apêndice A detalha a metodologia de teste usada pela Dell; os Apêndices B e C fornecem a configuração detalhada para os testes; e o Apêndice D fornece dados detalhados de relatório que fundamentam os resultados neste documento. Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Comparação 1: Desempenho do processador Quando é feita uma comparação entre servidores, uma das variáveis mais importantes é o desempenho geral do processador. Cada um dos servidores desse estudo foi equipado com o processador mais rápido disponível, representando a configuração de pontuação mais alta possível. Visto que cada um dos servidores desse estudo apresenta arquiteturas diferentes de processadores/chipsets, não foi possível comparar processadores idênticos diretamente, por isso, cada sistema foi configurado com desempenho máximo de cada tipo de processador. A configuração usada na comparação 1 está resumida na Tabela 1. Essa configuração de cada sistema, conhecida como configuração de desempenho máximo, foi também usada nas comparações 2 e 4. Tabela 1: Configuração detalhada para a comparação 1 – Desempenho máximo Comparação 1 Dell PowerEdge T110 II HP Proliant ML110 G6 HP Proliant MicroServer HP Compaq 6005 Pro Business PC Soquetes/formato Torre de 1 S Torre de 1 S Torre de 1 S Torre de 1 S Processadores Intel Xeon E3-1270 3,40 GHz 4/8 Intel Xeon X3470 2,93 GHz AMD Athlon II Neo N36L 1,30 GHz 2/2 AMD Phenom II X4 B95 3,0 GHz 4/4 2 UDIMMs de 4 GB e 1333 MHz 2 UDIMMs de 4 GB e 1333 MHz 2 UDIMMs de 4 GB 1333 MHz a 800 MHz 2 UDIMMs de 4 GB e 1333 MHz a 1200 MHz 4 SAS 6 Gbit/s de 15.000 RPM com 250 GB RAID 0 Dell PERC H200 de 512 MB 2 JVMs IBM J9 4 SATA 3 Gbit/s de 7200 RPM com 250 GB RAID 0 HP Smart Array B110i 2 JVMs IBM J9 4 SATA 3 Gbit/s de 7200 RPM com 250 GB RAID 0 Controlador RAID SATA integrado 1 JVM IBM J92 2 SATA 3 Gbit/s de 7200 RPM com 250 GB RAID 11 Controlador RAID AMD (Xpert) 2 JVMs IBM J9 Núcleos físicos/lógicos Memória (operação na velocidade máxima que o processador suportará) Discos rígidos Controlador de storage Configuração de software 4/8 A referência de desempenho do processador SiSoftware Sandra 2011 tem vários subtestes usados para analisar o desempenho do processador. Esses subtestes medem cálculos de inteiros numéricos, operações de vírgula flutuante e renderização de imagens complexas. A Figura 1 mostra as pontuações de desempenho bruto de cada servidor em cada uma das quatro cargas de trabalho do processador. 1 A única configuração de fábrica do RAID para o HP Compaq 6005 Pro Business PC é RAID 1. Em virtude dessa restrição, o RAID 1 foi a configuração de storage escolhida para esse estudo. 2 Devido ao número reduzido de núcleos no HP Proliant Microserver, o sistema foi testado com 1 e 2 JVMs no SPECjbb e SPECpower. O uso de 1 JVM fornece as melhores pontuações, motivo pelo qual essa foi a configuração escolhida. Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Figura 1: Comparação 1 - Referências de desempenho do processador Sandra 2011 SP2b O PowerEdge T110 II é o evidente vencedor em todas as referências de desempenho Sandra 2011 para processador Resultados Nessa comparação de desempenho máximo, o Dell PowerEdge T110 II superou o desempenho de todos os sistemas HP na capacidade bruta de processamento. O PowerEdge T110 II apresenta a mais recente família E3 com processador Intel Xeon, que fornece vantagem significativa de desempenho em relação à geração anterior do processador Xeon 3400 Series no HP Proliant ML110 G6. Nesta comparação e no restante do informe oficial está divulgado o baixíssimo desempenho do HP Proliant Microserver e do HP Compaq 6005 Pro Business Desktop. Os processadores AMD Athlon II e Phenom II desses sistemas são geralmente usados em sistemas de desktop e não são da categoria de servidor, como mostra a deficiência de desempenho considerável desse estudo. Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Comparação 1: Desempenho do processador, parte 2 SPECjbb2005 mede o desempenho de processamento dos servidores à medida que computam operações Java. A referência de desempenho emula um sistema de três camadas, o tipo mais comum de aplicativo Java no servidor atualmente. O número de máquinas virtuais Java (JVMs) usado nessa referência de desempenho foi otimizado para o número de processadores lógicos presentes em cada servidor. Todos os servidores foram capazes de aceitar duas JVMs, exceto o HP Proliant Microserver, que obteve os melhores resultados usando apenas uma JVM devido ao número menor de núcleos disponíveis. A figura 2 mostra as pontuações brutas de cada servidor medido na SPECjbb2005 bops (operações de negócios por segundo). Figura 2: Comparação 1 - Desempenho do processador – Referência de desempenho SPECjbb2005 O Dell PowerEdge T110 II é o melhor servidor para operações Java nesse estudo Resultados Novamente, o Dell PowerEdge T110 II lidera em desempenho de processador, desta vez medido por operações de máquina virtual Java (JVM) por segundo. O desempenho do antigo HP Proliant ML110 G6 é superado em 26%, embora os processadores de classe de desktop no HP Proliant Microserver e HP Compaq 6005 Pro Business PC estejam atrás em 642% e 68%, respectivamente. Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Os resultados de SPECjbb2005 são listados por operações por segundo de SPECjbb2005 e operações de negócios/JVM de SPECjbb2005, conforme exigido pelas diretrizes de uso justo da SPEC. http://www.spec.org/fairuse.html#JBB2005 Dell PowerEdge T110 II (1 chip, 4 núcleos, 8 segmentos) 369,329 SPECjbb2005 bops, 2 JVMs, 184,664 SPECjbb2005 bops/JVM. HP ProLiant ML110 G6 (1 chip, 4 núcleos, 8 segmentos) 292.782 SPECjbb2005 bops, 2 JVMs, 146.391 SPECjbb2005 bops/JVM. HP ProLiant Microserver (1 chip, 2 núcleos, 2 segmentos) 49.690 SPECjbb2005 bops, 1 JVM, 49.690 SPECjbb2005 bops/JVM. HP Compaq 6005 Pro Business PC (1 chip, 4 núcleos, 4 segmentos) 220,277 SPECjbb2005 bops, 2 JVMs, 110,138 SPECjbb2005 bops/JVM. Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Comparação 2: Largura de banda com criptografia (criptografia de segurança) A comparação 2 examina as capacidades dos servidores na codificação/decodificação de transmissões seguras, bem como nos cálculos de hash realizados para detectar corrupção ou violação dos dados. Essas operações são essenciais para o funcionamento de um ambiente de negócios seguro e podem prejudicar seriamente um sistema não equipado para esse nível de operação empresarial. Figura 3: Comparação 2 - Largura de banda com criptografia (Gbit/s) de SiSoftware Sandra 2011 O Dell PowerEdge T110 II é o servidor com mais capacidade de segurança de dados e comércio eletrônico em proporção superior a 2 para 1 Resultados Da mesma forma que na comparação 1, o Dell PowerEdge T110 II tem uma vantagem significativa no desempenho de processamento bruto. Em virtude do conjunto de instruções avançado AVX (Advanced Vector Extensions, extensões de vetor avançadas) disponível somente na nova arquitetura Intel Xeon E3 do Dell PowerEdge T110 II, a vantagem de desempenho sobre os servidores HP é ainda maior. Os servidores HP estão abaixo no desempenho criptográfico, entre 60% e 2692%. Esta comparação mostra novamente que os sistemas HP mais antigos baseados em Intel Xeon série 3400, AMD Athlon II e Phenom II não acompanham o nível de desempenho disponível no Dell PowerEdge T110 II. O Dell PowerEdge T110 II é, de longe, o melhor servidor básico testado para aplicativos de segurança de dados e de comércio eletrônico neste estudo. Para obter mais informações sobre o novo conjunto de instruções Intel AVX, visite o seguinte site: http://software.intel.com/en-us/avx/ Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Comparação 3: Desempenho por watt Os custos de energia estão aumentando e é mais importante do que nunca obter o máximo de potência de processamento para o seu gasto com energia. A referência de desempenho SPECpower_ssj2008 da Standard Performance Evaluation Corporation (SPEC) mede o desempenho geral por watt de cada sistema em teste. A referência de desempenho mede o desempenho do sistema em 100% de uso do processador, assim como a energia gasta nesse nível. O uso do processador diminui 10% a cada vez até o sistema ficar ocioso. Durante esses intervalos de tempo, o uso de energia do sistema também é medido para calcular a métrica de desempenho geral por watt mostrado a seguir (ssj_ops/watt). Os Apêndices A e B mostram as configurações de hardware e de software para a comparação de desempenho por watt. As configurações RAID do sistema foram retiradas e substituídas por discos rígidos SATA únicos para o desempenho por watt do melhor caso de cada sistema estudado. Como mostra a Figura 4, o Dell PowerEdge T110 II fornece potência de processamento por wattt mais elevada que qualquer um dos sistemas HP testados. O Dell PowerEdge T110 II não é apenas o servidor com maior desempenho do estudo, conforme mostrado nas comparações 1 e 2, é também mais eficiente do que os concorrentes. Figura 4: Comparação 3 - Desempenho geral por watt (ssj_ops/watt) de SPECpower_ssj2008 O Dell PowerEdge T110 II é o vencedor visível em desempenho/watt. Resultados Devido aos recursos avançados de economia de energia na nova arquitetura do processador Intel Xeon E3, o Dell PowerEdge T110 II é mais eficiente do que qualquer outro sistema HP. O maior uso de energia necessária para Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP concluir o mesmo volume de trabalho aumenta significativamente o custo total de propriedade dos servidores HP nesse estudo, quando comparado com o Dell PowerEdge T110 II. Com eficiência do processador entre 57% e 234% melhor do que os sistemas HP Proliant e HP Compaq 6005, o Dell PowerEdge T110 II oferece valor bem superior durante o tempo de vida do produto. Comparação 4: Desempenho do storage A capacidade de acessar rapidamente dados críticos dos negócios do subsistema de storage interno é outro aspecto importante do desempenho do servidor. As transações de comércio eletrônico e de negócios podem facilmente congestionar quando o desempenho do subsistema de storage é deficiente. A comparação 4 investiga a largura de banda máxima do storage de cada sistema deste estudo. Figura 5: Comparação 4 - Desempenho do subsistema de storage de Sandra 2011 Resultados A largura de banda do storage alcançada pelo Dell PowerEdge T110 II é significativamente melhor do que a de qualquer outro sistema HP incluído neste estudo. O Dell PowerEdge T110 II oferece uma configuração RAID 0 com quatro unidades SAS de 15k totalmente acelerada por hardware. Os servidores HP Proliant oferecem apenas unidades SATA nos arrays RAID 0 acelerados por hardware, motivo pelo qual eles são 16%-18% mais lentos. Como foi mencionado anteriormente, o HP Compaq 6005 Pro Business PC não oferece uma configuração RAID 0 de fábrica, dessa forma, a melhor opção de desempenho para esse sistema é uma configuração RAID 1 acelerada por software com duas unidades SATA. A opção RAID 0, padrão em todos os servidores, não está presente no sistema de classe de desktop, como o 6005 Pro Business PC. Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Resumo Os resultados da comparação 1 mostram que o Dell PowerEdge T110 II é bem superior a qualquer outro sistema HP desse estudo em potência de processamento bruto. O Dell PowerEdge T110 II é o líder de desempenho no processamento de inteiros numéricos, de vírgula flutuante e de imagens e nos cálculos Java no servidor. A margem da vitória foi significativa, variando de 26% a 2692%. A comparação 2 mostrou que as instruções avançadas AVX fazem do Dell PowerEdge T110 II o servidor ideal para transações de negócios e comércio eletrônico seguros. O Dell PowerEdge T110 II oferece desempenho de 60% a 2692% melhor do que os servidores HP para criptografia/descriptografia e cálculos de hash. Quando se trata de economia de energia, o Dell PowerEdge T110 II supera os servidores HP deste estudo com larga margem. A comparação 3 mostrou que a vantagem de desempenho/watt do Dell PowerEdge T110 II é de 57% a 234% maior do que a das máquinas desktop HP ProLiant e HP Compaq. Durante a vida do produto, esse uso maior de energia pode levar a um custo significativo no resultado final. O Dell PowerEdge T110 II, com seus recursos avançados para gerenciamento de energia, é a melhor opção para o custo total de propriedade. A capacidade de acessar rapidamente dados críticos de negócios foi o objetivo da comparação 4. A referência de desempenho Sandra 2011 foi usada para medir o desempenho do subsistema de storage. Como único servidor deste estudo a oferecer uma configuração RAID 0 de hardware para unidades SAS, o Dell PowerEdge T110 II foi novamente líder de desempenho, superando os servidores HP Proliant em 16% e 18% respectivamente.. Os resultados mostraram que o HP Compaq 6005 Pro Business PC não oferece todos os recursos esperados em um servidor de nível empresarial, oferecendo apenas RAID 1, sem recursos de gerenciamento remoto e com desempenho de storage 351% mais baixo. Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Apêndice A—Metodologia de teste Referência de desempenho SPECpower_ssj2008 SPECpower_ssj2008 é uma referência de desempenho de padrão do setor criada pela Standard Performance Evaluation Corporation (SPEC) para medir a capacidade e o desempenho do servidor em vários níveis de uso. A SPECpower_ssj2008 consiste em uma carga de trabalho SSJ (Server Side Java) juntamente com os serviços de coleta e controle de dados. Os resultados de SPECpower_ssj2008 ilustram o desempenho do servidor em ssj_ops (operações Java do lado servidor por segundo) dividido pela energia usada em watts (ssj_ops/watt). A SPEC criou a SPEcpower_ssj2008 para quem deseja medir com precisão o consumo de energia do servidor em relação ao desempenho do servidor com carga de trabalho ssj2008. A SPECpower_ssj2008 consiste em três componentes principais de software: Server Side Java (SSJ) Workload — banco de dados Java que aplica carga de trabalho aos processadores, aos caches e à memória do sistema, assim como elementos de software, por exemplo, elementos do sistema operacional e a implementação Java escolhida para executar a referência de desempenho. Power and Temperature Daemon (PTDaemon) — programa que controla e relata dados da análise de energia e do sensor de temperatura. Control and Collect System (CCS) — programa Java que coordena a coleta de todos os dados. Para obter mais informações sobre o funcionamento da SPECpower_ssj008, consulte http://www.spec.org/power_ssj2008/. Todos os resultados abordados neste informe oficial são de ―execuções em conformidade‖ com a terminologia da SPEC; ou seja, embora eles não tenham sido enviados para a análise da SPEC, a Dell tem permissão de divulgá-los como objetivo do estudo. Todos os detalhes de configuração necessários para reproduzir esses resultados estão apresentados nos Apêndices A, B e C, e todos os arquivos de resultado das execuções comparadas estão incluídos no Apêndice D. Todos os servidores foram configurados com a instalação de uma cópia atualizada do Microsoft® Windows Server® 2008 Foundations R2 (Service Pack 1) com o sistema operacional instalado em uma configuração de um disco rígido SATA sem opções RAID ativadas. A única exceção foi o HP Compaq 6005 Pro Business PC. Ele é fornecido com o Windows 7 Enterprise de fábrica e não oferece um sistema operacional de servidor como opção. Devido a essa limitação, o sistema foi instalado com o sistema operacional cliente oferecido. A opção Bloquear páginas na memória foi obtida com a desativação de UAC no painel de controle e pela definição dessa opção como Ativado para o Administrador. Essa é a configuração de economia de energia mencionada na comparação 3 e mostrada em detalhes no Apêndice B. Os pacotes de atualização mais recentes de driver e firmware disponíveis para ambos os servidores foram instalados no início do estudo. Consulte o Apêndice B para obter detalhes. A equipe de análise do sistema de desempenho da Dell executou a SPECpower_ssj2008 dez vezes por configuração em todos os quatro servidores e optou por executar com o ssj_ops/watt geral mais alto para a comparação de cada configuração desse estudo. Configurações do BIOS para SPECpower_ssj2008 As configurações do BIOS diferiram nos quatro sistemas, por isso, ajustamos cada sistema para que obtivessem os resultados de desempenho mais conhecidos de SPECpower_ssj2008. Para melhorar a economia de energia, mudamos a velocidade da memória de ambos os sistemas, Dell PowerEdge T110 II e HP Proliant ML110 G6, do padrão de 1333 MHz para 1066 MHz. Quanto ao HP Proliant Microserver e ao HP Compaq 6005 Pro Business PC baseados em AMD, a velocidade de memória já estava em execução abaixo da velocidade máxima, dessa forma, ela não foi alterada. A virtualização não foi usada nesses testes e, portanto, o suporte de virtualização foi desativado em todos os servidores desse estudo. Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP A tabela a seguir relaciona as configurações do BIOS de cada sistema para a SPECpower_ssj2008 Tabela 2: Configurações do BIOS de cada sistema para a SPECpower_ssj2008 Configurações do BIOS Sistema PowerEdge T110 II ML110 G6 HP Microserver HP 6005 Pro Business PC HW Prefetcher Disabled Disabled Not Available Not Available Adjacent Sector Prefetcher Disabled Disabled Not Available Not Available DCU IP Prefetcher Disabled Disabled Not Available Not Available DCU Streamer Prefetcher Disabled Not Available Not Available Not Available Virtualization Disabled Disabled Disabled Disabled C-States Disabled Enabled Enabled Enabled Memory Frequency 1067MHz for SPECpower 1067MHz for SPECpower 800MHz (maximum proc will support) 1200MHz (max proc will support) 1333MHz for SPECjbb 1333MHz for SPECjbb 800MHz (maximum proc will support) 1200MHz (max proc will support) Ajuste de sistema operacional de SPECpower_ssj2008 Para melhorar o desempenho Java, as páginas grandes foram ativadas em Painel de Controle->Ferramentas Administrativas->Diretiva de Segurança Local->Diretivas Locais->Atribuição de Direitos de Usuário->Bloquear Páginas na Memória. Uma opção foi alterada para adicionar Administrador. O modo Gerenciamento de energia do sistema operacional de todas as soluções foi alterado para Economia de energia, e as Opções avançadas do plano foram editadas para desativar o disco rígido após 1 minuto. Configuramos todos os servidores com um endereço IP separado na mesma sub-rede do sistema de controladores de SPECpower_ssj2008, no qual se encontram os componentes Director, CCS e PTDaemon, e conectamos ambos os servidores diretamente ao sistema de controladores por meio da placa de rede 1 para as respectivas execuções. Configuração de SPECpower_ssj2008 A Máquina Virtual Java (JVM)3 IBM J9 foi usada em todos os sistemas, já que essa JVM forneceu o melhor desempenho para SPECpower_ssj2008 de todas as opções disponíveis no momento em que esse estudo foi realizado. As opções de JVM indicadas a seguir foram usadas em todos os servidores, já que são os ajustes de JVM mais conhecidos de SPECpower_ssj2008 para a JVM IBM J9 na execução com configurações de maior capacidade de memória: -Xms1875m -Xmx1875m -Xmn1400m -Xaggressive -Xcompressedrefs -Xgcpolicy:gencon -XlockReservation -Xnloa -XtlhPrefetch -Xlp Os vínculos escolhidos foram diferentes para cada sistema, em virtude da diferença nas contagens de núcleos e no número de JVMs usadas em cada configuração. Veja, a seguir, uma lista da afinidade de JVMs de cada sistema para o total de processadores lógicos disponíveis. 3 Dell PowerEdge T110 II - início /afinidade [F,F0] HP Proliant ML110 G6 - início /afinidade [F,F0] HP Proliant Microserver - início /afinidade [3] HP Compaq 6005 Pro Business PC - início /afinidade [3,C] JVM build 2.4, J2RE 1.6.0 IBM J9 2.4 Windows Server® 2008 amd64-64 jvmwa64 60sr5-20090519_35743 Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Configuração do medidor de energia Usamos o medidor digital de energia Yokogawa WT210 na medição de energia real dos servidores, visto que essa era a análise mais usada nas publicações de SPECpower_ssj2008 na ocasião em que esse estudo foi realizado. SPECjbb2005 SPECjbb2005 é uma referência de desempenho padrão do setor criada pela Standard Performance Evaluation Corporation (SPEC) para medir o desempenho SSJ (Server Side Java) de um servidor. A SPECjbb2005 avalia o desempenho de Java no servidor emulando um sistema cliente/servidor de três camadas (com ênfase na camada intermediária). A referência de desempenho exercita as implementações de JVM (máquina virtual Java), compilador de JIT (Just-In-Time), coleta de lixo, segmentos e alguns aspectos do sistema operacional. Ela mede também o desempenho de CPUs, os caches, a hierarquia da memória e a escalabilidade de processadores de memória compartilhada. Para obter mais informações sobre a SPECjbb2005, consulte http://www.spec.org/jbb2005/. Todos os resultados abordados neste informe oficial são de ―execuções em conformidade‖ com a terminologia da SPEC, ou seja, embora eles não tenham sido enviados para a análise da SPEC, a Dell tem permissão de divulgá-los como objetivo do estudo. Todos os detalhes de configuração necessários para reproduzir esses resultados estão apresentados nos Apêndices A, B e C, e todos os arquivos de resultados das execuções comparadas estão incluídos no Apêndice D. Todos os servidores foram configurados com a instalação de uma cópia atualizada do Microsoft® Windows Server® 2008 Foundations R2 (Service Pack 1) com o sistema operacional instalado em uma configuração RAID 0, quando disponível. A única exceção foi o HP Compaq 6005 Pro Business PC. Ele é fornecido com o Windows 7 Enterprise de fábrica e não oferece um sistema operacional de servidor como opção. Devido a essa limitação, o sistema foi instalado com o sistema operacional cliente oferecido. A opção Bloquear Páginas na Memória foi obtida com a desativação de UAC no painel de controle e pela definição dessa opção como Ativado para o Administrador. Quanto ao HP Compaq 6005 Pro Business PC, RAID 1 foi a única opção de RAID disponível. Essa é a configuração de desempenho máximo mencionada na Comparação 1, Tabela 1. Os pacotes de atualização mais recentes de driver e firmware disponíveis para todos os servidores foram instalados no início do estudo. Consulte o Apêndice B para obter detalhes. A equipe de análise do sistema de desempenho da Dell executou a SPECjbb2005 dez vezes por configuração em todos os quatro servidores e optou por executar com o SPECjbb2005 bops mais alto para a comparação de cada configuração desse estudo. Configurações do BIOS para SPECjbb2005 As mesmas configurações do BIOS usadas no teste de SPECjbb2005 foram usadas em SPECpower_ssj2008. A tabela 2 mostra essa configuração no início do Apêndice A. A única exceção foi o ajuste da frequência de memória dos sistemas baseados em Intel que foi definida novamente para o padrão (desempenho máximo). O plano de energia de cada sistema foi selecionado como Maximum Performance (Desempenho máximo) no BIOS para corresponder às configurações do sistema operacional a seguir. Ajuste do sistema operacional de SPECjbb2005 As configurações ideais escolhidas para a comparação de SPECpower_ssj2008 também são as melhores para os testes de SPECjbb2005. A única diferença é que o plano de energia do sistema operacional foi definido como Desempenho máximo e as Opções avançadas foram editadas para redefinir o tempo de espera do disco rígido para 20 minutos. Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Configuração de SPECjbb2005 A Máquina Virtual Java (JVM) IBM J9 4 foi também usada em todos os testes de SPECjbb2005, já que essa JVM forneceu o melhor desempenho para SPECjbb2005 de todas as opções disponíveis na ocasião em que esse estudo foi realizado. As ligações de JVM para SPECjbb também foram as mesmas usadas na SPECpower_ssj2008 indicada anteriormente. SiSoftware Sandra 2011 Sandra 2011 é uma referência de desempenho padrão do setor criada pela SiSoftware. Essa referência de desempenho foi criada para medir o desempenho de cada subsistema do computador. Esses dados foram analisados individualmente para investigar o desempenho de subsistema específico, ou como um todo, para avaliar o desempenho do sistema geral. Esse estudo selecionou um subconjunto de métricas totais disponíveis que fosse relevante para clientes de servidores de empresas pequenas. A seguir, uma lista com cada referência de desempenho e uma breve descrição da medição correspondente: Agregação de desempenho aritmético – medida em gigas de operações por segundo (GOPS, Giga Operations Per Second), essa métrica é uma classificação derivada dos testes Sandra 2011 do processador de inteiros e vírgula flutuante. Dhrystone iSSE4.2 – medido em gigas de operações de inteiros por segundo (GIPS, Giga Integer operations Per Second), esse teste mede a capacidade do processador de calcular operações baseadas em números inteiros. Os exemplos são a multiplicação de matriz complexa e as simulações de Monte Carlo. Whetstone iSSE3 (Giga FLoating point Operations Per Second, Gigas de operações de vírgula flutuante por segundo) – esta referência de desempenho mede o desempenho computacional de vírgula flutuante de um sistema. Esse tipo de cálculo é mais comum em renderização gráfica e análise científica. Multimídia do processador (Mega Pixels per Second, Megapixels por segundo) – o teste final Sandra 2011 do processador mede a velocidade de cálculo obtida na renderização de uma série de imagens fractais. Largura de banda com criptografia (Gbit/s) – é um teste especializado que mede a taxa de transferência total do sistema na computação das funções de criptografia e descriptografia de segurança mais comuns. Além disso, estão incluídos no teste os cálculos de hash de arquivo necessários para detectar corrupção e violação de arquivos. Desempenho do storage (MBit/s) – este teste mede o desempenho do subsistema de storage. Com o uso de leituras e gravações sequenciais, é alcançado e registrado o nível máximo de transferência de dados. Para obter mais informações sobre a SiSoftware Sandra 2011, consulte http://www.sisoftware.net/ A Sandra 2011 SP2b foi comprada diretamente da SiSoftware e instalada pela chave USB fornecida. Todas as opções de referência de desempenho permaneceram definidas com a configuração padrão e resultaram em pontuações compatíveis com as regras de execução da referência de desempenho. Todos os servidores foram configurados com a instalação de uma cópia atualizada do Microsoft® Windows Server® 2008 Foundations R2 (Service Pack 1) com o sistema operacional instalado em uma configuração RAID 0, quando disonível. A única exceção foi o HP Compaq 6005 Pro Business PC. Ele é fornecido com o Windows 7 Enterprise de fábrica e não oferece um sistema operacional de servidor como opção. Devido a essa limitação, o sistema foi instalado com o sistema operacional cliente oferecido. A opção Bloquear páginas na memória foi obtida com a desativação de UAC no painel de controle e pela definição dessa opção como Ativado para o Administrador. Quanto ao HP Compaq 6005 Pro Business PC, RAID 1 foi a única opção de RAID disponível. Além disso, o HP Compaq 6005 Pro Business PC oferece apenas o Windows 7 Enterprise de fábrica, essa foi a configuração testada. Essa é a configuração de desempenho máximo mencionada na Comparação 1, Tabela 1. Os pacotes de atualização mais recentes de driver e firmware disponíveis para todos os servidores foram instalados no início do estudo. Consulte o Apêndice B para obter detalhes. 4 JVM build 2,4, J2RE 1.6.0 IBM J9 2,4 Windows Server® 2008 amd64-64 jvmwa64 60sr5-20090519_35743 Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Configurações do BIOS para Sandra 2011 As configurações do BIOS para Sandra 2011 funcionam de modo diferente das execuções da SPEC, já que todas as pré-buscas de hardware foram alteradas novamente para a configuração padrão de Ativado. A tabela 3 a seguir mostra essa configuração. O plano de energia de cada sistema foi selecionado como Maximum Performance (Desempenho máximo) no BIOS para corresponder às configurações do sistema operacional a seguir. Tabela 3: Configurações do BIOS de cada sistema para Sandra 2011 Configurações do BIOS - Sandra 2011 SP2b Sistema PowerEdge T110 II ML110 G6 HP Microserver HW Prefetcher Enabled Enabled Not Available HP 6005 Pro Business PC Not Available Adjacent Sector Prefetcher Enabled Enabled Not Available Not Available DCU IP Prefetcher Enabled Enabled Not Available Not Available DCU Streamer Prefetcher Enabled Not Available Not Available Not Available Virtualization Disabled Disabled Disabled Disabled C-States Enabled Enabled Enabled Enabled Memory Frequency 1333 MHz 1333 MHz 800MHz (maximum proc will support) 1200MHz (max proc will support) Power Management Maximum Performance Maximum Performance Maximum Performance Maximum Performance Ajuste do sistema operacional para Sandra 2011 As configurações ideais para Sandra 2011 são definir o plano de energia do sistema operacional como Maximum Performance (Desempenho máximo) e as Opções avançadas editadas para redefinir o tempo de espera do disco rígido como 20 minutos. Não é necessária nenhuma outra configuração especial do sistema operacional ou da referência de desempenho propriamente dita para configurar e executar a Sandra 2011. A opção para executar todos os testes de Sandra 2011 foi selecionada e a referência de desempenho executou o script escolhido sem qualquer interação adicional do usuário. Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Apêndice B—Informações sobre configuração de hardware do servidor Tabela 4: Informações sobre configuração de hardware do servidor Dell PowerEdge T110 II HP ProLiant ML110 G6 HP ProLiant Microserver HP Compaq 6005 Pro Business PC 8 8 8 8 Hynix GMT251U7BFR8A Hynix GMT251U7BFR8A Hynix GMT251U7BFR8A Samsung M391B5273CH0-YH9 PC3L-10600E PC3L-10600E PC3L-10600E PC3L-10600E 1.333 1.333 1.333 1.333 Velocidade no sistema quando testado 1333 e 1066 MHz 1333 e 1066 MHz 800 MHz 1200 MHz Tempo/latência CAS 9 CAS 9 CAS 9 CAS 9 2 x 4 GB 2 x 4 GB 2 x 4 GB 2 x 4 GB Dual Rank x 8 Dual Rank x 8 Dual Rank x 8 Dual Rank x 8 Dell ST3450857SS Seagate ST3500418AS Seagate ST3500418AS Seagate ST3500418AS 4 4 4 2 500 250 250 500 RPM 15.000 7200 7200 7200 Tipo SAS de 6 Gbit/s SATA de 3 Gbit/s SATA de 3 Gbit/s SATA de 3 Gbit/s Tipo de RAID RAID 0 RAID 0 RAID 0 RAID 1 Controlador Dell PERC H200 HP Smart Array B110i Controlador AMD incorporado Controlador RAID AMD (Xpert)incorporado Microsoft® Windows Server® Foundations 2008 R2 Enterprise SP1 Microsoft® Windows Server® Foundations 2008 R2 Enterprise SP1 Microsoft® Windows Server® Foundations 2008 R2 Enterprise SP1 Microsoft® Windows 7 Enterprise Sistema de arquivos NTFS NTFS NTFS NTFS Idioma Inglês Inglês Inglês Inglês Broadcom® BCM5772 NetXtreme® II Broadcom® NC107i NetXtreme® Broadcom® NC107i NetXtreme® Broadcom® BCM5761 NetXtreme® Integrados Integrados Integrados Integrados Módulos de memória Total de RAM no sistema (GB) Fornecedor e número do modelo Tipo Velocidade (MHz) Número de módulos de RAM Organização de ranks Disco rígido Fornecedor e número do modelo Número de discos no sistema Tamanho (GB) Sistema operacional Nome Número do build Adaptador de rede Fornecedor e número do modelo Tipo Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Apêndice C — Firmware de servidor e drivers Tabela 5: Firmware de servidor e drivers Versões de driver/Firmware Dell PowerEdge T110 II HP ProLiant ML110 G6 HP Proliant Microserver HP Compaq 6005 Pro Business PC BIOS do sistema 1.0.3 2010.12.15 (lançado em 01/03/2011) 2011.01.17 (A) (lançado em 28/02/2011) 1.12 Rev. A (lançado em 01/04/ 2011) Firmware de rede 6.2.14 2.1.5.9 (B) 6 out 2010 2.1.5.9 (B) 6 out 2010 2.0 Rev. (A) 3 mai 2010 Drivers de rede 16.2.0 SO original 10.100.4.0 (SO original) 14.0.0.7 Rev A Firmware HBA 07.02.42.00 3.66 (B) 3.2.1.54933 N/D Drivers de HBA 2.0.12.20 6.16.0.64 (4 abr 2011) 3.2.1540.60 (8 set 2010) 3.1.1548.155 Rev. A 22 out 2009 9.2.0.10.21 SO nativo 8.73.4 (8 set 2010) 1.3.0.49 Driver de vídeo 1.1.3.0 SO nativo SO nativo 4.1.11.1332 Firmware do controlador de gerenciamento integrado 1.70.15 BMC 4.22 (A) 7 abr 2011 Nenhum iLO presente Nenhum iLO presente N/D 1.4.0.0 N/D N/D Driver de chipset Driver do controlador de gerenciamento Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Apêndice D — Resultados detalhados das comparações 1 até 4 Para cada comparação, está mostrada a primeira página dos arquivos de resultados de cada referência de desempenho. As referências de desempenho SPECjbb2005 e SPECpower_ssj2008 contêm arquivos de resultados gerados com resultados gráficos e tabulares para cada servidor. Sandra 2011 SP2b fornece apenas um arquivo de saída de texto, por isso o arquivo não será incluído nesta seção. Os arquivos de resultados completos de Sandra 2011 SP2b, SPECjbb2005 e SPECpower_ssj2008 estão anexados a este documento como referência. Figura 6: Comparação 1 - Resultados de SPECjbb2005 para Dell PowerEdge T110 II Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Figura 7: Comparação 1 - Resultados de SPECjbb2005 para HP Proliant ML110 G6 Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Figura 8: Comparação 1 - Resultados de SPECjbb2005 para HP Proliant Microserver Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Figura 9: Comparação 1 - Resultados de SPECjbb2005 para HP Compaq 6005 Pro Business PC Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Comparação 2: Resultados de largura de banda com criptografia de Sandra 2011 SP2b. Os resultados de Sandra 2011 SP2b são emitidos em formato de texto, sem representações gráficas dos dados. Os arquivos de resultados serão anexados ao final deste documento como referência, mas não há imagens que possam ser mostradas nesta seção do estudo. Comparação 3: Resultados de desempenho por watt de SPECpower_ssj2008. Os arquivos de resultado da seção do estudo estão mostrados a seguir. Figura 10: Comparação 3 - Resultados de SPECpower_ssj2008 para Dell PowerEdge T110 II Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Figura 11: Comparação 3 - Resultados de SPECpower_ssj2008 para HP Proliant ML110 G6 Figura 12: Comparação 3 - Resultados de SPECpower_ssj2008 para HP Proliant Microserver Meu primeiro servidor: comparação entre os servidores básicos Dell PowerEdge T110 II e HP Figura 13: Comparação 3 - Resultados de SPECpower_ssj2008 para HP Compaq 6005 Pro Business PC Comparação 4: Resultados de largura de banda do subsistema de storage de Sandra 2011 SP2b. Os resultados de Sandra 2011 SP2b são emitidos em formato de texto, sem representações gráficas dos dados. Os arquivos de resultado serão anexados ao final deste documento como referência, mas não há imagens que possam ser mostradas nesta seção do estudo.