Survey
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project
IP based Service Mash-up Provision by uGrid Kenta Nakahara, Kou Kikuta, Daisuke Ishii, Satoru Okamoto, Naoaki Yamanaka, KEIO Univ. • By assigning IP address, GMPLS is applicable. • Cloud Computing is attracting the World. extend “generalized” Our • All electronic devices will be connected to network. from switching capability to Service Motivation It is expected that… • Existing network technology can be utilized. All services will be provisioned via network. DNS, Routing, Signaling and so on Web service Optimize •latency, •bandwidth, and so on mirroring Service and Network are Managed Separately. XYZ Virtual Camera Storage Program Computer Data Display Machine IP Address is assigned We are proposing uGrid(ubiquitous Grid Networking). Combine services via uGrid network User C User B User D TV tuner uGrid Network User A Challenges uGrid b:b:b:b:b:b:b:2 Network f:f:f:f:f:f:f:6 a:a:a:a:a:a:a:1 c:c:c:c:c:c:c:3 e:e:e:e:e:e:e:5 a:b:c:d:e:f:0:1 Application Layer Tunnel d:d:d:d:d:d:d:4 XYZ Display User F 3D Image Processing Program User E • Manage every”thing” in an integrated manner • Consider Service and Network all together Verify ID Get Personal Information Connecting various IP addresses = Mash-up of Service •Service-Routing: Search and Select Service-Parts •Service-Signaling: Establish path and setup uGrid service iPOP2011, Kanagawa, Japan Service-Routing Extended OSPF-TE for uGrid •Construct uGrid Service-Level topology Service-Path Provision in link-state manner •Go through required service in specified order IP#b •Consider the cost •Work with Signaling IP#f IP#b IP#c IP#e CPU Resource XYZ IP#x IP#f IP#c IP#e CPU Resource Image Enhancement XYZ IP#g IP#g IP#a IP#a Face IP#d Detection IP#d •To confirm the effectiveness of Service-Routing, experiment is conducted. 50.50.50.2 C 50.50.50.10 50.50.50.8 S F N 50.50.50.6 Service- ServiceParts B (Face Parts C Detection) (Sepia) S N 50.50.50.7 ServiceParts D (Sepia) 50.50.50.5 Service-Path Computation Engine of Extended OSPF-TE ② Node ID look ① Service Request up by uGrid DB F C 50.50.50.2 Camera D ↓ ↓ 50.50.50.3 Face Detection Path and ↓ ↓ Reserve Sepia Conversion 50.50.50.3 or .8 message ↓ ↓ 50.50.50.5 Display ③ Topology is transformed based on the request. Input Experiment uGrid network 50.50.50.3 Service provisioning with integrating both network resource and service resource Convert Link-State info Network-level Service-level Latency Power consumption = Bandwidth Processing load IP#y Output ERO Service-Parts A Service-Parts E Service-Parts F Service-Parts G (Camera) (Provide Network Connection Service) (Display) S S D ④ Ordinal Dijkstra is executed. ⑤ Along the computed ERO, Service-Signaling is executed. Result: Succeeded to provide image processing service by the shortest cost path This work is supported by ”R&D for Construction of Leading-edge Green Cloud Infrastructure (Environment-Related Network Signaling Technology)” project of MIC of Japan. iPOP2011, Kanagawa, Japan