-
公开(公告)号:DE112010003922T5
公开(公告)日:2012-11-08
申请号:DE112010003922
申请日:2010-12-06
Applicant: IBM
Inventor: MEHROTRA GAURAV , NAGPAL ABHINAY RAVINDER
IPC: G06F9/50
Abstract: Es werden ein Verfahren, ein System und ein Computerprogramm zum Verringern von Mehraufwänden bei einer Verarbeitung von mehreren Anwendungen offenbart. Das Verfahren beinhaltet ein Erkennen von Ressourcen, die mit jeder der Anwendungen aus einem Satz von Anwendungen zusammenwirken, und ein Gruppieren der Anwendungen aus dem Satz von Anwendungen in Reaktion auf die erkannten Ressourcen, was zumindest einen Anwendungsverbund zur Folge hat. Das Verfahren beinhaltet des Weiteren ein Zuweisen eines Agenten entsprechend jeder der erkannten Ressourcen und ein Initialisieren des Agenten entsprechend jeder der erkannten Ressourcen. Das Verfahren beinhaltet des Weiteren ein Erkennen von mit den erkannten Ressourcen verbundenen Parametern, ein Vorverarbeiten der erkannten Parameter für jede der erkannten Ressourcen, und es beinhaltet außerdem ein Auswählen eines Gruppierungsmittels für das Gruppieren. Das Verfahren beinhaltet des Weiteren ein Berechnen der Anwendungsverbünde mithilfe des ausgewählten Gruppierungsmittels und der erkannten Parameter und beinhaltet außerdem ein gemeinsames Nutzen der Agenten entsprechend jeder der erkannten Ressourcen, die mit den Anwendungen in dem zumindest einen Anwendungsverbund zusammenwirken. Ebenso werden ein System und ein Computerprogramm zum Verringern von Mehraufwänden bei einer Verarbeitung von mehreren Anwendungen offenbart.
-
公开(公告)号:GB2488255A
公开(公告)日:2012-08-22
申请号:GB201205029
申请日:2010-12-06
Applicant: IBM
Inventor: MEHROTRA GAURAV , NAGPAL ABHINAY RAVINDER
IPC: G06F9/50
Abstract: A method, a system and a computer program of reducing overheads in multiple applications processing are disclosed. The method includes identifying resources interacting with each of the applications from a set of applications and grouping the applications from the set of applications, resulting in at least one application cluster, in response to the identified resources. The method further includes assigning an agent corresponding to each of the identified resources and initializing the agent corresponding to each of the identified resources. The method further includes identifying parameters associated with the identified resources, pre-processing the identified parameters for each of the identified resources, and also includes selecting a clustering means for the clustering. The method further includes computing the application clusters using the selected clustering means and the identified parameters, and also includes sharing the agents corresponding to each of the identified resources interacting with the applications in the at least one application cluster. Also disclosed are a system and a computer program for reducing overheads in multiple applications processing.
-