what is your edge? - suse linux · vary by network layer. consistency with the core • think...
TRANSCRIPT
What is your edge? From the cloud to the edge, extending your reachApril 2, 2019
A Definition of Edge
“The delivery of computing capabilities to the logical extremes of a network in order to improve the performance, operating cost and reliability of
applications and services. By shortening the distance between devices and the cloud resources that serve them, and also reducing network hops, edge
computing mitigates the latency and bandwidth constraints of today's Internet, ushering in new classes of applications.
In practical terms, this means distributing new resources and software stacksalong the path between today's centralized data centers and the increasingly
large number of devices in the field, concentrated, in particular, but not exclusively, in close proximity to the last mile network, on both the
infrastructure side and the device side.” – State of the Edge 2018
2
Many Edges
3
Device EdgeOperating Standalone
Infrastructure Edge
Core Cloud
Edge Data Centers
Access Edge
Aggregation Edge Device Edge Gateway
Core Edge
Frictionless ShoppingCreating a seamless process from start to finish through the entire customer journey.
Modern consumers value convenience and speed, the
ability to easily find products and a fast checkout
CC BY 2.0 Guiseppe Milo,
Augmented Workforce
“One of the new rules for the digital age is to expand our
vision of the workforce; think about jobs in the context of
tasks that can be automated … and the new role of human
skills…”
Public Domain
Manufacturing
Collecting data from manufacturing machines in
real time, enabling the company to accelerate failure responses, reduce unplanned
downtime, improve factory-floor maintenance, and
increase production efficiency
Steve Jurvetson, CC BY 2.0
More Case for Edge
Supply chainSmart citiesRemote securityVideo analyticsLocation servicesOptimized local content distribution and data cachingEnergyDrones
Health Care• Telemedicine
transportation solutions• Driverless cars and trains
Mobile ConnectivityRemote Location (Finance/Retail)Utilities (water, gas, electric, facilities management)
Common Thread For The Edge CasesDistributed infrastructure demands a different architecture
Characteristics• Massive data growth• Workloads move closer to the end user• Software applications tap into local content
and real-time information- Meet application latency (< 20 ms) requirements
• Deliver an improved end user experience• Do not place unreasonable demands on
connectivity to the core- Network needs to be smarter- Work in conjunction with the core capacity
Sense Process Act
Common Thread For The Edge Cases
Characteristics• Massive data growth• Workloads move closer to the end user• Software applications tap into local content
and real-time information- Meet application latency (< 20 ms) requirements
• Deliver an improved end user experience• Do not place unreasonable demands on
connectivity to the core- Network needs to be smarter- Work in conjunction with the core capacity
Distributed infrastructure demands a different architecture
Demands• High service uptime• Streamlined operation
- Admin/Operator - aggregate, supervise and expose massively distributed infrastructure resources
• DevOps- Implement new kinds of services that may be
deployed/managed on-demand• Critical infrastructure
- Enable high performance, reduce latency, improve availability, scalability, address security need, improve fault management
… More to consider…
Vast numbers of deploymentsPeople time and skills demandsRemote or unreachable environments • Zero touch• Physical designs – limited power, processing
capacity, security, dirt, humidity, vibration
Moving data isn’t free• The data transfer & compute requirements
vary by network layer
Consistency with the core • Think Control
- Unified orchestration• operational mechanisms• Service management
life cycle management- Easy deployment- Low touch manageability- Maintainability- Rapid response to events- Fast recovery- Fault management
Open Source Edge - Chaos?
IEEE-SA(1934)
ETSI-MEC
Edge Computing Group
Open Source Edge
IEEE-SA(1934)
ETSI-MEC
Edge Computing Group
Open Source Edge
IEEE-SA(1934)
ETSI-MEC
Edge Computing Group
Creating an open architecture for fog computing that is
necessary to enable interoperability and
scalability.
Fog computing is a: A horizontal, system-level architecture that distributes computing, storage, control and networking functions closer to the users along a cloud-to-thing continuum.
An extension of the traditional cloud-based computing model• Where implementations of the architecture can reside in multiple layers of a network’s topology
Preserved benefits of cloud• Including containerization, virtualization, orchestration, manageability, and efficiency
Architecture Pillars of OpenFog• Security, scalability, openness, autonomy, RAS (reliability, availability and serviceability), agility,
hierarchy, and programmability.
Fog Deployment Models
Raw data & data processing
Intelligence Creation
Open Source Edge
IEEE-SA(1934)
ETSI-MEC
Edge Computing Group
Encompasses various approaches to disperse
Information Technology (IT), Communication Technology
(CT) and Operational Technology (OT) Services
through information messaging infrastructure as
well as legacy and emerging multi-access
networking technologies
Open Source Edge
IEEE-SA(1934)
ETSI-MEC
Edge Computing Group
Creating a standardized, open environment which
will allow the efficient and seamless integration
of applications from vendors, service
providers, and third-parties across multi-vendor Multi-access
Edge Computing platforms
ETSI MEC Specifications
Best Practice and Guidelines Use Cases and Requirements Technical Requirements Reference Architecture UE application interface Bandwidth Management API UE Identity API Location API General principles for Mobile
Edge Service APIs
Radio Network Information API Mobile Edge Platform
Application Enablement Mobile Edge Management; Application lifecycle, rules
and requirements management System, host and platform
management General principles for MEC
Service APIs
Open Source Edge
IEEE-SA(1934)
ETSI-MEC
Edge Computing Group
…standardizing on how REST APIs are
described.
Open Source Edge
IEEE-SA(1934)
ETSI-MEC
Edge Computing Group
LF Edge Umbrella
Akraino: • An open source software stack that supports high-availability cloud services optimized for edge
computing systems and applications. The Akraino Edge Stack is designed to improve the state of edge cloud infrastructure for enterprise edge, OTT edge, and carrier edge networks.
Edge X Foundry: • A loosely-coupled microservices framework with a focus on the IoT Edge. It simplifies the process
to design, develop and deploy solutions across industrial, enterprise, and consumer applications.
Edge Virtualization Engine:• A new project to develop new levels of control of cloud native applications through virtualization of
on-prem edge devices.
Home Edge: • Intelligent home edge computing open source framework, platform and ecosystem running on a
variety of devices with interoperable, flexible, and scalable edge computing services with a set of APIs that can also run with libraries and runtimes.
Open Source Edge
IEEE-SA(1934)
ETSI-MEC
Edge Computing Group
Eclipse IoT
24
Open Source Edge
IEEE-SA(1934)
ETSI-MEC
Edge Computing Group
StarlingX
Application Delivery
Physical Infrastructure: Multi-platform Servers, Switches, Storage
Container ManagementSUSE CaaS Platform
StorageSUSE Enterprise Storage
NetworkingSDN and NFV
ComputeVirtual Machine & Container
Multimodal Operating SystemSUSE Linux Enterprise Server
Platform as a ServiceSUSE Cloud Application Platform
Private Cloud / IaaSSUSE OpenStack Cloud
Software-Defined Infrastructure
SUSE Manager
Infrastructure & Lifecycle
Management
Public Cloud
SUSE Cloud Service Provider
Program
SUSE Software-defined Infrastructure and Application Delivery Approach
Leverage SDI To The Edge
To meet the demands: Massive Data Move workloads Apps tap User experience Connectivity
28
References[1] Cloud Edge Computing, Beyond the Data Center, https://www.openstack.org/assets/edge/OpenStack-EdgeWhitepaper-v3-online.pdf[2] http://archive.sltrib.com/article.php?id=1383502&itype=cmsid[3] https://nrf.com/blog/new-kind-customer-whats-driving-retail-evolution[4] https://www2.deloitte.com/insights/us/en/focus/human-capital-trends/2017/future-workforce-changing-nature-of-work.html[5] https://medium.com/cerebrus/proximity-computing-edgy-edgier-edgiest-94cc92971cf6[6] ETSI MEC Reference Architecture: https://www.etsi.org/deliver/etsi_gs/MEC/001_099/003/01.01.01_60/gs_MEC003v010101p.pdf[7] https://www.ibm.com/downloads/cas/NDE0G4LA[8] https://www.suse.com/media/success-story/knorr_bremse_ag_ss.pdf[10] https://www.etsi.org/deliver/etsi_gs/MEC/001_099/003/01.01.01_60/gs_MEC003v010101p.pdf