Contenu connexe Similaire à Evolved Cloud Collaboration Presentation at MWC14 by Ericsson Research (20) Plus de Ericsson Labs (20) Evolved Cloud Collaboration Presentation at MWC14 by Ericsson Research 2. Mobile World Congress 2014 | © Ericsson AB 2014 | Page 2
Evolved cloud Collaboration
Redesign for the Cloud
Application-defined platform
Need help
Distributed expertise
3. Mobile World Congress 2014 | © Ericsson AB 2014 | Page 3
Evolution
Media Server
Distributed
virtualized media platform
4. Mobile World Congress 2014 | © Ericsson AB 2014 | Page 4
Benefits
Efficient use of network
Optimized user experience
5. Mobile World Congress 2014 | © Ericsson AB 2014 | Page 5
Challenges & opportunities
Centralized architecture but distributed
users
Media quality subject to disturbances Cloud & media platform interaction
On-premise, CAPEX model
Communication as-a-service,
OPEX model
Over-provisioned, manual configuration Virtualized, scalable & automated
Distributed media handling close to
users
6. Mobile World Congress 2014 | © Ericsson AB 2014 | Page 6
Our Response
COMMUNICATION APP
CLOUD NETWORKORCHESTRATION
DISTRIBUTED MEDIA PLATFORM
Distributed virtualized media platform
Distributed performance monitoring
Cloud & media platform interaction
Quality, robustness, efficiency &
automation
7. Mobile World Congress 2014 | © Ericsson AB 2014 | Page 7
Media
server 1
Media
server 3
Controller
STUN
server
WCG
Barcelona data center
A Closer Look
Stockholm data center
Spaces
server Media
server 2
Cloud Manager
SLA Manager
Cloud platform
Admin
Alice
Bob
Carol
David
1) Deployment
recommendation
2) Deploy
VMs
4) Enter a Space
to join
5) Join
6) Join
7)Join
3) Visualization
8) Auto-scaling
SLA: Service Level Agreement
WCG: Web Communication Gateway
STUN: Session Traversal Utilities for NAT
VM: Virtual Machine
8. Mobile World Congress 2014 | © Ericsson AB 2014 | Page 8
Deploy cloud Media System (CMS)
Service Container
Service
Scaling
Service
Trigger
Service
Compute
Service
Network
Service
Location
Service
MS
Cluster 2
MS MS
MS
STUN WCG CMSC
1
2
3
4
5
7
8
9
Admin GUI
Barcelona data center
Stockholm data center
Cloud Manager
2
Deploy CMS
13
Cluster 1
1 Create CMS network
2 Create local CMS network
3 Create CMS control servers
4 Create STUN, WCG, and CMSC
(CMS Controller)
5 Create scaling rule
6 Instantiate scaling rule for Cluster 1
7 Instantiate media servers in Cluster 1
9 Create trigger for Cluster 1
11 Instantiate scaling rule for Cluster 2
10 Measure network load in Cluster 1
10
12 Instantiate media servers in Cluster 2
14 Create trigger for Cluster 2
15 Measure network load in Cluster 2
6
8 Create three Media Servers (MS)
13 Create one MS
11
12 14
15
Openstack
Openstack
9. Mobile World Congress 2014 | © Ericsson AB 2014 | Page 9
Scale out in cloud
Service Container
Service
Scaling
Service
Trigger
Service
Compute
Service
Network
Service
Location
Service
MS
Cluster 2
MSMS MS
MS
STUN WCG CMSC
4
3
5
Admin GUI
Barcelona data center
Stockholm data center
Cloud Manager
Cluster 1
A CMSC (CMS Controller) asks for
best cluster
1 Network load in Cluster 1 to high
2 Scale-out Cluster 1
3 Instantiate one media server in Cluster 1
5 Update trigger for Cluster 1
6 Measure network load in Cluster 1
6
4 Create one Media Server
2
George
Join A
1
10. Mobile World Congress 2014 | © Ericsson AB 2014 | Page 10
Summary
› Scalable and decentralized
› Minimized latency
› Optimized bandwidth usage
› Robustness
› Interacts with the cloud platform
Evolved Cloud Collaboration
Virtualized distributed media platform Distributed Cloud
› Offering performance assurance
› Deployment simplicity
› Opex reduction through automation
› Network aware resource placement
› Optimal resource utilization
Realizing the power of distributed cloud through
application support & interaction
Distributed media platform that interacts with the
cloud