Details
-
Improvement
-
Status: Accepted
-
Major
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Thanks to the resource reservation primitives, frameworks can reserve resources. These reservations are per role, which means multiple frameworks can share reservations. This can get very hairy, as multiple reservations can occur on each agent.
It would be nice to be able to optionally, uniquely identify reservations by ID, much like persistent volumes are today. This could be done by adding a new protobuf field, such as Resource.ReservationInfo.id, that if set upon reservation time, would come back when the reservation is advertised.
Attachments
Issue Links
- is related to
-
MESOS-5368 Consider introducing persistent agent ID
- Open
-
MESOS-7651 Consider a more explicit way to bind reservations / volumes to a framework.
- Open
- relates to
-
MESOS-5210 Reliably unreserving dynamically reserved resources is unattainable.
- Open
-
MESOS-4479 Implement reservation labels
- Resolved
-
MESOS-3746 Consider introducing a mechanism to provide feedback on offer operations
- Resolved
-
MESOS-4379 Design doc for reservation IDs
- Resolved