globus online: file transfer made easy! · 2012. 7. 2. · leibniz supercomputing centre monday,...

27
INITIATIVE FOR GLOBUS IN EUROPE Globus Online: File Transfer Made Easy! Matteo Lanati [email protected] Initiative for Globus in Europe Leibniz Supercomputing Centre Monday, July 2, 12

Upload: others

Post on 25-Jan-2021

1 views

Category:

Documents


0 download

TRANSCRIPT

  • INITIATIVE FOR GLOBUS IN EUROPE

    Globus Online: File Transfer Made Easy!

    Matteo [email protected]

    Initiative for Globus in EuropeLeibniz Supercomputing Centre

    Monday, July 2, 12

    mailto:[email protected]:[email protected]

  • INITIATIVE FOR GLOBUS IN EUROPE

    Outline

    • Introduction and acknowledgments• Motivation• Demo session• Future developments• Wrap up

    2

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    About LRZ

    3

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    About IGE

    • Initiative for Globus in Europe• Achievements:

    – GT packages for Linux (DEB, RPM)– Integration of Globus related software for the

    European Globus community: OGSA-DAI, GridSAM, GridWay, GSI-SSHTerm, ...

    – European Globus Community Forum:• Shape a community of European Globus users• Leverage future Globus developments

    4

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    About IGE

    • Achievements (cont.):– Porting of the LoadLeveler adaptor from GT4 to

    GT5– Training events: GridKa Summer School

    2010/2011, PRACE, Joint European DCI Summer School

    – Cooperation with other projects

    5

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Motivations

    • What should be trivial– Move data

    • What can go wrong– Configuration– Firewall/NAT issues– Transfer failures– Cover the “last mile”

    6

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Motivations

    7

    • Easy• Resilient• Error proof• Comprehensive• Covering the “last mile”

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    About GridFTP and Globus Online

    • GridFTP is one of the best protocol for efficient transfer of huge files

    • Globus Online: “Reliable File Transfer. No IT required”, multiplatform cloud-based service (Nov. 2010)

    8

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Globus Online Demo

    Move a file• from SuperMUC• to Linux Cluster

    9

    data flow

    control channelcontrol channel

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Globus Online Demo

    Move a file• from SuperMUC• to Linux Cluster

    10

    data flow

    control channelcontrol channel

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Prerequisites

    11

    Grid Certificate or Short Lived Credential (https://slcs.pca.dfn.de/gridshib-ca/)

    Make the proxy available online (upload to MyProxy) (http://www.grid.lrz.de/en/mware/globus/client/gsissh_term.html)

    A Globus Online account

    Monday, July 2, 12

    https://slcs.pca.dfn.de/gridshib-ca/https://slcs.pca.dfn.de/gridshib-ca/http://www.grid.lrz.de/en/mware/globus/client/gsissh_term.htmlhttp://www.grid.lrz.de/en/mware/globus/client/gsissh_term.htmlhttp://www.grid.lrz.de/en/mware/globus/client/gsissh_term.htmlhttp://www.grid.lrz.de/en/mware/globus/client/gsissh_term.html

  • INITIATIVE FOR GLOBUS IN EUROPE

    Facts about Globus Online

    12

    From data hungry users to ...

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Facts about Globus Online

    13

    ... international awards ...

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Facts about Globus Online

    14

    ... top edge supercomputers ...

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Facts about Globus Online

    15

    ... the nitty-gritty of science ...

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Facts about Globus Online

    16

    ... and beyond

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Globus Online benefits

    •Reliable•Optimized•Click-and-forget approach•Easy monitoring

    17

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Globus Connect (GC)

    Retrieve data• from an existing endpoint • to a laptop

    Works behind NATWorks with dynamic IPs

    18

    data flow

    control channelcontrol channel

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    For command line addicted

    • Install GC on a Linux client

    • Scripting interface:• upload your key from ‘manage identities’• connect to cli.globusonline.org

    19

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Behind the scenes

    • Globus Online is Software-as-a-Service• Uses external services (GridFTP, MyProxy,

    emails, identity providers)• Runs on Amazon instances, hosting:

    • DBs (Postgresql, Cassandra)• Webservers (Apache)• Code (Python 2.6)• Globus Toolkit (!)• Administration, monitoring and support tools

    20

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Why the Cloud?

    • It fits the agile development approach• Heavy use of snapshots• Live advice from experts• Easy and dynamic scaling on demand• Easy to tests new features

    • and revert back in case of problems

    21

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Globus Online cares about security

    ✓Exponential delay times for wrong passwords✓Disallow access to certain paths✓Use limited proxies ✓Use OAuth

    • eduGAIN under investigation

    22

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    How to share resources

    •Set up a GridFTP server installing GT 5.x•Globus Connect Multi-User•Auth. mechanism for local users•GridFTP installation•Endpoint creation

    •And ...

    23

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Future developments

    •Globus Online is part of a eco system for distributed cooperative environments•Preview: Globus Storage•Wider range of access methods•Rent or share resources•Take snapshots•Default in the cloud

    24

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Globus Online is

    • Multiplatform• User-friendly• Ready for big data (Gigabytes, Terabytes,

    Petabytes)• Automatic• Cross domain• Always up to date• Becoming more and more popular

    25

    Monday, July 2, 12

  • INITIATIVE FOR GLOBUS IN EUROPE

    Make sure to join us at ...

    • Join EGCF• http://www.egcf.eu/site/?page_id=12

    • Attend GlobusEUROPE 2012 • Sept. 17th 2012, Prague (EGI-TF)• http://www.globuseurope.org/

    26

    Monday, July 2, 12

    http://www.egcf.eu/site/?page_id=12http://www.egcf.eu/site/?page_id=12http://www.globuseurope.org/http://www.globuseurope.org/

  • INITIATIVE FOR GLOBUS IN EUROPE

    27

    Thank you for your attention

    Monday, July 2, 12