Skip to content

Bookables

This section is intended for GPU reservation. You can configure usage priorities, manage permissions and priority rules of the enabled GPU profiles, and retrieve information about schedules, reservations, and tasks related to desktops and users that make use of GPUs.

Priority

In this section, you can define priority rules to set the order of preference for assigning and using GPUs within the platform.

Priority definitions

To add a new priority, click the button as shown in the following image:

A dialog box will appear where you can create the rule and share it with roles, categories, groups, or users.

Rule configuration features:

  • Name: Name of the priority rule.

  • Description: Description to help identify the rule.

  • Rule: Additional identifier. Unlike the name, this field must remain consistent for equivalent rules. By default, the value is default, and all related rules must use this same value in the Rule field.

  • Priority: Numeric value defining the rule's priority. The higher the number, the greater the priority; the lower the number, the lesser the priority.

  • Forbid time: Minimum lead time required to make a GPU reservation, in minutes. For example, if set to 30 minutes, it won’t be possible to reserve a GPU within the next 30 minutes. That is, if we want to make a reservation at 17:00, it will only be valid starting from 17:30.

  • Max time: Maximum duration of a GPU reservation for a virtual desktop, in minutes.

    Important

    These last two parameters must be configured with the following considerations in mind:

    • The minimum value for Forbid Time should be 30 minutes.
    • The value of Forbid Time must be greater than Max Time, because if it’s lower, it would be possible to make a GPU reservation for a virtual desktop while another one is still active. This could cause conflicts in resource management.
  • Max items: Maximum number of simultaneous desktops that can use a GPU under this rule. If applied to a category, only X desktops (and by extension, users) can use GPU at the same time, regardless of whether the rule is shared with other groups.

To share a priority with a role, category, group or user, click the icon

And fill in the form:

To edit a priority, click the icon

A dialog will appear where you can edit the fields:

Computed users priorities

This section lists users to whom a priority rule is applied, along with their relevant details.

Resources

In this section, you can see all the GPU profiles selected in the Hypervisors section.

When editing a resource, you can apply the priorities or rules created in the previous section to each GPU.

To share a resource, click the icon

And complete the form:

To edit a resource, click the icon

A dialog window will appear where you can edit the fields:

Events

In this section, you can consult the events generated by actions related to the GPUs.

Planning

You can filter by date and time to list the GPU schedules for a specific time range.

Bookings

This section shows active reservations, which can be filtered by date and time.

Clicking the button opens an information box showing which schedule triggered that reservation:

Booking Scheduler

This section lists the scheduled tasks related to the GPU, such as enabling a profile, deleting it, removing a GPU card, or sending notifications to users.