Lar Finanças Pessoais Complexidades de carga de trabalho em um ambiente de nuvem híbrido - as moléstias

Complexidades de carga de trabalho em um ambiente de nuvem híbrido - as moléstias

Índice:

Vídeo: GOOGLE CLOUD PLATFORM COMO USAR O QUE É WINDOWS SERVER LINUX UBUNTU DEBIAN COMPUTADOR VIRTUAL 2024

Vídeo: GOOGLE CLOUD PLATFORM COMO USAR O QUE É WINDOWS SERVER LINUX UBUNTU DEBIAN COMPUTADOR VIRTUAL 2024
Anonim

As complexidades da carga de trabalho são mais prevalentes em um ambiente de nuvem híbrido do que com uma única arquitetura de nuvem. Com o advento de um mundo de nuvem híbrida, muitas outras aplicações e serviços existem em áreas geográficas que devem ser executadas.

Algumas cargas de trabalho podem ser permanentes e precisam ser executadas constantemente, como um site de comércio on-line ou um sistema de controle que gerencia um processo ambiental crítico. As cargas de trabalho virtualizadas adicionam um outro nível de complexidade. Serviços de negócios e vários modelos de aplicativos também são adicionados ao mix.

Em um ambiente de nuvem híbrido, suas cargas de trabalho podem ser executadas em diferentes nuvens, executando diferentes tipos de infra-estruturas usando diferentes sistemas operacionais. Você está juntando cargas de trabalho de diferentes ambientes que muitas vezes têm que se comportar como se fossem um sistema unificado.

Operacionalização das cargas de trabalho

Qual a conexão entre cargas de trabalho e gerenciamento da carga de trabalho na nuvem? Na verdade, é no centro da determinação se você tem um ambiente de nuvem com desempenho ou não. Isso é verdade se você é um provedor de serviços que oferece uma nuvem pública ou privada para clientes, ou se você está gerenciando uma nuvem privada interna para beneficiar clientes internos e clientes externos e parceiros.

Você pode pensar que tudo que você precisa fazer é obter algum software de automação (para programar recursos automaticamente e para executar algumas outras funções associadas à alocação de recursos) e você está configurado. Quando você olha as cargas de trabalho de uma perspectiva operacional, torna-se claro que muitos problemas precisam ser levados em consideração ao determinar como você cria um ambiente de nuvem híbrido global que funciona em um nível de qualidade e atende aos requisitos de segurança e governança. Este não é um requisito estático; de uma perspectiva operacional, as organizações precisam ser capazes de mudar dinamicamente o gerenciamento da carga de trabalho com base na mudança de requisitos de negócios.

APIs: chave para gerenciar carga de trabalho em nuvem

As interfaces de programação de aplicativos (APIs) permitem que um produto ou serviço de software se comunique com outro produto ou serviço. Por exemplo, se você é um desenvolvedor de software que escreveu uma planilha eletrônica e que deseja permitir que outro desenvolvedor adicione algumas funções especializadas para aprimorar sua aplicação, você pode fornecer ao desenvolvedor uma API que lhe permita escrever em sua aplicação. A API especifica como o aplicativo pode funcionar em conjunto com outro.Ele fornece as regras e as interfaces. O desenvolvedor não precisa conhecer o conteúdo da sua aplicação porque a API abstrai a maneira como esses programas podem funcionar juntos.

Uma API também fornece uma maneira abstraída de trocar dados e serviços. Por causa desta abstração, a API pode ocultar coisas dos desenvolvedores. Por exemplo, você não quer que um desenvolvedor externo aprenda os detalhes de sua segurança interna, então esses detalhes do sistema estão ocultos. A API permite que o desenvolvedor execute apenas a tarefa pretendida.

As APIs são importantes para gerenciar cargas de trabalho em um ambiente de nuvem. O ambiente Amazon Elastic Compute Cloud oferece um conjunto rico de API que permite aos clientes criar suas próprias cargas de trabalho em cima dos serviços de computação e armazenamento da Amazon. De fato, todas as empresas que oferecem um serviço de nuvem fundamental como IaaS (Infraestrutura como Serviço), SaaS (Software como Serviço) e PaaS (Plataforma como Serviço) desenvolvem APIs para seus clientes.

Tudo é ótimo, desde que você gerencie sua carga de trabalho dentro do ambiente onde você criou ou onde você irá implantá-lo. No entanto, diferentes APIs nem sempre são compatíveis. Por exemplo, uma API pode ser criada para suportar um sistema operacional de 32 bits e o ambiente em nuvem que o desenvolvedor deseja mover a carga de trabalho para suportar uma implementação de 64 bits. Como você administra cargas de trabalho em ambientes incompatíveis?

A necessidade de uma camada de carga de trabalho padrão

Nenhuma API padrão permite que o desenvolvedor trabalhe com diferentes modelos de nuvem fornecidos por diferentes fornecedores de nuvem. O que realmente é necessário é uma camada padrão que cria compatibilidade entre as cargas de trabalho da nuvem. Na orientação do serviço, o modelo XML permite a interoperabilidade entre os serviços empresariais. Não existe um modelo equivalente para a nuvem híbrida.

