On 08/08/12 1:16 PM, "Tomoe Sugihara" <to...@midokura.com> wrote:

>
>-----------------------------------------------------------
>This is an automatically generated e-mail. To reply, visit:
>https://reviews.apache.org/r/6464/
>-----------------------------------------------------------
>
>Review request for cloudstack.
>
>
>Description
>-------
>
>We are working on integrating our SDN technology with CloudStack and
>found that we need to register these inside the code.
>We haven't finished implementation, but it'd be great if this'd be
>accepted in advance in time for 4.0 so we can do integration work against
>4.0 later. We'd be happy to provide our integration code once it's done.

Fix looks good. But just wondering why would you want just introduce a new
provider which is not functional? If I may suggest, at least get in the
skeleton of the implementation of files that is required. I would be happy
to help with that or you can refer to the Nicira NVP integration to get an
idea of what needs to be changed.

> 
>Let me know if there's any processes or criteria to follow when it comes
>to pushing this kind of vendor specific code.

I guess there is no process/criteria to follow to push vendor specific
code. Just extend the integration points (NetworkElement, Network Guru,
Provider etc) you will have to in order to support Midokura SDN and keep
the implementation contained as PluggableService so that there is choice
to turn on/off the Midokura SDN controller support.

>
>Also, not an urgent thing, but it'd be handier if we could specify these
>information in configuration files in the future.

Agree. List of Network service provider should be configubrable through
component locator. 

>
>====================
>Add Provider and NetworkDevice for Midokura MidoNet
>
>Signed-off-by: Tomoe Sugihara <to...@midokura.com>
>====================
>
>Thanks,
>Tomoe
>
>
>Diffs
>-----
>
>  api/src/com/cloud/network/Network.java
>459b05bc6abe61765974804e43fc4dbae819e20f
>  server/src/com/cloud/network/ExternalNetworkDeviceManager.java
>dec0608c8df8193781c057ae32f71c4a504d41d1
>
>Diff: https://reviews.apache.org/r/6464/diff/
>
>
>Testing
>-------
>
>ant clean-all build-all
>
>
>Thanks,
>
>Tomoe Sugihara
>
>


Reply via email to