Google Summer of Code Project Updates Jeff Kinnison, University of Notre Dame Pradyut Madhavaram, City University of New York
GSOC goal is to enable university students spend their time outside of school working in a field that can help them with their studies and career after university. GSoC provides the framework for students to work for an open source software organization, paying them a stipend in exchange for their development on the project In 11 years almost 11,000 students from 103 countries have been accepted into GSoC. Science Gateway Community Institute (SGCI) workforce development
Airavata Overview Airavata is a general purpose distributed task management system build on micro-service and component based architecture principles. Airavata provides capabilities to compose, manage, execute and monitor large scale applications on distributed computing resources. Airavata supports executions on local clusters, national grids, academic and commercial clouds. Airavata is multi-tenanted -- one service runs many gateways. Todays demos feature SEAGrid and Ultrascan Science Gateways.
Managing Computations Data Analysis
Inspect executions through gateway abstractions Start ApplicationEnd Application 1) Run Computation 2) Record Intermediate Result 3) Stream Intermediate Result to User Remote Compute Node Using WebSockets and AMQP, the Gateway will allow users to view application logs and intermediate results as they are generated on remote computing resources. Traditional long-running applications run on remote computing resources and provide minimal information to the user during execution.
Use Notebooks for interactive analysis