*** yuanying-afk is now known as yuanying | 00:06 | |
*** shubhams_ has joined #openstack-zun | 00:44 | |
*** shu-mutou-AFK is now known as shu-mutou | 00:47 | |
*** flwang1 has quit IRC | 00:53 | |
*** harlowja has quit IRC | 01:14 | |
*** flwang1 has joined #openstack-zun | 01:26 | |
*** yanyanhu has joined #openstack-zun | 01:38 | |
openstackgerrit | Merged openstack/higgins: Updated from global requirements https://review.openstack.org/343838 | 02:25 |
---|---|---|
*** vinayp has joined #openstack-zun | 02:30 | |
*** vinayp has quit IRC | 02:36 | |
*** hongbin has joined #openstack-zun | 02:41 | |
*** vinay-zun has joined #openstack-zun | 02:43 | |
*** vinay-zun has quit IRC | 02:45 | |
*** vinay-zun has joined #openstack-zun | 02:45 | |
*** vinay-zun has quit IRC | 02:46 | |
*** shubhams__ has joined #openstack-zun | 02:48 | |
*** mkrai has joined #openstack-zun | 02:49 | |
*** shubhams_ has quit IRC | 02:49 | |
*** yuanying has quit IRC | 02:52 | |
*** sudipto has joined #openstack-zun | 02:55 | |
*** AndroUser has joined #openstack-zun | 02:55 | |
*** AndroUser has quit IRC | 02:56 | |
*** AndroUser has joined #openstack-zun | 02:59 | |
*** AndroUser has quit IRC | 02:59 | |
hongbin | All, team meeting starts now in #openstack-meeting channel | 03:00 |
*** AndroUser has joined #openstack-zun | 03:00 | |
hongbin | Qiming: flwang1 flwang ^^ | 03:01 |
*** AndroUser is now known as vinayp | 03:01 | |
vinayp | Hi Hongbin !! | 03:04 |
*** itzdilip has joined #openstack-zun | 03:06 | |
hongbin | vinayp: sorry, running the team meeting | 03:06 |
xiangxinyong | hello | 03:09 |
*** klkumar has joined #openstack-zun | 03:18 | |
*** yuanying has joined #openstack-zun | 03:45 | |
*** vinayp has quit IRC | 03:58 | |
mkrai | hongbin, I think its too late for you now | 04:00 |
hongbin | Yes, 12am :) | 04:01 |
mkrai | I will ping you tomorrow morning | 04:01 |
hongbin | kk | 04:01 |
mkrai | Have a good night! | 04:01 |
mkrai | Bye | 04:01 |
yanyanhu | bye | 04:01 |
*** hongbin has quit IRC | 04:01 | |
mkrai | yanyanhu, What's time for you now? | 04:01 |
*** itzdilip has quit IRC | 04:03 | |
*** itzdilip has joined #openstack-zun | 04:03 | |
*** shubhams__ has left #openstack-zun | 04:04 | |
Qiming | about introducing etcd, I'm still curious about the problems we want to solve | 04:05 |
yanyanhu | mkrai, it's morning, 12:00 AM :) | 04:05 |
Qiming | if the problem is about a reliable, distributed storage of resource states, it sounds more like an alternative to sqlalchemy, not a replacement of rabbitmq | 04:06 |
mkrai | Yes Qiming I also have that confusion | 04:06 |
mkrai | Rabbitmq and etcd are both independent | 04:06 |
mkrai | We need etcd to store containers state | 04:06 |
mkrai | We have faced issues in Magnum where we tried to store container state in db | 04:07 |
Qiming | then it sounds more like a storage backend, instead of a messaging backend | 04:07 |
mkrai | No single point of truth | 04:07 |
yanyanhu | mkrai, my understanding is etcd is another way to perform inter-module communication | 04:07 |
yanyanhu | messaging is the way we are common used in openstack services | 04:08 |
yanyanhu | not sure whether this understanding is correct | 04:08 |
yanyanhu | s/used/using | 04:08 |
mkrai | yanyanhu, I am not sure if that's a valid usecase of etcd | 04:08 |
yanyanhu | yes, since the case could be different | 04:09 |
Qiming | without diving into the details, here is their positioning: https://github.com/coreos/etcd/blob/master/README.md | 04:09 |
Qiming | it reads "etcd is a distributed, consistent key-value store for shared configuration and service discovery" | 04:09 |
*** itzdilip has quit IRC | 04:10 | |
mkrai | Yes it is more for key-value store | 04:11 |
yanyanhu | so maybe we use rabbitq for inter-module communication while etcd/tooz for state management | 04:11 |
yanyanhu | there is no conflict here | 04:11 |
mkrai | yes | 04:11 |
mkrai | But as hongbin said there is overhead in using rabbitmq | 04:11 |
yanyanhu | we just replace sql db with kv storage | 04:12 |
mkrai | when no of services in Zun increases | 04:12 |
Qiming | it has some peer communication channel, e.g. 2380, but that channel seemed to me mainly a mechanism for state synchronization | 04:12 |
mkrai | Yes that part is clear | 04:12 |
Qiming | yes, yanyanhu, that is my understanding | 04:12 |
mkrai | Yes mine too | 04:12 |
Qiming | cool | 04:12 |
*** chandankumar has joined #openstack-zun | 04:13 | |
yanyanhu | will post my investigation on Tooz. I guess we can have further discussion in next meeting and make a conclusion :) | 04:13 |
mkrai | yanyanhu, Tooz is for message passing? | 04:13 |
yanyanhu | mkrai, no, it's for data storage and lock management | 04:13 |
yanyanhu | and also group membership | 04:14 |
mkrai | Ok so it can be a replacement for etcd | 04:14 |
yanyanhu | it is kinda broker which used to bridge different backend, like etcd, zookeeper and also sql dbs | 04:14 |
mkrai | for message passing we don't have any alternative now | 04:14 |
yanyanhu | mkrai, it wraps etcd I think | 04:14 |
yanyanhu | provide unified lib for different kinds of backend | 04:15 |
yanyanhu | http://docs.openstack.org/developer/tooz/ | 04:15 |
Qiming | rabbitmq is not perfect, but among the many AMQP implementations, it is the best we have today, according to some evaluation reports | 04:15 |
yanyanhu | here is the introduction | 04:15 |
mkrai | Ok is it used in any other project? | 04:15 |
mkrai | Qiming, I had discussion with hongbin yesterday about rabbitmq | 04:16 |
Qiming | tooz is used in ceilometer? | 04:16 |
yanyanhu | mkrai, I recall there is a consensus that Tooz will be the choice to address DLM issue in openstrack | 04:16 |
mkrai | And he said one solution is to remove conductor service | 04:16 |
*** itzdilip has joined #openstack-zun | 04:16 | |
yanyanhu | Qiming, I remember two projects have used it | 04:16 |
mkrai | That reduces the communication | 04:16 |
yanyanhu | but can't recall the name | 04:16 |
yanyanhu | mkrai, but we still need message/rpc calls between different modules | 04:17 |
mkrai | Ok np you can post your investigation | 04:17 |
yanyanhu | mkrai, yes, then we can have a better understanding of it :) | 04:17 |
mkrai | Yes but that removes atleast one communication path | 04:17 |
yanyanhu | mkrai, yes | 04:17 |
mkrai | api-> conductoe -> compute is not good as api -> compute | 04:18 |
mkrai | conductor does nothing for us so it is ok to remove it | 04:18 |
*** adisky has joined #openstack-zun | 04:18 | |
yanyanhu | yes, agree | 04:19 |
mkrai | Qiming, so you link for evaluation report link for AMQP implementations? | 04:19 |
mkrai | s/so/do you have/ | 04:19 |
Qiming | mkrai, cannot find it at hand | 04:20 |
mkrai | Ok please post it on etherpad if find it later | 04:20 |
mkrai | Thanks! | 04:20 |
Qiming | sure | 04:21 |
yanyanhu | hi, Qiming , you're right, ceilometer is using tooz to support api HA | 04:21 |
yanyanhu | http://docs.openstack.org/ha-guide/controller-ha-telemetry.html | 04:21 |
yanyanhu | typical use case | 04:22 |
yanyanhu | will leave, talk to you guys later | 04:22 |
adisky | hii | 04:23 |
mkrai | hi adisky | 04:30 |
mkrai | Bye yanyanhu | 04:31 |
*** mkrai has quit IRC | 04:36 | |
adisky | so it is confirmed we will be using zun-scheduler?? | 04:41 |
adisky | and on nova integration...the request has to pass two schedulers??? | 04:41 |
*** sudipto has quit IRC | 04:48 | |
*** mkrai has joined #openstack-zun | 04:52 | |
*** flwang1 has quit IRC | 04:55 | |
*** klkumar has quit IRC | 05:30 | |
*** xiangxinyong has quit IRC | 05:38 | |
*** xiangxinyong has joined #openstack-zun | 05:38 | |
*** yanyanhu has quit IRC | 06:37 | |
*** yanyanhu_ has joined #openstack-zun | 06:37 | |
*** yanyanhu_ has quit IRC | 06:47 | |
*** yanyanhu_ has joined #openstack-zun | 06:47 | |
*** sudipto has joined #openstack-zun | 07:29 | |
*** yanyanhu has joined #openstack-zun | 07:33 | |
*** yanyanhu_ has quit IRC | 07:34 | |
*** mikelk has joined #openstack-zun | 07:40 | |
*** shu-mutou has quit IRC | 08:01 | |
*** sheel has joined #openstack-zun | 08:14 | |
*** Guest53586 has quit IRC | 08:22 | |
*** flaper87 has joined #openstack-zun | 08:22 | |
*** flaper87 has quit IRC | 08:22 | |
*** flaper87 has joined #openstack-zun | 08:22 | |
*** sudipto has quit IRC | 08:24 | |
*** sudipto has joined #openstack-zun | 08:40 | |
*** mkrai has quit IRC | 08:58 | |
*** sudipto has quit IRC | 08:59 | |
*** chandankumar has quit IRC | 09:07 | |
*** mkrai has joined #openstack-zun | 09:10 | |
*** sudipto has joined #openstack-zun | 09:15 | |
*** mkrai has quit IRC | 09:27 | |
*** mkrai has joined #openstack-zun | 09:38 | |
*** Namrata_ has joined #openstack-zun | 10:03 | |
*** sudipto has quit IRC | 10:06 | |
*** mkrai has quit IRC | 10:23 | |
*** yanyanhu has quit IRC | 10:31 | |
*** openstackgerrit has quit IRC | 11:41 | |
*** openstackgerrit has joined #openstack-zun | 11:42 | |
openstackgerrit | Merged openstack/python-zunclient: Add base files and service-list command https://review.openstack.org/337360 | 11:55 |
*** chandankumar has joined #openstack-zun | 12:31 | |
*** adisky has quit IRC | 13:01 | |
*** sudipto has joined #openstack-zun | 13:27 | |
*** harlowja has joined #openstack-zun | 13:44 | |
*** harlowja has quit IRC | 14:11 | |
*** sheel has quit IRC | 14:36 | |
*** hongbin has joined #openstack-zun | 14:59 | |
openstackgerrit | OpenStack Proposal Bot proposed openstack/higgins: Updated from global requirements https://review.openstack.org/344297 | 15:13 |
*** mkrai has joined #openstack-zun | 15:18 | |
*** mikelk has quit IRC | 15:59 | |
*** manikanta_tadi has joined #openstack-zun | 16:08 | |
*** harlowja has joined #openstack-zun | 16:31 | |
*** harlowja has quit IRC | 16:33 | |
*** manikanta_tadi has quit IRC | 17:01 | |
*** mkrai has quit IRC | 17:56 | |
*** sudipto has quit IRC | 18:05 | |
*** harlowja has joined #openstack-zun | 18:06 | |
*** flwang1 has joined #openstack-zun | 18:13 | |
*** chandankumar has quit IRC | 18:26 | |
*** flwang1 has quit IRC | 20:09 | |
*** harlowja has quit IRC | 21:06 | |
*** flwang1 has joined #openstack-zun | 21:27 | |
*** hongbin has quit IRC | 23:08 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!