> On July 3, 2014, 11:54 a.m., Hugo Trippaers wrote:
> > plugins/network-elements/juniper-networkguru/src/com/cloud/network/JuniperNDAPINaasServiceNetworkMapVO.java,
> >  line 43
> > <https://reviews.apache.org/r/23257/diff/2/?file=623453#file623453line43>
> >
> >     Possible to fix this TODO before submitting?

Pradeep,

are you planning to continue working on this?


- Hugo


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/23257/#review47287
-----------------------------------------------------------


On July 3, 2014, 11:54 a.m., Pradeep HK wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/23257/
> -----------------------------------------------------------
> 
> (Updated July 3, 2014, 11:54 a.m.)
> 
> 
> Review request for cloudstack and Hugo Trippaers.
> 
> 
> Bugs: CLOUDSTACK-5398
>     https://issues.apache.org/jira/browse/CLOUDSTACK-5398
> 
> 
> Repository: cloudstack-git
> 
> 
> Description
> -------
> 
> Pls refer to the Design document available @
> https://cwiki.apache.org/confluence/display/CLOUDSTACK/Cloudstack+network-element+plugin+to+orchestrate+Juniper%27s+switches+%28for+L2+services%29
> 
> This feature is about a Cloudstack network-element plugin to orchestrate 
> Juniper's switches.
> 
> As a first-cut, we are focussing on L2 services and we will write a 
> NetworkGuru. As part of it's implement() method we will:
> (1)Create the required logical interfaces on the Juniper switches (EX,QFX)
> (2)Create the required VLANs on the Juniper switches (EX,QFX).
> (3)Configure VLAN membership on the interfaces
> 
> Our customers need this plugin in Cloudstack deployments to automatically 
> orchestrate the Juniper switches to create Virtual Networks.
> Without this plugin, there will be a manual intervention needed to configure 
> the switches (after figuring out the
> current configuration of the switch).
> 
> We have a Network Management Platform (called JUNOS SPACE) which is heavily 
> used by customers to orchestrate Juniper's networking devices.
> It also exposes REST-ful APIs for integration with 3rdParty tools.
> The proposed Juniper's Cloudstack network-element plugin leverages these 
> REST-ful APIs to appropriately orchestrate Juniper's switches to
> create Virtual Networks
> 
> 
> Diffs
> -----
> 
>   client/pom.xml 29fef4f 
>   debian/cloudstack-management.install ea3f93b 
>   debian/rules 197e243 
>   deps/install-non-oss.sh 940bd32 
>   plugins/network-elements/juniper-networkguru/pom.xml PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/resources/META-INF/cloudstack/junipernetworkguru/module.properties
>  PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/resources/META-INF/cloudstack/junipernetworkguru/spring-junipernetworkguru-context.xml
>  PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/src/JuniperNetworkGuru.properties
>  PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/src/com/cloud/network/JuniperNDAPINaasServiceNetworkMapVO.java
>  PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/src/com/cloud/network/guru/JuniperNetworkGuru.java
>  PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/src/com/cloud/network/naas/dao/JuniperNDAPINaasServiceNetworkMapDao.java
>  PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/src/com/cloud/network/naas/dao/JuniperNDAPINaasServiceNetworkMapDaoImpl.java
>  PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/src/com/cloud/network/utils/DeviceInterfacesMap.java
>  PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/src/com/cloud/network/utils/ELSJunosL2XMLConfigs.java
>  PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/src/com/cloud/network/utils/JuniperNDAPIConstants.java
>  PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/src/com/cloud/network/utils/JunosL2XMLConfigs.java
>  PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/src/com/cloud/network/utils/LLDPNeighbors.java
>  PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/src/com/cloud/network/utils/ShowHardwareModel.java
>  PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/src/com/cloud/network/utils/Utils.java
>  PRE-CREATION 
>   
> plugins/network-elements/juniper-networkguru/src/com/cloud/network/utils/netconfOperations/NetconfOperations.java
>  PRE-CREATION 
>   plugins/pom.xml b5e6a61 
> 
> Diff: https://reviews.apache.org/r/23257/diff/
> 
> 
> Testing
> -------
> 
> When a Network created from Cloudstack UI is assigned a vlan-id, the same 
> gets orchestrated on the Juniper switches.
> 
> We have tested the above scenarios :
> (1)Various Hypervisors like KVM,VMWare,Xen
> (2)LLDP is enabled on switches and hosts (to get info abt the switch-port 
> connected to hosts)
> (3)Integration with Network Director API 1.6
> 
> 
> Thanks,
> 
> Pradeep HK
> 
>

Reply via email to