Current state of NSM regarding thesis dissertation

41 views
Skip to first unread message

nicoe...@gmail.com

unread,
Dec 16, 2019, 4:50:08 AM12/16/19
to networkservicemesh
Hi everyone

I'm a last year computer science student, and I'm currently starting my master's thesis. As a general subject, I chose to look into the possibilities of chaos engineering in cloud native NFV.
I immediately stumbled upon NSM, as it seems to be one of the most promising cloud native NFV solutions. One problem I found while looking into NSM as a possibility to apply this, is that it isn't very clear what the current state is of NSM and what the current problems are. I found that the project aims to offer: "the same discoverability, durability, configurability, and security as a service mesh but for layer 2/ layer 3.", but how far is it in getting to this promise? Are NSMs ready for usage in a research on chaos engineering, or is the project too nascent to do this?

I don't have any background in networking, apart from my basic networking classes, and researching for my thesis. I might be getting basic things wrong about NSM, but I hope you can help me to clear these out.

Kind regards
Nico Ekkart
2nd Master Computer Science Engineering, Ghent University.

Nikolay Nikolaev

unread,
Dec 16, 2019, 5:09:48 AM12/16/19
to nicoe...@gmail.com, networkservicemesh

Hello Nico,

 

And welcome to Network Service Mesh. Indeed NSM is seen by many as a very promising project to help NFV evolve into the cloud-native world. We are working closely with various communities and Service Providers.

 

The status of the project is that we have our v0.2.0 release which is still considered alpha, but is good enough to experiment with, do demos and PoC deployments. You are more than welcome to try it out, we have great instructions on our site and on github. We are already delivering on our promise to bring service mesh principles to the lower levels of the networking stack. We surely have some quirks and edges to polish, but I believe most of the things “just work”. Due to the heavy development, we still keep our API in alpha. We have some really interesting ideas to push in our architecture, which will make NSM even more agile and will unlock more use-cases.

 

Now we are working hard towards out v0.3.0 where we are targeting to put our API in a ‘beta’ state and have much less moving parts. That is targeted for KubeCon EU in Amsterdam.

 

I am sure you can consider NSM in your research. Please consider sending feedback to us in any form – questions in our slack channel, issue sin github, docs improvements, PRs. Anything that you find useful or bother you is of invaluable help to us.

 

Last, but not lease. A good place to start using NSM is our examples repo, where you can find some practical use-cases isolated from the main development repo. Check it out here -> https://github.com/networkservicemesh/examples

 

regards,

Nikolay Nikolaev

Networking Team Lead / MTS4

VMware Open Source Technology Center

 

 

--
You received this message because you are subscribed to the Google Groups "networkservicemesh" group.
To unsubscribe from this group and stop receiving emails from it, send an email to networkservicem...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/networkservicemesh/f99833ed-4ad2-44b4-aee9-ccddf2fbecb5%40googlegroups.com.

nicoe...@gmail.com

unread,
Dec 16, 2019, 5:20:21 AM12/16/19
to networkservicemesh
Hi Nikolay

Thank you for the quick answer!
I will definitely look into the examples repo. I was also wondering if there's already a way to get metrics from NSMs, like istio does? Has there already been an effort to visualize NSM metrics in something like grafana?

Kind Regards
Nico Ekkart

To unsubscribe from this group and stop receiving emails from it, send an email to networkservicemesh+unsub...@googlegroups.com.

Nikolay Nikolaev

unread,
Dec 16, 2019, 6:12:41 AM12/16/19
to nicoe...@gmail.com, networkservicemesh

We have an effort to expose the forwarder metrics to Prometheus:
https://github.com/networkservicemesh/networkservicemesh/pull/1608

 

I expect this PR to be merge tot master this week.

To unsubscribe from this group and stop receiving emails from it, send an email to networkservicem...@googlegroups.com.

--

You received this message because you are subscribed to the Google Groups "networkservicemesh" group.

To unsubscribe from this group and stop receiving emails from it, send an email to networkservicem...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/networkservicemesh/e18e1e4d-0da3-48fe-a43c-acfc801c42d0%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages