Armazene sua base de dados Oracle® na multicloud

Pragnesh Panchal
Armazene sua base de dados Oracle® na multicloud

Dados são a essência de todas as organizações modernas. Independentemente do ponto em que uma empresa esteja em sua própria jornada de transformação digital, para atuar com sucesso, os negócios atuais precisam de acesso em tempo real a insights sobre suas receitas e custos, produtos, clientes, parceiros, colaboradores e muito mais. É por isso que os bancos de dados corporativos são muitas vezes considerados as joias da coroa de uma empresa. Uma inatividade de apenas um minuto no banco de dados pode causar uma interrupção generalizada nas aplicações e acabar causando a perda de oportunidades no valor de milhares de reais.

Nas arquiteturas de TI tradicionais, as equipes de tecnologia gastaram uma quantidade absurda de tempo alimentando e mantendo bancos de dados a fim de obter a segurança e a performance ideais. Por exemplo, a implantação de recursos para gerenciar índices, aplicar alterações/patches de software, alocar o armazenamento dos sistemas, executar cargas e backups de dados, manter a segurança, entre outras coisas. Além disso, nos casos em que há um alto volume ou velocidade de dados, a performance depende muitas vezes da rede entre o banco de dados e as aplicações que ela comporta.

Conheça os serviços Network Edge da Equinix

Veja como você pode selecionar, ativar e conectar serviços de rede virtuais na edge em minutos, sem a necessidade de requisitos adicionais de hardware.

Saiba mais
network-edge-blue-thumb

Para obter mais agilidade, os negócios estão transferindo cada vez mais cargas de trabalho críticas para a cloud, com a multicloud híbrida sendo a estratégia mais comum. De acordo com o RightScale State of Cloud Report de 2019 da Flexera, 84% das empresas têm uma estratégia multicloud, enquanto 58% das empresas têm uma estratégia híbrida.i Neste mundo em que a cloud está em primeiro lugar, como as organizações podem garantir o melhor desempenho possível de seus bancos de dados e aplicações quando os níveis de arquitetura são divididos em um único limite de provedor de cloud?

Como evitar o engarrafamento em arquiteturas multicloud

Em sua jornada rumo à cloud, muitas empresas chegam à conclusão, ou pelo menos consideram a possibilidade, de que é melhor implantar suas aplicações e bancos de dados em clouds diferentes. Isso pode gerar uma série de problemas, como performance inconsistente, mais complexidade e preocupações com segurança, especialmente se as clouds tiverem conexão por internet pública. As cargas de trabalho de alto volume que movimentam grandes conjuntos de dados não apresentarão uma boa performance nesses casos. Latência e velocidade também exigem extrema atenção quando se trata de processos com uso intenso de dados em que grandes conjuntos de dados precisam ser sincronizados entre bancos de dados de grande porte (armazenamento de dados) ou cujas aplicações precisam de acesso instantâneo a bancos de dados (processamento de transações on-line).

A Equinix e a Oracle estão ajudando as organizações a resolverem esses problemas, fornecendo uma interconexão direta e segura entre o Oracle Autonomous Database no Oracle Cloud e aplicações em outras plataformas de cloud. Com o recém-anunciado Network Edge na Plataforma Equinix®, este problema de roteamento de cloud para cloud pode ser fácil e rapidamente resolvido. O Network Edge oferece funções de rede virtualizadas pré-integradas com o Equinix Cloud Exchange Fabric™ (ECX Fabric™), uma solução de interconexão definida por software que conecta várias plataformas de cloud usando conexões virtualizadas de alta velocidade e baixa latência na Plataforma Equinix.

Entregando as chaves: banco de dados autônomo da Oracle

Oferecido como um serviço de cloud, o Oracle Autonomous Database usa machine learning para fornecer um banco de dados “autônomo, com segurança e reparo automáticos”. Como mencionamos acima, existem dois casos de uso em que o Oracle Autonomous Database é especialmente vantajoso, por ser otimizado para atender suas cargas de trabalho: armazenamento de dados e processamento de transações on-line.ii,iii

Um data warehouse (DW) é um repositório central de dados integrados de uma ou mais fontes diferentes, usado em relatórios e análise de dados. Esse repositório tem como característica um volume relativamente baixo de transações, mas as consultas tendem a ser muito complexas, demoradas e a partir de um conjunto de dados volumoso. As principais prioridades de um DW são a alta taxa de transferência e a qualidade dos dados. O serviço Oracle Autonomous Data Warehouse oferece suporte a consultas rápidas e complexas e é otimizado para cenários de DW.

