Google Summer of Code Project Updates Jeff Kinnison, University of Notre Dame Pradyut Madhavaram, City University of New York.

Slides:



Advertisements
Similar presentations
CLOUD COMPUTING AN OVERVIEW & QUALITY OF SERVICE Hamzeh Khazaei University of Manitoba Department of Computer Science Jan 28, 2010.
Advertisements

Interpret Application Specifications
1 Bridging Clouds with CernVM: ATLAS/PanDA example Wenjing Wu
Structure Commander Technical Presentation. Copyright (C) MCS 2013, All rights reserved. 2 STRUCTURE COMMANDER Introduction Product Overview.
Apache Airavata GSOC Knowledge and Expertise Computational Resources Scientific Instruments Algorithms and Models Archived Data and Metadata Advanced.
Cloud Computing 1. Outline  Introduction  Evolution  Cloud architecture  Map reduce operation  Platform 2.
Software Architecture
Software for Science Gateways: Open Grid Computing Environments Marlon Pierce, Suresh Marru Pervasive Technology Institute Indiana University
Introduction to Apache Hadoop Zibo Wang. Introduction  What is Apache Hadoop?  Apache Hadoop is a software framework which provides open source libraries.
Pradeep Kumar C Support Escalation Engineer Windows Azure Diagnostics Logging and Monitoring in the Cloud.
 Apache Airavata Architecture Overview Shameera Rathnayaka Graduate Assistant Science Gateways Group Indiana University 07/27/2015.
OGCE Components for Enhancing UltraScan Job Management. Suresh Marru,Raminder Singh, Marlon Pierce.
Experiment Management from a Pegasus Perspective Jens-S. Vöckler Ewa Deelman
Building micro-service based applications using Azure Service Fabric
Understand Windows Services Software Development Fundamentals LESSON 5.3.
Xi He Golisano College of Computing and Information Sciences Rochester Institute of Technology Rochester, NY THERMAL-AWARE RESOURCE.
Program Overview. What is Google Summer of Code ? What are the goals of the program ? How does GSoC work ? Google Summer of Code timeline Student stipends.
Windows Azure poDRw_Xi3Aw.
PARALLEL AND DISTRIBUTED PROGRAMMING MODELS U. Jhashuva 1 Asst. Prof Dept. of CSE om.
Software Architecture of Sensors. Hardware - Sensor Nodes Sensing: sensor --a transducer that converts a physical, chemical, or biological parameter into.
CLOUD COMPUTING Presented to Graduate Students Mechanical Engineering Dr. John P. Abraham Professor, Computer Engineering UTPA.
EGI-InSPIRE RI An Introduction to European Grid Infrastructure (EGI) March An Introduction to the European Grid Infrastructure.
SEAGrid Gateway 02/09/2016. Outline SEAGrid Production Service Airavata Infrastructure SEAGrid Integration with Airavata Demos.
Geoffrey Fox Panel Talk: February
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
Connected Infrastructure
Grid and Cloud Computing
Computing Clusters, Grids and Clouds Globus data service
OpenLegacy Training Day Four Introduction to Microservices
The Open Grid Service Architecture (OGSA) Standard for Grid Computing
GWE Core Grid Wizard Enterprise (
Information Collection and Presentation Enriched by Remote Sensor Data
Design and Manufacturing in a Distributed Computer Environment
Workplan for Updating the As-built Architecture of the 2007 GEOSS Architecture Implementation Pilot Session 7B, 6 June 2007 GEOSS Architecture Implementation.
Spark Presentation.
Distributed Tracing Of Microservices
Network Innovation Allowance Project: South East Smart Grid
Enable computational and experimental  scientists to do “more” computational chemistry by providing capability  computing resources and services at their.
Recap: introduction to e-science
Connected Infrastructure
Mentoring the Next Generation of Science Gateway Developers and Users
Introduction to Microservices Prepared for
Enhancing Interactivity and engagement to the Science Gateway Community Institute Workforce Development Site 2017 Tatyana Matthews, Jefferson Ridgeway.
NGS computation services: APIs and Parallel Jobs
MIK 2.1 DBNS - introduction to WS-PGRADE, 2013
PROCESS - H2020 Project Work Package WP6 JRA3
Cloud Computing Dr. Sharad Saxena.
Dr. John P. Abraham Professor, Computer Engineering UTPA
A BRIEF INTRODUCTION TO UNIX OPERATING SYSTEM
CS 31006: Computer Networks – The Routers
Future Data Architectures Big Data Workshop – April 2018
Development of the Nanoconfinement Science Gateway
What is open source? Computer software where the source code is distributed under an open source license that allows anyone to study, change, improve.
What is open source? Computer software where the source code is distributed under an open source license that allows anyone to study, change, improve.
Chapter 2: The Linux System Part 1
Data science and machine learning at scale, powered by Jupyter
Clouds from FutureGrid’s Perspective
Module 01 ETICS Overview ETICS Online Tutorials
Overview of big data tools
Jigar.B.Katariya (08291A0531) E.Mahesh (08291A0542)
Developing Science Gateways Using Apache Airavata: Next Steps
Distributed Systems through Web Services
Middleware, Services, etc.
Airavata PGA Hands-On PEARC17, July 10th 2017
Cloud-Enabling Technology
Cloud Computing: Concepts
Clas Reconstruction and Analyses framework
What is open source? Computer software where the source code is distributed under an open source license that allows anyone to study, change, improve.
DBOS DecisionBrain Optimization Server
GGF10 Workflow Workshop Summary
Presentation transcript:

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