Você pode encontrar maneiras de resolver problemas complicados. Empresas como o provedor de gerenciamento de nuvem RightScale, o Workload Deployer da IBM e o Control-M da BMC criam modelos personalizáveis ​​que permitem que os desenvolvedores permitam as diferenças nas APIs e, portanto, possam implantar e migrar cargas de trabalho.

Portabilidade das cargas de trabalho

Discussão de APIs e padrões é essencial porque o gerenciamento da carga de trabalho é fundamental para a operação da nuvem híbrida. Em um ambiente de nuvem híbrido, ser capaz de mover as cargas de trabalho e otimizá-las com base no problema de negócios a ser abordado é fundamental. Apesar de as cargas de trabalho serem abstraídas, elas são criadas com middleware e sistemas operacionais.

As cargas de trabalho devem ser ajustadas para funcionar bem em um ambiente de hardware específico. No mundo da computação híbrida de hoje, é necessária muita intervenção manual para alcançar a portabilidade da carga de trabalho. No entanto, antecipamos padrões futuros e abordagens bem definidas que tornarão o gerenciamento de carga de trabalho em nuvem híbrida uma realidade.

O advento da computação híbrida levará à evolução de um novo componente na computação em nuvem. O corretor das cargas de trabalho do serviço híbrido fornecerá uma camada que examinará a infra-estrutura do serviço subjacente baseado na nuvem e proporcionará uma maneira consistente e previsível de lidar com diferentes cargas de trabalho como se fossem construídas da mesma maneira.Esperamos que este corretor de carga de trabalho do serviço híbrido forneça o gerenciamento de carga de trabalho híbrido que o mercado exigirá. Quando os padrões evoluem, a necessidade de parte desta camada desaparecerá, mas o amplo uso de padrões leva tempo.

Complexidades de carga de trabalho em um ambiente de nuvem híbrido - as moléstias

Escolha dos editores

Filmando fotos em situações especiais com Canon Rebel Série T3 Câmeras - manequins

Filmando fotos em situações especiais com Canon Rebel Série T3 Câmeras - manequins

ÀS vezes haverá não há problema em tirar o seu Canon Rebel T3 ou T3i fora e tirar fotos com configurações automáticas. A maior parte do tempo, você pode fazer com alguns ajustes simples. Alguns assuntos e situações de filmagem apresentam alguns desafios adicionais que exigem combinações de configurações mais complicadas. ...

Escolha dos editores

Obtendo o WordPress. org Software - dummies

Obtendo o WordPress. org Software - dummies

Depois de classificar seu host e domínio do site, você deve baixar e extrair os arquivos do WordPress pela WordPress. org e colocá-los no seu computador. Escolha um lugar que você lembrará, como um diretório de Documentos ou Download. Siga estas etapas: aponte seu navegador para o WordPress. org. A página principal do WordPress aparece. Clique em ...

Google AdSense para Bloggers de Mom - dummies

Google AdSense para Bloggers de Mom - dummies

Google O AdSense não é uma rede de anúncios orientada para a mãe, nem é A melhor opção de publicidade para a maioria dos blogs da mãe. Há certamente exceções a isso, especialmente se você blogar sobre produtos ou marcas. Todos os blogueiros que exibem publicidade devem ter um provedor de anúncios de backup - e o AdSense é uma ótima solução para essa necessidade. AdSense aprova ...

Relatório de conteúdo principal do google Analytics - dummies

Relatório de conteúdo principal do google Analytics - dummies

O relatório Top Content é um dos relatórios mais importantes no Google Analytics. Este relatório mostra as postagens mais populares no blog da sua mãe. Seu conteúdo popular dá uma visão do porquê seus leitores chegam até você. Os tópicos dessas postagens indicam o que as pessoas gostam, mesmo quando não comentam. Para visualizar ...

Escolha dos editores

Como fazer uma imagem disparar um link - as manequins

Como fazer uma imagem disparar um link - as manequins

Usam imagens para navegação . Eles são mais bonitos que os links de texto simples, e você pode adicionar a forma e a função na sua página com um elemento. Para criar uma imagem que desencadeia um link, você substitui um elemento no lugar do texto ao qual você ancoraria seu link. Esta marcação liga o texto: ...

Como abrir links em novos Windows ou Tabs com HTML5 - dummies

Como abrir links em novos Windows ou Tabs com HTML5 - dummies

O A web funciona porque você pode vincular páginas em seu site para páginas nos sites de outras pessoas usando um elemento de âncora simples. Quando você liga para o site de outra pessoa, você envia usuários para longe de seu próprio site. Para manter os usuários no seu site, HTML pode abrir a página vinculada em uma nova janela ...

Como criar tabelas em HTML5 - dummies

Como criar tabelas em HTML5 - dummies

O recipiente de marcação primária para tabelas em HTML é a tabela elemento. Ou seja, você usa a tag de abertura para denotar o início de uma tabela e você adiciona a tag de fechamento para encerrá-la. Além disso, os blocos de construção básicos para dados de tabela em HTML são a linha da tabela ( ) e os dados da tabela ...