Date post: | 22-Jan-2018 |
Category: |
Engineering |
Upload: | minh-nguyen |
View: | 411 times |
Download: | 2 times |
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
▪ 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
▪ Research Background
▪ Architecture
▪ Core Group Part (TCP Multipath)
◼UI
▪ Demo
AppControlle
r
AJAX GET
Request
Proxy
REST GET
Request via
cURL
Links DataLinks Data
Request list of network links for
userproxy.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"}
]
AppControlle
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!