Complicação na nuvem: simplificando a nuvem com Ben Nye, CEO da Turbonomic

Autor: Roger Morrison
Data De Criação: 25 Setembro 2021
Data De Atualização: 1 Julho 2024
Anonim
Complicação na nuvem: simplificando a nuvem com Ben Nye, CEO da Turbonomic - Tecnologia
Complicação na nuvem: simplificando a nuvem com Ben Nye, CEO da Turbonomic - Tecnologia

Contente


Fonte: Alexander Cherevko / Dreamstime

Leve embora:

Discutimos o futuro da nuvem com o CEO da Turbonomics, Ben Nye.

Se há uma coisa que aprendemos nos últimos anos sobre o crescimento das implantações na nuvem, é que as coisas podem ficar muito complicadas muito rápido. Há nuvem pública, privada e híbrida e as definições borradas entre cada uma. Existe uma lista crescente de plataformas em nuvem e estruturas de custos. A conformidade só fica mais complicada ... Se isso soa como mais do que uma pessoa pode acompanhar, provavelmente você está certo. Afinal, somos apenas humanos.

Quando conversamos com o CEO da Turbonomic, Ben Nye, no ano passado, analisamos profundamente a computação autônoma e como ela está sendo usada para resolver o problema de ambientes cada vez mais complexos e controlados por dados que estão além da capacidade de uma pessoa de gerenciar com eficiência. É um novo paradigma para os administradores de sistema que há muito aderem ao modelo de quebra / correção do gerenciamento de aplicativos. Passar todo esse controle para o software é uma nova abordagem. Mas, de uma perspectiva prática, a alocação e provisionamento de recursos da nuvem com base na demanda de cargas de trabalho em tempo real está se tornando uma força poderosa em um mercado de nuvem lotado, atendendo a data centers cada vez mais complexos.


Techopedias Cory Janssen sentou-se com Ben novamente para conversar sobre como o cenário das nuvens mudou ao longo do ano passado, para onde pode estar indo e como as empresas estão mudando a maneira como gerenciam seus recursos.

Cory: Faz pouco mais de um ano desde a última vez que conversamos, quais foram algumas das maiores mudanças no cenário das nuvens no ano passado?

Ben: O dinamismo desse mercado continua inabalável. O ritmo da mudança sobre o qual falamos na última entrevista - com fornecedores tradicionais de hardware de gateway dando lugar a software no data center e na nuvem - acelerou. E a rivalidade entre os fornecedores de nuvem (principalmente AWS e Azure) está acelerando, além de criar novas alianças (Google e Cisco, VMware e AWS).

Então, com esse cenário, com o que os CIOs se preocupam? Muitos estão implementando uma estratégia de nuvem em primeiro lugar, que exige que eles descubram quais cargas de trabalho devem ir para a nuvem pública e quais devem permanecer privadas.


Um futuro híbrido e de várias nuvens está se aproximando de todos nós em um clipe muito mais rápido do que o esperado. Esse ritmo de mudança está forçando uma nova abordagem para gerenciar e otimizar a TI.

Cory: No espaço corporativo, todo o conceito de nuvem parece estar mudando para o híbrido. A velha idéia de nuvem está morta? O híbrido é a nova nuvem?

Sem erros, sem estresse - seu guia passo a passo para criar software que muda vidas sem destruir sua vida

Você não pode melhorar suas habilidades de programação quando ninguém se importa com a qualidade do software.

Ben: Sem dúvida, será um futuro de nuvem híbrida. Houve um incrível ritmo de mudança que estamos vendo na adoção da nuvem híbrida como de fato; a nuvem pública está crescendo incrivelmente bem, mas isso não significa que a nuvem privada esteja encolhendo. Se você observar várias fontes que prevêem essa tendência (como o Cisco Cloud Index e o Morgan Stanley CIO Survey), quando casadas, você verá uma taxa de crescimento de 3 a 5% na nuvem privada e uma taxa de crescimento de 60% na nuvem privada. nuvem pública.

