15:04:40 #startmeeting XenAPI 15:04:41 Meeting started Wed Aug 28 15:04:40 2013 UTC and is due to finish in 60 minutes. The chair is johnthetubaguy. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:04:43 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:04:45 The meeting name has been set to 'xenapi' 15:04:52 so, hello all 15:04:53 Weird. 15:05:10 usual agenda OK for everyone? 15:05:20 nothing big from me, other people got things to discuss? 15:05:20 yup 15:05:28 uh 15:06:27 #topic actions from last meeting 15:06:29 I just updated my patches, and I am planning to look at other xenapi patches, maybe that helps for reviewers. 15:06:37 BobBall: did you look into that VDI.copy issue? 15:06:51 do you mean whether we need safe_copy_vdi 15:07:00 yep 15:07:54 no - but one sec 15:08:00 carry on with otehrs then I might have one! 15:08:10 OK… will put down action for next time 15:08:31 #action BobBall look into VDI.copy workaround and if it is still needed or not 15:08:53 seems like its probably because of parallel VDI.copy or something like that 15:08:57 anyways, moving on 15:09:05 #topic Blueprints 15:09:08 any news here 15:09:13 matel: you said about patches 15:09:26 yes. 15:10:43 I updated all patches related to https://blueprints.launchpad.net/nova/+spec/xenapi-supported-image-import-export 15:11:26 What's the question? 15:11:54 ah, thats all 15:11:56 cool 15:12:12 no more for blueprints I guess 15:12:20 #topic Docs 15:12:21 Don't think so 15:12:24 any docs updates 15:12:26 ? 15:12:47 I plan to finish the doc scanning this week. 15:12:58 Need to look at where we are with the re-structure. 15:13:24 cool 15:13:37 good to get that looked over again 15:14:06 I think the main re-structure change has been merged, so that should not block. 15:14:19 cool 15:14:27 #topic Bugs and QA 15:14:40 any bug questions or QA updates? 15:14:45 I kill a bug whenever I find one. 15:15:01 I guess we should have a QA update 15:15:11 Smokestack has been struggling occasionally under the weight of reviews 15:15:16 particularly the 4 XS hosts 15:15:24 don't forget the xenserver tag, an I will triage the bug ASAPI 15:15:25 In fact, for a short period, the XS jobs were disabled 15:15:42 Are we adding more resources? 15:15:53 I've prototyped a cloud-based XS installation 15:15:54 which mostly works 15:16:07 How beefy is the VM? 15:16:11 although yesterday Dan raised a concern with one of the tests and I'm not sure if itw as a code issue or an infrastructure issue 15:16:16 beefyish 15:16:19 but the problem is CPU 15:16:29 single CPU speed 15:16:51 how much are you doing in a run? building the DomU? 15:17:02 That can't be increased unfortunately so it does run slower (about 10 mins slower) in a VM in RAX cloud rather than hardware 15:17:07 that's 30 minutes vs 20 15:17:18 No - this is just smokestack 15:17:21 so not devstack at all 15:17:25 ah, I guess thats to be expected for nested virt? 15:17:36 perhaps yes 15:17:46 but the real problem is that the virt is HVM and can't use PV drivers 15:18:06 right, but that shouldn't hit CPU usage? 15:18:13 because we can only use one xenstore (which must be for the nested VMs) therefore XS can't use PV disk/network 15:18:20 so it's all emulated 15:18:30 150% - I wasn't expecting this much overhead. 15:18:35 hence using CPU :) 15:19:24 ah, OK, still a bit surprising high 15:19:26 Should we try putting it to KVM? 15:19:38 I've considered it, but I want to get it working right on Xen first 15:19:41 since that's what we know 15:19:52 lol, same issue on KVM I would guess? 15:20:02 if we can push it to the HP cloud then that's based on KVM and we could use virtio to boost performance 15:20:05 sure, I was just curious what would be the overhead there. 15:20:12 ah, I see 15:20:14 (I think) 15:20:30 although that's more work than I've got time to do ATM 15:20:35 and I don't have an HP account ;) 15:21:10 anyways, I guess running in Dom0 might be faster in that setup, because the inner VM is less hampered by performance? 15:22:03 ish 15:22:11 but I think the real problem is Xen being HVM with no PV drivers 15:22:21 how large is the instance? 15:22:37 Bob, 30 min is the test run, or it's the whole stuff with the setup? 15:22:45 is it not because you are running rabbit and mysql inside a VM thats inside a VM? 15:23:28 would be nice to do some profiling to see what slows us down. 15:23:40 matel: +1 15:23:42 whole stuff 15:24:07 Bob: how much is the setup part, and how much time does the test run take? 15:24:10 I agree that'd be nice 15:24:12 dunno :) 15:24:21 only have the initial results from running it once yesterday 15:24:23 How larg is the instance? 15:24:39 8GB 15:24:51 but you can get any instance size you like 15:24:51 so you have 4 vcpus at least 15:25:01 sure - but most of the work is single threaded 15:25:06 yeah 15:25:26 I think 15:25:32 it's a shame dprince isn't online atm 15:25:42 oh hang on 15:25:44 maybe he is 15:25:51 BobBall: I'm here... just on a call. 15:25:53 oh 15:26:00 ok 15:26:14 yeah, I suspect the work going on inside the DomU is really slowed down because its in a nested VM, which has super sucky performance 15:26:29 but it shouldn't be 15:26:33 don't forget it's running PV 15:26:41 so it's only PV in one HVM container 15:26:53 so CPU performance should be no worse than one HVM 15:27:01 it doesn't need to trap the hypercalls etc (I think) 15:27:27 would it run better on certain versions of xs? 15:28:03 Not sure - I'd need to ask about the version of Xen and whether it'd affect the pefromance nested 15:28:20 but there may be things we can do - e.g. modifying smokestack to make less use of disk 15:28:27 if it does, we should be able to help resolve that 15:28:56 yeah 15:29:12 it's a bit rubbish if the real restriction is that we can't have Xen using PV drivers though... 15:29:21 at least it works :) should be able to optimize from there hopefully 15:29:42 and it's in the cloud - so we can just scale out, right? ;) 15:29:52 of course! 15:30:03 http://www.slideshare.net/xen_com_mgr/nested-virtualization-update-from-intel 15:30:07 Unfortunately one problem is that the gate is now running jobs in parallel 15:30:34 so should be a lot faster 15:31:36 from those slides, looks like some recent work really helped 15:31:47 not sure what version of Xen that maps to 15:32:09 Slides are a year old. 15:32:36 I'll look into that 15:32:50 Read the comment :-) 15:33:04 nice comment :) 15:33:08 heh 15:33:24 Not sure if it'll help though - might be intel specific - we'll see. 15:33:27 I'll investigate a bit 15:33:30 gimme an action! 15:33:35 brb. 15:33:35 yes, good points 15:33:47 it could be nested virt on AMD performance issues 15:33:56 anyways, lets move onwards 15:34:14 sure 15:34:17 #topic Open Discussion 15:34:23 any more things people want to cover? 15:34:42 will wait for BobBall to return an confirm, I think he had something else 15:34:56 Let's review each other's changes, that's all. 15:35:49 indeed, much reviewing to be done all around 15:36:03 nothing else 15:36:13 oh yes 15:36:14 that's it 15:36:22 reviews 15:36:25 we need another core :) 15:36:32 changes with +2 should just be able to go in I hope 15:36:37 I've got a few of them 15:36:58 should I just add ppl to my review? or is there a better way to encourage them? 15:37:22 I guess everyone is busy these days. 15:37:23 catch people on IRC I guess, but mostly I think people are working on the priority of the blueprints 15:37:58 I have lots of changes pending myself (14) 15:38:37 yes, I will look at them 15:39:08 ok 15:39:12 are we done then 15:39:18 Cool, thanks. 15:39:40 thanks all 15:39:44 #endmeeting