Fog computing taxonomy

Get Started. It's Free
or sign up with your email address
Rocket clouds
Fog computing taxonomy by Mind Map: Fog computing taxonomy

1. Views

1.1. Node

1.1.1. IoT devices

1.1.1.1. Sensors

1.1.1.2. Actuators

1.1.1.3. Controllers

1.1.2. Protocol abstraction

1.1.2.1. Service access

1.1.2.2. Protocol replacement

1.2. system

1.2.1. Hardware Virtualization

1.2.1.1. Hypervisor-based

1.2.1.2. Container-based

1.2.2. Node management

1.2.2.1. Node configuration

1.2.2.2. Node scheduling

1.2.3. Node security

1.2.3.1. Physical security

1.2.3.2. Data security

1.2.3.3. User privacy

1.2.4. Fog Node platform

1.2.4.1. Network

1.2.4.2. Processing capacity

1.2.4.3. Storage and memory capacity

1.2.4.4. Accelerators

1.2.5. Hardware Platform

1.2.5.1. Resource management

1.2.5.2. Network management

1.2.5.3. Storage management

1.3. software

1.3.1. Application Services

1.3.1.1. Performance

1.3.1.2. Mobility

1.3.1.3. Availability and access

1.3.1.4. Security

1.3.2. application support

1.3.2.1. Autonomous cause analysis

1.3.2.2. Remote updates

1.3.2.3. Enhancements

1.3.3. Node Management

2. Perspective

2.1. Performance and Scale

2.1.1. Critical computing

2.1.2. Time sensitive networking

2.1.3. Protocol performance

2.2. Security

2.2.1. Data integrity

2.2.2. End-to-End security

2.3. Manageability

2.3.1. DevOps

2.3.2. RAS

2.4. Data analytics

2.4.1. Real_time Analytics

2.4.2. Transaction Analytics

2.4.3. Business Analytics

2.5. Fog applications

2.5.1. Computational offloading

2.5.2. Smart city Apps

2.5.3. Smart Health

2.5.4. Crowdsourcing

3. Pillars

3.1. Security

3.1.1. Trust

3.1.2. Attestation

3.1.3. Privacy

3.2. Scaleability

3.2.1. Localized command, control & processing

3.2.2. Orchestration, & Analytics

3.2.3. Avoidance of network taxes

3.3. RAS

3.3.1. Reliability

3.3.2. Availability

3.3.3. Serviceability

3.4. Agility

3.4.1. Strategic decision making

3.4.2. Data Anaytics

3.5. Heirarchy

3.5.1. Computational Scale

3.5.2. Autonomy

3.6. Open

3.6.1. Resource visibility & control

3.6.2. White box decision making

3.6.3. Interop & data normalization

3.7. Autonomy

3.7.1. Flexibility

3.7.2. Cognition & Agility

3.7.3. Data mining

3.8. Programability

3.8.1. Programmable HW/SW

3.8.2. Virtualization

3.8.3. App fluidity