ASPCS
 
Back to Volume
Paper: IDL Grid Web Portal
Volume: 394, Astronomical Data Analysis Software and Systems (ADASS) XVII
Page: 265
Authors: Massimino, P.; Costa, A.
Abstract: Image Data Language is a software for data analysis, visualization and cross-platform application development. The potentiality of IDL is well-known in the academic scientific world, especially in the astronomical environment where thousands of procedures are developed by using IDL. The typical use of IDL is the interactive mode but it is also possible to run IDL programs that do not require any interaction with the user, submitting them in batch or background modality. Through the interactive mode the user immediately receives images or other data produced in the running phase of the program; in batch or background mode, the user will have to wait for the end of the program, sometime for many hours or days to obtain images or data that IDL produced as output: in fact in Grid environment it is possible to access to or retrieve data only after completion of the program. The work that we present gives flexibility to IDL procedures submitted to the Grid computer infrastructure. For this purpose we have developed an IDL Grid Web Portal to allow the user to access the Grid and to submit IDL programs granting a full job control and the access to images and data generated during the running phase, without waiting for their completion. We have used the PHP technology and we have given the same level of security that Grid normally offers to its users. In this way, when the user notices that the intermediate program results are not those expected, he can stop the job, change the parameters to better satisfy the computational algorithm and resubmit the program, without consuming the CPU time and other Grid resources. The IDL GridWeb Portal allows you to obtain IDL generated images, graphics and data tables by using a normal browser. All conversations from the user and the Grid resources occur via Web, as well as authentication phases. The IDL user has not to change the program source much because the Portal will automatically introduce the appropriate modification before submitting the IDL program to the Grid. When the user wishes, he will be able to check the status of his program and outputs, if any, because the Portal will assign the users a specific and univocal session identification number. This Web portal runs in the Trinacria Grid Virtual Laboratory and fully exploits the power of this grid in terms of CPU and data storage.
Back to Volume