Um número crescente de empresas está apostando em tecnologias como SAP HANA® e SAP S/4HANA® para ajudá-las a atender às crescentes demandas, permanecer competitivas e se preparar para o futuro. Mas ter uma carga de trabalho de uso intensivo de dados em tempo real no SAP HANA exige uma base sólida e capaz de entregar estabilidade, desempenho, segurança e disponibilidade em escala.
O que é SAP HANA e porque essa migração é importante?
Além disso, é importante que as empresas migrem de ambientes tradicionais da SAP para o SAP HANA® ou SAP S/4HANA® até 2027, pois a partir desse ano elas não poderão mais contar com o suporte da SAP para os seus softwares mais antigos.
Quando se trata de escolher uma nova plataforma, critérios como os custos, a confiabilidade e a escalabilidade são alguns dos mais importantes. Além disso, as plataformas de dados que capacitam essas empresas precisam oferecer escalabilidade e flexibilidade para atender às demandas atuais e futuras de processamento de dados, com opções para ambientes on-premise, na nuvem ou híbridos.
Este artigo aborda os desafios e as etapas para fazer a migração de cargas de trabalho para SAP HANA de maneira rápida e eficiente.
Por que é importante migrar para o SAP HANA
Se a sua empresa depende de ambientes tradicionais da SAP, a migração para o SAP HANA® ou SAP S/4HANA® com prazo até 2027 é uma tarefa obrigatória para você. Prova disso é que 48% dos CIOs consideram que o conjunto de habilidades mais importante que eles planejavam investir em 2021 era o SAP S / 4HANA, de acordo com o relatório 2021 CIO Perspectives, do Red Hat.
O SAP HANA e o SAP S/4HANA são executados apenas em Linux, e existem dois fornecedores de Linux certificados pela SAP: Red Hat e SUSE. Mas você não deve se esquecer de que o Linux é um sistema operacional de código aberto, e que as inovações de alguma forma sempre retornam à comunidade e a outras distribuições.
Além disso, ainda existem diferenças entre esses dois fornecedores, e nem todas elas estão relacionadas diretamente ao código do Linux. Em vez disso, elas se relacionam ao ecossistema operacional, que são as tecnologias que permitem os três estágios básicos da estratégia SAP de uma empresa: a modernização para SAP HANA ou SAP S/4HANA, a integração de aplicações de terceiros e personalizados com o núcleo digital e o desenvolvimento de novas aplicações nativas em nuvem.
Empresas pouco familiarizadas com Linux ou que o não o usam no datacenter para SAP tendem a compartilhar uma visão equivocada de que o Linux é “apenas o sistema operacional”. Mas isso é um equívoco, pois o sistema operacional Linux em um ambiente da SAP faz parte de um portfólio maior de tecnologia open source que desempenha um papel fundamental no gerenciamento do ambiente. É em relação a esse portfólio mais amplo que as empresas devem comparar atuais ofertas de Linux certificadas pela SAP.
Nesse contexto, algumas considerações são importantes ao delinear uma estratégia de migração para SAP HANA:
- Consistência no datacenter. As empresas desejam alcançar uma plataforma consistente do ponto de vista de um ecossistema operacional capaz de ajudá-las a migrar o seu ambiente SAP sem interrupções. Isso faz sentido tanto caso elas estejam implantando a partir do bare metal ou de servidores virtualizados para nuvem privada, híbrida ou pública. Além disso, a consistência operacional também é importante para ajudá-las a harmonizar cargas de trabalho SAP e não SAP para que as cargas de trabalho SAP sejam simplesmente executadas como uma extensão de todo o ambiente.
- Desempenho das aplicações SAP. O sistema operacional pode ajudar a impulsionar o desempenho das cargas de trabalho SAP. Isso é possível, por exemplo, por meio de otimizações que foram desenvolvidas com um fornecedor de servidor ou por meio de tecnologias de suporte como a Intel Optane Persistent Memory – que permite uma reinicialização muito rápida do banco de dados na memória após downtime planejado ou não planejado.
- Alta disponibilidade (HA) e recuperação de dados. As aplicações SAP HANA, SAP S/4HANA e SAP executam cargas de trabalho de missão crítica que exigem alta disponibilidade e recuperação de desastres (DR). A alta disponibilidade pode ser alcançada de várias maneiras, utilizando desde recursos de processador até redundância de hardware, clustering e software de failover. Ecossistemas operacionais diferentes oferecem recursos distintos, como recuperação de desastre ativo/ativo, em que dois nós de um cluster executam a mesma carga de trabalho para recuperação rápida caso um deles falhe.
- Atualizações sem interrupção, patches ativos e correções. Com as expectativas de downtime se aproximando de zero para cargas de trabalho SAP no mundo de hoje, ativo 24 horas por dia, 7 dias por semana, recursos como patching de kernel ativo (patching de kernel sem colocar o sistema off-line) são essenciais para o sistema operacional, assim como permitir atualizações e correções sem interrupção ou com interrupção mínima.
- Parceiros OEM do servidor. Embora ambas as distribuições de Linux para SAP estejam disponíveis em todas as soluções que os OEMs de servidores oferecem, os diferentes fornecedores de sistemas operacionais têm relacionamentos diferentes com os OEMs de servidores que podem beneficiar seus clientes. Por exemplo, quando se trata de arquiteturas de referência, otimizações ou habilitações de soluções SAP específicas para execução em um ecossistema operacional mais amplo.
- Análise preditiva no sistema operacional. O monitoramento contínuo do ambiente SAP e a prevenção de problemas por meio de análises preditivas são recursos essenciais do sistema operacional para evitar problemas com segurança, redes, configurações de sistema e outros aspectos do ambiente.
- Virtualização. As tecnologias de virtualização permitem a utilização eficiente e a consolidação de recursos de hardware (servidor, armazenamento e rede) por meio de abstrações de infraestrutura, reduzindo, assim, o capex. Elas oferecem acesso programático para provisionar e gerenciar recursos de infraestrutura, o que permite que os administradores de TI a gerenciem com eficiência. Atualmente, a maioria das empresas implementa sua plataforma e aplicações SAP em infraestrutura virtualizada, e o sistema operacional subjacente deve oferecer suporte à virtualização.
- Conteinerização. Os containers são processos do sistema operacional que fornecem tempos de execução necessários e suficientes para executar uma aplicação. Como não precisam de um sistema operacional completo, eles ocupam pouco espaço, têm inicialização rápida e são incrivelmente eficientes. Os containers também permitem a portabilidade de aplicações em ambientes heterogêneos. Por tais motivos, eles possibilitam maior eficiência operacional em larga escala, e as empresas estão cada vez mais implantando aplicações personalizadas em containers integradas ao “núcleo digital” da SAP.
Todos os principais sistemas operacionais atualmente suportam tempos de execução de containers e plataformas de orquestração de containers. No entanto, a principal diferenciação é a capacidade de oferecer mais segurança para aplicações em containers e permitir acesso mais fácil a recursos de hardware acelerados, como GPUs.
Como escolher um provedor open source para SAP
Embora o SUSE ainda seja o fornecedor SAP mais conhecido no Brasil, de acordo com a nossa experiência em implementações utilizando Linux, a migração para o SAP HANA pode ser simplificada com o uso do Red Hat Ansible Automation Platform. Afinal, o ecossistema operacional da Redhat permite realizar um processo de migração mais rápido e seguro, aumentando a confiabilidade e a consistência do ambiente SAP.
Além do sistema operacional, as soluções da Red Hat integram todo um ecossistema operacional que permite o processo de modernização para SAP HANA ou SAP S/4HANA, a automação de processos e a integração de aplicações de terceiros. Outra vantagem é que as soluções SAP da Red Hat, como o Red Hat OpenShift, possibilitam o desenvolvimento de novas aplicações nativas em nuvem, com recursos de orquestração de contêineres e microsserviços.
Não por acaso, a Red Hat foi escolhida pela revista Forbes como uma das empresas mais inovadoras do setor de TI. Além disso, mais de 90% das empresas listadas na Fortune 500 confiam nas soluções da Red Hat®.
A padronização para executar as suas cargas de trabalho no SAP HANA da Red Hat também ajuda as empresas a otimizar os seus ambientes e as suas operações para aprimorar os seus negócios. Além disso, a análise de dados em tempo real e a capacidade de analisar dados em escala são cruciais para que elas alcancem o sucesso.
Além do sistema operacional, as soluções da Red Hat integram todo um ecossistema operacional que permite o processo de modernização para SAP HANA ou SAP S/4HANA, a automação de processos e a integração de aplicações de terceiros. Outra vantagem é que as soluções da Red Hat, como o Red Hat OpenShift, possibilitam o desenvolvimento de novas aplicações nativas em nuvem, com recursos de orquestração de contêineres e microsserviços.
Planejando a sua jornada de migração
A migração das cargas de trabalho para SAP HANA não acontece somente uma vez. Ela envolve um processo ágil, flexível e iterativo. A migração é uma jornada. Para dar o primeiro passo, é necessário definir uma linha de base e um plano com foco nos resultados de negócios necessários.
Estas quatro etapas podem ajudar a sua empresa a fazer uma boa transição:
- Avalieoseu ambiente para decidir quais aplicações seriam mais beneficiadas pela migração. Em seguida, crie um plano. Recomendamos começar com os ambientes de teste e desenvolvimento, seguidos pelos de produção e controle de qualidade.
- Com o auxílio de especialistas no assunto, incluindo as equipes de serviços e suporte da Red Hat, faça a migração.
- Certifique-se de que a migração foi bem-sucedida confirmando se os resultados desejados foram alcançados. Verifique se os contratos de nível de serviço (SLAs) da sua aplicação ainda estão dentro dos limites aceitáveis.
- Adquira conhecimentos sobre como funciona a adoção de soluções para realizar futurasmigrações e aplicar o mesmo processo para as aplicações que ainda precisam ser migradas. Da arquitetura até a adoção de soluções e treinamento de pessoal, colocamos à sua disposição recursos humanos e tecnológicos que podem ajudar você a fazer valer cada centavo investido em tecnologia.
A parceria da SAP com a Red Hat une aplicações empresariais e infraestrutura de TI com flexibilidade e transparência integradas, proporcionando aos clientes as ferramentas necessárias para modernizar seus modelos de negócios. À medida que as empresas tentam acelerar o desenvolvimento, otimizar recursos e se adaptar a mudanças na dinâmica do mercado, as equipes de operações de TI têm de lidar com a sobrecarga.
A parceria da SAP com a Red Hat ajuda empresas a superar desafios atuais e futuros, reduz a complexidade da infraestrutura de TI, gera insights em tempo real e prepara as organizações para adotar a inovação de maneira contínua.
Criação do plano de modernização para o SAP HANA e o SAP S/4HANA
Quase todas as organizações de grande porte têm stacks implantados em vários ambientes. Essa arquitetura permite às empresas fazer a implementação confiável de alterações no ambiente em todas as etapas, que incluem desde o desenvolvimento até a produção. Ela também possibilita que a validação inclua testes de unidade, de integração, testes funcionais, não funcionais, entre outros. Por isso, as empresas devem começar a migração com os ambientes de teste e desenvolvimento, seguidos pelos de produção e controle de qualidade.
Fazer a migração do banco de dados de um ambiente pode ser visto como um processo de duas etapas:
- Migração dos dados do banco de dados.
- Atualização das aplicações para conectá-las ao novo host de banco de dados.
Antes de ilustrarmos a arquitetura avançada, é importante entender as principais estratégias para realizar a migração:
- Na estratégia de replicação, você pode replicar o banco de dados em execução no servidorSLES (origem) para um servidor Red Hat Enterprise Linux (destino), de maneira online, semincorrer em tempo de inatividade no banco de dados ou nas aplicações na origem. Para que isso aconteça, as mesmas versões do SAP HANA e SAP S/4HANA ou posteriores presentes nos servidores SLES devem ser instaladas nos servidores Red Hat Enterprise Linux de destino da migração. Assim que a replicação do banco de dados tiver sido concluída e desativada, o sistema SAP S/4HANA será executado no Red Hat Enterprise Linux. Não é necessário fazer nenhuma alteração no servidor de aplicações, somente reiniciá-lo (no destino).
- Na estratégia de backup/restauração, você pode fazer um backup offline completo do bancode dados SAP HANA no SLES (origem) e, em seguida, restaurá-lo no banco de dados SAPHANA recém-instalado no Red Hat Enterprise Linux (destino). Durante o processo de backup, o banco de dados em execução na origem precisará ficar offline. Após a restauração do backup no banco de dados de destino, o servidor de aplicações SAP S/4HANA pode ser iniciado no destino.
Conheça as soluções da Red Hat para ambientes SAP
A Red Hat é uma empresa open source compatível com o SAP HANA que oferece soluções que incluem sistema operacional, automação e conteinerização. Usando o portfólio da Red Hat, você lida com a complexidade da migração, aumenta a eficiência do datacenter, simplifica a TI híbrida, capacita a borda de inteligência e gera novos insights empresariais com base em big data.
O Red Hat Ansible Automation Platform permite a automação escalável e segura de vários aspectos das operações de TI das empresas, incluindo provisionamento de recursos, gerenciamento do ciclo de vida das aplicações e operações de rede. Ele é composto pelo Ansible Engine, Ansible Tower e Ansible Hosted Services.
Todos os outros produtos do portfólio da Red Hat podem ser integrados por meio do Red Hat Ansible Automation Platform. Além disso, o Red Hat Ansible Automation Platform proporciona consistência no datacenter, fornecendo métodos programáticos para implantar, gerenciar e proteger os recursos de infraestrutura. O Red Hat Ansible Automation Platform também permite que a comunidade compartilhe boas práticas por meio de módulos chamados “playbooks”.
Além disso, as soluções da Red Hat integram um ecossistema operacional que permite o desenvolvimento de novas aplicações nativas em nuvem, com recursos de orquestração de contêineres e microsserviços. O Red Hat OpenShift é uma plataforma Kubernetes (uma orquestração de containers) certificada, de nível empresarial, criada para construir, implantar e gerenciar aplicações em containers.
Com o Red Hat OpenShift Container Platform, você desenvolve, cria e implanta processos de negócios completos com escala automática na nuvem híbrida. Ele permite que desenvolvedores nativos em nuvem sem experiência em programação de aplicações empresariais avançadas (ABAP) criem aplicações e integrações usando ferramentas modernas. O Red Hat OpenShift é compatível com projetos de transformação digital porque oferece a diferentes equipes de desenvolvedores acesso às funcionalidades necessárias para criar novas soluções da SAP.
Já o Red Hat Smart Management, que combina o Red Hat Satellite com serviços de gerenciamento de nuvem para Red Hat Enterprise Linux, possibilita o provisionamento, a aplicação de patches, a configuração e o controle dos sistemas de desenvolvimento, teste e produção baseados no Red Hat Enterprise Linux. Também é possível assegurar que todos os sistemas possuam os patches de segurança mais recentes e consertem o desvio de configuração rapidamente. Recursos completos de auditoria registram e geram relatórios do estado histórico dos sistemas a qualquer momento.
Por sua vez, o Red Hat Insights fornece análises preditivas do sistema operacional. Isso permite que você identifique e corrija ameaças referentes à disponibilidade, segurança, estabilidade e ao desempenho. A resolução proativa, automatizada e direcionada de problemas ajuda a manter o seu ambiente operando de maneira ideal para evitar problemas e tempo de inatividade não planejado. O Red Hat Insights inclui mais de mil regras, várias delas específicas para práticas recomendadas e requisitos de configuração de sistemas da SAP, com o objetivo de identificar vulnerabilidades antes que elas afetem operações críticas.
Em parceria com a Red Hat, a IT TCS dispõe de uma extensa gama de soluções para modernizar a sua infraestrutura de TI como parte de uma migração para SAP. Estudamos e atualizamos sua infraestrutura de forma global para ampliar sua performance e reduzir os custos de forma rápida e concisa. Entre em contato com nossa equipe para ajudá-lo a dimensionar o seu projeto e sugerir a melhor solução para as suas necessidades.