SYSTEM AND METHOD FOR MANAGING EXTERNAL PROCESSING IN A WEB-BASED COMPUTING SYSTEM
A computing system includes one or more processors and a memory. The memory stores instructions that cause the processors to generate a multi-tenant processing environment, and provide, for each of a plurality of tenants, a secure partition to store and isolate data and computational resources of a...
Gespeichert in:
Hauptverfasser: | , , , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A computing system includes one or more processors and a memory. The memory stores instructions that cause the processors to generate a multi-tenant processing environment, and provide, for each of a plurality of tenants, a secure partition to store and isolate data and computational resources of a tenant. The instructions cause the processors to receive, from the tenant, a request to register, with the multi-tenant processing environment, a tenant application to be executed by the secure partition of the tenant. Responsive to the request, the instructions cause the processors to create a partition request message queue, a partition response message queue, and to create, within the secure partition, an application manager. The application manager receives computation parameters from the partition request message queue, passes the computation parameters to the tenant application, receives a computation result from the tenant application, and stores the computation result in the partition response message queue.
L'invention concerne un système informatique qui comprend un ou plusieurs processeurs et une mémoire. La mémoire stocke des instructions qui amènent les processeurs à générer un environnement de traitement multilocataire, et à fournir, pour chaque locataire d'une pluralité de locataires, une partition sécurisée permettant de stocker et d'isoler des données et des ressources de calcul d'un locataire. Les instructions amènent les processeurs à recevoir, du locataire, une demande d'enregistrement, auprès de l'environnement de traitement multilocataire, d'une application de locataire à exécuter par la partition sécurisée du locataire. En réponse à la demande, les instructions amènent les processeurs à créer une file d'attente de messages de demande de partition et une file d'attente de messages de réponse de partition, et à créer, à l'intérieur de la partition sécurisée, un gestionnaire d'application. Le gestionnaire d'application reçoit des paramètres de calcul provenant de la file d'attente de messages de demande de partition, transmet les paramètres de calcul à l'application de locataire, reçoit un résultat de calcul de l'application de locataire, et stocke le résultat de calcul dans la file d'attente de messages de réponse de partition. |
---|