Aumente o desempenho e reduza o TCO com o SQL Server e a

Propaganda
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
Download