Tuesday, 2019-02-26

*** diablo_rojo has joined #openstack-tc00:02
*** eandersson has quit IRC00:16
*** eandersson_ has joined #openstack-tc00:17
*** tosky has quit IRC00:23
*** cdent has quit IRC00:39
zanebfungi: a 'Procedural' label in Gerrit is not a horrible idea01:11
*** jaosorior has quit IRC01:20
*** jamesmcarthur has joined #openstack-tc01:23
*** jaosorior has joined #openstack-tc01:32
fungiwe've discussed that possibility some in the past. i don't remember why we didn't do it01:34
*** mriedem is now known as mriedem_afk01:39
*** jamesmcarthur has quit IRC01:49
*** whoami-rajat has joined #openstack-tc02:02
*** mriedem_afk has quit IRC02:24
*** jamesmcarthur has joined #openstack-tc02:25
*** mriedem has joined #openstack-tc02:29
openstackgerritHongbin Lu proposed openstack/governance master: Change Zun PTL email address  https://review.openstack.org/63924202:38
*** lbragstad has quit IRC02:44
*** mriedem has quit IRC03:12
*** jamesmcarthur has quit IRC03:25
*** jamesmcarthur has joined #openstack-tc03:28
*** jamesmcarthur has quit IRC03:36
*** jamesmcarthur has joined #openstack-tc03:40
*** jamesmcarthur has quit IRC03:45
*** jamesmcarthur has joined #openstack-tc04:07
*** jamesmcarthur has quit IRC04:23
*** lbragstad has joined #openstack-tc04:53
*** Luzi has joined #openstack-tc06:54
*** logan- has quit IRC07:35
*** logan- has joined #openstack-tc07:37
*** lbragstad has quit IRC07:44
*** Luzi has quit IRC08:18
*** bsilverman has quit IRC08:19
*** Luzi has joined #openstack-tc08:32
*** tosky has joined #openstack-tc08:39
*** dtantsur|afk is now known as dtantsur08:46
*** jpich has joined #openstack-tc08:53
*** dklyle has quit IRC09:25
*** e0ne has joined #openstack-tc09:25
*** dklyle has joined #openstack-tc09:27
*** tbarron has quit IRC09:30
*** cdent has joined #openstack-tc09:43
*** ricolin has joined #openstack-tc10:10
*** jamesmcarthur has joined #openstack-tc11:44
*** Luzi has quit IRC11:54
*** Luzi has joined #openstack-tc11:55
mugsiefungi: zanebwe kind of did - http://git.openstack.org/cgit/openstack-infra/project-config/commit/gerrit/acls/openstack/designate.config?id=fdb962758c24698c89fe2ac7bc27182697c35d4012:03
mugsieI think cinder did something similar12:03
mugsieor maybe it was glance12:03
fungioh, good point! i guess designate-release-manager members can vote Review-Priority=-1 to effectively block a change from merging12:05
mugsieyeah - it was part of my motivation for the patch12:12
*** logan_ has joined #openstack-tc12:27
*** logan_ is now known as Guest1164712:28
*** diablo_rojo_ has joined #openstack-tc12:30
*** gouthamr has quit IRC12:30
*** cdent has quit IRC12:30
*** logan- has quit IRC12:30
*** diablo_rojo has quit IRC12:30
*** openstackgerrit has quit IRC12:30
*** Guest11647 is now known as logan-12:31
*** gouthamr has joined #openstack-tc12:33
smcginnismugsie: I think both projects have now.12:33
*** jamesmcarthur has quit IRC12:34
mugsieyeah, I know jokke pretty interested in it12:34
*** jamesmcarthur has joined #openstack-tc12:34
*** mriedem has joined #openstack-tc12:50
*** jamesmcarthur has quit IRC12:52
*** jamesmcarthur has joined #openstack-tc12:57
*** cdent has joined #openstack-tc13:30
*** jamesmcarthur has quit IRC13:35
*** dtantsur is now known as dtantsur|afk13:38
*** jamesmcarthur has joined #openstack-tc13:39
*** jamesmcarthur has quit IRC13:40
*** jamesmcarthur has joined #openstack-tc13:40
*** zaneb has quit IRC14:04
*** zaneb has joined #openstack-tc14:07
mnaserFYI. I think our community should be involved in cnf testbed.14:26
mnasermaking sure that cloud is properly configured14:27
mugsiemnaser: yeah, that seems like a good colab opportunity14:29
fungiagreed, i'd hate to assume the folks running that are more interested in kubernetes vs openstack politics than getting accurate results both projects can use to identify opportunities for improvement14:29
mugsieI have found that the k8s vs openstack is usually a subset of people, who don't really do anything useful, and people that sign up for things like this work tend to be realists who just want things to be better14:30
fungiyep, also the people who designed and built the testbed are almost certainly not the ones responsible for the press release14:31
fungiso i wouldn't want to blame them for fanning the flames14:31
*** lbragstad has joined #openstack-tc14:40
dimsfungi : mnaser : mugsie : ack on all counts. there's an opportunity if someone is interested. they explicitly call out for "improvements to either style deployments" in their presentation - https://docs.google.com/presentation/d/1nsPINvxQwZZR_7E4mAzr-50eFCBhbCHsmik6DI_yFA0/edit#slide=id.g5036f143e9_3_67814:44
mnaserdims, fungi, mugsie: i've tried to help out to as much as i can in the openstack deployment, but, there's def not as much openstack chops on that team as k8s and i wish we can fix that14:45
mnaserbut i've done my best to help out in terms of time14:45
mugsiedims: great14:45
dimsthanks mnaser!14:46
mnaserwhat i suggested is they switch to openstack-ansible14:46
mnaserjamesdenton has been working on adding vpp support to OSA14:46
mnaserwhich means that the hacked up combination of chef code can be replaced by a properly tested project14:46
dimsmnaser : slide 39 says terraform/ansible14:47
mnaserdims: yeah its terraform ansible to drive chef afaik14:47
dimsaha14:48
mnaserterraform for packet, ansible for initial init and to run chef14:48
mnaserdims:14:48
mnaserhttps://github.com/cncf/cnf-testbed/blob/master/tools/deploy_openstack_cluster.sh#L5214:48
mnaseransible playbook inside docker to isntall openstack via chef14:49
dimsgotcha14:49
mnaser:P14:49
mnaserthat14:49
mnaserthat's a lot of them14:49
mnasertech, jesus, i am struggling to type14:49
mnasernot a good time for wrist problems in the current election eek14:49
dimsLOL14:49
fungii have to assume cnf performance with kubernetes on openstack bare metal instances would perform basically the same as the terraform-managed servers at packethost. it's too bad even the readme in that repo wants to conflate "openstack" with "virtual machines"14:52
fungiit doesn't seem like they're really measuring performance of "openstack" or "kubernetes" anyway, so it's odd that they frame it that way. the apis used to manage the containers or virtual machines don't really factor into it, do they?14:55
fungii do find it reassuring that the cncf has the same git repository namespace confusion problems we do... the readme on https://github.com/cncf/cnf-testbed/ includes the sentence "The CNF Testbed is not a CNCF-hosted project."15:06
*** jamesmcarthur has quit IRC15:11
*** jamesmcarthur has joined #openstack-tc15:11
fungiahh, i guess they're also testing/comparing time to deploy the infrastructure and time to deploy a single vnf/cnf15:14
smcginnisKind of an apples to oranges comparison for the first part there.15:15
*** jamesmcarthur has quit IRC15:15
fungisure. the more interesting benchmarks are still the network throughput when shuffling packets between userspace and kernelspace vs doing it all in userspace and/or directly passing the packet payloads between namespaces15:16
*** e0ne has quit IRC15:16
*** Luzi has quit IRC15:17
smcginnisYeah, that is the more interesting part.15:17
fungithough what i think it's all missing is that the entire point of nfv in the first place was to be able to spread these functions across commodity hardware with conventional interconnectivity. as soon as your performance relies on all your functions being colocated on the same machine you're back to the expensive big-iron solutions telecommunication companies want to get away from in the first place15:18
dhellmannthe speed of light is a pain15:19
fungi*but* for cases where you can couple those functions more closely on the same physical machine, it's certainly an efficiency gain15:19
smcginnisStill some benefit getting to one or a few big boxes. Back in my operator days, it's amazing to think about how much rack space was taken up by dedicated devices that really just moved data from one transport to another.15:21
fungioh, absolutely. we usually ended up with upwards of a third of a rack devoted to the switches, firewalls, load balancers, et cetera for a one-rack deployment15:22
jrollright, telcos are moving NFV stuff further and further from the large datacenters. cell tower sites have very little space for computers. half height racks in many cases.15:22
jrollthere, the benefit of NFV is that you can co-locate the specialized stuff (NFV) with other applications on the same commodity hardware15:23
fungiyep, and for the containerized network functions, there's at least some efficiency gained by dropping the additional context switching and hypervisor overhead, so can eke a bit more out of the same hardware or shrink your footprint a bit15:25
jrollindeed15:26
*** jamesmcarthur has joined #openstack-tc15:27
fungitheir "pipeline" model with the direct data transfer between namespaces also drops a fair amount of protocol overhead. i bet for streams it's super efficient since you don't need to break at any particular frame size15:30
*** jamesmcarthur has quit IRC15:30
fungioh, and also a biggie... the vnf images are coming from various vendors with specific kernel requirements. convincing them all to standardize on one kernel version and configuration is likely to be the biggest challenge for doing the same in containers15:35
jrolloh yes, great point15:37
smcginnisThat's a really good point.15:37
cdentI've reports that many vnf vendors are miles away from being ready for containers15:39
fungiheck, you can have one environment interconnecting vnfs built on gnu/linux, netbsd and windows if you need15:39
*** jamesmcarthur has joined #openstack-tc15:39
fungicdent: yeah, aiui, in a lot of cases the vendors have struggled just to get their operating systems to run on a virtual machine at all15:40
cdentyeah15:41
fungirewriting them to rely on a mainline linux kernel abi? that's going to be a while15:41
fungithough i could see this research being useful for large telecommuncations providers who want to get into writing all their own network functions from the ground up15:42
* jroll would be surprised if such a provider existed :)15:42
* cdent starts up a nascent huge telco15:44
* cdent cashes out15:44
fungii bet there's at least one provider with effectively unlimited labor and no need to respect intellectual property treaties who might see some benefit to giving it a go15:44
fungigiven the main blockers are probably patent licensing and developers15:45
clarkbworth noting that their 65 minute openstack deployment time includes27.5 minutes of packethost provisioning15:48
clarkbnot sure that that is actually what you want to be measuring since your baremetal provisioning should be a constant between the systems.15:49
fungiyeah, i think that's where mnaser's suggestion of switching them to osad comes in15:50
fungiwhere did you see the 27.5 minutes of packethost provisioning mentioned?15:52
*** ricolin has quit IRC15:52
clarkbhttps://github.com/cncf/cnf-testbed/issues/110#issuecomment-46423038515:52
*** e0ne has joined #openstack-tc15:53
fungicool, i hadn't thought to dig into the issues for that repo yet15:53
clarkbhttps://github.com/cncf/cnf-testbed/issues/111#issuecomment-464228115 does not include packethost deploy as far as I can tell15:53
clarkbso its an unfair comparison there as well15:54
clarkb(but also the data there is really scant and people aren't using a lot of words to go with the numbers so who knows)15:54
fungihttps://github.com/cncf/cnf-testbed/issues/180#issuecomment-463604216 seems to imply it's steps 1 and 2 in that second bubble (so everything before chef kicks in)15:56
fungior maybe it's just step 1 there15:57
clarkbstep 4 is the packethost deployment step15:57
clarkbwhat I would actually find interesting is whether or not 1.1 million pps is expected to be a good number for the virtual machine case15:58
clarkbprobably need to talk to the fd.io folks for that15:58
fungizaneb: your "convenient fiction" of representative government is right on the money. nice answer!17:06
cdentThe whole world is a convenient fiction, which I find incredibly inconvenient.17:09
cdentExcept for Belgium, of course.17:09
fungii hear belgium is extremely convenient, but i haven't been (yet!)17:14
*** jpich has quit IRC17:17
*** e0ne has quit IRC17:24
mugsieclarkb: the number thrown around for ovs in Verizon was 200k pps, but I have no idea where that came from, and neither did anyone else I asked there17:31
*** bsilverman has joined #openstack-tc17:55
zanebfungi: Belgium is very cool actually. try to swing a speaking slot or something at FOSDEM some time18:37
fungii wanted to go this year but it was the same week as a vacation i'd planned nearly a year in advance. hoping 2020 will be the year i finally see fosdem (and belgium for that matter)18:38
mugsieFOSDEM is ++ and evrardjp is a handy local guide18:51
fungiso i gather19:06
zanebdress warm though19:11
mugsieIt was ok this year, just a little bit of snow. It was no Dublin19:13
zanebI went in 2012 and it was -15C19:17
smcginnisWarmer than here.19:18
*** gouthamr has quit IRC19:20
*** gouthamr_ has joined #openstack-tc19:20
*** mriedem has quit IRC19:21
zaneboh yeah. I was in NZ this Feb and it was quite pleasant :D19:21
*** mriedem has joined #openstack-tc19:22
*** e0ne has joined #openstack-tc19:26
mtreinishzaneb: yeah, NZ at the end of Jan. was really nice too19:31
mtreinishgoing from -20C to 25C was quite nice :)19:32
*** e0ne has quit IRC19:46
*** e0ne has joined #openstack-tc19:46
fungii would crack from the thermal stress20:06
*** jamesmcarthur has quit IRC20:15
*** jamesmcarthur has joined #openstack-tc20:16
*** jamesmcarthur has quit IRC20:20
*** e0ne has quit IRC20:31
*** diablo_rojo_ has quit IRC20:35
zanebbauzas: I'm stealing "the reality wall" :)20:36
*** diablo_rojo has joined #openstack-tc20:36
*** gouthamr_ is now known as gouthamr20:42
*** spsurya has quit IRC21:03
*** cdent has quit IRC21:05
*** cdent has joined #openstack-tc21:05
*** jamesmcarthur has joined #openstack-tc21:11
*** zbr|out has quit IRC21:27
*** e0ne has joined #openstack-tc21:28
*** eandersson_ is now known as eandersson21:40
*** whoami-rajat has quit IRC21:41
*** cdent has quit IRC21:58
*** e0ne has quit IRC22:03
*** jamesmcarthur has quit IRC22:49
*** jamesmcarthur has joined #openstack-tc23:02
*** jamesmcarthur has quit IRC23:09

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!