Hi Zameer,

Thanks for responding. I had reached out to user@ at the same time, but
haven't heard back. As for the specific feature in Aurora, since we're
still testing our internal system against various frameworks, I'd be
willing to try a patch to better evaluate the capability in question.
Looking forward to a response on user@aurora.

On Fri, May 6, 2016 at 10:17 PM, Zameer Manji <[email protected]> wrote:

> Bharath,
>
> Aurora is currently adding support for arbitrary resources with this exact
> usecase in mind. The code isn't complete yet and it hasn't been tried out
> in production. I suggest reaching out to the user@
> <http://aurora.apache.org/community/> for Aurora to get the latest update.
>
> On Fri, May 6, 2016 at 6:36 AM, Bharath Ravi Kumar <[email protected]>
> wrote:
>
>> Hi,
>>
>> I'm aware of mesos' IP-per-container capability and the authors' reasons
>> for not modeling an IP address as a resource on a host. However, for
>> operational simplicity, I prefer an implementation that does not interact
>> with multiple other services (e.g. an IPAM). I'm hence considering the
>> following approach:
>>
>> a) Model the IP addresses available on a host as resources.
>> b) Using the IP address (from the set) accepted by a framework, launch a
>> task using the docker containerizer, with the IP address selected by the
>> framework.
>> c) For tasks that are not resource intensive, fall back on port range
>> reservation and docker host mode networking.
>>
>> It appears that Marathon doesn't support arbitrary resources, but Apache
>> Aurora might(?) . I'd like to know if anyone else has attempted this
>> approach with either framework, any potential downsides to this approach,
>> and any alternatives that are similar to this.
>>
>> Thanks,
>> Bharath
>>
>> --
>> Zameer Manji
>>
>>

Reply via email to