PARA PROFISSIONAIS DE TI
Boletim: A plataforma de dados em memória
não é mais uma opção, é uma necessidade!
por Noel Yuhanna
com Leslie Owens e Deepti Datta
PORQUE LER ESTE RELATÓRIO
As empresas estão diante de uma grande oportunidade de promover a sua eficácia e capacidade de
negócios. Novos paradigmas, como o cruzamento de grandes volumes de dados e análise em tempo real,
oferecem recompensas para a organização que tiver agilidade suficiente para aproveitar os conhecimentos
disponíveis. O que é necessário? Uma plataforma de dados que possa armazenar, processar e acessar
dados mais rapidamente do que as abordagens tradicionais e que seja flexível para se adaptar às novas
necessidades de negócios. Os recentes avanços das tecnologias em memória oferecem a capacidade de
usar a memória através de nós em um cluster que exijam o mínimo de administração e possam suportar
cargas de trabalho complexas e de alto desempenho, como análise em tempo real, jogos, transações
extremas, detecção de fraudes, anúncios para celular e análise da Internet das Coisas (IoT). Os arquitetos
corporativos (AC) que investem fortemente em plataforma de dados em memória usarão os dados para
gerar experiências pessoais de clientes e produtos, responder mais rapidamente às necessidades dos
clientes e a ameaças da concorrência, crescer mais rapidamente do que seus concorrentes e oferecer
produtos e serviços novos e inovadores.
UMA PLATAFORMA DE DADOS EM MEMÓRIA OFERECE MAIS DO QUE BENEFÍCIOS DE
DESEMPENHO
Muitos profissionais de TI estão concentrados em melhorar a capacidade de sua organização para alcançar
e servir os clientes em qualquer local, a qualquer momento e através de qualquer dispositivo. Esses profissionais
precisam desenhar sistemas de engajamento que acessem rapidamente aos dados. Para atender a essas novas
exigências empresariais, os profissionais de TI corporativos precisam ir além de uma plataforma de dados
tradicional, uma plataforma que possa suportar o acesso mais rápido aos dados e em tempo real, que habilite a
escala por demanda e que use servidores de baixo custo para controlar custos.
A latência de disco costuma ser o maior fator da atenuação de tempos de resposta do aplicativo,
especialmente quando grandes quantidades de dados aleatórios precisam ser acessadas rapidamente ou
quando os dados são distribuídos em vários servidores e clusters. A plataforma em memória pode entregar
conhecimentos e análise preditiva mais rapidamente do que os sistemas tradicionais baseados em disco
que, muitas vezes, exigiam fixação de objetos de dados em cache. Na verdade, os dados armazenados em
memória podem ser processados com uma velocidade de 10 a mais de 100 vezes superior à dos aplicativos
tradicionais baseados em disco e, com tecnologia de memória emergente e distribuída, a memória de
servidores de mercadorias de baixo custo pode ser integrada para criar uma malha unificada de dados, a
fim de suportar uma arquitetura de expansão.
A Forrester assim define uma plataforma de dados em memória:
“Acesso de baixa latência e alto desempenho de processamento de grandes quantidades de dados através da
distribuição de dados em DRAM, flash e SSD em uma arquitetura de cluster distribuída. Ela suporta operação
de leitura e escrita em vários padrões de carga de trabalho, inclusive transacional, operacional e analítico.”
Sede central
Forrester Research, Inc., 60 Acorn Park Drive, Cambridge, MA, 02140 USA
Tel: +1 617.613.6000 • Fax: +1 617.613.5000 • www.forrester.com
PARA PROFISSIONAIS DE TI
Boletim: A plataforma de dados em memória não é mais uma opção, é uma necessidade!
2
Até recentemente, o armazenamento de dados em memória não era uma opção, em grande parte porque
as soluções: 1) eram proibitivamente caras; 2) eram tão complexas que a implantação exigia amplo
conhecimento e experiência; 3) muitas vezes, eram necessárias programações manuais e scripts; e 4) eram
apoiadas por apenas alguns fornecedores.
Essas preocupações estão desaparecendo. As principais fornecedoras que apoiam as plataformas de dados
em memória, atualmente, são Aerospike, GridGain Systems, Hazelcast, IBM, Microsoft, Oracle, SAP,
ScaleOut Software, SoftwareAG, XAP GigaSpaces e o projeto de código aberto Apache Spark. Embora a
maioria das atuais implementações da plataforma de dados em memória sejam em dezenas de terabytes,
a Forrester vê esse crescimento em centenas de terabytes e petabytes nos próximos anos, à medida que a
tecnologia de memória distribuída amadurece e os preços de DRAM caem.
Os principais benefícios de uma plataforma de dados em memória são:
■ Suporta aplicativos empresariais de próxima geração. Uma plataforma de dados em memória
ajuda a suportar novos aplicativos empresariais de última geração, como aplicativos de dispositivos
móveis, redes sociais, análises e relatórios em tempo real, mapas de calor, detecção de fraudes, análise
operacional, análise de IoT, inteligência do cliente, mecanismo de recomendação, e painéis em tempo
real para rastrear eventos de negócios. Ela permite aplicativos móveis de companhias aéreas para
reservas ou alteração de reservas, que operadores do mercado de capitais comprem e vendam ações no
mundo todo e que varejistas ofereçam personalização ao consumidor por meio da recomendação de
produtos e serviços em tempo real com base em suas preferências.
■ Interrompe a fragmentação de dados por meio de consolidação. Um dos principais benefícios de
uma plataforma de dados em memória é a redução da redundância de dados por meio da eliminação
de silos de dados para fornecer informações confiáveis. A Forrester estima que mais de 30% dos dados
são duplicados, o que muitas vezes cria problemas de qualidade e inconsistência, principalmente
porque cada cópia de dados passa por uma nova transformação e integração que muda seu contexto
de negócios, e a atualização de algumas cópias a partir de sistemas de produção não é muito frequente.
A plataforma em memória ajuda a fornecer uma única versão da verdade e uma visão de 360 graus do
cliente, empregado, negócio ou parceiro.
■ Reduz o custo de gerenciamento de dados. Embora a plataforma de dados em memória requeira um
investimento inicial, ela oferece a oportunidade de reduzir o custo de gerenciamento de dados por um
período mais longo, eliminando licenças de hardware e software de middleware, servidores de internet e
bancos de dados tradicionais. Alguns pioneiros no uso de plataforma de dados em memória relatam uma
economia de mais de dois milhões de dólares, enquanto outros relatam uma economia que ultrapassa os
cinco milhões de dólares ao longo de um período de três anos.
■ Suporta análise e transações. Os tradicionais aplicativos em memória que eram personalizados de
acordo com o cliente por empresas concentravam-se principalmente em transações. No entanto, a
nova plataforma de dados em memória que está surgindo suporta análises e transações, oferecendo
arquiteturas mais flexíveis de gerenciamento de dados. As análises em tempo real exigem frequente
movimentação de dados de sistemas transacionais para o armazenamento de dados operacionais e
armazéns de dados. Com o sistema em memória, isso não é problema, pois tanto a análise quanto as
transações compartilham a mesma plataforma de dados em memória. Por exemplo, uma empresa de
serviços financeiros pode adotar um aplicativo de serviços bancários para clientes e também executar
análises de negócios, como o dinheiro em caixa de todas as filiais no momento e prever necessidades
de caixa em tempo real.
© 2014, Forrester Research, Inc. Reprodução proibida
PARA PROFISSIONAIS DE TI
Boletim: A plataforma de dados em memória não é mais uma opção, é uma necessidade!
3
■ Suporta aplicativos de ponta. A mobilização de dados suporta a capacidade de realizar interações
sofisticadas e análises avançadas em tempo real utilizando dispositivos inteligentes, como tablets,
telefones celulares e outras tecnologias móveis emergentes. A plataforma em memória é a plataforma
necessária para suportar acesso e processamento de informações com maior velocidade, o que antes
era extremamente difícil. Por exemplo, um engenheiro de campo de telecomunicações pode precisar
de itens de trabalho, informações de clientes, documentação de produto e programação em tempo real
em seu dispositivo móvel para ser mais eficiente e produtivo.
RECOMENDAÇÕES
INVESTIR EM UMA PLATAFORMA DE DADOS EM MEMÓRIA PARA OBTER VANTAGEM
COMPETITIVA
Os arquitetos corporativos devem concentrar-se no uso de memória distribuída para obter o desempenho
e a escala extremamente elevados dos aplicativos que necessitam de dados em tempo real ou acesso de
baixa latência a dados críticos. Concentrar-se na memória distribuída que suporta todos os tipos de dados
- estruturados, semiestruturados e não estruturados - e oferece uma arquitetura unificada horizontal
de escala ampliada. Complemente a sua plataforma de dados em memória com proteção baseada em
disco para persistência, afim de apoiar a recuperação de dados e a retenção de longo prazo e permitir a
compactação de dados para armazenar mais dados em memória.
■Peça ao seu fornecedor para fornecer um roteiro da visão da plataforma de dados em memória.
Se você está à procura de soluções, pergunte ao seu fornecedor como ele planeja fornecer a visão de
plataforma de dados em memória. Observe os vários componentes que o vendedor integrou e como
ele suporta a integração com Hadoop, HBase, NoSQL, nuvem e fontes de dados e arquivos relacionais
tradicionais.
■ Separe os aplicativos de integração de dados e de acesso a dados. Os aplicativos devem focar apenas
em sua lógica e na interface do usuário, não nas funções de integração de dados, acesso a dados ou
gerenciamento de dados. Essa separação ajuda na mudança para uma plataforma de dados em tempo
real rapidamente e com pouco esforço. Pense em implantar os novos aplicativos com essa arquitetura
separada. Faça com que a plataforma de dados em tempo real realize otimizações e gradativamente
converta também os aplicativos mais antigos.
■ Implemente a consulta de dados antes das transações. O foco inicial da implantação da plataforma
de dados em memória deve ser o acesso mais rápido a dados - obter aplicativos para consulta de
dados em tempo real usando protocolos padrão, como SQL, XPath e XQuery. O suporte transacional
deve ser implantado apenas depois que a estrutura básica de consulta tiver sido estabelecida. Porém,
não volte atrás, se você já estiver lutando com a escalabilidade transacional.
© 2014, Forrester Research, Inc. Reprodução proibida
PARA PROFISSIONAIS DE TI
Boletim: A plataforma de dados em memória não é mais uma opção, é uma necessidade!
4
■Procure soluções que automatizam a implantação de plataforma de dados em memória. Muitos
fornecedores, como a HP, IBM, Oracle e SAP, agora estão oferecendo dispositivos de hardware
que ajudam a acelerar a integração e a implantação da plataforma de dados em memória. Procure
fornecedores que possam minimizar a interrupção do aplicativo ao atualizar os dispositivos e o
quanto são modulares ao estender a plataforma para suportar processadores e memória adicionais.
Forrester Research (Nasdaq: FORR) é uma empresa de pesquisa e consultoria global que atende profissionais em 13 funções importantes de três segmentos distintos de clientes.
Nossos clientes enfrentam decisões de negócios e tecnologia cada dia mais complexas. Para ajudá-los a compreender, criar estratégias e agir em relação às oportunidades
trazidas pela mudança, a Forrester oferece pesquisas exclusivas, dados de consumo e de negócios, consultoria personalizada, eventos e comunidades on-line e programas
executivos entre pares. Orientamos líderes em tecnologia, marketing e estratégia de negócios e a indústria de tecnologia por meio de uma visão baseada em fatos independentes,
que garante o sucesso das empresas hoje e amanhã.
© 2014, Forrester Research, Inc. Todos os direitos reservados. Forrester, Forrester Wave, RoleView, Technographics, TechRankings e Total Economic Impact são marcas
registradas da Forrester Research, Inc. Todas as outras marcas são de propriedade de seus respectivos proprietários. A reprodução ou compartilhamento deste conteúdo em
qualquer formato, sem permissão prévia por escrito, é estritamente proibida. Para adquirir cópias deste documento, envie um e-mail para [email protected]. Para
outras informações sobre reprodução e uso, consulte a Política de Citação da Forrester, em www.forrester.com. As informações são baseadas nos melhores fontes disponíveis.
As opiniões refletem o momento e estão sujeitas a alterações. 117378
Download

Boletim: A plataforma de dados em memória não é mais uma opção