Fog Computing. The scenario

Similar documents
OpenFog Reference Architecture. Presented by Dr. Maria Gorlatova OpenFog Consortium Communications Working Group Co-chair, Technical Committee Member

OpenFog Consortium. Fog! The Journey so far. Helder Antunes, OpenFog Chairman Cisco Sr. Director

Out of the Fog: Use Case Scenarios. Industry. Smart Cities. Visual Security & Surveillance. Application

NewSQL Databases. The reference Big Data stack

Data Acquisition. The reference Big Data stack

Research Faculty Summit Systems Fueling future disruptions

Intelligent Edge Computing and ML-based Traffic Classifier. Kwihoon Kim, Minsuk Kim (ETRI) April 25.

OpenFog Reference Architecture for Fog Computing

Apache Storm: Hands-on Session A.A. 2016/17

5G Initiative 5G Roadmap Working Group Proposal for Contribution

Challenges in Data Stream Processing

ICN for Cloud Networking. Lotfi Benmohamed Advanced Network Technologies Division NIST Information Technology Laboratory

Introduction to Big Data

Mobile Edge Computing:

Search Engines and Time Series Databases

Search and Time Series Databases

Data Acquisition. The reference Big Data stack

Accelerating intelligence at the edge for embedded and IoT applications

Fog Computing Design Principles for Industrial IoT Applications. Sudhanshu Gaur Director, Industrial IoT R&D Hitachi America, Ltd.

IEEE NetSoft 2016 Keynote. June 7, 2016

Cisco Smart+Connected Communities

Fog Computing as an Infrastructure for the Industrial Internet of Things

Cyber-Physical Chain (CPChain) Light Paper

FLUID COMPUTING. ARC FORUM, India Ricky Watts Director of Industrial Solutions, Wind River IN A SOFTWARE-DEFINED WORLD

Introduction to Cisco IoT Tools for Developers IoT 101

Orienteering in the Fog: an Information Systems perspective

ICN2020 Project. Advancing ICN towards real-world deployment through research, innovative applications, and global scale experimentation

Network Automation. From 4G to 5G. Juan Carlos García López Global Director Technology and Architecture GCTIO, Telefonica. MWC 2018 Barcelona, Feb 27

Vortex Whitepaper. Simplifying Real-time Information Integration in Industrial Internet of Things (IIoT) Control Systems

Milano. Gli atti dei convegni e più di contenuti su

Connected vehicle cloud Commercial presentation

An Architecture. What the MEC? for 5G

White Paper. Connected Car Brings Intelligence to Transportation

WIND RIVER NETWORKING SOLUTIONS

Kafka Streams: Hands-on Session A.A. 2017/18

Looking Beyond the Buzz of Edge Computing. Thomas M. Bohnert et alia OCD 2018, ZHAW Winterthur

Innovating with a Trillion Smart Objects

TSN, the Communication Base for a Connected World

NGD Systems: Introduction to Computational Storage

The Fogging of the Cloud

Mobile Edge Computing Presented by Nurit Sprecher (ETSI ISG MEC Chair) Location Based Services Event, June 2-3, 2015, London, UK

Part I: Future Internet Foundations: Architectural Issues

AI as a Microservice (AIMS) over 5G Networks

Mobile Edge Computing

The New Open Edge. IOT+Telecom+Cloud+Enterprise

ICN-WEN Information Centric-Networking in Wireless Edge Networks

Innovations in Edge Computing and MEC

DELL EMC VSCALE FABRIC

Version 11

Internet of Things. Tanja Hess Consulting Systems Engineer 2nd June 2016

10 th AUTOSAR Open Conference

5G Journey: Path Forward

An Introduction to the Intelligent IoT Integrator (I3)

IMT2020/ 5G Standardization In ITU-T Study Group 13. Hans (Hyungsoo) KIM Vice-chairman ITU-T SG13

USE CASES BROADBAND AND MEDIA EVERYWHERE SMART VEHICLES, TRANSPORT CRITICAL SERVICES AND INFRASTRUCTURE CONTROL CRITICAL CONTROL OF REMOTE DEVICES

Elements of an Open, Interoperable Architecture for Fog

Efficience de l IT & croissance?

Whitepaper. Promise & Toshiba. Promise Technology s success with Toshiba Hard Disk Drives (HDDs) Lifecycle predictions. Summary

IoT CoAP Plugtests & Workshop November 27 th 2012

Internet of Things (IoT) CSE237A

IoT & Fog Computing. Bringing the Value of the Cloud Closer to the Ground

SMART DUBAI TOWARDS BECOMING THE HAPPIEST CITY ON EARTH WESAM LOOTAH, CEO, DUBAI SMART GOVERNMENT ESTABLISHMENT

One Platform Kit: The Power to Innovate

Multi-access Edge Computing & Openshift

