SDN implementation

6 views
Skip to first unread message

Tadeu Ferreira Oliveira

unread,
Dec 26, 2018, 1:23:33 PM12/26/18
to CloudSim Plus
Hi everybody,
I am currently working on energy consumption in SDN networks and saw the https://github.com/Cloudslab/cloudsimsdn implementation, although that SDN extension seems to not be compatible with cloudsimPlus.
How far do you think is it from the current development of cloudsimPlus? Would it be more productive to use the SDN extension or try to merge that with the current version of cloudsimPlus, since cloudsim development seems to be lagging?

Manoel Campos

unread,
Dec 27, 2018, 10:37:14 AM12/27/18
to clouds...@googlegroups.com
Hello Tadeu,


I am currently working on energy consumption in SDN networks and saw the https://github.com/Cloudslab/cloudsimsdn implementation, although that SDN extension seems to not be compatible with cloudsimPlus.
No, it's not.

How far do you think is it from the current development of cloudsimPlus?
It's difficult to tell. I'm not an SDN expert and I don't know how SDN works internally. So I can't say if the current implementation has critical issues that need to be fixed.
And these CloudSim extensions usually change CloudSim classes, making it difficult to update to the next CloudSim version.
Finally, the code commonly lacks documentation, is not well designed and has lots of duplication. 

I've contributed to CloudSimSDN by just restructuring it as a Maven project. I didn't touch the code.

Would it be more productive to use the SDN extension or try to merge that with the current version of cloudsimPlus, since cloudsim development seems to be lagging?
CloudSim has lots of bugs, mainly in energy and network modules, as it's documented at  http://cloudsimplus.org. These issues are critical for your goals. Furthermore, CloudSim is abandoned for more than 2 years. If you're serious about doing a great job that will really contribute to the academic and open source communities, those are concerns you should take into account.

So I don't think it's a matter of productivity, but scientific results correctness and accuracy. Therefore, if you decide to try replacing CloudSim by CloudSim Plus in CloudSimSDN, I may give you some support if you are an experienced Java programmer and really understand how SDN works. Other user already contacted me about trying to use CloudSim Plus for SDN, but he didn't have the skills and experience to accomplish the task. He didn't even understand how CloudSim/CloudSim Plus work. In fact, he was lost and the project didn't take off.

I hope it helps. Please let me know which path you decide to follow. If you need to discuss some details, send me a private message.

--
If you received an answer that worked for you, please be kind and reply to let everybody knows it worked.
http://cloudsimplus.org
---
You received this message because you are subscribed to the Google Groups "CloudSim Plus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cloudsim-plu...@googlegroups.com.
To post to this group, send email to clouds...@googlegroups.com.
Visit this group at https://groups.google.com/group/cloudsim-plus.
To view this discussion on the web visit https://groups.google.com/d/msgid/cloudsim-plus/f56f0bb7-a3b8-46c5-b34c-63992c658d98%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Manoel Campos

unread,
Dec 27, 2018, 11:26:36 AM12/27/18
to clouds...@googlegroups.com

Would it be more productive to use the SDN extension or try to merge that with the current version of cloudsimPlus, since cloudsim development seems to be lagging ?
I forgot to say that only CloudSim Plus supports joint network- and power-aware simulations.

Tadeu Ferreira Oliveira

unread,
Dec 29, 2018, 4:15:37 PM12/29/18
to clouds...@googlegroups.com
Thank you for your reply even being on vacation. So I will keep exploring both implementations to try to bring the good parts of cloudsimSDN into cloudsimPlus, we shall discuss strategies for that later on.

Have a great new year.

On Thu, Dec 27, 2018 at 1:26 PM Manoel Campos <manoel...@gmail.com> wrote:

Would it be more productive to use the SDN extension or try to merge that with the current version of cloudsimPlus, since cloudsim development seems to be lagging ?
I forgot to say that only CloudSim Plus supports joint network- and power-aware simulations.

--
If you received an answer that worked for you, please be kind and reply to let everybody knows it worked.
http://cloudsimplus.org
---
You received this message because you are subscribed to a topic in the Google Groups "CloudSim Plus" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/cloudsim-plus/blIEk403SY8/unsubscribe.
To unsubscribe from this group and all its topics, send an email to cloudsim-plu...@googlegroups.com.

To post to this group, send email to clouds...@googlegroups.com.
Visit this group at https://groups.google.com/group/cloudsim-plus.

For more options, visit https://groups.google.com/d/optout.


--
----------------------------------------
Tadeu Ferreira Oliveira
Professor IFRN-Parnamirim
----------------------------------------

Manoel Campos

unread,
Dec 30, 2018, 8:25:31 AM12/30/18
to clouds...@googlegroups.com
Ok. Happy new year too.

You received this message because you are subscribed to the Google Groups "CloudSim Plus" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cloudsim-plu...@googlegroups.com.

To post to this group, send email to clouds...@googlegroups.com.
Visit this group at https://groups.google.com/group/cloudsim-plus.
Reply all
Reply to author
Forward
0 new messages