Upload
abraham-gregory
View
213
Download
0
Tags:
Embed Size (px)
Citation preview
Telco Clouds:Modelling and Simulation
Jakub Krzywda1, William Tärneberg2,P-O Östberg1, Maria Kihl2, Erik Elmroth1
1 – Umeå University2 – Lund University
3
Multi-Model
4
Telecommunication Cloud computing
… that combines:
5
Mobility Infrastructure Setup
… to simulate the influence of:
6
Performance Costs
… on:
Computation Offloading
Mobile Devices• high requirements on Quality of Service• limited battery lifetime• less powerful resources
7
8
Computation Offloading
9
Other motivations
10
Telecommunication Infrastructure
Cloud Computing Infrastructure
Current Situation
11
Latency
Issues
Network Congestion
Hardware costs
IntroducingTelco Cloud
12
13
Current SituationMerging Telecommunication and Cloud Infrastructures
14
Introducing ProximalData Centers
Telco Cloud
15
Reduce Latency
Benefits
Prevent Network Congestion
Decrease costs
• Applications• Mobility
• Quality of Service• Costs
• Topology• DC Capacity• Service placement
16
Telco Cloud Dynamics
Workload
ObjectivesSetup
Multi-Model
17
Multi-Model Parameters
• Objectives– Performance Overhead
(e.g., migration cost)
18
Multi-Model Parameters
• Objectives• Workload
– User’s State
19
Request
Response State1010
Stateful Applications
User’s State Size
Total Size ofUser’s Requests
• Objectives• Workload
– User’s State– Mobility
Multi-Model Parameters
20
User’s State has to follow User’s movements User
changes PDC
Sta
te
• Objectives• Workload
– User’s State– Mobility
• Setup– Data Center Catchment
Multi-Model Parameters
21
:
Ratio between
RBS and DC
• Objectives• Workload
– User’s State– Mobility
• Setup– Data Center Catchment– Virtual Machine Life-Cycle
Multi-Model Parameters
22
Virtual Machine Life-Cycle
23
Simulation Showcase
24
Simulation Showcase Setup
• 16 Radio Base Stations (4x4 layout)• Catchment of Data Centers varies
25
Results
26
Static Mobile
Small Catchment Few Devices Inactivity
Bigger Catchment Longer Stay More to Migrate
Summary
27
28
Telco Cloud Dynamics
Workload
ObjectivesSetup
29
Multi-Model
Who can benefit?
• Telecommunication Operators and Equipment Developers– Model existing infrastructure and plan changes
• Researchers– Testing algorithms for resource management
• Mobile Applications Developers– Testing behavior of apps in Telco Cloud
environment
30
Limitations
• Homogeneous requests (at application level)– All requests contribute to User’s State
• Simplified mobile access network model– Tangent, non-overlapping, square cells– No physical layer, channel provisioning and cell
load balancing
32
Simulation Showcase Setup
• 16 Radio Base Stations (4x4 layout)• Catchment of Data Centers varies• Constant capacity of Data Centers• #VMs scales with the catchment• workload is balanced between VMs• 480 Mobile Devices
33
Simulation requirements
• Scale (number of)– Mobile Devices – hundreds/thousands– Radio Base Stations – tens– Data Centers – several
• Length and granularity of simulation (time) – Minutes/hours for mobility patterns– Milliseconds for latency
34
Why simulation?
• No existing Telco Cloud infrastructure
• Extremely high costs of building infrastructure for testing purposes
• Huge number of possible setups
35
When to Offload?
36
Kumar, K.; Yung-Hsiang Lu, "Cloud Computing for Mobile Users: Can Offloading Computation Save Energy?," Computer , vol.43, no.4, pp.51,56, April 2010
Multi-Model
37
Multi-Model Parameters
• Workload– Request Generation
1010
38
Multi-Model Parameters
1010
• Workload– Request Generation– Resource
Requirements
39
• Workload– Request Generation– Resource Requirements– Mobility
Multi-Model Parameters
40
Multi-Model Parameters
• Workload• Setup
– Mobile Network
41
Multi-Model Parameters
• Workload• Setup
– Mobile Network– Internet
42
• Workload• Setup
– Mobile Network– Internet– Data Center
Multi-Model Parameters
43
• Workload• Setup
– Mobile Network– Internet– Data Center– Service Placement
Multi-Model Parameters
?
?
44
Multi-Model Parameters
• Workload• Setup• Objectives
– Quality of Service
45
Multi-Model Parameters
• Workload• Setup• Objectives
– Quality of Service– Costs
46