狠狠撸

狠狠撸Share a Scribd company logo
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
?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
is used for Data Transfer
Cross-layer is used for distributed
calculations
Two main types of VNE:
?nodes first, than links
?nodes with respect to links
? Google G-Scale network ? Multi-Datacenter network model
EDijkstra
NM
? Research Background
?Architecture
? Core Group Part (TCP Multipath)
? UI
? Demo
UI URB
App Network
REST
TCP/IP
OpenFlowHTTP
Software-Defined Networking for Intelligent Data Movement
? 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 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
Splittable Non-Splittable
Cost Cheaper (e.g. $9) Expensive (e.g.
$10)
App Specific Yes No
QoS Partial Full
Software-Defined Networking for Intelligent Data Movement
Software-Defined Networking for Intelligent Data Movement
Software-Defined Networking for Intelligent Data Movement
? Research Background
? Architecture
? Core Group Part (TCP Multipath)
?UI
? Demo
Software-Defined Networking for Intelligent Data Movement
Software-Defined Networking for Intelligent Data Movement
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"}
]
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"}]
? Research Background
? Architecture
? Core Group Part (TCP Multipath)
? UI
?Demo
http://babbage.cs.missouri.edu/~mrrrk6/cloud_project_naas/html/
Thank you for
attention!

More Related Content

Software-Defined Networking for Intelligent Data Movement