The de.NBI and de.KCD Cloud User Meeting: Data management in de.NBI cloud workshop aims to provide an introduction to data management methods in the de.NBI cloud infrastructure.
This workshop provides hands-on training for managing data in the de.NBI (German Network for Bioinformatics Infrastructure) cloud platform. Participants will learn practical skills for working with various storage solutions, including block storage volumes and object storage containers.
The workshop is designed for researchers and scientists who need to manage large datasets in the de.NBI cloud environment.
This tutorial covers the fundamental aspects of data management in the de.NBI cloud platform. Topics include:
-
Section 1: Create a new VM
- Creating virtual machines via SimpleVM webportal
- Initial VM configuration and package installation
- Installing OpenStack client tools
-
Section 2: Create a volume to store data
- Working with block storage volumes
- Creating, attaching, and mounting volumes
- File system setup and permissions management
-
Section 3: Using Object Storage
- Setting up OpenStack credentials and application credentials
- Creating S3 credentials for object storage access
- Configuring the Minio client
- Creating and managing object storage containers (buckets)
- Uploading and downloading data using the Minio client
-
Section 4: Transferring your data into the cloud
- Using
scpfor secure file transfers - Using
rsyncfor efficient bulk data synchronization
- Using
This tutorial focuses on mounting S3-compatible object storage directly to virtual machines using s3fs-FUSE. Topics include:
-
Installing s3fs-fuse
- Package installation on Ubuntu-based SimpleVM instances
-
Preparing credentials
- Listing and managing OpenStack EC2 credentials
- Securing credential files with appropriate permissions
-
Creating mount points
- Setting up directories for S3 container mounts
- Configuring user permissions
-
Testing foreground mounts
- Interactive mounting for testing and validation
- Verifying read/write permissions
-
Configuring automatic mounting
- Setting up persistent mounts via
/etc/fstab - Configuring your machine for automatic container mounting at boot
- Setting up persistent mounts via
Before starting the workshop, participants should have:
- An active de.NBI cloud account
- SSH keys configured for SimpleVM access
- Basic familiarity with Linux command-line operations
- Basic understanding of cloud computing concepts
- Access to the CLUMrdm2025 workshop project
This workshop is organized by:
- Sebastian Jünemann
- Abhijeet Shah
For assistance during the workshop, please grant SSH access to the organizers through the SimpleVM interface.
Last updated: October 2025