O blog da AWS

Otimize seus custos de nuvem para cargas de trabalho da Microsoft em tempos incertos

Por Ross Hutchings

Os tomadores de decisão de TI e de negócios estão buscando economia de custos sempre que possível em tempos econômicos incertos. Os recursos de hardware e arquitetura de nuvem exclusivos da Amazon Web Services (AWS), juntamente com nossa abordagem flexível para gerenciar a tecnologia Microsoft, oferecem oportunidades significativas para otimizar custos.

Muitos clientes executam suas cargas de trabalho da Microsoft na AWS porque a AWS oferece desempenho e confiabilidade excepcionais e maior flexibilidade, além de ajudar a reduzir os custos de infraestrutura e licenciamento por meio da otimização de recursos.

Neste blog post, discuto três maneiras pelas quais você pode reduzir o custo ao rodar suas cargas de trabalho da Microsoft na AWS

  • Obtenha uma melhor relação preço-desempenho com os processadores AWS Nitro System e AWS Graviton.
  • Mude para uma arquitetura moderna para acelerar a inovação e reduzir custos.
  • Pague apenas pela infraestrutura de que você realmente precisa.

Obtenha uma melhor relação preço-desempenho com os processadores AWS Nitro System e AWS Graviton

A AWS oferece um valor excepcional para cargas de trabalho da Microsoft na nuvem por meio da inovação de hardware, incluindo o AWS Nitro System e os processadores AWS Graviton, oferecendo uma relação preço-desempenho incomparável.

Sistema AWS Nitro

Em 2018, começamos a imaginar como seria um servidor criado pela AWS e como poderíamos simplificar o desempenho e a segurança. A AWS já havia começado a trabalhar na transferência do processamento para hardware dedicado, mas várias operações relacionadas ao servidor, incluindo gerenciamento, segurança e monitoramento, ainda eram realizadas dentro do hipervisor, consumindo ciclos de CPU que, de outra forma, poderiam ser disponibilizados para as cargas de trabalho do cliente, conforme mostrado na Figura 1.

Pre-Nitro architecture, showing management, security, monitoring, networking, storage and the hypervisor consuming resources.

Figura 1. Hipervisores tradicionais baseados em software

Em 2018, a AWS apresentou aos clientes instâncias Amazon Elastic Compute Cloud (Amazon EC2) compatíveis com Nitro. Essa inovação da AWS foi projetada exclusivamente para ajudar os clientes a aumentar a segurança das instâncias e, ao mesmo tempo, oferecer um desempenho tão bom quanto  do hardware básico.

Com o AWS Nitro System, conforme mostrado na Figura 2, isolamos as funções operacionais, as transferimos para hardware e software dedicados e reduzimos os custos entregando praticamente todos os recursos de um servidor às suas instâncias. Como resultado, reimaginamos um novo e leve hipervisor chamado Nitro, que foi intencionalmente minimizado e desenvolvido especificamente com os recursos necessários para executar suas funções atribuídas — e nada mais.

The AWS Nitro architecture, showing networking, storage, management and security offloaded to dedicated hardware, leaving more resources for customer workloads.

Figura 2. Benefícios de segurança e desempenho do AWS Nitro System

O sistema AWS Nitro usa zero recursos de processador do host para dar suporte às funções de gerenciamento, segurança e monitoramento, o que significa que quase 100% dos ciclos de CPU pelos quais você paga vão para a execução de seus aplicativos. Além disso, todo o I/O é feito por um hardware dedicado e personalizado. Isso permite que você obtenha um desempenho aprimorado para redes, I/O para discos locais e armazenamento conectado à rede Amazon Elastic Block Store (Amazon EBS) — sem colocar nenhuma carga adicional no hipervisor ou reduzir o desempenho de seus aplicativos. É importante ressaltar que o Nitro Card para EBS também libera a criptografia do Amazon EBS, o que significa que a criptografia e a decodificação dos dados em repouso são tratadas em um hardware dedicado que não consome nenhum recurso em seu host.

