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