Presentazione Di Powerpoint
Total Page:16
File Type:pdf, Size:1020Kb
Fog Computing, its Applications in Industrial IoT, and its Implications for the Future of 5G Flavio Bonomi, CEO and Co-Founder, Nebbiolo Technologies IEEE 5G Summit, Honolulu, May 5th, 2017 Agenda • Fog Computing and 5G: High Level Introduction • Architectural Angles in “Fog” with Relevance to 5G • Fog Computing and 5G: Natural Partners for the Future of Industrial IoT, with Applications • Nebbiolo Technologies: Brief Introduction • Conclusions © Nebbiolo Technologies The Pendulum Swinging Back: A Renewed Focus on the Edge of the Network, Motivated by the Network Evolution, 5G and IoT Fog Computing Mobile Edge Computing (Modern, Real-Time Capable) Edge Computing Real-Time Edge Cloud © Nebbiolo Technologies 3 The Internet of Things: Information Technologies “Meet” Operational Technologies Public Clouds Private Clouds Information Technologies Today: 1. Clouds 2. Enterprise Datacenters 3. Traditional and Embedded Public and Private Endpoints Communications 4. Networking Infrastructure (Internet, Mobile, Enterprise Ethernet, WiFi) Enterprise Data Center The Internet of Things Brings Together Information Domain and Operations Domain through: Traditional ICT end-points Information Technologies 1. Connectivity 2. Data Sharing and Analysis 3. Technology Convergence Operational Technologies Machines, devices, sensors, actuators, things © Nebbiolo Technologies 4 The Future 5G Network and Industrial IoT Both Require More Distributed Computing Public Clouds Private Clouds The Future 5G networks and IoT require more virtualized, scalable, reliable, Public and Private Communications secure, real-time capable Computing Infrastructure and Storage at the Edge: (Internet, Mobile, Enterprise Ethernet, WiFi) Enterprise Fog Computing! Data Center Mobile Edge Computing! Real-time Edge Computing Traditional ICT end-points Information Technologies Operational Technologies Machines, devices, sensors, actuators, things © Nebbiolo Technologies 5 Global Spend for Industrial IoT Relevant Industries: 2016-2020 Forecast • Global IoT spending (CAGR) of 15.6% over the 2015-2020 forecast period, reaching $1.29 trillion in 2020 • Worldwide spending on the Internet of Things (IoT) is forecast to reach $737 billion in 2016 • In 2016 IoT spending led Industrial IoT verticals: Manufacturing ($178B), Intelligent Transportation ($78), and Utilities ($69B) Source: IDC Report http://www.idc.com/getdoc.jsp?containerId=prUS42209117 The spending includes: hw, services, sw, and connectivity 6 © Nebbiolo Technologies What is Fog Computing ? The missing link between Clouds and Endpoints Fog Computing brings: Cloud-inspired computing, IT storage, and networking Fog Computing is the key functions closer to the enabler of a real convergence data-producing sources between IT OT and OT technology while integrating real-time and safety capabilities required in the OT domain © Nebbiolo Technologies 7 Fog Computing: Motivations for a New Infrastructure Layer By now Fog and its motivations are getting naturally accepted 1. Communications, gateway networking convergence Cloud 2. Edge data management, analytics 3. Distributed application hosting Fog 4. Virtualization of all resources, multi-tenancy 5. Security and Privacy 6. Real-time, local control 7. Scalability A Consortium with close to 8. Reliability 100 Members Already! Peter Levine (Andreesen&Horowitz) during Gartner keynote session last week: “the cloud computing is dead, the intelligence/processing is IoT Endpoints going down close to the things” © Nebbiolo Technologies 8 5G: Planning a Huge Role in the Support of Industrial IoT Applications Adopting Important Bandwidth, Deterministic, Low Latency, Scale and Coverage Requirements (E.g., Massive IoT, Autonomous Vehicle Communications, High Reliability,…) Key Values of 5G: • Licensed spectrum • Reliability • Range of features • Investment • Political power Ref: Qualcomm © Nebbiolo Technologies Key Architectural Angles Characterizing the “Fog“ and Relevant to 5G : IT to OT Convergence Hierarchical Data Management and Analytics Virtualized and Distributed Application Platform The Evolution of Control Decentralized Security © Nebbiolo Technologies 10 Fog Computing: Manifesting and Enabling the Convergence of IT and OT Technologies at the Edge Information Technologies: Cloud Virtualization and Multi-Tenancy, Software Management Automation, Fog IT Data Analytics, Scalability, Software Defined Networking (SDN), Security and Privacy OT Operations Technologies: Real-time, Safety, Reliability, Control, Machine Connectivity and Data Acquisition, Human Machine IoT Endpoints Interface © Nebbiolo Technologies 11 Fog Computing: At the Convergence of IT and OT Networking Technologies – Multiple Future Roles for 5G Information Networking Technologies: Cloud Ethernet, WiFi, Cellular 3/4/5G, Bluetooth LE, SDN Fog Operations Networking Technologies: Real-time capable and Safety capable Field Networking Industrial Wireless, IEEE TSN (Deterministic Ethernet), LoRA, PLC IoT Endpoints © Nebbiolo Technologies 12 Fog Computing: At the Convergence of IT and OT Networking Technologies – Multiple Options Will Compete Wireless Technologies: Wired Technologies: Distance 1. Cellular (2G/3G/4G/5G) IoT and Wireless Technologies 1. Deterministic Ethernet 10,000m Map 2. Bluetooth Low Energy (BLE) TIME-SYNCHRONIZED( LoRa REAL(TIME( 3. LoRa (Low power, long range, low MANAGED( bandwidth) 1000m UNMANAGED(( HSPA ( 4. IEEE 802.15.4 with 6TSCH 5G LT 100m 802.11a/g E 2. Power Line Communications 5. WiFi: Low Power, Deterministic, 802.15.4 Advanced Vehicular (802.11.p) WiFi LTE 10m 802.11ac BluethoothLE Data Rate (bps) 100k 1M 10M 100M 1G 10G © Nebbiolo Technologies 13 Fog Computing Needs Deterministic Networking: Deterministic Ethernet “Time Triggered”, and a Standard as IEEE Time Sensitive Networking (TSN) Deterministic, Time-triggered Ethernet is based on: 1) A global notion of time 2) A communication global schedule (when to do what) Network Virtualization based on Fundamental for Industrial IoT! Deterministic Ethernet Synchronous Traffic • real-time control • safety Deterministic = Reliable, Very Low Jitter, even more than Low Streaming Many Virtual Links • audio on a Single Cable Latency • video Standard Ethernet Traffic Future Standard for • diagnostics over IP • download and updates Automotive, Transportation, Industrial,… • Guaranteed timing for hundreds of real-time control functions • Guaranteed bandwidth even in case of excessive network loads • Guaranteed delivery even in case of network faults www.tttech.com 15 © Nebbiolo Technologies Page 14 Real-Time Fog Computing Requires Deterministic Ethernet Many Deterministic Communications Scenarios Across Distributed Real-time Applications Between Apps within fogNodes 3 fogNode Can 5G Play Here? 2 Between Apps on a Backplane Interconnect FogLet A1 A1 A1 A2 A1 A2 4 Intel Multicore Intel Multicore Intel Multicore Between Apps across Application 1 Application Application fogNodes Processor Processor Processor Between fogNodes and Endpoints (Fieldbus role) …. FPGA FPGA FPGA A2 with DE with DE with DE Intel Multicore Application Switching and Switching and Switching and Processor ARM CPUs ARM CPUs ARM CPUs FPGA with Switching and ARM CPUs …. …. …. Deterministic Ethernet DE A Switch Real-time App A2 © Nebbiolo Technologies 15 Fog Computing as a Distributed System: Remote or Local Management of a Distributed, Federated Collection of Nodes • Zero-Touch deployment of Fog nodes, and assets Cloud System Management • Application hosting and full Life Cycle Management Federation • Asset Management of Fog Nodes • Management and scheduling of real-time resources Machines • End-to-end security management and Things • Fog node federation, distributed storage © Nebbiolo Technologies 16 Fog Computing: Supporting a Hierarchical Data Acquisition-Analysis- Control Cycle • Learning in the Cloud and Learning to simplified Cloud deploying models simpler models in the Fog Fog • Fast reaction to rich local analysis 100s μsecs to mins 100s μsecs to msecs • Data objectization and reduction μ μsecs IoT Endpoints © Nebbiolo Technologies 17 Fog Computing: Real-time Capable Virtualization to the Edge Virtualization: A combination of physical separation (multicore), hard, RT-NRT Virtual Board/Machine based virtualization and more lightweight Linux/Windows Container or Docker based virtualization NRT-VM 2 RT-VM 1 RT-VM 2 AA A A Container Docker Docker Docker Docker Win N 1 … Win RT-Apps RT-Apps Apps Linux Windows … RT-OS 1 RT-OS 2 GuestOS+Hypervisor (KVM with RT Patches) or Thin Hypervisor (Lynx,..) © Nebbiolo Technologies Nebbiolo’s Core: Determinis* c and Virtualized Networking and Compu* ng Key enabler for Control Fog Computing: Enabling the Convergence of Control Deterministic Networking and Real-time Virtualized Computing enable the Convergence of Multiple Control Functions, one step removed from the controlled Endpoints: Compu: ng Virtualiza: on with Real-: me and Non Real-: me OSs Fog + Network Virtualization based on The Software Defined Machines! (Ref: GE) Deterministic Ethernet Determinis: c Fog Networking Synchronous Traffic • real-time control • safety Deterministic Real-time Streaming Many VirtualNetworking Links Virtualized • audio on a Single Cable • video Computing Standard Ethernet Traffic • diagnostics over IP • download and updates IoT Endpoints • Guaranteed timing for hundreds of real-time control functions • Guaranteed bandwidth even in case of excessive network loads • Guaranteed delivery even in case of network faults www.tttech.com 15 © Nebbiolo Technologies 13 IoT Endpoints