Project Proposal
CMP_SC 7001: Cloud Computing
project members: Gargees, Rasha; Rowden, Michael;
Nguyen, Minh; Oraibi, Zaka...
◼Research Background
▪ Architecture
▪ Core Group Part (TCP Multipath)
▪ UI
▪ Demo
◼ Services and Apps like Intelligent Data Transfer and Hadoop,
which benefit from using SDN
Advanced circuits reservation
...
Two main types of VNE:
◼nodes first, than links
◼nodes with respect to links
◼ Google G-Scale network ◼ Multi-Datacenter n...
EDijkstra
NM
▪ Research Background
◼Architecture
▪ Core Group Part (TCP Multipath)
▪ UI
▪ Demo
UI URB
App Network
REST
TCP/IP
OpenFlowHTTP
▪ Research Background
▪ Architecture
◼Core Group Part (TCP Multipath)
▪ UI
▪ Demo
◼ Priority is the available bandwidth for next unknown TCP
connection in the worst case.
Connection
s
Selected
Path
New Pr...
Splittable Non-Splittable
Cost Cheaper (e.g. $9) Expensive (e.g.
$10)
App Specific Yes No
QoS Partial Full
▪ Research Background
▪ Architecture
▪ Core Group Part (TCP Multipath)
◼UI
▪ Demo
App
Controlle
r
AJAX GET
Request
Proxy
REST GET
Request via
cURL
Links DataLinks Data
Request list of network links for
us...
App
Controlle
r
AJAX POST
Request
Proxy
REST POST
Request via
cURL
Link DataLink Data
Request new network link for
user
pr...
▪ Research Background
▪ Architecture
▪ Core Group Part (TCP Multipath)
▪ UI
◼Demo
http://babbage.cs.missouri.edu/~mrrrk6/cloud_project_naas/html/
Thank you for
attention!
Software-Defined Networking for Intelligent Data Movement
Software-Defined Networking for Intelligent Data Movement
Software-Defined Networking for Intelligent Data Movement
Software-Defined Networking for Intelligent Data Movement
Software-Defined Networking for Intelligent Data Movement
Software-Defined Networking for Intelligent Data Movement
of 22

Software-Defined Networking for Intelligent Data Movement

Software-Defined Networking for Intelligent Data Movement
Published on: Mar 3, 2016
Published in: Engineering      
Source: www.slideshare.net


Transcripts - Software-Defined Networking for Intelligent Data Movement

  • 1. Project Proposal CMP_SC 7001: Cloud Computing project members: Gargees, Rasha; Rowden, Michael; Nguyen, Minh; Oraibi, Zakariya; Winters, Johnny project leader: Chemodanov, Dmitrii Columbia, MO 2015
  • 2. ◼Research Background ▪ Architecture ▪ Core Group Part (TCP Multipath) ▪ UI ▪ Demo
  • 3. ◼ Services and Apps like Intelligent Data Transfer and Hadoop, which benefit from using SDN Advanced circuits reservation is used for Data Transfer Cross-layer is used for distributed calculations
  • 4. Two main types of VNE: ◼nodes first, than links ◼nodes with respect to links ◼ Google G-Scale network ◼ Multi-Datacenter network model
  • 5. EDijkstra NM
  • 6. ▪ Research Background ◼Architecture ▪ Core Group Part (TCP Multipath) ▪ UI ▪ Demo
  • 7. UI URB App Network REST TCP/IP OpenFlowHTTP
  • 8. ▪ Research Background ▪ Architecture ◼Core Group Part (TCP Multipath) ▪ UI ▪ Demo
  • 9. ◼ Priority is the available bandwidth for next unknown TCP connection in the worst case. Connection s Selected Path New Priority #1 Path 1 10 -> 10/2=5 #2 Path 2 5 -> 5/2=2.5 #3 Path 1 5 -> 10/3=3.3 #4 Path 1 3.3 -> 10/4=2.5 #5 Path 2 2.5 -> 5/3=1.6
  • 10. Splittable Non-Splittable Cost Cheaper (e.g. $9) Expensive (e.g. $10) App Specific Yes No QoS Partial Full
  • 11. ▪ Research Background ▪ Architecture ▪ Core Group Part (TCP Multipath) ◼UI ▪ Demo
  • 12. App Controlle r AJAX GET Request Proxy REST GET Request via cURL Links DataLinks Data Request list of network links for user proxy.php?request=user_virtual_links 52.4.58.144:8080/wm/nm/VL/user1 [ {"source":"10.0.0.1","destination":"10.0.0.2","bandwidth":10.0,"status":"ALLOCATED"}, {"source":"10.0.0.2","destination":"10.0.0.3","bandwidth":10.0,"status":"FAILED"} ]
  • 13. App Controlle r AJAX POST Request Proxy REST POST Request via cURL Link DataLink Data Request new network link for user proxy.php Data: ”request=user_request_link&source=10.0.0.3&destination=10.0.0 .4&bandwidth=5” 52.4.58.144:8080/wm/nm/VL/user1 Data: [{"source":"10.0.0.3", "destination":"10.0.0.4", "bandwidth":"5", "status":"PENDING"}] [{"source":"10.0.0.3", "destination":"10.0.0.4", "bandwidth":5.0, "status":“ALLOCATED"}]
  • 14. ▪ Research Background ▪ Architecture ▪ Core Group Part (TCP Multipath) ▪ UI ◼Demo
  • 15. http://babbage.cs.missouri.edu/~mrrrk6/cloud_project_naas/html/
  • 16. Thank you for attention!

Related Documents