QoE Driven Server Selection for VoD in the Cloud
Chen Wang1,2, Hyong Kim1, Ricardo Morla2
1Department of ECE, Carnegie Mellon University 2Faculdade de Engenharia de Universidade do Porto
IEEE CLOUD 2015, New York, USA
1
for VoD in the Cloud Chen Wang 1,2 , Hyong Kim 1 , Ricardo Morla 2 1 - - PowerPoint PPT Presentation
QoE Driven Server Selection for VoD in the Cloud Chen Wang 1,2 , Hyong Kim 1 , Ricardo Morla 2 1 Department of ECE, Carnegie Mellon University 2 Faculdade de Engenharia de Universidade do Porto IEEE CLOUD 2015, New York, USA 1 Challenges
1Department of ECE, Carnegie Mellon University 2Faculdade de Engenharia de Universidade do Porto
1
2
Hardware(CPU, disk, memory, network)
Virtualization Layer
64-bit OS 64-bit OS 64-bit OS
3
4
5
6
Cache Agent
Client Agent
Cooperation
7
1. Location aware
cache agents 2.Multi-Candidate Content Discovery, CST
CST(S5) Srv1 Srv2
S5 S3
S3 S4
★
S5 S2
3.Connect to the local cache agent. 4.K candidate servers for a video request. 5.QoE driven Adaptive server Selection 6.Cooperation among client agents.
8
CST(S3)
Cand1 Cand2
S3
S3
CST(S2)
Cand1 Cand2
S2
S2 S2 S2 S3 S3 CST(S5)
Cand1 Cand2
S5
S5
S2 S5 S5 S3 S3
9
max
3
freezing 1 2
( ) 5 1 5
c
Q t c t c t t
10
11
Network Latency Server Load Others
Candidate Server 1 Candidate Server 2
Can1 Can2 Latest QoE
High Interference Low Latency
12
Candidate Server 1 Candidate Server 2
Can1 Can2 Chunk 1 Chunk 2 Chunk 3
Dynamic Interference Low Latency
13
Candidate Server 1 Candidate Server 2
Can1 Can2 Latest QoE
Low Latency
Can1 Can2 Latest QoE
14
15
Cache Agent Client Agent Client Agent attached to Cache Agent Location Aware Cache Agent Overlay
16
< 3.4 80% QoE DASH 10% 3.5 QAS- DASH <1% 3.62 CQAS- DASH 0% 3.68
17
Video Servers Clients
18
< 3 90% QoE DASH > 40% 2.9216 QAS- DASH 0% 3.1822 CQAS- DASH 0% 3.5004 CQAS Improves 90% QoE >20%
– Adaptability: improve user experience in Cloud environment
session QoE)
19
20
21