Também há mais adoção de aplicativos corporativos complexos na nuvem pública, não apenas aplicativos nativos ou novos, mas levando os aplicativos mais orientados à produção para seus ambientes equivalentes à nuvem pública.

Essa realidade é uma função forçadora a considerar de perto como gerenciar essas alterações da maneira mais econômica, eficiente e compatível.

Cory: Há muita coisa sobre aprendizado de máquina no momento. Vocês estavam trabalhando em recursos autonômicos em seu software há alguns anos atrás. Você acha que estava à frente da curva em termos de como tirar o gerenciamento da nuvem do controle humano?

Ben: Felizmente sim. Muitas pessoas pensaram que o big data era a maneira de gerenciar o desempenho e, na ausência disso, usavam técnicas mais antigas de provisionamento e intervenção manual - basicamente, pessoas respondendo a alertas gerados por máquina. Acreditamos que faltava a capacidade de entender a demanda para que as cargas de trabalho do aplicativo pudessem autonomamente, com base em análises avançadas em tempo real, tomar decisões inteligentes sobre onde executar, quando iniciar ou parar, quando dimensionar para cima ou para baixo. A resposta foi um sistema de autogerenciamento, que é muito mais eficiente do que aprovisionamento excessivo e pessoas que buscam alertas de monitoramento gerados por máquina. Também é mais eficiente e mais oportuno do que um exercício tradicional de big data, no qual as pessoas agregam enormes quantidades de dados sem entender exatamente o que estão tentando coletar. Em seguida, eles precisam mover esses dados para um repositório ou armazém de dados comum. Eles então precisam estruturar esses dados, correlacioná-los, tudo com o objetivo de encontrar uma inferência.

Não eram grandes crentes no big data. Nossa inteligência é um tipo diferente de IA para gerenciamento de desempenho. Com o big data, é caro coletar todos esses dados e é muito fácil entupir os mesmos sistemas que você está tentando gerenciar em virtude da movimentação desses dados. Quando você o move, estrutura, correlaciona e encontra uma inferência, você não está mais em tempo real. Finalmente, essa inferência, quando você a der, deve devolvê-la às pessoas novamente. É isso que torna o aprendizado de máquina tão valioso para encontrar informações em grandes conjuntos de dados; não é tão valioso para fornecer gerenciamento de desempenho em sistemas de TI.

Cory: De acordo com o estudo de CIO do Morgan Stanley, metade de todas as cargas de trabalho será executada na nuvem pública até 2020. Quais são os riscos que as organizações enfrentam ao fazer essa mudança?

Ben: Praticamente todas as cargas de trabalho no mundo local são superprovisionadas e subutilizadas, o que é o resultado de estimativas bem-intencionadas da TI. Essa é a base com a qual as organizações estão trabalhando, considerando a possibilidade de mudar e migrar para a nuvem. Isso acontece há mais de duas décadas. O mundo local é predominantemente um ambiente de custo fixo, onde há propriedade da capacidade - portanto, há pouca penalidade a pagar.

À medida que as organizações adotam a nuvem híbrida, elas estão transferindo suas cargas de trabalho com excesso de provisionamento para a nuvem - um mundo de custo variável. Se você tiver excesso de provisionamento, estará pagando por isso a cada segundo ou minuto, dependendo do seu provedor de nuvem pública. Ser compatível também se torna um grande risco nesse novo modelo.

Cory: No papel, teoricamente, apenas mudar para um custo variável faz sentido, mas quando você coloca dessa maneira, é muito simples. Quer dizer, você está pedindo que os arquitetos e o lado de TI também sejam profissionais de finanças.

Ben: Exatamente. Estima-se que as contas em nuvem pública sejam mais de duas vezes o que é esperado. Por que é que? Porque, quando você está migrando uma carga de trabalho para a nuvem pública, ela está baseada em um modelo de alocação. Você não está avaliando e avaliando. A probabilidade de excesso de provisionamento é alta e, portanto, seus níveis de despesa serão altos. É essencial entender o consumo real de uma carga de trabalho e dimensioná-la adequadamente (para cima ou para baixo): esse é um dos benefícios da Turbonomic.

