15:06:11 <primeministerp> #startmeeting hyper-v 15:06:12 <openstack> Meeting started Tue Oct 2 15:06:11 2012 UTC. The chair is primeministerp. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:06:13 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:06:14 <primeministerp> hehe 15:06:15 <openstack> The meeting name has been set to 'hyper_v' 15:06:18 <primeministerp> ok 15:06:33 <primeministerp> my bad, was using "/" 15:06:43 <primeministerp> forgot it was a "#" 15:06:44 <primeministerp> thx 15:07:13 <primeministerp> Let's start with the Installer for the Nova-compute for Hyper-v 15:07:21 <primeministerp> #topic Installer Testing 15:07:34 <primeministerp> alexpilotti: would you like to take the floor 15:08:00 <primeministerp> alexpilotti has created an msi, which we need to begin testing 15:08:47 <primeministerp> alexpilotti it allows for the enabling of the features and configuration tweaks necessary to deploy silently 15:09:19 <alexpilotti> the idea is that once the OS is deployes, the installer takes care of all the rest 15:09:30 <alexpilotti> *deployed 15:09:53 <alexpilotti> we tested it a lot on Hyper v 2012 15:10:46 <primeministerp> alexpilotti: so it requires an existing folsom controller to be present as well as a domain controller if you are going to enable live migration correct? 15:10:49 <EmilienM> I can test it this week 15:11:03 <pnavarro> I'll test it two 15:11:07 <pnavarro> too 15:11:17 <primeministerp> We need to look for typos as well in the language 15:11:35 <primeministerp> used in the dialogs etc 15:11:48 <pnavarro> We can translate it to Spanish and French 15:12:09 <primeministerp> so alex and I were just discussing that 15:12:09 <EmilienM> i take french Pedro if u want 15:12:34 <pnavarro> sure EmilienM 15:12:40 <EmilienM> :) 15:12:53 <primeministerp> alexpilotti: so I think you got an answer 15:13:05 <alexpilotti> tx guys! 15:13:20 <alexpilotti> I'll take Italian and German, I guess :-) 15:13:44 <primeministerp> ok 15:13:47 <primeministerp> great 15:14:05 <primeministerp> alexpilotti: what's the best way to get the new installer 15:14:06 <alexpilotti> pnavarro: the installer enables the msiscsi service 15:14:30 <pnavarro> alexpilotti: great! I'll test it 15:14:31 <alexpilotti> primeministerp: for the moment I left a link in the email, that you guys just got 15:15:10 <primeministerp> alexpilotti: I wasn't sure if you sent it out to everyone 15:15:30 <alexpilotti> http://www.cloudbase.it/beta/HyperVNovaCompute_1_0_0_beta.msi 15:15:33 <primeministerp> #link http://www.cloudbase.it/beta/HyperVNovaCompute_1_0_0_beta.msi 15:15:57 <primeministerp> ok moving on 15:16:24 <primeministerp> #topic conference roster 15:16:34 <primeministerp> so EmilienM is now attending the conf 15:16:45 <EmilienM> yup 15:16:55 <primeministerp> I think that means we have confirmed everyone but Jordan being there 15:17:06 <EmilienM> alexpilotti: great job for installer :) 15:17:45 <primeministerp> Let's make sure we coordinate to meetup the first day, and try to get some coverage in sessions 15:18:10 <primeministerp> also we'll should plan on having some planning sessions as between us as well 15:19:09 <primeministerp> looks like jordan won't be there 15:19:13 <alexpilotti> tx EmilienM ! :-) 15:19:48 <pnavarro> Just after the summit I'll talking about Hyper-V in the next Paris meetup: #link http://www.meetup.com/OpenStack-France/events/84177022/ 15:19:58 <primeministerp> pnavarro: great 15:20:22 <primeministerp> pnavarro: make sure you send me a copy of the slides and I'll make sure they get distributed internally here 15:20:47 <primeministerp> #topic Quantum 15:21:12 <primeministerp> let's start to discuss approaches for implementing quantum on windows 15:21:27 <primeministerp> alexpilotti: and I have been discussion the different options 15:21:50 <primeministerp> the first being, use the native windows extensible switch 15:21:58 <primeministerp> that is part of hyper-v 15:22:21 <primeministerp> or the second being porting openvswitch to run in it's place 15:22:29 <pnavarro> primeministerp: that'd be peace of cake.. 15:22:36 <primeministerp> it being the hyper-v switch 15:22:41 <primeministerp> pnavarro: which is the cake? 15:22:43 <primeministerp> pnavarro: ovs? 15:22:52 <pnavarro> the first option, I mean... 15:23:20 <EmilienM> primeministerp: I think you should code a new plugin like : hyperv-vswitch-quantum-plugin 15:23:27 <primeministerp> we'll we were probably thinking you would need both 15:23:31 <primeministerp> EmilienM: we would need to 15:23:37 <EmilienM> to manage basic VIF connection 15:23:53 <primeministerp> EmilienM: continue 15:24:08 <EmilienM> I have one question about Hyper-V vSwitch 15:24:14 <EmilienM> is it OpenFlow ready ? 15:24:14 <primeministerp> EmilienM: sure 15:24:20 <primeministerp> EmilienM: I'm not sure 15:24:55 <primeministerp> EmilienM: http://www.networkworld.com/news/2011/092711-nec-windows8-hyperv-251327.html 15:25:18 <primeministerp> EmilienM: looks like there may be 3rd party adding it 15:25:19 <EmilienM> greta ! 15:25:21 <EmilienM> great !* 15:25:32 <EmilienM> that could be useful :) 15:25:36 <EmilienM> for SDN 15:25:49 <EmilienM> and interconnection with other computes nodes 15:26:03 <primeministerp> EmilienM: well that's one of the reasons we were discussing the use of the ovs 15:26:28 <primeministerp> EmilienM: in theory we can use it instead of the hyper-v vswitch 15:26:36 <pnavarro> sorry guys, I have to leave earlier, I sprained my knee last wednesday, and I'm really slow... 15:26:45 <primeministerp> and in theory have the same operation pane 15:26:48 <EmilienM> in theory 15:27:09 <primeministerp> alexpilotti: what do you think? 15:28:00 <alexpilotti> the quantum hyper-v driver is the basic implementation we were talking about 15:28:58 <alexpilotti> ovs is imo the cool way to go 15:29:20 <primeministerp> alexpilotti: i agree 15:29:21 <EmilienM> actually, all plugins use OVS 15:29:26 <EmilienM> not Cisco, sorry 15:30:20 <primeministerp> In theory also there could be need for both 15:31:04 <primeministerp> EmilienM: anything else to add from your experiences 15:31:25 <EmilienM> about the design of the plugin : 15:31:38 <primeministerp> EmilienM: yes 15:31:48 <EmilienM> we'll talk about features 15:32:01 <EmilienM> but tunneling & VLAN legacy could be great 15:32:31 <primeministerp> alexpilotti: what about control of the hyper-v firewall 15:32:41 <EmilienM> it's really depending of the Hyper-V vSwitch features 15:32:50 <EmilienM> primeministerp: +1 15:32:51 <primeministerp> So 15:33:01 <primeministerp> So i have been playing with LACP on 2012 server 15:33:16 <alexpilotti> primeministerp: we can control it easily 15:33:20 <primeministerp> basically windows now supports bonding 15:33:34 <primeministerp> "We" use the term "teaming" 15:33:50 <primeministerp> with that you can have both managed and unmanaged switch teaming 15:34:05 <primeministerp> meaning the switch can be configured for it, or not 15:34:15 <primeministerp> in terms of the LACP part 15:34:34 <primeministerp> i'm currently using it w/ 2 nics, and a lucent ERS 15:35:22 <primeministerp> however, I'm having issues once I tell the hyper-v virtual switch to use the new virtual teaming interface created for a specific vlan 15:35:37 <EmilienM> I think LACP is outside Quantum subject 15:35:50 <primeministerp> EmilienM: well usually it's below the OVS layer 15:35:59 <EmilienM> since Quantum does not care about the vSwitch in itself 15:36:03 <primeministerp> EmilienM: you would configure ovs to use it 15:36:13 <EmilienM> it will create L2 bridges & virtual routers 15:37:02 <primeministerp> EmilienM: it's related, and also a configuration we would want to use in a lot of cases 15:37:21 <primeministerp> Figured i'd share a bit 15:37:48 <primeministerp> Ok 15:37:54 <primeministerp> #topic RDP access 15:38:17 <primeministerp> One other thing we are looking to start work on for the G release is RDP access to the VM console 15:38:50 <primeministerp> alexpilotti: did some early investigation into using freerdp as the mechanism 15:39:22 <primeministerp> user experiences are going to be key 15:39:56 <primeministerp> don't think our cern friends are on, however I know it was a key feature they were looking for 15:40:06 <primeministerp> and in fact a necessary one 15:40:12 <primeministerp> from my personal perspective 15:40:23 <primeministerp> alexpilotti: anything you want to add on RDP console access? 15:40:40 <alexpilotti> we plan to implement 2 solutions: 15:41:27 <alexpilotti> 1) a novnc-* equivalent RDP alternative 15:41:38 <alexpilotti> 2) an RDP to VNC bridge 15:42:24 <primeministerp> alexpilotti: explain the need for the RDP to VNC bridge 15:42:37 <alexpilotti> VNC to RDP sorry :-) 15:42:54 <primeministerp> alexpilotti: hehe that makes sense now 15:43:08 <alexpilotti> this way the dashboard can offer a single VNC solution covering multiple hypervisors 15:43:17 <alexpilotti> as everybody else uses VNC ;-) 15:43:52 <primeministerp> are we sure, wasn't some work done to use spice? 15:44:44 <primeministerp> http://folsomdesignsummit2012.sched.org/event/2eb1ef6e79b9214da065bb3e6981d58c#.UGsL3U2HIvs 15:44:54 <primeministerp> looks like someone's talking on the subject 15:45:29 <primeministerp> EmilienM: alexpilotti anything else today? 15:46:05 <EmilienM> no 15:46:12 <primeministerp> ok then 15:46:19 <alexpilotti> primeministerp: we should talk w teh spice guys to see what's the project status 15:46:33 <primeministerp> alexpilotti: that's why I'm mentioning it 15:46:55 <primeministerp> alexpilotti: in terms of spice, I believe a friend of mine still does QA for the protocol testing 15:46:59 <primeministerp> for RH 15:47:33 <primeministerp> alexpilotti: let's discuss more offline 15:47:46 <alexpilotti> primeministerp: cool 15:47:50 <primeministerp> on that note, thanks everyone 15:47:56 <primeministerp> #endmeeting