Оглавление:
- Определение - Что означает Распределение Мультитенантных Ресурсов?
- Techopedia объясняет распределение ресурсов Multitenant
Определение - Что означает Распределение Мультитенантных Ресурсов?
Распределение ресурсов между несколькими арендаторами - это распределение и назначение экземпляров приложений отдельным арендаторам программного обеспечения. Он в основном используется в облачных вычислениях, где многопользовательская архитектура является магистральной архитектурой. Возможность для нескольких пользователей назначать уникальные экземпляры одного программного приложения в общей среде обеспечивает значительную экономию средств.
Techopedia объясняет распределение ресурсов Multitenant
Распределение ресурсов может быть сложным делом. Еще во времена мэйнфреймов доступ к обработке был распределен в небольшие промежутки времени. Теперь, когда облачные вычисления доступны, пользователи совместно используют ресурсы через так называемую многопользовательскую архитектуру. Распределение приложений облачных вычислений - это характер распределения ресурсов между несколькими арендаторами.
Поддержка нескольких арендаторов позволяет каждому пользователю иметь собственный экземпляр общего приложения. Этот атрибут может применяться к любому или ко всем трем слоям облака: IaaS, PaaS и SaaS. В этот процесс вовлечены различные методы контроля, такие как защищенный доступ и дозированное использование. Каждый арендатор должен иметь свою индивидуальную безопасную вычислительную среду. Возможны различные сценарии, но каждый арендатор остается изолированным и невидимым для других арендаторов.
Степени многопользовательской аренды могут быть определены в архитектуре. IaaS и PaaS могут быть мультитенантными, а SaaS - нет. Многопрофильность осуществляется путем создания схемы базы данных. Существуют разные подходы к управлению многопользовательской архитектурой данных. Microsoft определяет три:
- Отдельные базы данных
- Общая база данных, отдельные схемы
- Общая база данных, общая схема
Способ настройки мультитенантности зависит от каждого провайдера. Гранулярность аренды относится к уровню приложения. Отдельные экземпляры программного обеспечения определены в данных.
