LABORATÓRIOS ON-LINE PROJETARAM SEUS PRÓPRIOS SERVIDORES DE BRAÇO PARA ENFRENTAR AWS, DIGITALOCEAN - TECHCRUNCH - COMUNICADOS DE IMPRENSA - 2019

Anonim

Um par de anos atrás, a equipe por trás do Online Labs iniciou um projeto longo e ambicioso - em vez de construir uma infraestrutura virtual de hospedagem na nuvem que compete diretamente com a Amazon Web Services, a DigitalOcean e outros provedores VPS, projetou seu próprio hardware para sua solução em nuvem. O Online Labs conseguiu espremer 912 computadores separados em um único rack de servidor. Mas a melhor parte é que a empresa também manteve o melhor dos dois mundos - servidores dedicados com a flexibilidade da virtualização.

"Começamos este projeto há dois anos e meio, e projetamos nosso próprio hardware a partir do zero, pois não conseguimos encontrar o que queríamos no mercado na época", disse-me o vice-presidente de produto Yann Léger em uma entrevista por telefone. "Usamos uma arquitetura ARM porque queríamos uma nuvem física escalonável."

Quando você inicia um servidor no Online Labs, leva cerca de 30 segundos. No entanto, a empresa não está apenas lançando uma máquina virtual em um servidor já em execução, ela está inicializando um servidor ARM apenas para você.

Há muitas vantagens em usar hardware dedicado. Por exemplo, você não compartilhará sua CPU com outros usuários e acabará com desempenhos decepcionantes. Nos bastidores, o Online Labs usa os mesmos sistemas ARM v7 em um chip que você encontraria em seu smartphone. Em um chip, você encontrará quatro núcleos diferentes que são muito eficientes em termos térmicos. É menos poderoso que um servidor dedicado Xeon, mas também é muito atraente para muitos desenvolvedores.

Cada servidor vem com 2 GB de RAM, um SSD de 20 GB e uma interface de rede de 1 Gbit / s. Você pode adicionar mais armazenamento e integrar com o Amazon S3. E, claro, você pode iniciar vários servidores em poucos minutos, se precisar de mais recursos.

Agora, existem algumas limitações. Primeiro, como esses servidores usam uma arquitetura ARM, não é possível usar binários e sistemas operacionais x86. Por enquanto, a empresa fornece os suspeitos usuais quando se trata de distribuições, Ubuntu, Debian, Gentoo, etc. Você também pode executar o Docker. Os tempos de execução populares já possuem uma variante ARM, mas binários mais obscuros podem precisar de algum trabalho. Alguns engenheiros da Online Labs estão portando esses binários.

Por enquanto, existe apenas um tipo de servidor. Se você quiser mais poder de computação, a única solução é iniciar um novo servidor e equilibrar a carga. Não é o ideal, e a equipe já está trabalhando em um hardware mais potente com mais RAM. Todos os servidores estão hospedados no data center da Iliad em Paris, mas um segundo centro de dados baseado nos EUA está em andamento.

A verdadeira inovação por trás do Online Labs é a flexibilidade. Assim como quando você usa um VPS, você pode fazer um instantâneo, carregar uma imagem e muito mais. Você pode até mesmo mover seu endereço IP público de uma máquina para outra.

Outra parte interessante, o Online Labs não é baseado no OpenStack, tudo foi desenvolvido internamente. A equipe também desenvolveu uma API para gerenciar seus servidores.

Existem inúmeros pequenos detalhes que mostram como o Online Labs já é polido. É uma nova abordagem à hospedagem em nuvem e uma novidade muito diferente. A equipe lançou recentemente uma prévia pública para testar a infraestrutura. Mais de 100.000 servidores já estão em execução.

"Quando se trata de preços, devemos ser competitivos com outras soluções de hospedagem na nuvem, oferecendo o mesmo desempenho", disse Léger.

Ainda há um longo caminho a percorrer para atender às necessidades de todos os desenvolvedores. Por exemplo, a DigitalOcean agora tem muitos data centers ao redor do mundo e uma ampla gama de configurações. Mas o Online Labs é definitivamente uma alternativa promissora.