Ao escalar esses recursos em suas cargas de trabalho da Microsoft, você pode obter melhorias significativas de preço-desempenho e economia de custos. Uma pesquisa da Principled Technologies descobriu que as cargas de trabalho do SQL Server executadas em configurações Nitro proporcionaram uma relação preço-desempenho 68% melhor em comparação com máquinas virtuais especificadas de forma semelhante fornecidas por outro provedor de nuvem.

Ao remover essas cargas de trabalho do  hardware do host e transferi-las para um hardware Nitro dedicado, a AWS conseguiu reduzir drasticamente o tamanho e a complexidade do hipervisor Nitro, resultando em um hipervisor extremamente leve que permanece em segundo plano. É importante ressaltar que você economiza custos ao não ter tarefas em segundo plano em execução e consumir recursos quando não precisa do hipervisor.

Processadores AWS Graviton

Os processadores AWS Graviton oferecem a melhor relação preço-desempenho para suas cargas de trabalho na nuvem executadas no Amazon EC2.

A AWS vem inovando com os processadores Graviton desde 2018. Os processadores AWS Graviton2 oferecem um benefício de preço e desempenho de 40% em relação aos processadores alternativos comparáveis baseados em x86. E os processadores mais recentes da família AWS Graviton, o AWS Graviton3, oferecem desempenho computacional até 25% melhor em comparação com os processadores AWS Graviton2.

Essas inovações de hardware ajudam a melhorar a segurança e o desempenho, ao mesmo tempo em que reduzem os custos operacionais. Uma pesquisa da Principled Technologies descobriu que a AWS oferece uma relação preço-desempenho 62% menor em comparação com instâncias equivalentes do segundo maior provedor de nuvem.

Mude para uma arquitetura moderna para acelerar a inovação e reduzir custos

Em última análise, modernização significa passar de tecnologias projetadas para infraestrutura de TI local para tecnologias projetadas para a nuvem. A tecnologia criada especificamente para a nuvem pode ajudar você a acelerar a inovação e reduzir seus custos, eliminando a necessidade de software comercial licenciado.

Para atender às necessidades comerciais de décadas atrás, muitas organizações optaram por usar um banco de dados relacional, como o SQL Server. Mas suas necessidades de negócios evoluíram desde então.

Por exemplo, talvez você ofereça uma experiência de compra on-line e queira usar um mecanismo de decisão como o da Amazon.com, que recomenda produtos aos seus clientes com base no histórico de compras e nos padrões de compra de outros clientes que fizeram compras semelhantes.

Devido à complexidade das relações de dados e ao tipo de análise necessária para fazer essas recomendações de produtos, um banco de dados de grafos como o Amazon Neptune pode ser mais econômico e oferecer melhor desempenho do que um banco de dados relacional tradicional, como o SQL Server.

Com a AWS, você pode escolher a tecnologia que melhor atenda às suas necessidades para oferecer uma ótima experiência aos seus clientes. Isso pode ser um banco de dados, sistema operacional, uma solução de contêiners totalmente gerenciada e muito mais. A AWS projeta serviços para suas necessidades comerciais específicas e não força você a descobrir como fazê-los funcionar para atender a essas necessidades

Alguns fornecedores de tecnologia geralmente agrupam ferramentas, oferecendo “quatro ferramentas pelo preço de três”, mesmo que você não precise usar a quarta ferramenta. A AWS se concentra em ajudar as organizações a pagarem apenas pelo que precisam e explora regularmente oportunidades para otimizar e reduzir ainda mais os custos sem comprometer a qualidade.

Com a AWS, você só deve pagar pelo que precisa.

Outro exemplo é o Amazon Aurora, que oferece o desempenho e a disponibilidade de um banco de dados de nível comercial a um décimo do custo. O Amazon Aurora é um serviço totalmente gerenciado; você não precisa se preocupar com o trabalho pesado e chato  de instalações, aplicação de patches e outras tarefas administrativas.

