Lar Computação em nuvem O que é alocação de recursos multitenant? - o que é techopedia

O que é alocação de recursos multitenant? - o que é techopedia

Índice:

Anonim

Definição - O que significa Alocação de Recursos Multitenantes?

A alocação de recursos multitenantes é a distribuição e a atribuição de instâncias de aplicativos a inquilinos de software individuais. É usado principalmente na computação em nuvem, onde a multilocação é a arquitetura de backbone. A possibilidade de vários usuários receberem instâncias exclusivas de um único aplicativo de software em um ambiente compartilhado oferece economia de custo considerável.

Techopedia explica Alocação de Recursos Multitenantes

A distribuição de recursos pode ser um assunto complicado. Nos dias do computador mainframe, o acesso ao processamento era alocado em pequenas fatias de tempo. Agora que a computação em nuvem está disponível, os usuários compartilham recursos através do que é chamado de arquitetura multitenancy. A forma como os aplicativos de computação em nuvem são compartilhados é a natureza da alocação de recursos para vários participantes.

A multilocação possibilita que cada usuário tenha sua própria instância de um aplicativo compartilhado. Este atributo pode ser aplicado a qualquer uma ou todas as três camadas da nuvem, IaaS, PaaS e SaaS. Estão envolvidas neste processo várias práticas de controle, como acesso seguro e uso medido. Cada inquilino deve ter seu próprio ambiente de computação seguro individual. São possíveis vários cenários, mas cada inquilino permanece isolado e invisível para outros inquilinos.

Graus de ocupação múltipla podem ser definidos na arquitetura. É possível que IaaS e PaaS sejam multitenantes, enquanto SaaS não. A multilocação é realizada através da criação de um esquema de banco de dados. Existem diferentes abordagens para gerenciar uma arquitetura de dados multitenant. A Microsoft identifica três:

  • Bancos de dados separados
  • Banco de dados compartilhado, esquemas separados
  • Banco de dados compartilhado, esquema compartilhado

A configuração da multilocação varia de acordo com cada provedor. A granularidade da locação se aplica ao nível do aplicativo. Instâncias separadas de software são definidas nos dados.

O que é alocação de recursos multitenant? - o que é techopedia