[ https://issues.apache.org/jira/browse/MESOS-1791?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14344721#comment-14344721 ]
Adam B commented on MESOS-1791: ------------------------------- Excellent question [~cjdrake]. We've previously discussed "cluster-wide resources" as a separate feature that could also include NAS/SAN bandwidth/quota or a pool of available IPs; generally speaking, a resource (or set of resources) that is not tied to a slave, but can be consumed by tasks (and released when they complete). These cluster-wide resources do not require any master/offer reservation features, although they should be able to be reserved by a framework just the same as any other resource type. In order to add these cluster-wide resources, we could have some non-slave "resource provider" register with the Mesos master and advertise its cluster-wide resources, and then the master could offer these cluster-wide resources in any offer, regardless of slave. > Introduce Master / Offer Resource Reservations > ---------------------------------------------- > > Key: MESOS-1791 > URL: https://issues.apache.org/jira/browse/MESOS-1791 > Project: Mesos > Issue Type: Epic > Reporter: Tom Arnfeld > Labels: mesosphere > > Currently Mesos supports the ability to reserve resources (for a given role) > on a per-slave basis, as introduced in MESOS-505. This allows you to almost > statically partition off a set of resources on a set of machines, to > guarantee certain types of frameworks get some resources. > This is very useful, though it is also very useful to be able to control > these reservations through the master (instead of per-slave) for when I don't > care which nodes I get on, as long as I get X cpu and Y RAM, or Z sets of > (X,Y). > I'm not sure what structure this could take, but apparently it has already > been discussed. Would this be a CLI flag? Could there be a (authenticated) > web interface to control these reservations? -- This message was sent by Atlassian JIRA (v6.3.4#6332)