Assim, você pode modelar a tolerância a falhas tanto no juju quanto no MAAS. Com o MAAS, você pode configurar várias regiões, enquanto as regiões podem ser o que você quiser, elas normalmente se referem a uma área isolada de energia + rede. (Imagine uma região sendo um datacenter). Se você configurar o MAAS desta forma, usá-lo com o juju se torna fácil.
Depois de executar juju bootstrap
, você pode executar juju ensure-ha
, o que criará um cluster de nós de bootstrap. Ao fazer isso, você terá o nó de bootstrap em uma configuração de alta disponibilidade. Você pode até ter a configuração de nós de bootstrap extras em regiões concorrentes no MAAS, assim, mesmo que uma região fique escura, sua implementação ainda estará disponível.
- Veja este link para mais informações sobre o modo HA: link
Agora, para implantar com o Juju, você pode implantar várias unidades de um serviço e ter essas unidades implantadas em regiões concorrentes (assim como com o nó de inicialização). Isso garante que, se a região ficar escura, sua implantação ainda estará operacional.