2025 OpenAFS Workshop: June 09

Call for Presentations

Deadline: April 21, 2025

The 2025 OpenAFS Workshop is a community based effort to promote the stability and growth of the OpenAFS distributed file system.

We believe that all members of the AFS community have something valuable to share with others. We invite you to submit a session proposal to share your experience with colleagues in the AFS community. Sessions types at the workshop include presentations, panels, tutorials, and roundtable discussions.

The workshop registration fee will be refunded for speakers.

Topics of Interest

Any topic generally related to OpenAFS will be considered. Areas of interest include, but are not limited too:

  • Site Reports
  • Best Practices
  • Novel use cases for AFS
  • Development efforts
  • Tools and technology integration
  • Performance, networking, security
  • Testing and test automation
  • Or anything else AFS related you would like to discuss or showcase

Have a neat new tool you wrote that saves you time and effort? Tell us about it. Have an idea you want to try out on a bunch of people? Tell us about it. Have you done some performance tuning, benchmarking, or automated testing? We would love to hear more!

Submission Guidelines

Deadline for submission: April 21, 2025

Proposals should contain:

  • Your name and affiliation
  • Session title
  • A brief summary of the topic
  • Session format: presentation, panel, discussion, other
  • Time requirements

Multiple proposals are welcome from the same individual or organization.

Please send your proposals for consideration to openafs.workshop@gmail.com with the subject cfp.

All times are Eastern Daylight (UTC -4)

Monday June 9th 2025

Presenters: Michael Meffie, OpenAFS Maintainer, on behalf of the OpenAFS Maintainers

Abstract:

Review of the recent security release for OpenAFS and the upcoming 1.8.14 next
stable release.  Update on changes that have been merged and work in progress
on the OpenAFS development branch for the next major OpenAFS release.  Updates
on the OpenAFS participation in the Google Summer of Code 2025.

12:00Accordion Content

Abstract: ENEA, the Italian National Agency for New Technologies,
Energy, and Sustainable Economic Development, operates ENEAGRID -- an
integrated platform designed for high-performance and high-throughput
computing. Since the late 1990s, AFS has served as a fundamental
component within ENEAGRID, initially as the ENEA.IT cell, before being
migrated to OpenAFS in 2006. AFS will also play a central role in the
new ENEA CRESCO8 system, which comprises approximately 800 nodes and is
expected to appear in the June 2025 Top500 list. It will provide the
file system for the user's home directories and software repositories.
CRESCO8 is designed to achieve peak performance of 6 PFlops (CPU) and 3
PFlops (GPU). This talk will outline the current state of the ENEAGRID
OpenAFS service, discuss ongoing challenges, and explore possible future
developments.

Abstract: In this presentation, we will share our experience in rxgk encryption implementation & testing in OpenAFS.

Following are few of the points that we will be addressing.

o             Combined Rxkad and rxgk tokens in klog

o             Foreign cell tokens

o             Configuration and key files required at client and server machines

o             Rxgk token management.

o             Challenges we faced

o             Clear & Auth options

o             Packets which are not getting encrypted

o             Rxgk tokens expiry times

o             Proc entries for rxgk tokens

o             Migration of rxkad cell to rxgk

We will explore writing a GSS mechanism plug-in for Heimdal. We will start with a very quick explanation of how GSS works, how the GSS mechanism plug-ins work, and follow with a discussion.
        of writing a module which uses SSH Keys to authenticate.

This session will explore the integration of Extended Berkeley Packet Filter (eBPF) technology within the OpenAFS environment, focusing on IBM’s approach to improving tracing and monitoring capabilities. We will discuss the architecture of eBPF, its application in profiling and dynamic tracing of the OpenAFS kernel module, and its role in tracing user-space processes.  The session will also have a hands on demo.

Accordion Content

Accordion Content