O líder de transporte da Fortune 500 migra com segurança de uma nuvem para outra

Como a J.B. Hunt garante o desempenho de aplicativos na nuvem híbrida com o IBM Turbonomic

Vista de um caminhão na estrada

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).

Caminhão com logotipo

Redimensionamento Extensivo


Ao longo de 12 meses, executou 2.000 ações de redimensionamento

Economia de tempo


Liberou 650 horas em 1 ano

Quando implementamos a integração do Google Cloud após a primeira liberação de disponibilidade geral (GA), o Turbonomic descobriu tudo corretamente e nos deu as recomendações corretas imediatamente. Executamos algumas das recomendações e funcionou muito bem.
Robert Auten Senior Expert Software Engineer, Cloud Operations J.B. Hunt Transport, Inc.
Visibilidade Full Stack e decisões de recursos impulsionadas por IA
Tela de celular mostrando mapas

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.

Caminhão JB Hunt de 18 rodas na rodovia à distância
Otimização contínua em toda a nuvem híbrida

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.

Logotipo da J.B. Hunt Transport, Inc.
Sobre a J.B. Hunt Transport, Inc.

Fundada em 1961, a J.B. Hunt é 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.

Componente da solução IBM® Turbonomic
Aceleração da adoção da nuvem para aprimorar a assistência médica Leia o estudo de caso Permitindo que desenvolvedores ofereçam experiências gratificantes Leia o estudo de caso
Legal

© 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 https://www.ibm.com/br-pt/legal/copyright-trademark.

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.