Table des matières:
- Définition - Que signifie l'allocation de ressources multi-locataire?
- Techopedia explique l'allocation des ressources multi-locataires
Définition - Que signifie l'allocation de ressources multi-locataire?
L'allocation de ressources multi-locataires est la distribution et l'affectation d'instances d'application à des locataires logiciels individuels. Il est principalement utilisé dans le cloud computing, où la mutualisation est l'architecture principale. La possibilité pour plusieurs utilisateurs de se voir attribuer des instances uniques d'une seule application logicielle dans un environnement partagé offre des économies considérables.
Techopedia explique l'allocation des ressources multi-locataires
La distribution de ressources peut être une affaire délicate. À l'époque de l'ordinateur central, l'accès au traitement était alloué en petites tranches de temps. Maintenant que le cloud computing est disponible, les utilisateurs partagent les ressources via ce qu'on appelle une architecture multi-locataire. La façon dont les applications de cloud computing sont partagées est la nature de l'allocation de ressources multi-locataires.
La mutualisation permet à chaque utilisateur d'avoir sa propre instance d'une application partagée. Cet attribut peut s'appliquer à l'une ou aux trois couches du cloud, IaaS, PaaS et SaaS. Ce processus implique diverses pratiques de contrôle telles que l'accès sécurisé et l'utilisation mesurée. Chaque locataire doit avoir son propre environnement informatique sécurisé individuel. Divers scénarios sont possibles, mais chaque locataire reste isolé et invisible pour les autres locataires.
Des degrés de mutualisation peuvent être définis dans l'architecture. Il est possible que l'IaaS et le PaaS soient multi-locataires, alors que le SaaS ne l'est pas. La mutualisation est réalisée par la création d'un schéma de base de données. Il existe différentes approches pour gérer une architecture de données multi-locataires. Microsoft en identifie trois:
- Bases de données distinctes
- Base de données partagée, schémas séparés
- Base de données partagée, schéma partagé
La configuration de la mutualisation diffère selon chaque fournisseur. La granularité de la location s'applique au niveau de l'application. Des instances distinctes de logiciel sont définies dans les données.