5g Use Cases. Telefonaktiebolaget LM Ericsson 2015 Ericsson July 2015

Update on the NSF-Intel partnership on ICN-WEN (Information Centric-Networking in Wireless Edge Networks)

CHARTING THE FUTURE OF SOFTWARE DEFINED NETWORKING

ETSI Multi-Access Edge Computing

Lesson 9 Smart city Services And Monitoring. Chapter-12 L09: "Internet of Things ", Raj Kamal, Publs.: McGraw-Hill Education

Looking beyond IEEE 13th System of Systems Engineering Conference - SoSE 2018 Sandro D'Elia -

Leo Lehmann (Dr. Leo) Chairman ITU-T SG13

The Programmable World Opportunities and Challenges

Networking Cyber-physical Applications in a Data-centric World

Introduction of the Industrial Internet Consortium. May 2016

ENVISION TECHNOLOGY CONFERENCE. Ethernet TSN Overview ANIL N. KUMAR, INTEL PRINCIPAL ENGINEER

Third annual ITU IMT-2020/5G Workshop and Demo Day 2018

Gen-Z Overview. 1. Introduction. 2. Background. 3. A better way to access data. 4. Why a memory-semantic fabric

2013 Cisco and/or its affiliates. All rights reserved. 1

IEEE Smart Grid Research IEEE Smart Grid Vision for Computing: 2030 and Beyond. Executive Summary... xv. Chapter 1 Introduction...

Cloud computing 2015 Panel CLOUD/SERVICES

Enabling Smart Energy as a Service via 5G Mobile Network advances

SMART. Investing in urban innovation

IBM Power Systems: Open innovation to put data to work Dexter Henderson Vice President IBM Power Systems

Geographical Load Balancing for Sustainable Cloud Data Centers

IoT Impact On Storage Architecture

Smart Islands, Intelligent Nations. Carlyle Roberts, Bahamas Telecommunications Company August 1 st, 2016

Optimal Workload Allocation in Fog-Cloud Computing Toward Balanced Delay and Power Consumption

The Mission of the Abu Dhabi Smart Solutions and Services Authority. Leading ADSSSA. By Michael J. Keegan

SILECS Super Infrastructure for Large-scale Experimental Computer Science

Cloud Connect. Gain highly secure, performance-optimized access to third-party public and private cloud providers

The ADC Guide to Managing Hybrid (IT and DevOps) Application Delivery

Hyper-connected IoE Network Technology

Evolving IoT with Smart Objects

Composable Infrastructure for Public Cloud Service Providers

Grid Modernization Challenges for the Integrated Grid

Information Logistics and Fog Computing: The DITAS Approach

PROJECTS UPDATE TSAG MEETING MINNEAPOLIS, MN AUGUST 20, 2018

GIoTS & IOT Week 2017: IOT Reality Check Patrick Wetterwald, CTAO IOT Standards and Architecture

5G vision and D2D communications

The FIRST Project and the Future Internet National Research Programme

Transcription:

Università degli Studi di Roma Tor Vergata Dipartimento di Ingegneria Civile e Ingegneria Informatica Fog Computing Corso di Sistemi e Architetture per Big Data A.A. 2016/17 Valeria Cardellini The scenario Connected devices are creating data at an exponentially growing rate, which will drive performance and network congestion challenges at the edge of infrastructure Performance, security, bandwidth, reliability, and many other concerns that make cloudonly solutions impractical for many use cases Valeria Cardellini - SABD 2016/17 1

A possible solution Move information processing and intelligence at the logical edge of the networks ( the cloud close to the ground ): many micro data centers located at the network edge Valeria Cardellini - SABD 2016/17 2 Fog Computing definitions Fog Computing is a highly virtualized platform that provides compute, storage, and networking services between end devices and traditional Cloud Computing Data Centers, typically, but not exclusively located at the edge of network. (Bonomi et al., 2012) A horizontal, system-level architecture that distributes computing, storage, control and networking functions closer to the users along a cloud-to-thing continuum. (OpenFog consortium, 2017) Valeria Cardellini - SABD 2016/17 3

What Fog is An extension of the traditional cloud-based computing model where implementations of the architecture can reside in multiple layers of a networks topology Preserves all the benefits of Cloud computing Including containerization, virtualization, orchestration, manageability, and efficiency Allows to meet the latency and scalability requirements of emerging latency-sensitive applications Valeria Cardellini - SABD 2016/17 4 Fog opportunities Fog enables advanced internet of Things (IoT), 5G and artificial intelligence (AI) use cases Valeria Cardellini - SABD 2016/17 5