O processamento de transações on-line (OLTP) tem como característica um grande número de transações on-line curtas que podem contar com um grande número de usuários simultâneos. O sistema é capaz de responder de imediato às solicitações do usuário, tendo como principais características a alta taxa de transferência e a baixa latência para proporcionar agilidade nos tempos de resposta. Entre os exemplos estão pedidos on-line, vendas no varejo e sistemas de transações financeiras. As transações de OLTP podem abranger muitas vezes uma rede e incluir mais de uma empresa. As principais prioridades para aplicações de OLTP são disponibilidade, processamento rápido de consultas, alta taxa de transferência, como também consistência e atomicidade de transações. O Oracle Autonomous Transaction Processing oferece suporte a um alto volume de transações simples e é otimizado para cenários de OLTP.

Tanto o Oracle Autonomous Data Warehouse quanto o Oracle Autonomous Transaction Processing fornecem recursos de ajuste autônomo. Usando algoritmos de machine learning, o banco de dados ajusta automaticamente as estruturas internas do banco de dados e otimiza a execução do SQL de acordo com a mudança de volumes de dados ou conforme novas estruturas de acesso são criadas com o tempo.

Fonte: Oracle

A performance automatizada é tão rápida quanto sua rede

Os casos de uso de DW e OLTP exigem a menor latência possível, alta taxa de transferência ou ambas. A execução de relatórios ou análises em um data warehouse exige um uso intenso de dados. Consultas complexas podem precisar acessar grandes volumes de dados para gerar resultados agregados. Neste caso, uma rede lenta pode fazer com que a execução de seu relatório demore dias em vez de horas. Isso é ainda mais grave no caso de processamento de transações on-line em que um atraso de até um milissegundo pode significar um carrinho abandonado ou um cliente perdido.

Em um blog anterior, discuti o papel que a física desempenha no design de arquiteturas de TI híbridas e por que velocidade, volume e gravidade são importantes. Um passo fundamental que as empresas muitas vezes ignoram na pressa de modernizar suas infraestruturas de TI é a necessidade de otimizar sua rede. Serviços de cloud como o Oracle Autonomous Database oferecem às organizações uma oportunidade sem precedentes de explorar tecnologias avançadas como inteligência artificial, internet das coisas e realidade virtual por uma fração do custo de aplicações personalizadas. No entanto, os melhores serviços multicloud da categoria são tão bons quanto a rede que os conecta. Essa rede precisa ser tão ágil e dinâmica quanto o serviço de cloud, e oferecer suporte ao volume e à velocidade das cargas de trabalho de aplicações e dados que são executados.

Levando sua rede à velocidade da cloud

Com o Network Edge na Plataforma Equinix, as empresas podem modernizar suas redes com a mesma rapidez e facilidade com a qual migram para serviços de cloud. O Network Edge permite que as organizações selecionem, configurem e conectem serviços de rede virtual de fornecedores líderes do setor, como a Cisco, a Juniper Networks e a Palo Alto Networks, para que tenham acesso a plataformas de cloud em questão de minutos — sem precisar de espaço, energia, hardware ou equipamentos adicionais. Assim, fica fácil implantar e interconectar instantaneamente serviços de rede como roteadores, firewalls, terminadores de rede privada e balanceadores de carga WAN com menos complexidade e menor custo. Assim que uma conexão virtual é provisionada, o acesso de um nível de banco de dados autônomo no Oracle Cloud a um nível de aplicação em outra cloud é instantâneo.

Um dispositivo virtual no Network Edge funciona em conjunto com o Oracle Cloud Infrastructure FastConnect e o ECX Fabric para criar conexões de rede virtuais com facilidade e rapidez no Oracle Autonomous Database no Oracle Cloud (veja o diagrama abaixo). O ECX Fabric está disponível em mais de 35 áreas metropolitanas e interconectado com data centers Equinix International Business Exchange™ (IBX®) em todo o mundo, permitindo acesso seguro a plataformas de cloud que não sejam locais para as localidades de data center de um negócio. O Oracle Cloud Infrastructure FastConnect e o ECX Fabric permitem que os negócios se conectem em um nível de banco de dados ou aplicação em qualquer cloud a um nível de banco de dados autônomo no Oracle Cloud sob demanda.

Saiba mais sobre o Oracle Cloud na Plataforma Equinix e conheça o Network Edge.

[i] Flexera, Cloud Computing Trends: RightScale 2019 State of the Cloud Survey, fevereiro de 2019.

[ii] Oracle, Oracle Autonomous Database White Paper, setembro de 2018.

[iii] Oracle, perguntas frequentes sobre o Oracle Autonomous Database, atualizadas pela última vez em maio de 2019.

Avatar photo
Pragnesh Panchal Senior Principal Solutions Architect
Subscribe to the Equinix Blog