SDN from (.Net) application programmer's point of view -


i have come across term sdn (software defined network). have gone through related webpages , understood related networking virtualisation. want understand sdn application developer/programmer's perspective. example, if have created set of websites , web services (in .net), things different in sdn in conventional network, in terms of development , deployment.

i appreciate if explain example.

thanks lot.

before should mention here might changed in future. reason field still in research area , might face modifications in future. use cases may removed or added.

one thing should maybe add sdn not network visualization. more that. think better 1 of applications/usages of sdn network visualization.

let's consider onos: onos implementing controller internet service providers use cerate path , links. isp's specify 2 end points , onos goes , sends flows different switches in order make path between them. onos calls "intent", intent created between 2 points.

imagine datacenter (dc) wants backup it's data @ 3 tomorrow. sdn can call isp , ask "path" @ 3am tomorrow bandwidth of 50gb/s. 2 dc may have full view of network or subset of view. (i.e. visualized view ) isp's sdn controller go , program required switches using of commands create path 2 dc. sdn used in programming network. example:

  • as said network visualization
  • network access control -> kinda security
  • datacenter optimization
  • dynamic interconnects -> creating paths , stuff

another possible usage following: let's have website , user/client want connect website , browse it. 1 can say, users need create path client server using isp. however, think maybe browser you. doubt feasible i've heard usage too.

in general think sdn not make big change in terms of web browsing , web servers. web browsing short connections , packets. think sdn make more sense long time connections backing whole dc or streaming videos. reason configuring path client host bit expensive , bit time consuming (at least current technology) worth connections on long period.

i hope helps.


Comments

Popular posts from this blog

How has firefox/gecko HTML+CSS rendering changed in version 38? -

javascript - Complex json ng-repeat -

jquery - Cloning of rows and columns from the old table into the new with colSpan and rowSpan -