Earlier  
Posted Nick Remark
#openstack-cyborg - 2018-04-18
14:50:41 zhipeng #link https://review.openstack.org/552734
14:50:47 zhipeng I think this looks great now
14:51:09 zhipeng shaohe_feng_ could you help workflow+1 it ?
14:51:11 Li_Liu good to see this patch can be merged. Will have another follow up patch
14:51:26 zhipeng Li_Liu lol
14:51:33 shaohe_feng_ zhipeng: yes
14:51:41 Li_Liu shaohe_feng_ could you try the patch after it merged?
14:52:55 shaohe_feng_ Li_Liu: yes.
14:53:02 shaohe_feng_ will try
14:53:16 zhipeng okey gr8t
14:53:35 zhipeng #topic AoB
14:53:45 zhipeng any other business ?
14:54:03 shaohe_feng_ what is AoB?
14:54:40 Coco same question for me
14:55:00 zhipeng any other business
14:55:04 zhipeng any other topics
14:55:07 zhipeng :)
14:55:55 shaohe_feng_ zhipeng: client? https://review.openstack.org/#/c/560400/
14:56:47 zhipeng Li_Liu just workflow+1 it :)
14:56:54 Li_Liu thanks a lot :)
14:57:06 zhipeng i mean plz workflow+1 that patch
14:57:16 zhipeng not just cr+2 :P
14:57:24 shaohe_feng_ zhipeng: will add openstackclient plugin and httpclient code later.
14:57:42 zhipeng sounds great shaohe
14:57:45 Li_Liu just did
14:58:19 shaohe_feng_ zhipeng: maybe a example cmd. such as: cyborg accelerator list
14:59:14 zhipeng oh yes exactly
15:03:14 zhipeng btw the first week of may I will be traveling to KubeCon EU
15:03:25 zhipeng and will socialize cyborg with the k8s community
15:03:37 Li_Liu g8t
15:03:38 zhipeng if you guys have any design ideas, plz feel free to share it
15:03:50 zhipeng at the moment I only had discussion with Sundar
15:04:03 zhipeng and looks like a CRD controller might be the patch
15:04:06 shaohe_feng_ EU, which country?
15:04:07 zhipeng path...
15:04:11 zhipeng Danmark
15:04:31 Li_Liu interested to see their reactions on Cyborg
15:04:55 zhipeng yes if we were to propose an incubation project something like kube-cyborg
15:05:06 zhipeng would be a very intersting idea :P
15:05:33 zhipeng anyways, still two weeks away, feel free to chime in
15:05:55 shaohe_feng_ zhipeng: sounds good
15:06:42 zhipeng okey if no AoB
15:06:48 zhipeng let's conclude the meeting todday
15:06:50 zhipeng today
15:06:54 Coco ok
15:06:58 zhipeng thx everyone for participating
15:07:05 zhipeng #endmeeting
15:07:08 openstack Meeting ended Wed Apr 18 15:07:05 2018 UTC. Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
15:07:09 openstack Minutes: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-04-18-14.00.html
15:07:10 openstack Minutes (text): http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-04-18-14.00.txt
15:07:11 openstack Log: http://eavesdrop.openstack.org/meetings/openstack_cyborg/2018/openstack_cyborg.2018-04-18-14.00.log.html
15:08:59 openstackgerrit Merged openstack/python-cyborgclient master: Initialize cyborgclient repository https://review.openstack.org/560400
#openstack-cyborg - 2018-04-19
18:00:35 openstackgerrit Merged openstack/cyborg master: Implemented the Objects and APIs for vf/pf https://review.openstack.org/552734
#openstack-cyborg - 2018-04-20
07:03:02 openstackgerrit jiapei proposed openstack/cyborg master: Fix package import error https://review.openstack.org/562954
#openstack-cyborg - 2018-04-21
00:47:31 openstackgerrit melissaml proposed openstack/python-cyborgclient master: Trivial: Update pypi url to new url https://review.openstack.org/563352
#openstack-cyborg - 2018-04-23
00:34:54 openstackgerrit Sundar Nadathur proposed openstack/cyborg master: Specification for Cyborg Agent-Driver API. https://review.openstack.org/561849
00:54:50 openstackgerrit Sundar Nadathur proposed openstack/cyborg master: Specification for Cyborg/Nova interaction for scheduling. https://review.openstack.org/554717
#openstack-cyborg - 2018-04-24
04:39:50 openstackgerrit Li Liu proposed openstack/cyborg master: Added cyborg fpga programming spec https://review.openstack.org/559395
#openstack-cyborg - 2018-04-25
02:25:15 openstackgerrit Li Liu proposed openstack/cyborg master: Added bitstream metadata standardization spec https://review.openstack.org/558265
13:59:19 Li_Liu #info Li Liu
13:59:21 zhipeng #startmeeting openstack-cyborg
13:59:22 openstack Meeting started Wed Apr 25 13:59:21 2018 UTC and is due to finish in 60 minutes. The chair is zhipeng. Information about MeetBot at http://wiki.debian.org/MeetBot.
13:59:23 openstack Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
13:59:25 openstack The meeting name has been set to 'openstack_cyborg'
13:59:34 zhipeng #topic Roll Call
13:59:41 zhipeng #info Howard
13:59:45 NokMikeR #info Mike
13:59:48 Sundar #info Sundar
14:00:16 Sundar Hi Howard and Mike
14:00:27 NokMikeR Hello Sundar, Howard et all.
14:00:37 circ-user-c3hdH #info Helloway
14:00:40 zhipeng Hello everyone :)
14:00:49 Li_Liu #info Li Liu
14:01:10 Li_Liu Hi guys
14:03:15 shaohe_feng_ #info shaohe
14:03:27 shaohe_feng_ hi all
14:03:48 zhipeng hi
14:04:45 zhipeng let's start then
14:05:01 zhipeng #topic KubeCon EU ResMgmt WG preparation
14:05:09 zhipeng #link https://docs.google.com/document/d/1j3vrG6BgE0hUDs2e-1ZUegKN4W4Adb1B6oJ6j-4kyPU/edit?usp=sharing
14:05:29 xinran_ Hi all
14:05:36 zhipeng so i think I mentioned that for this year's planning I want to be able to align what we have done here
14:05:41 zhipeng with the k8s community
14:06:09 zhipeng KubeCon EU is around the corner next week, and it would be a great place to start participating
14:06:27 edleafe #info edleafe
14:06:28 zhipeng Sundar could you help share some status about the resource mgmt wg in k8s ?
14:06:36 Sundar Sure
14:06:49 Li_Liu that's great
14:07:05 Sundar We started participating last year, with a document describing the FPGA structure and use cases
14:07:42 Sundar The main thing to note is that the FPGA structural model -- with regions, accelerators, local memory etc. -- is the same independent of orch framework -- openStack, K8s etc
14:08:21 Sundar Also, the use cases defined in the Cyborg/Nova spec stay the same -- FPGA as a Service, Accelerated Function as a Service, etc.
14:08:25 Sundar The main difference is in the set of mechanisms available
14:09:05 Sundar In OpenSTack, we have the notion of nested Resource Providers (nRPs), which provides a natural tree structure that matches many device topologies
14:09:44 Sundar The data models and resource handling in K8s is still evolving
14:10:46 Sundar What we have now is the device plugin mechanism: there is standard API by which kubelet can invoke a plugin for a category of devices
14:11:41 Sundar The plugin advertises a resource name, e.g. intel.com/fpga-a10, and lists the devices corresponding to that. There is also a provision to update that list over time, and to report the health of each device
14:12:09 Sundar Based on this information, when a pod spec asks fora resource, the standard K8s scheduler picks a node and informs the kubelet on that node
14:12:35 Sundar The kubelet then invokes another API on the device plugin to allocate a device of the requested type and prepare it
14:13:22 Sundar After that, the kubelet invokes a container runtime (e.g. Docker) through the CRI with an OCI runtime spec
14:14:05 Sundar This basic mechanism does not include the nested structure of FPGAs, and we have been discussing how to fit that in

Earlier   Later