Programmatisches Ermitteln eines Ausführungsmodus für eine Anforderungszuteilungunter Verwendung von historischen Masszahlen

    公开(公告)号:DE112011100739T5

    公开(公告)日:2013-06-27

    申请号:DE112011100739

    申请日:2011-02-28

    Applicant: IBM

    Abstract: Ein Anforderungszuteiler kann automatisch zwischen Zuteilungen von Verarbeitungsanforderungen (z. B. ”include()”) in einem synchronen Modus und in einem asynchronen Modus hin- und herschalten. Jeder Zuteilung können ein eindeutiger Kennwert wie zum Beispiel eine Prozess-ID oder ein Uniform Resource Identifier (URI), historische Maßzahlen und ein Regelsatz zugeordnet werden. Bei jeder Ausführung der Anforderungszuteilung können historische Maßzahlen erfasst werden. Zu den Maßzahlen können, ohne auf diese beschränkt zu sein, die Ausführungsdauer und/oder die Ausführungshäufigkeit, die Auslastung des Prozessors, die Speicherbelegung, die Eingabe/Ausgabe in das beziehungsweise aus dem Netzwerk, die Anzahl der abhängigen Zuteilungen und dergleichen gehören. Unter Verwendung von historischen Maßzahlen können Regeln aufgestellt werden, um zu ermitteln, in welchem Modus die spätere Ausführung der Zuteilung stattfinden soll. Als solches kann die Optimierung der Laufzeit von Web-Anwendungen weiter verbessert werden.

    Programmatically determining an execution mode for request dispatch utilizing historic metrics

    公开(公告)号:GB2486852A

    公开(公告)日:2012-06-27

    申请号:GB201206116

    申请日:2011-02-28

    Applicant: IBM

    Abstract: A request dispatcher can automatically switch between processing request dispatches (e.g., include()) in a synchronous mode and an asynchronous mode. Each dispatch can be associated with a unique identification value such as a process ID or Uniform Resource Identifier (URI), historic metrics, and a ruleset. With each execution of the request dispatch, historic metrics can be collected. Metrics can include, but is not limited to, execution duration and/or execution frequency, processor load, memory usage, network input/output, number of dependent dispatches, and the like. Utilizing historic metrics, rules can be constructed for determining which mode to execute the subsequent execution of the dispatch. As such, runtime optimization of Web applications can be further improved.

    DISPATCHING REQUEST FRAGMENTS FROM A RESPONSE AGGREGATING SURROGATE

    公开(公告)号:CA2654802A1

    公开(公告)日:2008-01-24

    申请号:CA2654802

    申请日:2007-07-10

    Applicant: IBM

    Abstract: Embodiments of the present invention address deficiencies of the art in r espect to edgified content delivery and provide a method, system and compute r program product for dispatching of request fragments from a response aggre gating surrogate. In one embodiment, an edgified content distribution data p rocessing system can include an origin server configured to server markup sp ecified pages formed from dynamically arranged fragments and a surrogate ser ver communicatively linked to the origin server over a computer communicatio ns network and acting as a surrogate at an edge of the network on behalf of the origin server. A dependency engine can be coupled to the surrogate serve r and can include program code enabled to group the fragments according to i nterdependencies among the fragments and to load fragment groups in sequence to satisfy the interdependencies.

Patent Agency Ranking