Cory: Normalmente, considero a Turbonomic mais voltada para a computação, mas recentemente você também fez muitas coisas no armazenamento. Você pode falar um pouco sobre aquilo?

Ben: Portanto, uma das perguntas anteriores foi sobre as mudanças que acontecem no cenário das nuvens. Como exemplo, a Amazon agora tem preços por segundo para computação e armazenamento. Pense em quão dinâmico é o mercado, pois ele pode se transformar, literalmente, em uma oferta por segundo. Bastante selvagem, considerando que há pouco menos de um ano o Google saiu com preços por minuto, porque a Amazon tinha sido por hora.

Agora podemos calcular, memória, rede e armazenamento na Amazon usando suas flexibilidades de preços literalmente até o segundo.

Cory: Tenho certeza de que, quando você fala sobre esses grandes bancos de dados, todos esses grandes bancos de dados relacionais, essa é uma das instâncias mais caras da AWS, certo? Então, você vai direto ao ponto.

Ben: Há várias questões importantes que você aborda lá. Se você olhar para a Amazon, por exemplo, eles realmente levaram sua pergunta sobre o banco de dados para outro nível. O banco de dados como serviço é uma das ofertas de plataforma como serviço que mais crescem. E a AWS e a Microsoft criaram um número bastante grande de ofertas de plataforma como serviço. Alguns são sobre aprendizado de máquina de big data. Esteja você usando o banco de dados ou o banco de dados, os custos de armazenamento são muito grandes e os custos totais podem ser bastante grandes, e a variabilidade - ou a oportunidade de aprimorá-los - é significativa. É isso que estamos fazendo: os clientes podem quase dobrar seu ROI ao executar nossos novos recursos de armazenamento turbonômico para nuvem pública, bem como os recursos de computação e memória e rede que oferecemos anteriormente.

Se você olhar para a Microsoft, eles fizeram vários anúncios importantes em seu recente evento Ignite. Agora eles têm zonas de disponibilidade e ofertas de instâncias reservadas, como a AWS. Isso é importante porque mostra o que os clientes estão pedindo. Mas também mostra que, assim como essas coisas, há complexidade, e a complexidade pode rapidamente sobrecarregar as pessoas.

Cory: Você pode falar um pouco sobre como a Turbonomic conseguiu se casar com as diferentes plataformas em nuvem? Dançamos bastante isso em termos de seus vários recursos na AWS e no Azure. Quase parece que é uma situação em que, nos últimos dois anos, houve uma escolha em que você é um ou outro, mas mais e mais empresas conseguem se casar com eles agora.

Ben: Historicamente, quando uma nova plataforma foi introduzida, novas ferramentas foram introduzidas para agregar dados e entregá-los a uma pessoa para gerenciar ou corrigir. O fator limitante é o conjunto de habilidades humanas. Essa complexidade está forçando uma nova maneira de gerenciar a TI. Atualmente, você está ouvindo muito mais sobre IA, bancos de dados autônomos, datacenters, etc. Acreditamos que a resposta para gerenciar a complexidade em um ambiente híbrido é criar um ambiente autogerenciado por meio de um sistema de controle capaz de conectar ambos lacunas existentes. Damos às pessoas uma capacidade biônica de aproveitar a complexidade de seu ambiente com software que elimina as suposições e limitações que existiam anteriormente, a fim de garantir que as cargas de trabalho sejam executadas com desempenho, conformidade e economia, independentemente de estar em uma nuvem pública ou privada .

Cory: Você também pode usar o Google à medida que eles aumentam suas ofertas nos próximos dois anos. É tudo sobre escolher os melhores serviços em cada plataforma.