Ao simplificar seu portfólio de nuvem e oferecer os serviços certos criados na nuvem para a tarefa certa, a AWS ajuda você a otimizar custos enquanto moderniza sua arquitetura de tecnologia.

Pague apenas pela infraestrutura de que você realmente precisa

A mudança para a nuvem também oferece a oportunidade de licenciar de forma diferente do que em um mundo local.

Uma forma de licenciar de forma diferente é obter uma Avaliação de Otimização e Licenciamento da AWS (OLA) para ajudá-lo a avaliar e otimizar seus ambientes locais e na nuvens atuais. Essas avaliações são baseadas na utilização real de recursos, licenciamento de terceiros e dependências de aplicativos. De fato, uma pesquisa do Enterprise Strategy Group descobriu que os clientes que usam OLAs podem reduzir os custos de licenciamento do Windows Server em 70% e os custos de licenciamento do SQL Server em 45%.

Outra forma de licenciar de forma diferente é pagar pelo licenciamento da Microsoft por meio da AWS, conforme a capacidade necessária. A AWS fatura o uso do Amazon EC2 em incrementos de 1 segundo, com um mínimo de 60 segundos. Por exemplo, se você só precisar executar uma carga de trabalho por 90 segundos, pagará apenas por 90 segundos. Em vez de pensar três anos à frente, você pode pensar três segundos à frente e deixar que a AWS se preocupe com o provisionamento de hardware e software para você.

Aqui está outro exemplo: você pode determinar que, das 168 horas em uma semana, você só precisa executar sua infraestrutura de nuvem com capacidade total por 40 horas de trabalho e, em seguida, com capacidade limitada, nas outras 128 horas.

Não vale a pena executar seus recursos de nuvem com capacidade total o tempo todo. No entanto, os clientes geralmente fazem isso quando estão executando uma infraestrutura local. A AWS ajuda você a automatizar sua infraestrutura para que ela desligue ou reduza a capacidade fora do horário de pico de operação

Você também pode obter economias significativas do ponto de vista do licenciamento ao fazer isso. Com as instâncias Amazon EC2 e Amazon RDS incluídas na licença, você não só para de pagar pela infraestrutura quando a desliga, como também para de pagar pelo licenciamento do software incluído. Abandonar a mentalidade de ter que operar a infraestrutura com capacidade total 24 horas por dia, 7 dias por semana, pode ser uma mudança para algumas organizações, mas pode permitir que você otimize seus custos.

Limitar a capacidade da infraestrutura quando ela não é necessária é outra ótima maneira de reduzir custos. Por exemplo, imagine um aplicativo de CRM típico. Durante o horário comercial principal, suas equipes de suporte ao cliente estão gerando uma carga pesada no aplicativo, que diminui no final do dia. Então, à meia-noite, seu processamento diário em lote começa, aumentando a utilização novamente pelas próximas três horas.

Neste exemplo, com um ambiente local tradicional, você precisaria comprar licenças de hardware e software suficientes para atender aos picos de carga, mesmo que o aplicativo só seja necessário por 11 horas por dia de trabalho.

Vamos comparar isso com o mesmo aplicativo em execução na AWS. Você faz algumas análises e determina que precisa de sete instâncias do Amazon EC2 para suportar a demanda de pico, mas só precisa de dois servidores para manter as luzes acesas fora dos horários de pico. Usando o AWS Autoscaling Groups, você pode configurar de forma rápida e fácil seu aplicativo para ter acesso a todos os sete servidores Amazon EC2 em horários de pico de carga e reduzir a capacidade para dois servidores fora do horário de pico, mantendo a capacidade de escalar até a capacidade total de sete servidores sempre que necessário. A vantagem é que você pode automatizar totalmente esse processo, com base no cronograma, na carga em tempo real ou na carga prevista, oferecendo a capacidade de otimizar continuamente seus custos de infraestrutura e licenciamento sem incorrer em nenhuma sobrecarga operacional.

Essa abordagem da AWS pode fazer com que você pense em mudar a forma como está licenciando seus sistemas operacionais e bancos de dados da Microsoft.

