发明名称 |
DISTRIBUTED SYSTEM MANAGEMENT |
摘要 |
A system for managing compositions of software components or applications is disclosed. In particular, systems in which the software components or applications communicate with one another using message-oriented middleware are considered. The system is fed by one or more data feeds, and produces a plurality of processed feeds for respective applications. The data items in the input data feeds are processed by the software components or applications which form a data feed processing graph, with each application having a processing path (or egress-rooted tree) which results in the processed feed for that application. Managing such systems is complex. This complexity is tackled by having each component processing a data feed item add an annotation to the data feed item, so that the cumulative annotation which is seen in the processed feed for an application provides a history of the processing carried out on the input data feed(s). At an egress of the processing system, this history can be compared (186) with an application-specific specification. Arranging the management of a data feed processing system in this way simplifies the management of such systems, and hence improves the efficiency of resource utilisation of such systems. |
申请公布号 |
US2014359119(A1) |
申请公布日期 |
2014.12.04 |
申请号 |
US201214369319 |
申请日期 |
2012.12.21 |
申请人 |
BRITISH TELECOMMUNICATION PUBLIC LIMITED COMPANY |
发明人 |
Spaven Daniel Charles;McKee Paul Francis |
分类号 |
H04L12/26;H04L29/08 |
主分类号 |
H04L12/26 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method of managing a message-oriented distributed system, said method comprising operating each of one or more management nodes of said message-oriented distributed system to:
a) receive a message comprising: i) derived application data derived by one or more processing nodes in said message-oriented distributed system from one or more items of application data input into said message-oriented distributed system; and ii) application data processing history information relating to the cumulative processing carried out by said one or more processing nodes in deriving said derived application data; and b) compare said application data processing history information with an application data processing specification. |
地址 |
London GB |