Migration Guide (2026)
The SciServer platform is being migrated from its original bare-metal infrastructure to a cloud-based setup. This transition addresses hardware limitations, improves scalability, and modernizes the platform. While we’ve preserved your data and workflows, some changes require adjustments on your part.
Migration Window: The migration will occur during the week of April 20th–24th, 2026. A full week of downtime is scheduled to ensure a smooth transition.
This guide explains what’s changed, how to prepare, and what to do after the migration.
Pre-Migration Checklist
Save Python environments (
pip freeze > requirements.txtorconda env export > environment.yml).Coordinate with collaborators to re-share folders immediately after migration.
Test workflows in new container images if you rely on older versions (pre-2024).
Consider reviweing the relevant recommendations under Compute Best Practices
What’s Changed
Accounts and Passwords
Usernames and email accounts remain unchanged.
Password reset required: You must reset your password to log in after the migration.
Check your email for a reset link or request one via the login page.
Container Images
Older container images (pre-2024) are deprecated.
Test your workflows in new container images before the migration to identify compatibility issues.
If you encounter problems, reach out via the Support & Contact page.
Files and Sharing
All files were copied to the new infrastructure.
Verify file access post-migration, including shared folders.
If you’re missing files or access, contact the folder owner or support.
Compute Containers
Performance changes: Compute containers now run on a swarm of smaller servers.
Fairer resource distribution: No single user can monopolize resources.
Better stability: Previous infrastructure often suffered from degraded performance when a couple users had heavy workloads.
Workarounds for heavy tasks:
Use compute jobs for resource-intensive workflows.
Explore the MPCDF Viper supercomputer for demanding workloads.
Post-Migration Steps
Reset your password and log in.
Verify file access, including shared folders.
Recreate Python environments using saved dependency lists.
Test compute containers and adjust workflows if needed.
FAQ
Why do I need to reset my password?
The migration required updates to our authentication system. Resetting your password ensures secure access to the new infrastructure.
Why do my compute containers feel slower?
The new infrastructure uses a swarm of smaller servers, which may reduce performance for individual containers. For resource-intensive tasks, use compute jobs or the MPCDF Viper supercomputer.
How can I save/restore my Python environment?
Use pip freeze > requirements.txt or conda env export > environment.yml to
save dependencies. Recreate environments in the new setup using these files.
Where can I get help if something isn’t working?
Visit the Support & Contact page for assistance. Use the public Matrix channel for interactive support.