Industry and economics Ian Foster Computation Institute Department of Computer Science Mathematics and Computer Science Division Institute for Genomic.

Slides:



Advertisements
Similar presentations
The Internet2 NET+ Services Program Jerry Grochow Interim Vice President CSG January, 2012.
Advertisements

DTI Image Processing Pipeline and Cloud Computing Environment Kyle Chard Computation Institute University of Chicago.
The Open Science Data Cloud Robert L. Grossman University of Chicago and Open Cloud Consortium April 4, 2012 A 501(c)(3) not-for-profit operating clouds.
Cloud Computing From Different Perspective. but first, What is cloud? Why is it called cloud?
CLOUD COMPUTING AND THE GOVERNMENT PP290 12/8/2011 Yusuke Kato 1.
Cloud Computing Special Interest Group Cloud Computing for the UK Research Community Workshop December 2013 Philip Kershaw, STFC Rutherford Appleton.
Experiences In Building Globus Genomics Using Galaxy, Globus Online and AWS Ravi K Madduri University of Chicago and ANL.
XSEDE 13 July 24, Galaxy Team: PSC Team:
Hydra Partners Meeting March 2012 Bill Branan DuraCloud Technical Lead.
It’s the user, stupid! An argument for integration 2.
Modeling Public Pensions with Mathematica and Python II
NOAA CREST Technical Meeting – May 7, 2015 Science, Service, and You Dr. Stephen Volz Assistant Administrator for NOAA Satellites and Information Service.
Plan Introduction What is Cloud Computing?
Building Data-intensive Pipelines Ravi K Madduri Argonne National Lab University of Chicago.
Effectively Explaining the Cloud to Your Colleagues.
Connect. Transact. Profit. Lessons Learned: 5 Reasons Cloud is CFO Friendly.
Ian Bird LHCC Referees’ meeting; CERN, 11 th June 2013 March 6, 2013
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Interoperability in the Cloud By Alex Espinoza
Introduction to Cloud Computing
A New Collaborative to Improve Broader Impacts Kevin Niemi, U. Wisconsin-Madison Kemi Jona, Northwestern U. Jane Horwitz, U. Penn
MaterialsHub - A hub for computational materials science and tools.  MaterialsHub aims to provide an online platform for computational materials science.
Integrated Financial Applications using Intuit’s PaaS Solution George Chiramattel, Intuit.
Content in the Cloud Scalability NOVEMBER 9, :00 – 10:30 AM Conference B: Infrastructure for the CLOUD Scalability Daniel Kenyon Vice President Equilibrium.
Cloud Computing John Engates CTO, Rackspace Presented: Rackspace Customer Conference, 2008 October 29, 2008.
Authors: Ronnie Julio Cole David
Company small business cloud solution Client UNIVERSITY OF BEDFORDSHIRE.
Corent’s SurPaaS Transforms Your Software into Scalable SaaS on Windows Azure – in Days! COMPANY PROFILE: CORENT TECHNOLOGY INC. Corent’s SurPaaS is a.
Enterprise Cloud Computing
Michael van Dijken Marketing Communications Communications Sector Microsoft Corporation.
Barriers to Industry HPC Use or “Blue Collar” HPC as a Solution Presented by Stan Ahalt OSC Executive Director Presented to HPC Users Conference July 13,
AN ORGANISATION FOR A NATIONAL EARTH SCIENCE INFRASTRUCTURE PROGRAM Virtual Geophysics Laboratory (VGL): Scientific workflows Exploiting the Cloud Josh.
Globus online Software-as-a-Service for Research Data Management Steve Tuecke Deputy Director, Computation Institute University of Chicago & Argonne National.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
CISC 849 : Applications in Fintech Namami Shukla Dept of Computer & Information Sciences University of Delaware A Cloud Computing Methodology Study of.
Microsoft Azure and DataStax: Start Anywhere and Scale to Any Size in the Cloud, On- Premises, or Both with a Leading Distributed Database MICROSOFT AZURE.
Information Systems in Organizations 5.2 Cloud Computing.
Globus.org/genomics Globus Galaxies Science Gateways as a Service Ravi K Madduri, University of Chicago and Argonne National Laboratory
Mark Gilbert Microsoft Corporation Services Taxonomy Building Block Services Attached Services Finished Services.
Axis AI Solves Challenges of Complex Data Extraction and Document Classification through Advanced Natural Language Processing and Machine Learning MICROSOFT.
1 TCS Confidential. 2 Objective : In this session we will be able to learn:  What is Cloud Computing?  Characteristics  Cloud Flavors  Cloud Deployment.
Built on the Microsoft Azure Platform, UberCloud Helps Engineers and Software Providers to Offer and Deploy Powerful Cloud Services On Demand MICROSOFT.
Eduprise, Inc. April 2001 Funding provided by the National Science Foundation DLI-Phase 2 NSF Award # A Digital Library of Reusable Science and.
NASA Earth Exchange (NEX) A collaborative supercomputing environment for global change science Earth Science Division/NASA Advanced Supercomputing (NAS)
Facing the challenge of relevance Erwin Bleumink 4 June 2013 TNC13.
Globus online Delivering a scalable service Steve Tuecke Computation Institute University of Chicago and Argonne National Laboratory.
LEADING FACET OF NETWORKING- CLOUD COMPUTING. Infrastructure provided by the service provider to build internet application. The service provided by cloud.
Cloud Computing ENG. YOUSSEF ABDELHAKIM. Agenda :  The definitions of Cloud Computing.  Examples of Cloud Computing.  Which companies are using Cloud.
EMI INFSO-RI EMI 1, open source middleware and the road to sustainability Alberto Di Meglio (CERN) Project Director EGI User Forum EMI Technical.
© 2012 Eucalyptus Systems, Inc. Cloud Computing Introduction Eucalyptus Education Services 2.
Globus online Cloud Based Services for Science Steve Tuecke Computation Institute University of Chicago and Argonne National Laboratory.
1 CF lab review ; September 16-19, 2013, H.Weerts Budget and Activity Summary Slides with budget numbers and FTE summaries/activity for FY14 through FY16.
Web 2.0: Concepts and Applications 6 Linking Data.
Computing Clusters, Grids and Clouds Globus data service
Tools and Services Workshop
© 2016 Pearson Education, Inc., Hoboken, NJ. All rights reserved.
University of Chicago and ANL
Joslynn Lee – Data Science Educator
What is Cloud Computing - How cloud computing help your Business?
Free Cloud Management Portal for Microsoft Azure Empowers Enterprise Users to Govern Their Cloud Spending and Optimize Cloud Usage and Planning MICROSOFT.
Software infrastructure for a National Research Platform
Study course: “Computing clusters, grids and clouds” Andrey Y. Shevel
MaterialsHub - A hub for computational materials science and tools.
Windows® MultiPoint™ Server 2010
Cloud Computing Dr. Sharad Saxena.
Simplified Deployment and Ready-to-Use Solution Breaks Down Barriers to Hybrid Cloud MINI-CASE STUDY “By joining the Microsoft Azure Marketplace we can.
Cyberinfrastructure for the Life Sciences
Budget.
Brian Matthews STFC EOSCpilot Brian Matthews STFC
Instrux: A Cloud based Energy Monitoring Solution
Presentation transcript:

