Brent Roskos, Senior Principal Telco Architect, Red Hat Jaromir Coufal, Edge Computing Product Management, Red Hat April 29, 2019 Open Infrastructure Summit - Denver
Designing NFVi Architecture at the Edge
Requirements, Challenges and Solutions
Designing NFVi Architecture at the Edge Requirements, Challenges and - - PowerPoint PPT Presentation
Designing NFVi Architecture at the Edge Requirements, Challenges and Solutions Brent Roskos , Senior Principal Telco Architect, Red Hat Jaromir Coufal, Edge Computing Product Management, Red Hat April 29, 2019 Open Infrastructure Summit - Denver
Brent Roskos, Senior Principal Telco Architect, Red Hat Jaromir Coufal, Edge Computing Product Management, Red Hat April 29, 2019 Open Infrastructure Summit - Denver
Requirements, Challenges and Solutions
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
2
During this session we'll look into:
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
3
Latency
Place processing power closer to the data source
Bandwidth
Reduce the amount of traffic that needs to travel back to the data center core
Resilience
Continuous operations of edge sites in event link drop
Regulations
Meet standards and compliance requirements
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
4
Scale
Architecture requires horizontal scale
Environmental
Potential inconsistent connectivity, dust, heat, and space constraints
Expertise
Limited to no IT expertise in remote sites
All while controlling costs to ensure budget goals are met.
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
5
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
6
Distributed nodes Standalone cluster(s)
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
7
Benefits
Complications
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
8
Benefits
Complications
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019 9
Red Hat has recently published a guide which may be used for distributing compute nodes to edge sites: Deploying Distributed Compute Nodes to Edge Sites Red Hat OpenStack Platform 13 allows you to implement edge computing using distributed compute nodes (DCN). With this approach, you share control plane at the primary site and deploy compute nodes to the remote location. The OpenStack services are able to tolerate the network issues that that can arise, such as connectivity and latency, among others.
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
10
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019 11
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
12
runs through the whole stack
L3 Routed Primary Site DCN Site 1 DCN Site 2
Undercloud
Deployment Stack
Red Hat Satellite RPM Repos & Container Registry
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
13
scheduling to desired AZ
contain Compute Nodes
be using the same storage (local ephemeral)
Compute Role to use Cinder Volumes (backed by Ceph, etc)
DCN Site 1
AZ1 Compute Nodes
(Local Ephemeral) OPTIONAL
AZ0 Compute Nodes
(Local Ephemeral)
Primary Site
Ceph Cluster 0
OPTIONAL
AZ0
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
DCN is only available Compute services using local ephemeral storage. The edge cloud applications will need to be designed to consider data availability, locality awareness, and/or replication mechanisms. In addition, live migration will not be available. * Note that Compute nodes at the primary site must use same nova ephemeral backend that the remote sites use. (soon improved)
14
OPTIONAL
AZ0 Compute Nodes
(Local Ephemeral)
Ceph Cluster 0
OPTIONAL
AZ0
DCN Site 1
AZ1 Compute Nodes
(Local Ephemeral)
Primary Site
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
network setup
Networks over site-specific networks (complex tunnel mesh across sites)
○ SR-IOV ○ OVS-DPDK ○ OVS-Offload (tech preview) With Review (support exception)
Metadata via config-drive, or with network provided DHCP relays to DHCP Agents on Controllers
15 L3 Routed Primary Site DCN Site 1 DCN Site 2
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
17
○ Better resiliency and scale
○ Deploy Ceph cluster for primary side while DCN sites use local ephemeral
○ Ability to dedicate a Ceph cluster per DCN site
○ Hyperconverged solution
○ Deploying for large sets of edge sites
○ Place agents at edge sites for enhanced availability and flexibility
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
○ Every first Thursday of the month: 0700 UTC ○ On other weeks Tuesdays at 7am PDT / 1500 UTC
18
OPEN INFRASTRUCTURE SUMMIT - DENVER 2019
19