Re: [Isolation][Containerization] - Add Intel Cache Allocation Technology(CAT) Isolator Support

2016-04-18 Thread Niklas Nielsen
Hi everyone, Moving off this thread but wanted to bring up that Ian can't join today. Proposing a new time in another thread. Niklas On Mon, Apr 11, 2016 at 10:53 AM, Niklas Nielsen wrote: > Suggesting Monday April 18 5pm PST - I will send out a hangout link when > we get closer.

Re: [Isolation][Containerization] - Add Intel Cache Allocation Technology(CAT) Isolator Support

2016-04-11 Thread Niklas Nielsen
Suggesting Monday April 18 5pm PST - I will send out a hangout link when we get closer. In the mean time, feel free to suggest agenda topics here: https://docs.google.com/document/d/11mlGPZSABItP47J6VX-zB0fAK6Qr1mCIOI7nhlATMqk/edit# Niklas On Sun, Apr 10, 2016 at 8:27 PM, Du, Fan

Re: [Isolation][Containerization] - Add Intel Cache Allocation Technology(CAT) Isolator Support

2016-04-10 Thread Du, Fan
5:00 PM PST time is 8:00 AM on my timezone(UTC + 08:00) I think time slot after 5:00 PM PST will be ok for me. Thanks Nik! On 2016/4/9 6:11, Niklas Nielsen wrote: Alright - with that in mind. Will morning, midday or evening PST be preferred compared to your time zone?

Re: [Isolation][Containerization] - Add Intel Cache Allocation Technology(CAT) Isolator Support

2016-04-07 Thread Du, Fan
On 2016/4/7 9:18, Niklas Nielsen wrote: On Tue, Apr 5, 2016 at 7:51 PM, Du, Fan wrote: Thanks for heads up! Kevin and Niklas. Exposing LLC as resource needs special modification to current resource managing and offering behavior. Here is my early thoughts: 1) 'cpu'

Re: [Isolation][Containerization] - Add Intel Cache Allocation Technology(CAT) Isolator Support

2016-04-06 Thread Niklas Nielsen
On Tue, Apr 5, 2016 at 7:51 PM, Du, Fan wrote: > > Thanks for heads up! Kevin and Niklas. > > Exposing LLC as resource needs special modification to current resource > managing and offering behavior. > Here is my early thoughts: > 1) 'cpu' resource is essentially a cpu share

Re: [Isolation][Containerization] - Add Intel Cache Allocation Technology(CAT) Isolator Support

2016-04-05 Thread Du, Fan
Thanks for heads up! Kevin and Niklas. Exposing LLC as resource needs special modification to current resource managing and offering behavior. Here is my early thoughts: 1) 'cpu' resource is essentially a cpu share resources, while LLC is per processor resources, This will require: 1a):

Re: [Isolation][Containerization] - Add Intel Cache Allocation Technology(CAT) Isolator Support

2016-04-05 Thread Niklas Nielsen
My gut feeling is that it won't be very useful to expose LLC as a first class resource type at this point. It's very hard to pick for the user and requires framework support everywhere. Also, as Kevin mentioned, Mesos doesn't pin your tasks so you don't know which cores your tasks will be running

Re: [Isolation][Containerization] - Add Intel Cache Allocation Technology(CAT) Isolator Support

2016-04-04 Thread Kevin Klues
Hi Fan, Thanks for putting this together. I have been looking into this quite a bit myself recently, and have been slowly preparing a design doc for both CAT and CMT support in Mesos. One of the biggest things I have been trying to figure out (which is why I haven't pushed my design doc out yet)

[Isolation][Containerization] - Add Intel Cache Allocation Technology(CAT) Isolator Support

2016-04-04 Thread Du, Fan
Hi,ALL MESOS-5076 is filed to investigate how Intel Cache Allocation Technology(CAT)[1] could be used in Mesos. Some introduction and early thoughts is documented here[2]. The motivation is to: a) Add CAT isolation support for Mesos Containerization b) Expose Last Level Cache(LLC) as Scalar