ersion of this, since deactivated agents
>>> > would never have their resources offered to frameworks. This provides a
>>> > blunt mechanism to prevent scheduling on nodes which have upcoming
>>> > maintenance, although it sounds like you see some benefit to a more
>&g
> With the new proposal, it's going to be as difficult as before to have
> SLA-aware maintenances because it will need cooperation from the frameworks
> anyway and we know this is rarely a priority for them. We will also lose
> the ability to signal future maintenance in orde
s that we can finally set
>> nodes down for maintenance with a configurable kill grace period and a
>> proper task status (with maintenance primitives, it was TASK_LOST I think)
>> without any specific cooperation from the frameworks.
>> >
>> > I think that this co
d in
> priority, and then sort agents by maintenance date in decremasing order. This
> would be a big improvement to prevent cluster reboots to trigger too many
> task restarts. This will not be possible with the new primitives. The same
> idea apply for frameworks too.
>
> M
gt;
>>> For example I had this idea to improve the allocator (or write a custom
>>> one) that would offer resources from agents with no maintenance planned in
>>> priority, and then sort agents by maintenance date in decremasing order.
>>> This would be a
e idea apply for frameworks too.
>>
>> Maxime
>>
>> Le jeu. 30 mai 2019 à 22:16, Joseph Wu a écrit :
>>
>>> As far as I can tell, the document is public.
>>>
>>> On Thu, May 30, 2019 at 12:22 AM Marc Roos
>>> wrote:
>>>
>>&g
Marc Roos
>> wrote:
>>
>>>
>>> Is the doc not public?
>>>
>>>
>>> -----Original Message-
>>> From: Joseph Wu [mailto:jos...@mesosphere.io]
>>> Sent: donderdag 30 mei 2019 2:07
>>> To: dev; user
>>> Subject: Des
ell, the document is public.
>
> On Thu, May 30, 2019 at 12:22 AM Marc Roos
> wrote:
>
>>
>> Is the doc not public?
>>
>>
>> -Original Message-
>> From: Joseph Wu [mailto:jos...@mesosphere.io]
>> Sent: donderdag 30 mei 2019 2:
Design doc: Agent draining and deprecation of maintenance
> primitives
>
> Hi all,
>
> A few years back, we added some constructs called maintenance primitives
> to Mesos. This feature was meant to allow operators and frameworks to
> cooperate in draining tasks off nodes schedu
Hi all,
A few years back, we added some constructs called maintenance primitives to
Mesos. This feature was meant to allow operators and frameworks to
cooperate in draining tasks off nodes scheduled for maintenance. As far as
we've observed since, this feature never achieved enough adoption to b
10 matches
Mail list logo