Guia de práticas recomendadas Aumente o desempenho e reduza o TCO com o SQL Server e a computação ideal Práticas recomendadas para o banco de dados moderno Guia de práticas recomendadas Página 2 Necessidades críticas de carga de trabalho de banco de dados empresarial Nas médias e grandes organizações, o processamento de negócios críticos continua dependendo de bancos de dados relacionais, incluindo o Microsoft® SQL Server. Ainda que novas ferramentas como o Hadoop ajudem as empresas a analisar oceanos de Big Data, os sistemas de gerenciamento de bancos de dados relacionais (RDBMS) continuam sendo a base do processamento de transações on-line (OLTP), do processamento de análises on-line (OLAP) e de cargas de trabalho mistas de OLTP/OLAP. O SQL Server em um servidor de escalabilidade vertical HPE Integrity Superdome X oferece 66% de vantagem em TCO comparado às alternativas da Oracle, como o Exadata.1 1 aseado nos resultados de análise interna da HP B (agora Hewlett Packard Enterprise) usando dados de concorrentes disponibilizados ao público, abril de 2015 Os bancos de dados ficam cada vez maiores e mais numerosos. O crescimento orgânico dos dados, as fusões e aquisições e a proliferação de silos de dados de departamentos e bancos de dados de aplicativos específicos são fatores que contribuem para essa realidade. Some a isso as demandas do fornecimento sempre ativo de serviço e os requisitos de altas taxas de transferência e baixa latência de várias cargas de trabalho e o resultado será a atual infraestrutura de data center, que muitas vezes é exigida além de suas capacidades. Isso faz com que muitas organizações sintam a necessidade de modernizar seus ambientes de banco de dados. Combinar o Microsoft SQL Server com uma nova solução de computação e armazenamento resulta em uma alternativa econômica e de alto desempenho aos RDBMS empresariais. Com recursos comparáveis aos oferecidos por grandes nomes do setor, como Oracle e IBM, e com aspectos econômicos favoráveis relativos ao preço e ao desempenho, o SQL Server oferece uma solução robusta para cargas de trabalho empresariais críticas em qualquer escala. Guia de melhores práticas Página 3 A evolução das plataformas de banco de dados, do UNIX ao x86 Por anos, os data centers empresariais operaram aplicativos de bancos de dados críticos em UNIX®. Embora muitos continuem fazendo isso, o setor está caminhando rapidamente rumo à padronização em hardware x86. Há muitos motivos para isso, incluindo: •Há menos aplicativos disponíveis para ambientes UNIX do que para plataformas x86 •A falta de padronização das implementações de UNIX aumenta a complexidade do gerenciamento Em um relatório recente, a IDC afirma que "a migração para sistemas x86 de escalabilidade horizontal que exigem poucas despesas de capital também teve efeitos indesejados. O aumento nas despesas operacionais de gerenciamento da expansão da base instalada do x86 tem sido um fardo para orçamentos de TI, tornando difícil patrocinar novas iniciativas que poderiam ter resultado em inovações geradoras de receita."3 •A base de conhecimentos do UNIX está minguando, uma vez que os profissionais com diploma universitário estão entrando na força de trabalho com sólidas habilidades em Microsoft Windows® e Linux®, mas com pouco (ou sem nenhum) conhecimento de UNIX •Os custos de aquisição e operação das plataformas UNIX geralmente são maiores que os das plataformas x86 As preocupações com desempenho, confiabilidade, disponibilidade e capacidade de manutenção (RAS) do x86 reduziram a velocidade da transição, mas a maioria das empresas está padronizando em arquiteturas x86. A IDC chama essa mudança de "padronização irreversível do x86", e prevê que o mercado de UNIX continuará em declínio por um bom tempo.2 A primeira fase dessa mudança levou as empresas a soluções x86 de escalabilidade horizontal, que oferecem escala através do agrupamento de servidores de custo relativamente baixo em clusters. Isso reduz consideravelmente as despesas de capital, mas também cria outro conjunto de desafios. 300 250 200 150 100 50 0 1996 1997 1998 1999 2000 2001 2002 2003 2004 2005 2006 2007 2008 2009 2010 2011 2012 2013 2014 2015 2016 2017 2018 Energia e refrigeração Administração e gerenciamento de servidor Novo servidor Figura 1. Gastos mundiais com novos servidores; energia e refrigeração; e gerenciamento e administração, 1996-2018 2, 3 HPE Superdome X: A plataforma X86 de escalabilidade vertical de missão crítica para SAP®, Oracle e SQL Server, IDC, Peter Rutten, junho de 2016 Fonte: IDC, 2016 Guia de melhores práticas Página 4 Da escalabilidade horizontal à escalabilidade vertical "A Gartner mais uma vez reconheceu a Microsoft como líder no Magic Quadrant de sistemas de gerenciamento de bancos de dados operacionais de 2015, posicionando-a ainda mais à direita no eixo de abrangência de visão, e mais próximo ao topo no eixo de capacidade de execução."7 Nas soluções de escalabilidade horizontal, a escala é obtida através da adição de servidores. Conforme os bancos de dados e as cargas de trabalho crescem, a base instalada dos servidores x86 se expande, resultando na proliferação dos servidores. Cada servidor novo aumenta o trabalho de gerenciamento de ciclo de vida da TI, e cada máquina virtual nesses servidores precisa ser provisionada, gerenciada, incluída no backup e protegida com uma estratégia de recuperação de desastres. Os custos de manutenção associados à proliferação de servidores estão fazendo as despesas operacionais de TI crescerem mais rapidamente do que as despesas de capital da maioria das empresas, mas os problemas não se limitam ao custo. É muito difícil escalonar clusters com tamanho suficiente para suportar os crescentes volumes de transações e dados de muitas cargas de trabalho críticas. Os clusters também apresentam lacunas de desempenho e confiabilidade difíceis de preencher. Isso ocorre em um momento no qual alta disponibilidade e desempenho são cada vez mais exigidos para o atendimento das expectativas de atividade contínua dos clientes, dos SLAs dos usuários e das normas governamentais. A alternativa à criação de clusters é a escalabilidade vertical, que adiciona a capacidade necessária em um único servidor. Até pouco tempo, a escalabilidade vertical não era uma opção. Não havia alternativas disponíveis para x86 que oferecessem escala, desempenho ou confiabilidade para suporte a cargas de trabalho de missão crítica em uma arquitetura de escalabilidade vertical. As soluções de modernização de data center, incluindo uma nova geração de servidores de alto desempenho como o servidor HPE ProLiant DL580 ou o HPE Integrity Superdome X, oferecem uma alternativa à proliferação de servidores da escalabilidade horizontal. Combinadas com o banco de dados Microsoft SQL Server, as arquiteturas de escalabilidade vertical podem oferecer desempenho e confiabilidade de nível empresarial a um custo acessível. 4 artner Magic Quadrant de sistemas de gerenciamento G de bancos de dados operacionais de 2015 5 ational Institute of Standards and N Technology, Atualização do banco de dados abrangente de vulnerabilidades 10/2015 6 Resultados no TPC-H sem cluster em 06/04/15 7 artner Magic Quadrant de sistemas de gerenciamento G de bancos de dados operacionais de 2015 disponível para download em info.microsoft.com/ co-sql-cntnt-fy16-09sep-14-mqoperationalregister.html?ls=website. A Gartner não endossa nenhum fornecedor, produto ou serviço descrito nessas publicações de pesquisa e não recomenda que usuários de tecnologia selecionem somente os fornecedores posicionados com as maiores classificações ou outra designação. As publicações de pesquisa da Gartner consistem de opiniões da organização de pesquisa da Gartner e não devem ser consideradas como declarações de fato. A Gartner se isenta de todas as garantias, explícitas ou implícitas, com relação a esta pesquisa, incluindo as garantias de comercialização ou adequação a um propósito específico. Microsoft SQL Server O SQL Server está no mercado há quase trinta anos. Há tempos ele é considerado uma ferramenta sólida e confiável para atender às necessidades de banco de dados de departamentos e filiais. Porém, questionamentos sobre a escala, o desempenho e a disponibilidade lançaram dúvidas sobre a capacidade do SQL Server de servir cargas de trabalho críticas de processamento de negócios. Uma série de aprimoramentos nos últimos anos elevaram o SQL Server a uma posição de liderança no âmbito dos bancos de dados empresariais. Hoje, o SQL Server é mais adotado que todos os seus concorrentes, e só perde para a Oracle em termos de receita de banco de dados. O SQL Server 2014 foi reconhecido pela Gartner como líder no Magic Quadrant de sistemas de gerenciamento de bancos de dados operacionais de 2015.4 O SQL Server também foi reconhecido como o banco de dados mais seguro pelo sétimo ano consecutivo pelo National Institute of Standards,5 além de ser o banco de dados com melhor desempenho nos testes de benchmark TPC-H.6 A Microsoft pretende ampliar essa liderança no setor com seu mais novo lançamento, o SQL Server 2016. Guia de práticas recomendadas Página 5 Microsoft SQL Server 2016 "Com o tempo, a evolução dos recursos de alta disponibilidade no Microsoft Windows Server (recursos de balanceamento de carga, cluster de failover e migração em tempo real), somada aos recentes aprimoramentos do Microsoft Windows Server 2016, permitiu à TI começar a implantar cargas de trabalho de missão crítica também no Windows."9 O SQL Server 2016 se concentra em aprimorar o desempenho nos pontos em que a escala é crítica, capacitando análises através de insights mais detalhados sobre os dados e nuvem de hiperescala. Os recursos empresariais incluem: •Dados residentes na memória para todas as cargas de trabalho, oferecendo maior velocidade no processamento de transações e maior desempenho nas consultas, com até 12 TB de capacidade (no Windows Server® 2016) •Recursos avançados de segurança, como criptografia sempre ativa (para dados estáticos e em trânsito), segurança em nível de linha, mascaramento de dados dinâmicos e análise avançada de ameaças para que você monitore, controle e proteja os dados •Recursos de alta disponibilidade, incluindo balanceamento de carga, cluster de failover e migração em tempo real •Análise avançada de dados com modelos integrados de suporte a transações e decisões em um único ambiente •Integração com o Hadoop, além de PolyBase e JSON nativos •Uma abordagem preparada para ambientes híbridos, que oferece uma experiência consistente tanto em uma nuvem local quanto em data centers tradicionais, ou em rajada para o Microsoft Azure •Insights de negócios através de visualizações detalhadas em dispositivos móveis com aplicativos nativos para Windows, iOS e Android O SQL Server oferece tudo isso por um preço muito inferior ao de uma implantação comparável da Oracle. Estratégia de data center para implantações do SQL Server Seja migrando uma implantação existente do SQL Server para uma nova plataforma de hardware para aumentar o desempenho, a escala e a confiabilidade; atualizando para aproveitar as novas funcionalidades do SQL Server 2016; ou migrando de uma plataforma Oracle ou UNIX para aproveitar os custos reduzidos de operação do SQL Server em x86; estas práticas recomendadas vão ajudá-lo a aproveitar ao máximo o seu investimento no SQL Server: 8, 9 HPE Superdome X: A plataforma X86 de escalabilidade vertical de missão crítica para SAP, Oracle e SQL Server, IDC, Peter Rutten, junho de 2016 Faça escala vertical, e não horizontal As soluções de escalabilidade vertical de alta densidade com um grande número de soquetes e grande quantidade de memória aumentam o desempenho e reduzem os custos, permitindo que a TI reduza a proliferação de servidores de maneira eficiente. Uma pesquisa da IDC indica que a TI pode economizar mais de 35% com a economia de escala de uma abordagem de escalabilidade vertical.8 Guia de práticas recomendadas O HPE Superdome X bateu um recorde mundial em teste de benchmark de desempenho SAP, com 459.580 SAPS executando o SQL Server.11 Página 6 Exija alta disponibilidade A alta disponibilidade é uma necessidade básica para o processamento de negócios básicos das empresas. Os servidores de escalabilidade vertical e o armazenamento de alta disponibilidade para cargas de trabalho críticas devem oferecer recursos RAS de ponta a ponta, incluindo administração integrada e análise preditiva, para complementar os recursos de confiabilidade e disponibilidade do Windows Server e do SQL Server. Aumente o desempenho com bancos de dados na memória Os bancos de dados na memória aumentam o desempenho de E/S de aplicativos simplificando as operações de leitura/gravação e eliminando a latência envolvida na recuperação dos dados. Dados residentes na memória são os principais capacitadores das análises em tempo real e da aceleração do processamento de transações para aprimorar a experiência dos clientes em aplicativos móveis. Adicione armazenamento totalmente em flash onde necessário Onde houver necessidade de armazenamento externo, a matriz totalmente em flash certa para você reduz a latência do SQL Server, libera os administradores de bancos de dados SQL da complexidade das cargas de trabalho mistas e mantém o SQL Server disponível e recuperável. As matrizes totalmente em flash são exponencialmente mais velozes que o armazenamento de disco de camada 1 e oferecem a mesma confiabilidade. Com um TCO comparável ao do disco,10 o flash turbina o desempenho sem estourar o orçamento. Consolide para reduzir os custos Reduzir a quantidade de bancos de dados e plataformas de servidor simplifica as operações de TI e reduz os custos operacionais e de licenciamento. Soluções de escalabilidade vertical que oferecem particionamento permitem que a TI isole cargas de trabalho diferentes e ambientes de produção, desenvolvimento e testes em uma só plataforma de servidor. 10 Os benefícios de um data center totalmente em flash para a TI, Wikibon, David Floyer, março de 2015 11 Resultado com 16 processadores no benchmark de vendas e distribuição (SD) de aplicativos SAP padrão de duas camadas com o pacote 5 de aprimoramento da SAP para SAP ERP 6.0, agosto de 2015 Guia de práticas recomendadas Página 7 Soluções do portfólio da HPE Com o objetivo de garantir a disponibilidade contínua de aplicativos de missão crítica, a fabricante de lanternas MAGLITE modernizou recentemente seu ambiente de ERP, migrando de um IBM AS/400 para o SQL Server no HPE Integrity Superdome X. Ela obteve 100% de disponibilidade na plataforma até agora, além de um aumento de 45% no desempenho, redução de 20% nos custos de licenciamento, consolidação de mais de 100 VMs para 57 em um único Superdome X e melhor experiência geral de usuário final.15 12 13 14 15 As partições físicas HPE nPars têm ~5% do número de pontos únicos de falha (SPOF) de partições somente de software. Com base em alta disponibilidade e modelagem de dados de campo, HP Labs (agora Hewlett Packard Labs), agosto de 2013 SPEC e os nomes de testes de benchmark SPEC CPU, SPECfp, SPECjbb e SPEC VIRT_SC são marcas comerciais registradas da Standard Performance Evaluation Corporation (SPEC). Todos os direitos reservados. Os resultados mencionados foram publicados em 06/06/16, consulte spec.org. Os resultados do TPC-H mostram o Cisco UCS C460 M4 com um resultado de 1.071.018 QphH @ 3000 GB e US$ 0,60/QphH @ 3000 GB com disponibilidade do sistema em 1º de junho de 2016, consulte tpc. org/3322. O TPC acredita que comparações de resultados do TPC-H publicados com fatores de escala diferentes levam ao erro e não incentiva essas comparações. Resultados em 6 de junho de 2016; consulte tpc.org para obter mais informações. edições da Intel®. Até 1,3x de desempenho M médio em importantes testes de benchmark do setor (SPECjbb*2015 Multi-JVM Critical e Max jOPS, SPECint*_rate_base2006, SAP SD* 2-tier, SPECvirt_sc*2013 e TPC-E*) comparando as melhores publicações de servidores OEM de quatro soquetes em SPEC.org, SAP.com/ benchmarks e TPC.org. Consulte intel.com/ content/www/us/en/benchmarks/server/ xeon-e7-v4/xeon-e7-v4-world-record.html Fabricante MAGLITE moderniza sistema ERP de missão crítica com a HPE, estudo de caso, março de 2016. A Hewlett Packard Enterprise oferece uma seleção de soluções de servidor e armazenamento devidamente dimensionadas para o SQL Server, permitindo que as organizações de TI obtenham poder de processamento e escala condizentes com as necessidades atuais e futuras, para implantações de pequenas a grandes empresas, por preços que se encaixam na maioria dos orçamentos. HPE Integrity Superdome X Os servidores HPE Integrity Superdome X oferecem um projeto econômico de escalabilidade vertical para x86, com recursos adequados especificamente a implantações do SQL Server de todos os tamanhos. •Capacidade de expansão: o maior servidor de escalabilidade vertical MS SQL disponível, suportando de 2 a 16 soquetes, até 384 núcleos de CPU e até 24 TB de memória principal em um único nó •Velocidade: a plataforma de escalabilidade vertical x86 mais rápida do mundo, com 15 recordes mundiais publicados em testes de benchmark, incluindo um teste de benchmark SAP recordista em um banco de dados SQL Server •Confiabilidade: projetado do zero para oferecer alta disponibilidade com recursos RAS de ponta a ponta semelhantes aos do UNIX, disponibilidade de cinco noves e até 20 vezes mais confiabilidade que outros servidores x8612 Em uma exclusividade no setor, o HPE Integrity Superdome X oferece particionamento físico nPar que cria blocos de computação isolados eletronicamente, podendo ser configurados para cargas de trabalho específicas. Isso isola cada componente no servidor de modo que, nas raras ocasiões em que uma partição deixa de operar, ela não faz com que outras parem junto com ela. Isso também pode reduzir os custos de licenciamento nos casos em que as licenças se baseiam na quantidade de núcleos disponíveis, como no caso da Oracle. Servidor HPE ProLiant DL580 De pequenas a médias empresas com cargas de trabalho leves a médias, os servidores de escalabilidade vertical HPE ProLiant DL580 Gen9 oferecem uma solução econômica para suas implantações de banco de dados SQL. •Escalabilidade: capacidade de escalabilidade vertical com suporte para até quatro processadores, 96 núcleos e até 6 TB de memória, além de redundância de energia e refrigeração, armazenamento e conectividade de rede •Velocidade: detentores de inúmeros recordes mundiais em testes de benchmark,13 os servidores HPE ProLiant DL580 oferecem até 30% mais desempenho com os mais recentes processadores Intel® Xeon® e as últimas inovações da HPE14 Guia de práticas recomendadas A SBI Liquidity Market processa US$ 4,5 trilhões anualmente em contratos no mercado cambial para 620.000 contas, com disponibilidade 24/7 em uma solução SQL Server. Desde a migração para o HPE Integrity Superdome X com flash HPE 3PAR StoreServ externo, a SBI obteve aumento de 16% no desempenho, redução de 25% nos custos de licenciamento de software e redução de 60% no tempo de paralisação.16 •Confiabilidade e disponibilidade: os recursos de diagnóstico e gerenciamento abrangentes de falhas do servidor DL580 aumentam a disponibilidade do sistema e reduzem a necessidade de manutenção com recuperação avançada de erros, diagnóstico de erros e redundância integrada Observação: Para ambientes de alta densidade ou com restrições energéticas, os servidores HPE ProLiant DL560 e DL380 Gen9 podem ser alternativas adequadas de computação. Armazenamento totalmente em flash HPE 3PAR StoreServ Consolidar várias cargas de trabalho do SQL Server é uma estratégia eficaz para controle de custos, mas exige uma infraestrutura de armazenamento que atenda às demandas de diferentes cargas de trabalho sem prejudicar o desempenho e a disponibilidade. O armazenamento HPE 3PAR StoreServ totalmente em flash reduz as despesas operacionais e de capital em seu ambiente Microsoft SQL Server, oferecendo armazenamento de alta eficiência, fácil de administrar e gerenciar. Passos iniciais 16 rtigo do SQL Server Pro, "HPE Superdome X e A SQL Server com OLTP na memória equipam serviços financeiros on-line", publicado em 14 de julho de 2016 por Michael Otey. As metodologias comprovadas e as melhores práticas dos serviços de tecnologia HPE apoiam a modernização e a migração de TI, ajudando a reduzir os custos e garantindo a computação certa para seu banco de dados SQL. A Hewlett Packard Enterprise oferece um ciclo de vida de serviços para que você comece a operar rapidamente, reduza o tempo até a obtenção de valor, evite problemas e otimize a utilização do sistema através do aumento da agilidade e da flexibilidade. Os serviços de tecnologia da HPE ajudam a TI a aproveitar ao máximo sua solução da HPE, oferecendo capacidade de expansão, velocidade e confiabilidade ao mesmo tempo em que promovem o crescimento. Líderes de TI interessados em reduzir o TCO e aumentar o desempenho e a confiabilidade de bancos de dados críticos devem considerar a modernização adotando a arquitetura de servidores de escalabilidade vertical x86 da HPE. A atualização para o SQL Server 2016 também pode trazer outros benefícios, especialmente para empresas que estejam usando bancos de dados Oracle e UNIX no momento. Saiba mais em hpe.com/info/superdomex hpe.com/servers/dl580gen9 hpe.com/storage/flash Inscreva-se para receber atualizações © Copyright 2016 Hewlett Packard Enterprise Development LP. As informações contidas neste documento estão sujeitas a alterações sem aviso prévio. As únicas garantias para produtos e serviços da Hewlett Packard Enterprise são as definidas nas declarações de garantia expressa que acompanham tais produtos e serviços. Nada aqui contido deve ser interpretado como constituindo garantia adicional. A Hewlett Packard Enterprise não se responsabiliza por omissões, erros técnicos ou erros editoriais contidos neste documento. Intel e Intel Xeon são marcas da Intel Corporation nos EUA e em outros países. Microsoft, Windows e Windows Server são marcas comerciais ou registradas da Microsoft Corporation nos Estados Unidos e/ou em outros países. Oracle é uma marca comercial registrada da Oracle e/ou de suas afiliadas. SAP é marca comercial ou marca comercial registrada da SAP SE na Alemanha e em vários outros países. UNIX é uma marca comercial registrada do The Open Group. Linux é uma marca comercial registrada de Linus Torvalds nos EUA e em outros países. 4AA6-6871PTL, agosto de 2016