Conceitos de computação em nuvem
O que é multilocação em computação em nuvem?
O que é multilocação em computação em nuvem?
O multi-inquilinato em computação em nuvem é uma arquitetura na qual uma única instância de software ou infraestrutura serve vários clientes (inquilinos), mantendo os dados de cada um isolados. O NIST SP 800-145 descreve os fornecedores de nuvem a agrupar recursos de computação para servir vários consumidores através de um modelo multi-inquilino. Todos os inquilinos na infraestrutura recebem atualizações em simultâneo, e os níveis de isolamento variam.
Muitos locatários usam arquitetura de multilocação para redução de custos, mas é importante considerar as compensações de compartilhar recursos com outras pessoas. Você deve observar quanta flexibilidade recebe antes de assinar um serviço.
Considere custo e personalização ao escolher sua infraestrutura, mas também pense em quantos recursos você precisa. Você também precisará pensar em segurança, pois isso pode variar dependendo da ferramenta escolhida.
O que é um locatário em SaaS?
Um inquilino é um cliente, ou grupo de utilizadores, que partilha a infraestrutura de uma aplicação SaaS, mas que possui o seu próprio espaço privado. Embora os recursos sejam partilhados em nuvens multi-inquilino, os inquilinos pode alteram as suas próprias configurações e escolhem a quantidade de dados de que necessitam.
Dependendo do fornecedor, poderá encontrar opções de inquilino único e multi-inquilino – mas o preço será diferente. Deve ponderar encontrar um serviço com ambas as opções para não ter de migrar tudo quando expandir o seu negócio.
Quais são os três tipos de multilocação?
Abaixo está um resumo dos diferentes tipos de multilocação:
- Instância única, banco de dados único: Esta opção impactará a escalabilidade, mas também custa menos dinheiro. Como o nome sugere, você compartilha vários recursos – principalmente instâncias e bancos de dados.
- Instância única, vários bancos de dados: Cada locatário tem seu próprio banco de dados onde pode armazenar seus dados, o que você pode considerar para privacidade. Ter algum conhecimento sobre como gerenciar esses tipos de locação é necessário antes de começar.
- Várias instâncias, vários bancos de dados: Os locatários usam a mesma infraestrutura, mas têm suas próprias instâncias e bancos de dados; normalmente custa mais do que as outras opções. Você pode atualizar para esta opção depois de ter formado uma equipe e/ou saber como gerenciá-las.
| Recurso | Instância Única, Banco de Dados Único | Instância Única, Múltiplos Bancos de Dados | Múltiplas Instâncias, Múltiplos Bancos de Dados |
|---|---|---|---|
| Gestão de Recursos | |||
| Estrutura do Banco de Dados | Banco de dados único compartilhado | Bancos de dados separados por locatário | Bancos de dados separados por locatário |
| Gerenciamento de Instâncias | Instância única compartilhada | Instância única compartilhada | Instâncias separadas por locatário |
| Considerações de Negócio | |||
| Nível de Custo | Mais baixo | Moderado | Mais Alto |
| escalabilidade | Limitado | Alto | Moderado |
| Aspectos técnicos | |||
| Nível de Privacidade | Básico | Aprimorado | Máximo |
| Complexidade da Gestão | Complexa por inquilino | Baixa a moderada | Simples por inquilino, complexa à escala |
Estes tipos de inquilinato não são tipos de virtualização, uma tecnologia que cria múltiplos ambientes simulados a partir de um único sistema de hardware físico (Red Hat).
Quais são as vantagens do multilocatário SaaS?
Algumas das razões pelas quais as empresas usam multilocação de SaaS incluem:
- Custo: Provedores e locatários podem reduzir custos, mas podem sacrificar a privacidade. Na visão geral da Microsoft’s sobre modelos de inquilinato SaaS, uma estrutura de base de dados multi-inquilino partilhada permite situações em que as exigências de recursos de um inquilino individual’s podem afetar as operações de outros inquilinos.
- Escalabilidade: As infraestruturas aumentam ou diminuem os recursos dependendo dos níveis de atividade e das necessidades, tal como na definição de agrupamento de recursos.
- Manutenção: O fornecedor aplica atualizações e correções de uma só vez para todos os inquilinos.
Qual é a diferença entre dedicado e multilocatário?
Aqui está a principal diferença entre infraestruturas dedicadas e multilocatárias:
- Dedicada: Os locatários têm instâncias que ninguém mais pode acessar, mas ainda estão dentro de um sistema em nuvem.
- Multilocatário: Dados e configuração são separados, mas compartilham outros recursos.
- Considere quanta personalização você precisa e se precisa de mais privacidade.
- Você também pode encontrar um modelo híbrido, mas verifique-os antes de se inscrever.
- Comece com multilocatário se você for um iniciante completo.
Conclusão
A multilocação é comum na computação em nuvem, mas você precisará pesquisar qual opção atende às suas necessidades. Pense em privacidade e custo e considere quanta personalização você precisa. Você também deve considerar a possibilidade de ingressar em soluções híbridas; entenda as diferenças e avalie suas opções.