Home Empreendimento OpenStack lança a 19ª versão: Stein

OpenStack lança a 19ª versão: Stein

by Adam Armstrong

Hoje, a comunidade OpenStack anunciou o lançamento de sua 19ª versão de seu software de infraestrutura em nuvem de código aberto, Stein. A atualização mais recente aprimora o gerenciamento de rede e bare metal, permitindo o lançamento de clusters Kubernetes muito mais rapidamente. O OpenStack Open Infrastructure Summit está chegando em Denver, Colorado (29 de abril a 1º de maio). StorageReview estará presente no show. 


Hoje, a comunidade OpenStack anunciou o lançamento de sua 19ª versão de seu software de infraestrutura em nuvem de código aberto, Stein. A atualização mais recente aprimora o gerenciamento de rede e bare metal, permitindo o lançamento de clusters Kubernetes muito mais rapidamente. O OpenStack Open Infrastructure Summit está chegando em Denver, Colorado (29 de abril a 1º de maio). StorageReview estará presente no show. 

O software OpenStack agora alimenta mais de 75 data centers de nuvem pública, sem mencionar milhares de nuvens privadas. O OpenStack é executado em mais de 10 milhões de núcleos de computação. Devido à sua natureza, é ideal para diversas arquiteturas (bare metal, máquinas virtuais (VMs), unidades de processamento gráfico (GPUs) e contêineres), bem como locais com vários fornecedores. 

A versão mais recente ainda oferece os benefícios anteriores, trazendo novos recursos para redes de computação de ponta e casos de uso de NFV. Stein traz melhorias para gerenciamento e rastreamento de recursos. Stein também oferece funcionalidades básicas para usuários do Kubernetes. O Kubernetes, sem surpresa, tornou-se a estrutura de orquestração de contêiner número um em execução no OpenStack.

Os novos recursos principais de gerenciamento de infraestrutura incluem:

  • O OpenStack Magnum, um instalador certificado do Kubernetes, melhorou significativamente o tempo de inicialização do cluster do Kubernetes, de 10 a 12 minutos por nó para cinco minutos, independentemente do número de nós.
  • Com o provedor de nuvem OpenStack, agora você pode iniciar um cluster Kubernetes totalmente integrado com suporte dos serviços Manila, Cinder e Keystone para aproveitar ao máximo a nuvem OpenStack em que foi criado. 
  • O Neutron, o serviço de rede do OpenStack, tem criação de portas em massa mais rápida, visando casos de uso de contêiner, onde as portas são criadas em grupos.
  • O Ironic, o serviço de provisionamento bare metal, continua a melhorar os modelos de implantação para que usuários autônomos solicitem alocações de nós bare metal e enviem dados de configuração em vez de unidades de configuração pré-formadas.
  • Aprimoramentos de rede fornecidos para casos de uso de 5G, computação de ponta e NFV 
    • No Neutron, o gerenciamento de intervalo de segmento de rede permite que os administradores de nuvem gerenciem intervalos de tipo de segmento dinamicamente por meio de uma nova extensão de API, em oposição à abordagem anterior de edição de arquivos de configuração. Esse recurso beneficia StarlingX e casos de uso de ponta, onde a facilidade de gerenciamento é crítica.
    • Para aplicativos de rede pesada, é crucial ter uma quantidade mínima de largura de banda de rede disponível. O trabalho começou durante o ciclo Rocky para fornecer programação com base nos requisitos mínimos de largura de banda, e o recurso foi entregue em Stein. Como parte dos aprimoramentos, o Neutron trata a largura de banda como um recurso e trabalha com o serviço de computação OpenStack Nova para agendar a instância para um host em que a quantidade solicitada esteja disponível.
    • As melhorias na API aumentam a flexibilidade, adicionando suporte para aliases às regras de política de qualidade de serviço (QoS) que permitem que os chamadores executem as solicitações para excluir, mostrar e atualizar as regras de QoS com mais eficiência.
  • Gerenciamento e rastreamento de recursos aprimorados
    • Blazar, o serviço de reserva de recursos, introduziu uma nova API de alocação de recursos, permitindo que os operadores consultem o estado reservado de seus recursos de nuvem. 
    • Placement é um novo projeto introduzido na versão Stein. Extraído do projeto Nova, o Placement oferece a capacidade de direcionar um provedor de recursos candidato, facilitando a tarefa de especificar um host para migração de carga de trabalho. Isso aumenta o desempenho da API em 50% para operações de agendamento comuns. O serviço interno de Colocação em Nova será removido pela liberação do Trem. Nesse ponto, as instalações da Nova devem fazer uso do serviço de colocação separado.
    • O Sahara, um projeto para provisionar facilmente clusters Hadoop, foi refatorado em uma arquitetura de núcleo+plugins, facilitando o aproveitamento dessa funcionalidade.
  • Destaques Adicionais
    • Keystone—O serviço de identidade OpenStack introduziu recibos de autenticação multifator na versão Stein, o que facilita um fluxo de autenticação sequencial muito mais natural. 
    • Kolla—O serviço para fornecer contêineres prontos para produção e ferramentas de implantação adicionou suporte para realizar backups completos e incrementais do banco de dados MariaDB.
    • Senlin — Impulsionadas pela liderança da equipe da Blizzard Entertainment, as APIs no serviço de cluster Senlin agora emitem falhas síncronas em caso de bloqueio de cluster/nó, resfriamento em vigor ou conflito de ação. Os operadores também podem agora remover ações concluídas usando um subcomando action-purge na ferramenta senlin-manage. Isso é útil para clusters de execução longa que acumularam um grande número de ações no banco de dados. No geral, as atualizações feitas no Senlin em Stein podem melhorar o desempenho das operações em várias ordens de magnitude.

OpenStack

Discuta esta história

Inscreva-se no boletim informativo StorageReview