Hi Ashutosh, I would be happy to be looped into the discussions. At the moment we haven't kicked off a community discussion on federation but will be sure to reach out to you all once that begins (this thread is a bit of that de-facto). Best regards, Gidi
-----Original Message----- From: Ashutosh Bisht [mailto:ashutosh.bi...@ericsson.com] Sent: Tuesday, 2 August 2016 08:52 To: Kaempfer, Gideon <g...@hpe.com>; Muthukumaran K <muthukumara...@ericsson.com>; n...@hq.sk Cc: netvirt-...@lists.opendaylight.org; controller-dev@lists.opendaylight.org; Noy, Ariel <ariel....@hpe.com>; mdsal-...@lists.opendaylight.org Subject: RE: [mdsal-dev] Serialize/Deserialize DTOs to JSON Hi Gidi Yes, we are also working towards a scale-out architecture.. However, for now, we are focusing on single ODL cluster.. Let me know if you would be interested in participating the related discussions.. would loop you in.. I would also request you to loop me in federation related discussions (if they are not happening on this mailing list).. With regards Ashutosh -----Original Message----- From: Kaempfer, Gideon [mailto:g...@hpe.com] Sent: Monday, August 01, 2016 8:22 PM To: Ashutosh Bisht <ashutosh.bi...@ericsson.com>; Muthukumaran K <muthukumara...@ericsson.com>; n...@hq.sk Cc: netvirt-...@lists.opendaylight.org; controller-dev@lists.opendaylight.org; Noy, Ariel <ariel....@hpe.com>; mdsal-...@lists.opendaylight.org Subject: RE: [mdsal-dev] Serialize/Deserialize DTOs to JSON Hi Ashutosh, Any work on improving the scalability of MDSAL is very welcome and I believe your requirements are in line with what I would expect in this respect (if I am not mistaking they are biased towards a solution that allows a storage backend such as distributed DB to be leveraged in order to achieve such scalability). When I mention federation as a means to improve scalability, I mean this in the general sense that any implementation of a single ODL (cluster) may have scale limitations (for various valid reasons) which federation can potentially improve upon by the nature of "scale out". This takes nothing away from "scale up" approaches of a single ODL (cluster). The scaling requirements will differ from application to application. We strive to implement a federation service which will just enable such a scale out approach, and in particular where geographic distribution is required. Best regards, Gidi -----Original Message----- From: Ashutosh Bisht [mailto:ashutosh.bi...@ericsson.com] Sent: Monday, 1 August 2016 08:02 To: Kaempfer, Gideon <g...@hpe.com>; Muthukumaran K <muthukumara...@ericsson.com>; n...@hq.sk Cc: netvirt-...@lists.opendaylight.org; controller-dev@lists.opendaylight.org; Noy, Ariel <ariel....@hpe.com>; mdsal-...@lists.opendaylight.org Subject: RE: [mdsal-dev] Serialize/Deserialize DTOs to JSON Hi Gidi We have been working on improving scaling aspects for ODL. I had put up some initial set of requirements. These are noted in following mail.. https://lists.opendaylight.org/pipermail/mdsal-dev/2016-April/000263.html Please let us know if your requirements are similar.. In such case, we can collaborate on the solution.. With regards Ashutosh -----Original Message----- From: mdsal-dev-boun...@lists.opendaylight.org [mailto:mdsal-dev-boun...@lists.opendaylight.org] On Behalf Of Kaempfer, Gideon Sent: Sunday, July 31, 2016 8:49 PM To: Muthukumaran K <muthukumara...@ericsson.com>; n...@hq.sk Cc: netvirt-...@lists.opendaylight.org; controller-dev@lists.opendaylight.org; Noy, Ariel <ariel....@hpe.com>; mdsal-...@lists.opendaylight.org Subject: Re: [mdsal-dev] Serialize/Deserialize DTOs to JSON Hi Muthu, Indeed this is the general idea we had with respect to scaling. Of course, the scale points where this would make sense depend on the specifics of the application being federated and the load level induced by it. Some scale issues would more suitably be handled by increasing a single ODL cluster, but when MDSAL becomes highly loaded, federation may achieve better performance, especially if data and its associated logic can be effectively sharded. Best regards, Gidi -----Original Message----- From: Muthukumaran K [mailto:muthukumara...@ericsson.com] Sent: Thursday, 28 July 2016 19:58 To: Kaempfer, Gideon <g...@hpe.com>; n...@hq.sk Cc: netvirt-...@lists.opendaylight.org; Sela, Guy <guy.s...@hpe.com>; controller-dev@lists.opendaylight.org; Noy, Ariel <ariel....@hpe.com>; mdsal-...@lists.opendaylight.org Subject: RE: [mdsal-dev] Serialize/Deserialize DTOs to JSON Hi Gidi, On scaling part, is the high level idea to separate applications and its data into separate smaller clusters and any southbound plugins (and their data) into another set of clusters and establish messaging mechanism(s) between these two "mini/micro" clusters ? Regards Muthu -----Original Message----- From: controller-dev-boun...@lists.opendaylight.org [mailto:controller-dev-boun...@lists.opendaylight.org] On Behalf Of Kaempfer, Gideon Sent: Thursday, July 28, 2016 8:33 PM To: n...@hq.sk Cc: netvirt-...@lists.opendaylight.org; Sela, Guy; controller-dev@lists.opendaylight.org; Noy, Ariel; mdsal-...@lists.opendaylight.org Subject: Re: [controller-dev] [mdsal-dev] Serialize/Deserialize DTOs to JSON Hi Robert, For the Carbon cycle we are planning to implement a Federation Service for ODL. The idea would be to have the ability to federate information coming from MD-SAL to ODL instances outside of the local cluster. The first concrete use case would be to federate NetVirt such that Neutron networks on different sites (OpenStack clouds) could be seamlessly interconnected at L2 or L3 over VXLAN tunnels just like compute hosts are connected within a single site. We already have a POC implementation demonstrating this. Looking forward, we envision other services leveraging this federation capability as well. It could be used as a means for geographical distribution of ODL clusters as well as a means to scale ODL beyond what is currently possible within a single ODL cluster (which has certain limitations related to the way MD-SAL clustering works). We would be more than happy to exchange ideas on the above in preparation for the Carbon DDF. Best regards, Gidi -----Original Message----- From: Robert Varga [mailto:n...@hq.sk] Sent: Monday, July 25, 2016 5:13 PM To: Sela, Guy <guy.s...@hpe.com>; controller-dev@lists.opendaylight.org; mdsal-...@lists.opendaylight.org Subject: Re: [mdsal-dev] Serialize/Deserialize DTOs to JSON On 07/25/2016 08:18 AM, Sela, Guy wrote: > What is the reason for deciding the DTOs won't implement Serializable? Again, this is just an API layer for native Java applications. Aside from being highly inefficient, Serializable is a contract which cannot really be evolved. What is the actual use case? Bye, Robert _______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev _______________________________________________ mdsal-dev mailing list mdsal-...@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/mdsal-dev _______________________________________________ controller-dev mailing list controller-dev@lists.opendaylight.org https://lists.opendaylight.org/mailman/listinfo/controller-dev