I missed the roundtable and hackathon, my bad guys :(

I liked the ideas that you (all) put forward. The VR is interesting and a
nice feature to have, but it causes some pain to maintain in our
development cycles. The idea to split the current VR into NFV is great;
this can make things more pluggable and take ACS to NFV (officially). We
could develop a framework in ACS (an API method?) that creates a system VM
called NFV where people (vendors, enthusiast, users and others) can then
extend and add their functions/systems there. The problem is the work
required to design and develop such thing.

I use Daan`s words here, this is a community effort and not a single
company or individual. What do you guys think? We could start creating a
roadmap of when we want this feature (milestones for delivering piece by
piece of the complete feature), then the draft of a proposal, and later
define the implementation job, so people of the community can embrace it.

On Tue, May 23, 2017 at 10:18 AM, Daan Hoogland <daan.hoogl...@shapeblue.com
> wrote:

> Great thanks Simon,
>
> Just want to play bingo a bit; dividing the VR into VNFs (virtual network
> functions) was mentioned. This pertains to the mention of making the VR
> more modular ;)
>
> Hopefully everybody is inspired by this because no one company or person
> is going to make this happen.
>
> Dahn
>
> On 23/05/17 14:16, "Simon Weller" <swel...@ena.com.INVALID> wrote:
>
>     Hi everyone,
>
>
>     During the CCC last week in Miami, we held a roundtable/hackathon to
> discuss some of the major areas the community would like to focus more
> attention.
>
>
>     The discussions were passionate and were mainly focused around
> networking and our current use of our home-spun Virtual Router.
>
>
>     For most of the us, the VR has become a challenging beast, mainly due
> to how difficult it is to end-to-end test for new releases.
>
>     Quite often PRs are pushed that fix an issue on one feature set, but
> break another unintentionally. This has a great deal to do with how
> inter-mingled all the features are currently.
>
>
>     We floated some ideas related to short term VR fixes in order to make
> it more modular, as well as API driven, rather than the currently SSH JSON
> injections.
>
>     A number of possible alternatives were also brought up to see what VR
> feature coverage could be handled by other virtual appliances currently out
> on the market.
>
>
>     These included (but not limited to):
>
>
>     VyOS (current PR out there for integration via a plugin – thanks
> Matthew!)
>
>     Microtek (Commerical)
>
>     Openswitch/Flexswitch
>
>     Cloud Router
>
>
>     The second major topic of the day was related to how we want to
> integrate networking moving forward.
>
>
>     A fair number of individuals felt that we shouldn't be focusing so
> much on integrating network functions, but relying on other network
> orchestrators to hand this.
>
>     It was also noted that what draws a lot of people to ACS is the fact
> we have a VR and do provide these functions out of the box.
>
>
>     We discussed how we could standardize the network sub system to use
> some sort of queuing bus to make it easier for others projects to integrate
> their solutions.
>
>     The current plugin implementation is fairly complex and often other
> projects (or commercial entities) put it into the too hard basket, until
> someone either does it themselves or is willing to pay for the development.
>
>     Most also felt it was important to maintain a default network function
> that works out of the box so that the complexity of a full orchestrator
> could be avoided if not needed.
>
>
>     I'm sure I've missed some key points, so hopefully this starts a
> discussion with the entire community of where we focused next.
>
>
>     Thanks to all those that participated on Tuesday afternoon.
>
>
>     - Si
>
>
>
>
> daan.hoogl...@shapeblue.com
> www.shapeblue.com
> 53 Chandos Place, Covent Garden, London  WC2N 4HSUK
> @shapeblue
>
>
>
>


-- 
Rafael Weingärtner

Reply via email to