We're starting on a project that will involve remote
data collection, with both scheduled events and on-demand requests. The data collection involves getting status info from remove
servers, and a given request could involve several hundred such servers.
Therefore there are considerable network issues involved, and the remote
collections have to be done in parallel to get the results in a timely fashion. We've discussed making the collection server an Apache2/mod_perl2
server, and making the on-demand interface REST or another XML-based
approach. I haven't done schedule-based requests in Apache before
though, and other architectures seem better for that. We've also
touched on POE, or handing the whole issue off to a network management system
(OpenNMS). Of course there could also be a hybrid approach. Have any of you done this sort of thing with Apache before,
or have suggestions on the above? Thanks in advance, ..Theo |