Top Banner
building global software earthcube sciencecloud Ian Foster Argonne National Laboratory University of Chicago [email protected]
17

building global software/earthcube->sciencecloud

Jul 28, 2015

Download

Science

Ian Foster
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: building global software/earthcube->sciencecloud

building global softwareearthcube sciencecloud

Ian FosterArgonne National LaboratoryUniversity of [email protected]

Page 2: building global software/earthcube->sciencecloud

all software must be global software*

Rhys Francis

Globus endpoints, Azimuthal Equidistant projection* “all” of course doesn’t mean 100%

Page 3: building global software/earthcube->sciencecloud
Page 4: building global software/earthcube->sciencecloud
Page 5: building global software/earthcube->sciencecloud
Page 6: building global software/earthcube->sciencecloud

automation ✦ economies of scale

simplicity ✦ network effects

Page 7: building global software/earthcube->sciencecloud

7

data locations in a study of breast cancer genomics

Page 8: building global software/earthcube->sciencecloud

some identities required for Dark Energy Survey (Don Petravick)

Page 9: building global software/earthcube->sciencecloud

CLI = "ssh [email protected]"def transfer(from, to): id = run( CLI + " transfer --generate-id" ) p = run( CLI + " transfer --taskid " + id + " -- " + from + " " + to) if p != None: (stdout, stderr) = run( CLI + " wait -q " + id) dp = run( CLI + " details -f status -O csv " + id) if dp != None: return ( dp, stderr, stdout )

research data management as a service

Page 10: building global software/earthcube->sciencecloud

research data management as a service

Page 11: building global software/earthcube->sciencecloud

research data management as a service

Page 12: building global software/earthcube->sciencecloud

identity, group management as a service

Page 13: building global software/earthcube->sciencecloud

8,000 endpoints and 25,000 users10B files and 95 PB moved

Globus endpoints, Mercator projection

Page 14: building global software/earthcube->sciencecloud

science cloud platforms can accelerate service development

Page 15: building global software/earthcube->sciencecloud

science cloud platforms can accelerate service development

Page 16: building global software/earthcube->sciencecloud

three take home messages

all software must be global software

Software-as-a-service (SaaS) allows for global impact at reduced cost

broad adoption of SaaS in science requires science platforms

Globus endpoints, Azimuthal Equidistant projection

Page 17: building global software/earthcube->sciencecloud

three questionswhat activity in your research is the most painful and time-consuming?

what data management activities can you imagine outsourcing?

do you use Globus services? If not, why not?

Ian Foster, [email protected] endpoints, Azimuthal Equidistant projection