The SCALE advantages of Fog Security: Additional security to ensure safe, trusted transactions Cognition: awareness of client-centric objectives to enable autonomy Agility: rapid innovation and affordable scaling under a common infrastructure Latency: real-time processing and cyberphysical system control Efficiency: dynamic pooling of local unused resources from participating end-user devices Valeria Cardellini - SABD 2016/17 6 Example: smart cities Valeria Cardellini - SABD 2016/17 7

Example: smarts cars and traffic control In 2016, the average person creates around 650MB of data every day and more than double by 2020 Smart autonomous cars will generate multiple terabytes of data every day from the combinations of light detection and ranging, global positioning systems, cameras, A cloud-only model will not work for autonomous transportation! Valeria Cardellini - SABD 2016/17 8 Example: smarts cars and traffic control Valeria Cardellini - SABD 2016/17 9

Other examples Wind farm Main requirements: geo-distribution, low/ predictable latency, fog-cloud interplay, multiagency orchestration, consistency Visual security and surveillance Main requirements: real-time, low latency, privacy Smart buildings Main requirement: time-sensitive (e.g., fire suppression systems) -> processing in close proximity to the infrastructure devices Valeria Cardellini - SABD 2016/17 10 Fog vs. edge computing The distinction between the two is not clear For us, edge computing is interchangeable with fog computing, but edge computing focus more toward the things side, while fog computing focus more on the infrastructure (Shi et al. 2016) Some differences (according to OpenFog consortium): Fog works with the cloud, whereas edge is defined by the exclusion of cloud Fog is hierarchical, where edge tends to be limited to a small number of layers In additional to computation, fog also addresses networking, storage, control and acceleration Valeria Cardellini - SABD 2016/17 11

OpenFog consortium High-tech industry companies and academic institutions across the world aimed at the standardization and promotion of fog computing Founded by Cisco Systems, Intel, Microsoft, Princeton University, Dell, and ARM Holdings in 2015 Building the necessary interoperability of fog-enabled applications requires a collaborative approach Technology goals of the consortium Develop an open architecture framework for fog computing Solve tough challenges in distributed systems, security, communications, networking Identify, build and share fog computing use cases and requirements Create testbeds to promote and demonstrate interoperability and composability of solutions Valeria Cardellini - SABD 2016/17 12 Fog computing according to OpenFog Valeria Cardellini - SABD 2016/17 13

OpenFog Reference Architecture (RA) Developed by the OpenFog consortium Released in February 2017 https://www.openfogconsortium.org/ra/ A unified vision of the architecture for enabling exciting future applications First step in creating new industry standards Commitment towards cooperative, open, interactive systems Valeria Cardellini - SABD 2016/17 14 OpenFog RA pillars Valeria Cardellini - SABD 2016/17 15

Security Scalability OpenFog RA pillars Benefits from hierarchical properties of fog and its location at logical edges of networks Openness Composability Interoperability Location transparency Autonomy Autonomy of discovery Autonomy of orchestration and management Autonomy of operation Cost savings Valeria Cardellini - SABD 2016/17 16 OpenFog RA pillars Programmability Adaptive infrastructure Resource efficient deployments Multi-tenancy Economical operations Enhanced security Reliability, Availability, and Serviceability (RAS) Recall the distinction between reliability and availability! Serviceability (or maintainability): ability to install, configure, and monitor a system; to identify exceptions or faults; and to repair the system Valeria Cardellini - SABD 2016/17 17

OpenFog RA pillars Agility Addresses business operational decisions for an OpenFog RA deployment Hierarchy Valeria Cardellini - SABD 2016/17 18 A Fog architecture Source: Bonomi et al. Fog Computing: A Platform for Internet of Things and Analytics, 2014. Valeria Cardellini - SABD 2016/17 19

Some Fog computing systems and companies Cisco IOx: device management and M2M services in fog environments Cisco Data in Motion (DMo): data management and analysis at the network edge LocalGrid fog computing platform: embedded software installed on network switches or edge devices Cisco ParStream: analytics database to process, analyze, and store data at the edge Nebbiolo Technologies Valeria Cardellini - SABD 2016/17 20 Fog computing and SABD course Fog computing: a future reference scenario for Big Data systems and architectures We will see that current Big Data frameworks and tools present some limitations to efficiently operate in the Fog environment Valeria Cardellini - SABD 2016/17 21

References F. Bonomi, R. Milito, P. Natarajan and J. Zhu, Fog Computing: A Platform for Internet of Things and Analytics, in Big Data and Internet of Things: A Roadmap for Smart Environments, 2014. OpenFog Consortium, OpenFog Reference Architecture (RA), Feb. 2017. A. V. Dastjerdi and R. Buyya, Fog Computing: Helping the Internet of Things Realize Its Potential, IEEE Computer, 2016. W. Shi, J. Cao, Q. Zhang, Y. Li and L. Xu, Edge Computing: Vision and Challenges, IEEE Internet of Things J, 2016. Valeria Cardellini - SABD 2016/17 22