Fornecedores de software tradicionais licenciam software 24/7/365. No entanto, na AWS, não achamos que você deva pagar por licenças 24 horas por dia, 7 dias por semana, 365 dias por ano, 365 dias por ano, quando não precisa. Para uma capacidade flexível, você pode escolher um modelo de licenciamento híbrido. Vejamos o exemplo anterior.

Se você precisar ter capacidade 24 horas por dia, 7 dias por semana, nesses dois servidores, você pode usar a abordagem Bring Your Own License para uma carga de trabalho como o SQL Server. Em seguida, você simplesmente pagaria por minuto ou por hora pelos cinco servidores adicionais com necessidades flexíveis de capacidade. Nesse modelo híbrido, você não precisa descartar suas licenças do SQL Server, mas, em vez disso, você pode se concentrar em otimizar sua utilização de recursos na AWS.

Você também pode considerar aderir ao Savings plans, um modelo de preços flexível que pode ajudá-lo a reduzir sua fatura em até 72% em comparação com os preços sob demanda, em troca de um compromisso de gasto por hora de um ou três anos. A AWS também oferece instâncias reservadas do Amazon EC2, que oferecem economias semelhantes em comparação com preços sob demanda e uma reserva de capacidade quando usadas em uma zona de disponibilidade específica.

Otimize seus custos em várias dimensões

Na AWS, entendemos que a incerteza econômica geralmente significa ter que enfrentar escolhas difíceis para sua organização. Não há melhor momento para explorar oportunidades de redução de custos com a AWS.

A infraestrutura tecnológica fundamental da AWS ajuda você a reduzir seus custos e melhorar a relação preço-desempenho. Também oferecemos serviços criados em nuvem que podem acelerar a inovação e reduzir seus custos, eliminando a necessidade de software comercial licenciado. E a AWS trabalha com você para garantir que você pague somente pela infraestrutura de que realmente precisa. Comece sua jornada de redução de custos aproveitando uma avaliação gratuita de otimização e licenciamento da AWS. Clique aqui para se inscrever para que a equipe do AWS OLA possa ajudá-lo.

A AWS pode ajudar você a avaliar como sua empresa pode tirar o máximo proveito da nuvem. Junte-se aos milhões de clientes da AWS que confiam em nós para migrar e modernizar seus aplicativos mais importantes na nuvem. Para saber mais sobre a modernização do Windows Server ou do SQL Server, visite Windows na AWS. Entre em contato conosco para iniciar sua jornada de migração hoje mesmo.

 

Este artigo foi traduzido do Blog da AWS em Inglês.

 


Sobre o autor

Ross Hutchings é diretor de vendas da Microsoft Workloads APJ na AWS. Em sua função, Ross ajuda as organizações a perceberem os benefícios de executar o software da Microsoft na AWS. Por mais de 23 anos, Ross ajudou organizações a inovar e oferecer melhores produtos para seus clientes/clientes/constituintes, entendendo o que é importante para elas e ajudando a alinhar soluções baseadas em tecnologia para atingir seus objetivos. Antes da AWS, Ross passou 11 anos na Microsoft em várias funções de liderança em vendas e vendas. Ross gosta de ajudar as pessoas a resolver desafios aproveitando a inovação acelerada da nuvem.

 

 

 

 

Tradutores e revisores

Luiz Rampanelli é um Solutions Architect no time da AWS Latam. Possui mais de 10 anos anos de experiência com workloads Microsoft em nuvem e ambientes híbridos. Atua com desenho de soluções seguindo as melhores práticas para que os clientes possam aproveitar ao máximo os benefícios da nuvem da AWS.

 

 

 

 

Diego Voltz atua como arquiteto de soluções senior no seguimento de enterprise na AWS no sul da Florida. Ele atuou por 15 anos como CTO de Startups no seguimento de Web Hosting e Health, tendo como foco virtualização, Storage e containers, hoje ajuda os clientes da AWS na jornada de adoção da nuvem e na otimização dos custos.