Major Changes
We are excited to announce the latest updates and enhancements to our platform. This release focuses on improving scheduling flexibility, refining resource allocation policies, and adding support for advanced networking hardware. Below are the key updates:
Portal Enhancements
- Resources Page:
Introduced a new Facility Port Availability table. Users can now view and search facility port details, including the name, site, VLAN range, and allocated VLAN range.
- User Profile Page:
Added a new Other Identities section, enabling users to include Google Scholar, ORCID, or other identity information. If the privacy setting is set to public, this information will also appear on the user’s public profile.
- Project Profile Page:
Project owners can now input custom free-text topics in the project topics field. Facility operators can define project types.
- Community – FABRIC User Publications Page:
Updated the page to replace static data with dynamic data sourced from the FABRIC Publication Tracker API.
New Features and Enhancements
Advanced Scheduling Enhancements
Users can now request slices for future use without specifying an exact start time. The Control Framework will automatically deduce the nearest available timestamp for optimal scheduling. This feature ensures seamless resource planning and allocation.
Improved VM Allocation Policy
The current FirstFit Policy, where VMs are assigned to hosts sequentially until a host is full, has been enhanced to address specific resource allocation challenges:
- A configurable threshold capacity has been introduced, allowing hosts to fill up to a defined level before the system moves to the next host.
- This change reduces resource contention and ensures better allocation of critical components such as GPUs and SmartNICs.
Email Reminders for Slice Expiry
Users will now receive automated email notifications reminding them of their slice expiration dates. This proactive feature helps prevent unintended disruptions by providing timely reminders for renewal or reconfiguration.
Support for P4 Tofino Switches
Coming Soon
New OS Images
We’ve added several new OS images to expand your options:
- default_centos10_stream
- default_fedora_41
- docker_ubuntu_24
Note: Other existing images have also been refreshed to incorporate the latest OS and package updates.
Packages and Components
Control Framework
Orchestrator | – Advanced Scheduling Enhancements – Improved VM Allocation Policy – Email Reminders for Slice Expiry – Support for P4 Tofino Switches |
Broker | – Advanced Scheduling Enhancements – Improved VM Allocation Policy – Support for P4 Tofino Switches |
Site Aggregate Manager | – Support for P4 Tofino Switches |
User APIs and libraries
Fablib API | – Support to create, upload, download or delete Artifacts – Advanced Scheduling Enhancements – Support for P4 Tofino Switches |
Portal and System Services
Portal
Resources Page | – Facility Port availability table. | |
User Profile Page | – Other Identities section. | |
Project Profile Page | – Project type and project topic fields. | |
FABRIC User Publications Page | – Live data from FABRIC Publication Tracker API. |
Core API
Core-API Projects | |
Core-API Users | |
Core-API |
Future enhancements
We expect the following features or limitations to be addressed in upcoming releases (expected release and date indicated):
New features or known limitations | Expected in release |
Quotas and Allocation Control | 1.9, Fall 2025 |
QoS control on Network Links | 1.9, Fall 2025 |
Bugs
Please see Forums for discussions of known bugs in this and other releases.