Industry and economics Ian Foster Computation Institute Department of Computer Science Mathematics and Computer Science Division Institute for Genomic and Systems Biology Argonne National Laboratory & University of Chicago

Industry and economics: The papers 1. Software for Science – Some Personal Reflections: Anne C. Elster 2. Software as a Service as a path to software sustainability: Ian Foster, Vas Vasiliadis, Steven Tuecke 3. Sustainable Software Ecosystems for Open Science: Marcus Hanwell, Amitha Perera, Wes Turner, Patrick O’Leary, Katie Osterdahl, Bill Hoffman, Will Schroeder 4. A User Perspective on Sustainable Scientific Software: Brian Blanton, Chris Lenhardt 5. DUNE as an Example of Sustainable Open Source Scientific Software Development: Markus Blatt. 6. The MVAPICH Project: Evolution and Sustainability of an Open Source Production Quality MPI Library for HPC: D.K. Panda, Karen Tomko, Karl Schulz, Amitava Majumdar 7. Sustaining the Python Scientific Software Community: Andy Terrel

Industry and economics: Some themes 1. Matlab: Commercial closed-source software. Sustainability achieved via license fees 2. Globus Online: SaaS. Proposes sustainability via subscriptions 3. Kitware: Commercial open source software. Sustainability achieved via services contracts (mostly gov?) 4. Cofunding of software by application and software-engineering groups 5. DUNE: Community of university and lab people who both develop and use the software, with some commercial involvement 6. MVAPICH: Open source software. University team. Sustainability by continued gov funding, some industry. 7. NumPy: Role of the SciPy conference in building a community. NumFOCUS Foundation as an interesting experiment.

Context: Scientific software challenges A challenging situation – Large and increasing demands for scientific software – Flat or even decreasing science budgets for development – Increased expertise required to develop software – Increasing software complexity increases user costs Conventional approaches to scaling don’t always work – Open source: streamlines contributions but doesn’t fund them – Commercial: but not all science s/w meets commercial needs Time to explore new approaches? That: – Economies of scale reduce aggregate costs? – Provide positive returns to scale enable sustainability?  Greatly increase capability, reduce costs?

Software as a service (SaaS) Features – A single copy of the software is operated by a service provider for a large community – Intuitive Web 2.0 interfaces dramatically simplify use relative to traditional software – Subscription models provide positive returns to scale Interesting advantages – Barriers for entry for consumers reduced to close to zero – Rapid update, high-quality support, … Big success for consumer and commercial software – Think Google Docs, Netflix, Salesforce, …, … – Cost of much software has reduced by orders of magnitude …

Potential economies of scale Small laboratories – PI, postdoc, technician, grad students – Estimate 10,000 across US research community – Average ill-spent/unmet need of 0.5 FTE/lab? + Medium-scale projects – Multiple PIs, a few software engineers – Estimate 1,000 across US research community – Average ill-spent/unmet need of 3 FTE/project? = Total 8,000 FTE: at ~$100K/FTE => $800M/yr (If we could even find 8,000 skilled people) Plus computers, storage, opportunity costs, …

Globus research data platform SaaS data management platform providing file movement, sharing, identity and group management – >12,000 users; >150 daily; >28 PB & >1B files files – 99.9% availability; entirely hosted on Amazon Team includes mix of researchers, engineers, “business” Provider plans provide institutions with additional monitoring and management tools and booth 437

installers  brokers

developers  integrators GSI-OpenSSH

administrators  curators (of user experience) Cloud? What cloud? 1 : 1 : 0 UX : Dev : Ops

Other examples of SaaS in science Globus Genomics – Hosted on Amazon; subscription nanoHUB – Gov funding; subscriptions for HUBzero Galaxy – Gov and institutional funding; hosted at Penn kBase – Gov funding; hosted at Argonne