Em 2018, a jornada de nuvem pública da .B. Hunt Transport, Inc’s começou com a migração de 25% das cargas de trabalho no local para o Microsoft Azure. Em 2019, a empresa decidiu reformular a plataforma J.B. Hunt 360, que incluía suas tecnologias Shipper 360 e Carrier 360, para melhorar a usabilidade e acelerar o tempo de lançamento no mercado.
Com essa transição em andamento, logo ficou claro que a J.B. Hunt precisava de uma visão holística para garantir que as cargas de trabalho fossem dimensionadas corretamente conforme o ambiente se tornasse cada vez mais complexo. O excesso de provisionamento e a intervenção manual não foram opções de longo prazo. Foi quando Robert Auten, engenheiro sênior de software especializado, operações de nuvem na J.B. Hunt e sua equipe recorreram à solução IBM® Turbonomic® Application Resource Management (ARM).
Ao longo de 12 meses, executou 2.000 ações de redimensionamento
Liberou 650 horas em 1 ano
Dois aspectos importantes da otimização de custos de nuvem híbrida da Turbonomic são as recomendações de recursos com base em IA e as ações automatizadas. Para o ambiente local, que consiste em VMware e Microsoft Hyper V, Auten e sua equipe estão automatizando todas as ações não disruptivas 24 horas por dia, 7 dias por semana, e dimensionando as ações de não produção durante uma janela de manutenção noturna. Ao longo de 12 meses, a Turbonomic executou quase 2.000 ações de redimensionamento que — considerando que a intervenção manual requer 20 minutos por ação — liberaram mais de 650 horas do tempo da equipe para se concentrar em iniciativas estratégicas. A Turbonomic também apoiou a equipe no processo de planejamento do ambiente local e forneceu evidências tangíveis para apresentar à gerência superior quando novos hosts precisarem ser adquiridos. Além disso, ajudou a equipe a garantir uma trilha de auditoria à medida que as mudanças eram implementadas em seu ambiente: A Turbonomic chama o webhook do IT Service Management (ITSM) da J.B. Hunt para criar registros de alterações para todas as ações de dimensionamento.
No ambiente Azure, a equipe está usando uma combinação de recomendações e ações automatizadas para gerenciar os recursos. No laboratório e ambiente de teste, eles contam com ações automatizadas, mas no ambiente de produção, seguem um processo de governança pelo qual compartilham recomendações da Turbonomic para toda a equipe antes de executar. Depois que a equipe aprovar essa ação, as Operações de Nuvem migrarão esses recursos para o grupo que tem uma política para executar essa ação no futuro de forma automática.
A Turbonomic também ajudou a equipe da Auten a melhorar a colaboração com os proprietários de aplicações. Isso permite que eles identifiquem oportunidades para reduzir o desperdício em seu ambiente de contêineres, rearquitetando suas aplicações. De acordo com Auten, para garantir o desempenho das aplicações em contêiner, a equipe define limites de memória e CPU com base no que é necessário para a inicialização, não no que é necessário depois. Embora isso garanta que essas aplicações tenham os recursos necessários durante a inicialização, eles também criam desperdícios no ambiente, pois não exigem que esse mesmo volume de recursos seja executado após a inicialização. A Turbonomic identifica essa discrepância e fornece evidências claras para os casos em que é melhor rearquitetar o aplicativo para utilizar mais recursos no ambiente de contêiner.
No início de 2021, a liderança da J.B. Hunt criou uma aliança estratégica com o Google Cloud e encarregou a equipe de migrar a maior parte do ambiente de computação, que incluía 1.000 máquinas virtuais, 90 clusters Kubernetes, 915 nós Kubernetes, 27.000 pods e 500 bancos de dados, do Azure para o Google Cloud. Graças à arquitetura, ferramentas e talentos, eles reduziram um plano de projeto de seis a nove meses para seis semanas de execução. Como já confiavam na Turbonomic para otimizar o ambiente Azure, a equipe estava confiante de que as cargas de trabalho foram dimensionadas corretamente antes da migração. Antes do início da migração, eles sabiam o dimensionamento que seria necessário no Google Cloud. No final, eles executaram a mudança em apenas 35 dias úteis, com tempo de inatividade zero.
A equipe já está começando forte a jornada no Google Cloud, mas a fase de migração é apenas o início. A equipe continuará otimizando o ambiente para reduzir o desperdício e garantir o desempenho das aplicações. Um aspecto importante nesse processo de otimização contínuo será a capacidade de evitar problemas de recursos antes que eles ocorram. É aí que a integração da Turbonomic com o Google Cloud irá ajudar.
Como os primeiros usuários da integração da Turbonomic com o Google Cloud, Auten e sua equipe começaram segmentando o ambiente de não produção dentro do Google Cloud. O plano é implantar a Turbonomic no ambiente de produção, para que eles possam acompanhar a utilização e a economia resultantes das recomendações e ações de recursos baseados em IA da Turbonomic.
Fundada em 1961, a J.B. Hunt (link fora de ibm.com) é uma empresa de transporte e logística Fortune 500 com sede em Lowell, Arkansas. Desde o início, o ótimo serviço ao cliente tem sido fundamental para a missão da J.B. Hunt. Enquanto constrói a rede de transporte mais eficiente na América do Norte, a J.B. Hunt procura prestar um serviço líder do setor, e permanece comprometida com a sustentabilidade ambiental.
© Copyright IBM Corporation 2022. IBM corporation, New orchard road, Armonk, NY 10504
Produzido nos Estados Unidos da América, maio de 2022.
IBM, o logotipo da IBM, ibm.com e Turbonomic são marcas comerciais da International Business Machines Corp., registradas em várias jurisdições no mundo inteiro. Outros nomes de produtos e serviços podem ser marcas comerciais da IBM ou de outras empresas. Uma lista atual de marcas comerciais da IBM está disponível na Web em "Informações sobre direitos autorais e marcas registradas" em www.ibm.com/br-pt/legal/copytrade.
Microsoft, Windows, Windows NT e o logotipo Windows são marcas comerciais da Microsoft Corporation nos Estados Unidos, em outros países ou em ambos.
Este documento é atual na data de sua publicação inicial, podendo ser alterado pela IBM a qualquer momento. Nem todas as ofertas estão disponíveis em todos os países em que a IBM opera.
Os dados de desempenho e exemplos de clientes citados são apresentados apenas para fins ilustrativos. Os resultados reais de desempenho podem variar de acordo com configurações e condições operacionais específicas. AS INFORMAÇÕES CONTIDAS NESTE DOCUMENTO SÃO FORNECIDAS NO ESTADO EM QUE SEM ENCONTRAM, SEM QUALQUER GARANTIA, EXPRESSA OU IMPLÍCITA, INCLUINDO SEM QUAISQUER GARANTIAS DE COMERCIALIZAÇÃO, ADEQUAÇÃO A DETERMINADO FIM E QUALQUER GARANTIA OU CONDIÇÃO DE NÃO INFRAÇÃO. Os produtos IBM têm garantia de acordo com os termos e condições dos contratos sob os quais são fornecidos.