mesos-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Benjamin Bannier (JIRA)" <j...@apache.org>
Subject [jira] [Created] (MESOS-8402) Resource provider manager should persist resource provider information
Date Fri, 05 Jan 2018 14:51:00 GMT
Benjamin Bannier created MESOS-8402:
---------------------------------------

             Summary: Resource provider manager should persist resource provider information
                 Key: MESOS-8402
                 URL: https://issues.apache.org/jira/browse/MESOS-8402
             Project: Mesos
          Issue Type: Improvement
          Components: storage
    Affects Versions: 1.5.0
            Reporter: Benjamin Bannier


Currently, the resource provider manager used to abstract away resource provider subscription
and state does not persist resource provider information. It has no notion of e.g., disconnected
or forcibly removed resource providers. This makes it hard to implement a number of features,
e.g.,

* removal of a resource provider and make it possible to garbage collect its cached state
(e.g., in the resource provider manager, agent, or master), or
* controlling resource provider resubscription, e.g., by observing and enforcing resubscription
timeouts.

We should extend the resource provider manager to persist the state of each resource provider
(e.g., {{CONNECTED}}, {{DISCONNECTED}}, its resources and other attributes). This information
should also be exposed in resource provider reconciliation, and be reflected in master or
agent endpoints.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Mime
View raw message