{'fraction_non_alphanumeric': 0.010576414595452142, 'fraction_numerical': 0.0, 'mean_word_length': 5.6855123674911665, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Command and control for grid infrastructures

The centralised management of distributed computing infrastructures presents a number of considerable challenges, not least of which is the effective monitoring of physical resources and middleware components to provide an accurate operational picture for use by administrative or management staff. The detection and presentation of real-time information pertaining to the performance and availability of computing resources is a difficult yet critical activity. This thesis presents an architecture intended to enhance the service monitoring experience of a Grid operations team. We have designed and implemented an extensible agent-based architecture capable of detecting and aggregating status information using low-level sensors, functionality tests and existing information systems. To date it has been successfully deployed across eighteen Grid-Ireland sites. Managing the availability of the monitored services is an associated and essential task in ensuring the availability of a grid infrastructure. This project aims to take the next step in the monitoring and management of grid computing systems by developing a standardsbased distributed control plane for grid resources and middleware components. While many existing projects focus on the monitoring of grid resources and infrastructures, they make little or no provision for the active or pro-active management operations required to ensure the availability of the infrastructure. This solution employs web service technologies with the intention of producing an extensible body of work that might be applied to a range of grid projects and middlewares. With the emergence of meta-grids and the increasing importance of grid middleware interoperability, the acceptance and adoption of standard interfaces will become an important step in the development of future grid components.