Multi Pronged Approach to Pilot Log Anonymization
GlideinMonitor is an application that allows viewing Glidein logs
A problem w/ the current monitor is that the logs may contain sensitive information
Recognition of sensitive information and the subsequent anonymization should be added.
This will use reversible and irreversible anonymization, done using different techniques like Named Entity Recognition, Regular Expression based pattern matching.
GlideinMonitor's code includes an API for plug-ins to filter the logs that can be used or modified.
The configuration of the anonymization software/plugin can happen via config files or a Web GUI.
- Research and evaluation of the state of the art for log anonymization
- Code development (Python) and integration with the GlideinWMS and GlideinMonitor frameworks
- Testing the solution in a distributed computing environment (Grids, Clouds, and Supercomputers) and presenting the results