Tuesday, 2019-09-03

*** csmart has quit IRC00:24
*** csmart has joined #openstack-swift00:34
*** ccamacho has quit IRC00:42
kota_hello world00:44
*** onovy has quit IRC00:54
*** onovy has joined #openstack-swift01:01
*** onovy has quit IRC01:14
*** onovy has joined #openstack-swift01:26
*** threestrands has joined #openstack-swift01:37
*** e0ne has joined #openstack-swift03:47
*** gkadam has joined #openstack-swift03:50
*** mvkr has joined #openstack-swift04:14
*** e0ne has quit IRC04:49
*** e0ne has joined #openstack-swift04:50
*** e0ne has quit IRC04:51
*** e0ne has joined #openstack-swift05:08
*** e0ne has quit IRC05:16
*** e0ne has joined #openstack-swift06:00
*** e0ne has quit IRC06:03
*** e0ne has joined #openstack-swift06:12
*** e0ne has quit IRC06:20
*** ccamacho has joined #openstack-swift06:33
alecuyerkota_o/07:03
kota_alecuyer: o/07:03
*** pcaruana has joined #openstack-swift07:06
*** tesseract has joined #openstack-swift07:06
*** threestrands has quit IRC07:18
*** rcernin has quit IRC07:23
*** tkajinam has quit IRC08:02
*** e0ne has joined #openstack-swift08:09
*** mikecmpbll has joined #openstack-swift08:32
*** tesseract has quit IRC08:40
*** rcernin has joined #openstack-swift09:00
openstackgerritAlexandre Lécuyer proposed openstack/swift feature/losf: WIP - Support RPC over plain HTTP (vs gRPC)  https://review.opendev.org/67902209:41
*** tkajinam has joined #openstack-swift09:48
*** tkajinam has quit IRC10:18
*** hoonetorg has quit IRC10:44
*** hoonetorg has joined #openstack-swift10:57
*** jistr has quit IRC12:29
*** jistr has joined #openstack-swift12:29
*** jistr has quit IRC12:30
*** gkadam has quit IRC12:37
*** jistr has joined #openstack-swift12:40
*** binwiederhier has joined #openstack-swift12:48
binwiederhierHello everyone, I'm sure this comes up a lot, so feel free to point me to the correct place: I know there have been discussions about the "lots of small files" problem, and I've seen pull requests and slides and whatnot when I google, but nothing concrete. What's the status of the LOSF efforts?12:49
binwiederhier(I am referring to https://github.com/alecuyer/swift/pull/1 and https://archive.fosdem.org/2019/schedule/event/small_files_in_swift_cluster/)12:49
alecuyerbinwiederhier: We use it at OVH for some clusters. The public feature branch is feature/losf on gerrit,12:53
alecuyerwe're currently removing gRPC because of incompatibilities with eventlet (it currently requires running an old version of gRPC).  and then I'll still have a few patches to send for reviews and tests to write12:54
binwiederhieralecuyer: Oh hey! Great talk and thanks for responding.12:55
binwiederhierSo the feature is still in active development then, I presume?12:55
*** redrobot has quit IRC12:55
binwiederhierI'm exploring options for my company and we have billions/trillions fo 1-2 KB objects to store.12:56
alecuyerbinwiederhier: Yes, I can't be working on it 100% but I'd like to "finish" (at least the list of things that I know are stil "wrong", such as the gRPC thing)12:56
binwiederhierAre there any instructions for how to test it out?12:57
alecuyerIf you're testing on a SAIO that should quite straightforward, if you want to test on a "real" cluster you'd have to look at the ansible playbooks and see how to apply that to your environment12:59
alecuyerHappy to help either way if I can12:59
alecuyerAlso.. if the objects are not there yet, maybe see if there is any way you could aggregate them and store larger objects ;) 1-2KB sounds really small13:00
binwiederhierCan't change user data. We're backing up SaaS services such as GSuite, O365 and others. Emails and calendar entries and such are pretty small after compression.13:02
*** pcaruana has quit IRC13:03
binwiederhierI'll give it a shot this week and get back to you if I have any trouble. Great work and thanks for responding!!13:03
alecuyerRight. I said "SAIO", I meant this : https://docs.openstack.org/swift/latest/development_saio.html  -  I don't know if you're familiar with it13:03
alecuyerso if you clone this https://github.com/alecuyer/vagrant-swift-all-in-one and run "vagrant up" it should set it up for you13:04
binwiederhierOh that's cool. I'll do that!! Thanks13:04
binwiederhierI read that guide^ once on my phone and I thought "that's how you set up swift???", I didn't realize I was reading the dev guide haha.13:05
alecuyerhehe yes :)13:05
*** zaitcev has joined #openstack-swift13:34
*** ChanServ sets mode: +v zaitcev13:34
*** pcaruana has joined #openstack-swift13:34
*** redrobot_ has joined #openstack-swift13:36
*** redrobot_ is now known as redrobot13:37
tdasilvabinwiederhier: just fyi, looks like LOSF is becoming more of a focus for the community, see timburke candidacy for swift ptl: http://lists.openstack.org/pipermail/openstack-discuss/2019-August/008957.html13:38
binwiederhierCool! Thanks for the link.13:40
*** eckesicle has joined #openstack-swift13:45
*** pcaruana has quit IRC13:47
*** pcaruana has joined #openstack-swift13:57
*** pcaruana has quit IRC14:07
*** pcaruana has joined #openstack-swift14:10
*** rcernin has quit IRC14:32
timburkealecuyer, fyi -- we publish the branch docs, too: https://docs.openstack.org/swift/feature/losf/development_saio.html15:06
timburkeso if there's anything that would be worth documenting about how to set it up, so much the better ;-)15:06
alecuyertimburke:  oh thanks! I'll check it15:07
*** pcaruana has quit IRC15:27
tdasilvadonnyd: just catching up with the convo from last week. I remember you just setup a swift cluster right? not sure if you are storing lots of objects in a single container, but you might want to take a look at container sharding feature and monitor your async pendings15:45
donnydYes I did just set it up. I haven't really looked how infra is pushing objects.15:46
tdasilvadonnyd: ok, just concerned about the volume you are seeing :)15:48
donnydI haven'15:48
donnydugg... I haven't heard any complaints yet, so I assume everything is "just working"15:48
donnydLOL - but thats mainly because I have other things that really need my focus atm15:49
tdasilvayeah, swift is really good at "just keeps working" even when things are failing, until you are at a breaking point and you start running into issues.. so it's a good idea to setup good monitoring, don't let disks fill up, check that you have enough resources to keep up with replication, expiration, etc...it's easy to neglect it, that's all15:51
*** e0ne has quit IRC16:00
*** gyee has joined #openstack-swift16:12
*** BjoernT has joined #openstack-swift16:14
*** NM has joined #openstack-swift16:58
*** mikecmpbll has quit IRC17:03
donnydthanks tdasilva17:04
donnydIts on the list of things that need to get done17:04
*** e0ne has joined #openstack-swift17:12
donnydtdasilva: https://grafana.fortnebula.com/d/9MMqh8HWk/openstack-utilization?orgId=2&refresh=30s17:22
*** e0ne has quit IRC17:23
donnydIf you look at the bottom there is now a metric for swift17:23
*** e0ne has joined #openstack-swift17:23
donnydI will make a whole dashboard for it when i get a few minutes17:23
*** pcaruana has joined #openstack-swift17:29
*** e0ne has quit IRC17:30
*** eckesicle has quit IRC17:54
*** e0ne has joined #openstack-swift18:15
*** mvkr has quit IRC18:18
*** gyee has quit IRC18:53
*** gyee has joined #openstack-swift19:07
*** e0ne_ has joined #openstack-swift19:24
*** e0ne_ has quit IRC19:26
*** e0ne has quit IRC19:27
*** NM has quit IRC19:33
*** NM has joined #openstack-swift19:38
*** NM has quit IRC19:45
*** pcaruana has quit IRC20:00
*** NM has joined #openstack-swift22:04
*** NM has quit IRC22:18
*** BjoernT has quit IRC22:33
*** tkajinam has joined #openstack-swift22:55
*** diablo_rojo has joined #openstack-swift22:56
*** rcernin has joined #openstack-swift23:06
*** threestrands has joined #openstack-swift23:26

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