Please join the Globus tutorial at TechEx 2022:
Scalable Research Data Management in the Cloud with Globus
Globus is established cyberinfrastructure for managed file transfer and secure data sharing across the Internet2 community. Building on this installed base, we have grown Globus into a comprehensive platform for research data management that includes services for data description and discovery, protected data management, and automation. Over the past three years we have enabled access to these capabilities on diverse storage systems, including on-premises and public cloud storage, and spanning multiple storage tiers, from high-performance filesystems through archival.
In this tutorial we will provide an overview of the Globus platform services and demonstrate how they can be used to manage data on cloud storage systems. We will also describe how data flows (and other research tasks) may be automated at scale, so that investigators can fully leverage their investment in cloud storage. the tutorial will include a mix of presentation, live demonstrations, and hands-on exercises that allow attendees to experiment with the Globus service.
Globus will also be giving the following talk:
Globus: To Compute and Beyond!
The Globus service is moving beyond research data management and applying the Software-as-a-Service model to research computing. Over the past two years the Globus Labs team has developed funcX, a service that facilitates function execution across a federated ecosystem of compute endpoints spanning personal laptops through supercomputers. Having proven the model in select research projects, we would like to engage with the community as we work towards a generally available product.
We will provide an overview of the funcX service, describe early implementations and review planned features to ensure the product effectively addresses critical use cases for the research community. We would also like to solicit input from attendees to shape future releases of the service.
In this session we will demonstrate how a task may be executed on two, very different computing platforms - a supercomputer and a cloud virtual machine - without any changes in the application.