Ben: Sim. Estamos entusiasmados em oferecer suporte aos ambientes do Google em uma futura versão do software. Para o seu ponto, existem várias decisões sobre onde colocar uma carga de trabalho, como e quando dimensionar uma carga de trabalho e quando iniciar e interromper uma carga de trabalho. Lembre-se: uma carga de trabalho pode ser uma VM ou contêiner, pode ser uma VDI - portanto, a flexibilidade inerente ao fazer essas escolhas em um conjunto maior de alternativas ou opções é extremamente valiosa para os clientes que procuram executar o menor custo, o melhor desempenho e conformidade garantida. Nessa escala, o software pode fazer isso com muito mais eficiência, em vez de depender de pessoas que respondem a alertas gerados por máquina quando os aplicativos quebram ou violam um limite.

E considere a nova geração de regulamentações sendo continuamente introduzida. Existem Regulamentos Globais de Proteção de Dados, que afetam quais dados você possui e onde residem, exigindo soberania. Depois, há afinidade e anti-afinidade em torno da qual os dados podem ficar com outros conjuntos de dados. Além disso, existem requisitos de continuidade de negócios e alta disponibilidade! Na nuvem pública, se você quiser cinco noves, precisará estar em pelo menos quatro zonas de disponibilidade. Você precisa pensar na recuperação de desastres, em várias regras de negócios. A realidade é a seguinte: se você não inspeciona essas regras de negócios, toda vez que dimensionar, iniciar, mover, colocar ou clonar uma carga de trabalho, não saberá que está em conformidade contínua. Você é compatível ou não. É um problema binário.

Cory: É quase tão complicado que a regra comercial quase impossibilita o ser humano de lidar.

Ben: Exatamente, e esse é o problema, especialmente quando estamos executando em uma escala virtualizada de 80 a 90% na empresa. Estamos executando em uma escala que precisa amadurecer além da intervenção manual, respondendo a alertas da máquina quando os aplicativos podem quebrar. Ah, e por falar nisso, preciso aprender essas novas habilidades para fazer a mesma coisa em melhores termos na nuvem pública. É demais.

Cory: Você sabe o que? Como você está falando comigo sobre isso, é incrível para mim como o problema subjacente não é se você está falando sobre migração ou se está falando sobre problemas de conformidade. Há muita sobreposição lá e, mesmo com a conformidade, muitos desses problemas realmente se sobrepõem. A questão principal é que só haverá mais complexidade nos próximos anos. Se você não está no caminho certo agora, está morto na água, porque se você não pode lidar com as coisas agora, como vai lidar com elas no ano de 2020?

Ben: Concordo plenamente. E então, a propósito, apenas para mostrar seu ponto, fica ainda mais complexo, porque agora temos que pensar não apenas onde uma carga de trabalho é executada, mas também o que é uma carga de trabalho? Portanto, você pode realmente estar em um mundo de otimização de uma VM hoje, mas pode ser contêineres e microsserviços com um SO na nuvem amanhã. Bem, tudo bem, mas como você encontrará uma pessoa Kubernetes, digamos, no Kansas, ou uma pessoa Docker em Delaware? Portanto, há uma evolução constante na maneira como as pessoas estão lidando com essas coisas.

Fica um pouco assustador, mas se eu posso usar o software para ajudar a resolver esse problema, uau, isso se torna revigorante, certo? Porque levamos as pessoas para a cadeia de valor e temos software para fazer coisas mundanas e de menor valor.

Cory: Direito.Em seguida, você pode fazer com que seus recursos de alto nível dê um passo atrás e pense, o que eles deveriam fazer, em vez de gerenciar alertas.

Ben: Exatamente! As pessoas entraram na tecnologia porque estavam interessadas em evoluir o cenário tecnológico e, francamente, em criar coisas legais. Essas foram as grandes razões para entrar na tecnologia, certo? Não era para pertencer a um regime de alerta. Portanto, este é um novo conjunto de habilidades capazes de advir dele. Quero dizer, como é que alguém vai usar todos os contêineres em tempo real? Ainda ninguém respondeu a esse problema. E a resposta é que isso será feito por meio de software.