O que é o SAP HANA?
O que é o SAP HANA?
SAP HANA (High-performance ANalytic Appliance) é uma base de dados de vários modelos que armazena dados na sua própria memória em vez de os manter num disco. O design de base de dados in-memory orientada a colunas permite-lhe executar funções analíticas avançadas em conjunto com transações de alta velocidade – num único sistema. Por que motivo é isso tão importante? Porque permite às empresas processarem quantidades maciças de dados com latência praticamente zero, consultar dados num instante e tornarem-se verdadeiramente baseadas em dados. Ao armazenar dados em tabelas baseadas em colunas na memória principal e ao reunir processamento analítico online (OLAP) e processamento transacional online (OLTP), o SAP HANA é único – e significativamente mais rápido do que outros sistemas de gestão de bases de dados (DBMS) que existem atualmente no mercado.
O que é uma base de dados in-memory?
Uma base de dados in-memory (IMDB) é um tipo de base de dados que armazena dados na memória principal (RAM) de um computador, em vez de o fazer nos discos tradicionais ou em unidades de estado sólido (SSD). Ainda que atualmente a maioria das bases de dados tenha capacidades in-memory, continuam a ser, antes de mais, bases de dados de armazenamento baseado em disco. O SAP HANA foi criado de raiz, para trabalhar primeiro com dados in-memory e tirar partido de outros mecanismos de armazenamento para equilibrar desempenho e custo. A obtenção a partir da memória é muito mais rápida do que de um disco ou de um SSD, o que resulta em tempos de resposta de frações de segundo.
As bases de dados in-memory são frequentemente utilizadas para aplicações que exigem velocidades de topo e a capacidade de lidar com grandes picos de tráfego – como as redes de telecomunicação e sistemas bancários. Nos últimos 10 anos, principalmente devido a avanços nos processadores com vários núcleos e a RAM menos dispendiosa, as empresas começaram a utilizar bases de dados in-memory para um conjunto mais alargado de aplicações, que incluem funções analíticas em tempo real e modelação preditiva, gestão da experiência de cliente, logística e muito mais.
Quão rápido é realmente o SAP HANA?
3600 vezes
mais rápido do que as bases de dados tradicionais
< 1 segundo
responde a consultas em menos de 1 segundo
3,5 mil milhões
análises por segundo por núcleo
15 milhões
agregações por segundo por núcleo
Os 10 maiores benefícios do SAP HANA
A base de dados SAP HANA oferece muitos mais benefícios do que apenas o armazenamento de dados, a sua disponibilização e o fornecimento de uma única fonte fidedigna. Os 10 maiores benefícios do SAP HANA:
- Completo: Inclui serviços de base de dados, processamento analítico avançado, programação de aplicações e integração de dados
- Rápido: Resposta a consultas em menos de um segundo em grandes aplicações produtivas
- Versátil: Compatível com processamento híbrido transacional e analítico e com muitos tipos de dados
- Eficiente: Fornece uma pegada de dados mais pequena sem duplicação de dados, com compressão avançada e redução dos silos de dados
- Robusto: Consulta rapidamente grandes conjuntos de dados, com uma base de dados de processamento maciçamente paralelo (MPP)
- Com escala adaptável : Adapta-se facilmente ao volume de dados e a utilizadores simultâneos num ambiente distribuído
- Flexível: Implementa-se numa Cloud pública ou privada, em várias Clouds, localmente ou num cenário híbrido
- Simples: Fornece um único ponto de acesso a todos os seus dados com virtualização de dados avançada
- Inteligente: Aumenta aplicações e funções analíticas com machine learning (ML) incorporado
- Seguro: Proporciona segurança abrangente de dados e aplicações, configuração segura e muito mais
Arquitetura do SAP HANA
Criada para consultas rápidas e transações de alta velocidade – a arquitetura in-memory e orientada a colunas do SAP HANA também inclui gestão de bases de dados, programação de aplicações, processamento analítico avançado e virtualização de dados flexível.
Design de bases de dados
Base de dados in-memory e colunar com processamento maciçamente paralelo: O SAP HANA executa cargas de trabalho transacionais e analíticas, utilizando uma única instância dos dados, numa única plataforma. Armazena dados em memória de alta velocidade, organiza-os em colunas e particiona-os e distribui-os por vários servidores. Isto resulta em consultas mais rápidas, com mais eficiência do que dados agregados e evita a análise de tabelas inteiras.
Conformidade com ACID: Ajuda a garantir a conformidade com todos os requisitos dos padrões de Atomicidade, Consistência, Isolamento e Durabilidade (ACID).
Multi-inquilino (multitenancy): Permite que várias bases de dados sejam executadas num único sistema, partilhando a mesma memória e os mesmos processadores. Cada base de dados "inquilina" está totalmente isolada com os seus próprios utilizadores, catálogo, repositório, ficheiros de dados e ficheiros de registo em log, para máxima segurança e controlo.
Armazenamento em várias camadas e apoio à memória persistente: Diversas soluções de software gerem dados a várias temperaturas (hot, warm e cold) para otimizarem o desempenho e o custo do armazenamento. A extensão de armazenamento nativa do SAP HANA é uma capacidade incorporada de gerir dados de forma inteligente entre a memória e o armazenamento persistente, como o SAP HANA Cloud, data lake. Saiba mais sobre a memória persistente do SAP HANA.
Adaptação da escala: Suporta terabytes de dados num único servidor e adapta-se ainda mais através da implementação de uma arquitetura sem partilha ("shared-nothing") em vários servidores num cluster. Distribui automaticamente grandes tabelas por estes servidores, com base em regras.
A história do SAP HANA
Em meados da década de 2000, o cofundador da SAP, Hasso Plattner, tinha uma missão. Queria desenvolver uma base de dados capaz de processar dados transacionais e analíticos e responder a qualquer dúvida empresarial, em tempo real. Em 2010, nasceu a plataforma SAP HANA e atualmente são mais de 31.000 os clientes diretos que utilizam o SAP HANA.
2010 - O SAP HANA foi anunciado e foi expedida uma versão de pré-lançamento para clientes selecionados em novembro desse ano. A primeira versão oficial, o SAP HANA 1.0, chegou aos 10 primeiros clientes produtivos.
2012 - A SAP começou a anunciar produtos para Cloud computing com o SAP HANA Cloud PaaS (Plataforma como um Serviço). O SAP HANA tornou-se o produto com o crescimento mais rápido da história da SAP, com 345 clientes.
2013 - Foi anunciado o serviço SAP HANA Enterprise Cloud (HEC), uma ferramenta de Infraestrutura como um Serviço (IAAS), que fornecia aos clientes uma oferta de Cloud privada gerida para o SAP HANA. Agora, tem 3000 clientes e mais de 520.000 utilizadores finais.
2014 - A SAP estabelece o recorde mundial do Guinness do maior armazém de dados com 12,1 petabytes (PB). Essa quantidade representa seis vezes todo o conteúdo impresso de todas as bibliotecas académicas (2 petabytes).
2015 - Reconhecida como líder pela Forrester no relatório The Forrester Wave™: In-Memory Database Platforms (plataformas de base de dados in-memory), Q3 2015. São lançados o SAP HANA 2.0 e o sistema de ERP SAP S/4HANA , criado especificamente para o SAP HANA, que apresentam um conjunto completamente novo de utilizadores à base de dados.
2016 - Disponibilidade generalizada do SAP HANA 2.0 e lançamento da solução de data warehouse SAP BW/4HANA.
2017 - Reconhecida como líder n.º 1 no novo relatório Forrester Wave™: Translytical Data Platforms (plataformas de dados transanalíticas), Q4 2017 - O SAP HANA é uma plataforma de dados unificada e integrada que suporta simultaneamente muitos tipos de cargas de trabalho, incluindo transacionais, operacionais e analíticas, em tempo real.
2018 - Através da co-inovação, a SAP torna-se a primeira grande base de dados otimizada para memória persistente Intel® Optane™
2019 - O SAP HANA Cloud foi anunciado como Plataforma de Dados como um Serviço (DPaaS) de última geração da SAP. O SAP HANA é executado em todas as plataformas de parceiros hyperscaler (hiperescalador) da SAP.
2020 - O SAP HANA fez 10 anos e lançou o SAP HANA Cloud para fornecer a próxima geração de inovação do SAP HANA.
Para que se utiliza o SAP HANA?
Os casos de utilização do SAP HANA abrangem milhares de cenários. Eis uma pequena amostra de alguns dos nossos clientes.
Descubra o nosso localizador de clientes para ver todas as histórias de cliente do SAP HANA
Como se faz a migração de uma base de dados tradicional para uma base de dados in-memory e orientada a colunas?
A forma como se gere com SAP HANA é muito diferente do que com bases de dados legadas e a maioria das implementações resultarão numa pegada de dados muito menor. Dedique tempo a investigar a tecnologia, a explorar histórias de sucesso, a ler os blogues e a elaborar uma lista de recursos de implementação. São estas as etapas da migração para o SAP HANA:
Etapa 1: Selecionar o que migrar
Os sistemas legados têm sempre algumas aplicações desatualizadas, bem como código personalizado e dados que têm de ser abordados no planeamento da migração.
Etapa 2: Criar uma estratégia de implementação
Local (on-premise), na Cloud e híbrida - todas são viáveis com o SAP HANA.
Etapa 3: Dimensionar os seus requisitos do SAP HANA
Determine a quantidade de memória de que o seu principal conjunto de dados vai precisar. Planeie o tamanho da memória para dados estáticos e dinâmicos, bem como os requisitos de espaço de disco para "armazenamento persistente".
Etapa 4: Limpar os dados
Esta é uma excelente oportunidade para remover dados inválidos, duplicados e antigos, para simplificar os seus sistemas e reduzir a sua pegada de dados.
Etapa 5: Utilizar recursos de migração
Estão disponíveis ferramentas e serviços de migração comprovados que pode utilizar. Não corra riscos desnecessários.
Etapa 6: Realizar uma prova de conceito
Bastante antes da data da sua entrada em produção, realize uma prova de conceito para validar o processo de migração e recolher feedback sobre o que funciona e o que precisa de ser alterado.
Que soluções são executadas sobre o SAP HANA?
Muitos dos produtos de referência da SAP são executados sobre o SAP HANA; veja abaixo exemplos das nossas melhores soluções, baseadas no SAP HANA. Além disso, a nossa extensa rede de parceiros e clientes SAP desenvolveram soluções personalizadas que tiram partido do poder do SAP HANA, para satisfazer necessidades empresariais específicas.
SAP S/4HANA
Gira as operações cruciais para a missão da sua empresa, em tempo real, com um sistema de ERP na Cloud completo e modular, baseado no SAP HANA, com capacidades de IA e funções analíticas.
SAP Data Intelligence
Ligue-se aos dados a partir de qualquer lugar. Reúna a orquestração de dados, a gestão de metadados e robustos pipelines de dados, com machine learning avançado.
SAP Data Warehouse Cloud
Ganhe insights valiosos a partir de dados fiáveis, utilizando a integração de dados de fontes diferentes, com uma camada semântica comum baseada no SAP HANA Cloud.
SAP Analytics Cloud
Aceda a Business Intelligence, funções analíticas preditivas e aumentadas e a planeamento empresarial numa única solução - baseada no SAP HANA.
Versão de avaliação gratuita do SAP HANA
Saiba mais sobre a base de dados in-memory SAP HANA. Registe-se para uma demonstração ou inicie hoje a sua versão de avaliação gratuita.