Controladores JuJu

2

Eu tenho uma pergunta simples.

Eu vi que o controlador juju pode hospedar vários modelos, mas em qual cenário precisamos de mais de um controlador JuJu?

    
por Damiano Manicone 17.01.2017 / 11:08

2 respostas

3

Em alguns cenários, pode ser que você já tenha um ambiente de nuvem do Google e uma nuvem da AWS, por exemplo. Se você quiser usar os dois ambientes, será necessário inicializar um controlador para cada ambiente de nuvem diferente. É muito útil quando você pode alternar entre os controladores quando perceber que existem algumas limitações em cada tipo de nuvem.

exemplo:

  • O Aws não suporta contêineres LXD para que você possa ter seu ambiente juju lá, se não precisar de nenhum contêiner LXD. Se você realmente precisa do LXD para alguns de seus aplicativos, você pode inicializar um segundo controlador no Google CE para fazer isso funcionar

Além das diferenças entre as nuvens, pode ser que o seu CE do Google limite sua quantidade de núcleos e que você tenha atingido o limite da quantidade de núcleos disponíveis. Se você ainda tiver outra nuvem com alguns núcleos disponíveis, poderá inicializar um segundo controlador para essa nuvem. Dessa forma, você não precisa expandir seu Google CE e ainda pode implantar os encantos em um novo modelo em um novo controlador.

Você pode alternar facilmente entre seus controladores usando o comando juju switch

    
por SebastienPattyn 18.01.2017 / 08:57
0

Nosso uso é um pouco mais simples. Temos um conjunto local de servidores de fim de vida que são provisionados usando o MaaS, com um controlador juju. Quando nossas tarefas antes do pool local puderem ser manipuladas ou quando houver contenção de recursos entre diferentes grupos, giraremos sistemas AWS para lidar com o estouro.

    
por rmustakos 08.04.2017 / 22:38