SlideShare una empresa de Scribd logo
1 de 21
Descargar para leer sin conexión
PDF: http://bit.do/150609
Screencast: youtube.com/c/MaratZhanikeev
.
Clouds: Big Paradigm Shifts
1. Hybrid Clouds 02 ➔  Federated/Fog Clouds 05
◦ heterogeneous environments is the biggest issue 04
2. Live Migration ➔ Population Management 03
3. the blackbox of virtualization ➔ Local Hardware Awareness 01
◦ this one actually breaks the existing practice in clouds
02 K.Keahay+4 "Infrastructure Outsourcing in Multi-Cloud Environment" 8th Open Cirrus Summit (2012)
05 "Fog Computing, Ecosystem, Architecture and Applications" Cisco RFP (2014)
04 "Chameleon project" https://www.chameleoncloud.org (2014)
03 myself+0 "Multi-Source Stream Aggregation in the Cloud" Wiley Book on Advanced Content Delivery (2014)
01 myself+0 "A Cloud Visitation Platform to Facilitate Cloud Federation and Fog Computing" IEEE Computer (2015)
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 2/21
...
2/21
.
(1) Fog and Federated Clouds
• Cisco CFP 05
• Federated/Fog Clouds require a brand new viewpoint
05 "Fog Computing, Ecosystem, Architecture and Applications" Cisco RFP (2014)
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 3/21
...
3/21
.
(2) VM/Container Populations
• example of CDN 03, clouds can replace P2P networks with higher reliability
VM
population
Current
Sources
Service
Provider
(SP)
Tracker
Service
Provider
(SP)
Parent
peers
P2P
streaming
Cloud
streaming
ClientClient
03 myself+0 "Multi-Source Stream Aggregation in the Cloud" Wiley Book on Advanced Content Delivery (2014)
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 4/21
...
4/21
.
(3) Local Hardware Awareness
• traditional: only the Main Storage -- same for offload in hybrid clouds 02
• required: VMs should be able to discover and use local resources --
again, the CDN case
CDN
Main
many
Manager
Storage
Large
Federation,
fog cloudsVM
Cache 1 Cache 2
Manage
content
CDN Traffic
(End Users)
many
Cloud
02 K.Keahay+4 "Infrastructure Outsourcing in Multi-Cloud Environment" 8th Open Cirrus Summit (2012)
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 5/21
...
5/21
.
LHA [la:]
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 6/21
...
6/21
.
Cloud Visitation Platform
• a build-up on top of existing
cloud platforms (I use xen)
• APIs: split between VM
tools and RESTful APIs
• Interfaces: generic
abstraction of hardware
functionality
• key feature: Local
Hardware Awareness
(LHA [la:])
• more details in 01
Storage Sensors
Cloud Visitation Platform
VirtualMachine
Cloud Visitation Platform
App
App
App
…
API
…
Multi-
Tenancy
Physical Device
…
Billing,
Fairness
Generics,
Resilience
Application
Specifics
BigData
Interfaces
…
VirtualMachine
App
Container
API
Other local
resource
01 myself+0 "A Cloud Visitation Platform to Facilitate Cloud Federation and Fog Computing" IEEE Computer (2015)
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 7/21
...
7/21
.
LHAP vs MiniCache
Local
hardware
VirtualMachine
Cloud
Platform
(Xen)
App
App
App
…
Multitenant
environmentPhysical Machine (PM)
Tools
API
Layer
Control
Layer
Local
Hardware
Awareness
Platform
(LHAP)
…
VirtualMachine
App
Tools
…
VirtualMachine
AppVirtualMachine
App
App
App
…
Global network
(to Internet)
In-box
network
Fig1a: Conventional Platform
…
MiniOS
App
SSD
Operating
System
VirtualMachine
App
App
App
…
Multitenancy
impossible
Physical Machine (PM)
Fig1b: Mini Cache
Cloud
Platform
(Xen)
Operating
System
Global network
(to Internet)
HDD
Local
Network
Global network
(to Internet)
Physical Machine (PM)
Fig1c: LHAP (proposed)
Cloud
Platform
(Xen)
Operating
System
DtL:
Direct to Local
Local
hardware
SSD
HDD
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 8/21
...
8/21
.
Tired? Too Much Information?
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 9/21
...
9/21
.
Cloudification Basics
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 10/21
...
10/21
.
Cloudification Curve
WiFi
Scale/sizeofcloudifieditems
Timeline
Mid-2015
Probably
should not
cloudify
Should
definitely
cloudify
Data
Centers
Racks IoV > VC
Desktop
APs,
Beacons
Smartphone
Sensor
IoT
Delegated
networking
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 11/21
...
11/21
.
Level 1: Federation Box
Physical Device
CVP
VM
VM
Con.Con.Con.
SWITCH
OUT IN
Storage
Sensors
Hadoop
Isolation
Non-CVP
part
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 12/21
...
12/21
.
Level 1: Federation Box (2)
• Possible? yes, easily, already have CVP/LHAP prototype built on top
of XCP1.6
• CVP/LHAP is generic, you can use it for any hardware
Physical Device
CVP
VM
VM
Con.Con.Con.
SWITCH
OUT IN
Storage
Sensors
Hadoop
Isolation
Non-CVP
part
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 13/21
...
13/21
.
Level 2: Fog/Pocket Box
Physical Device
CVP
VM
VM
Con.Con.Con.
HUB
WiFi
Wireless users
Wired
users
Wireless
AP
Storage
Sensors
…
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 14/21
...
14/21
.
Level 2: Fog/Pocket Box (2)
• Possible? Yes, same as before, the same CVP/LHAP prototype
• unique: all local resources are based on VMs in the same box
• current prototype: a Mac Mini box as an educational cloud in classes
Physical Device
CVP
VM
VM
Con.Con.Con.
HUB
WiFi
Wireless users
Wired
users
Wireless
AP
Storage
Sensors
…
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 15/21
...
15/21
.
Level 3: Fog/Embedded Box
WiFi
Wireless users
Wireless
AP
Physical Device
CVP
VM
VM
Con.Con.Con.
Storage
Sensors
…
Beacon
WiFi AP
WiFi Client
P2P WiFi
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 16/21
...
16/21
.
Level 3: Fog/Embedded Box (2)
• Possible? Not yet!, but working on it...
• Current status: Android-based, to have easy access to WiFi Direct and
Beacon frameworks
WiFi
Wireless users
Wireless
AP
Physical Device
CVP
VM
VM
Con.Con.Con.
Storage
Sensors
…
Beacon
WiFi AP
WiFi Client
P2P WiFi
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 17/21
...
17/21
.
Fog Box Applications
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 18/21
...
18/21
.
Usecase 1: Campus Data Hub
• features: a cloudified university campus, content delivery as a cloud
service
P2P
WiFi
HDD+
User A
User B
3G
WiFi
HDD
P2P
WiFi
User A
User B
User A
move
Campus
WDH
P2P
WiFi
P2P
WiFi P2P
WiFi
Company/University
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 19/21
...
19/21
.
Usecase 2: Vehiclular Clouds
• cloudified in-car hardware for Vehicular Clouds (VCs) based on
Beacons and P2P WiFi -- as part of smart grids
Cloud,
BigData
Cloud,
BigDataNetworked
power plants
Standalone
power plants
Smart grid by
cognitive radio
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 20/21
...
20/21
.
That’s all, thank you ...
M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 21/21
...
21/21

Más contenido relacionado

Similar a Cloud Paradigm Shifts and Fog Computing

Population Management in Clouds is a Do-It-Yourself Technology
Population Management in Clouds is a Do-It-Yourself TechnologyPopulation Management in Clouds is a Do-It-Yourself Technology
Population Management in Clouds is a Do-It-Yourself TechnologyTokyo University of Science
 
Fog Cloud Caching at Network Edge via Local Hardware Awareness Spaces
Fog Cloud Caching at Network Edge via Local Hardware Awareness SpacesFog Cloud Caching at Network Edge via Local Hardware Awareness Spaces
Fog Cloud Caching at Network Edge via Local Hardware Awareness SpacesTokyo University of Science
 
3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds
3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds
3-Way Scripts as a Practical Platform for Secure Distributed Code in CloudsTokyo University of Science
 
3-Way Scripts as a Base Unit for Flexible Scale-Out Code
3-Way Scripts as a Base Unit for Flexible Scale-Out Code3-Way Scripts as a Base Unit for Flexible Scale-Out Code
3-Way Scripts as a Base Unit for Flexible Scale-Out CodeTokyo University of Science
 
VM Visitation and Resource Micropayments as Practical Components towards Clou...
VM Visitation and Resource Micropayments as Practical Components towards Clou...VM Visitation and Resource Micropayments as Practical Components towards Clou...
VM Visitation and Resource Micropayments as Practical Components towards Clou...Tokyo University of Science
 
CoAP for the Web of Things: From Tiny Resource-constrained Devices to the W...
CoAP for the Web of Things: From Tiny Resource-constrained Devices to the W...CoAP for the Web of Things: From Tiny Resource-constrained Devices to the W...
CoAP for the Web of Things: From Tiny Resource-constrained Devices to the W...Matthias Kovatsch
 
Containerizing legacy applications
Containerizing legacy applicationsContainerizing legacy applications
Containerizing legacy applicationsAndrew Kirkpatrick
 
Lesson learns from Japan cloud trend
Lesson learns from Japan cloud trendLesson learns from Japan cloud trend
Lesson learns from Japan cloud trendKimihiko Kitase
 
Real-Time Communications between Microservices
Real-Time Communications between MicroservicesReal-Time Communications between Microservices
Real-Time Communications between MicroservicesSolace
 
LoCloud - D3.1: Operational SaaS Test lab
LoCloud -  D3.1: Operational SaaS Test labLoCloud -  D3.1: Operational SaaS Test lab
LoCloud - D3.1: Operational SaaS Test lablocloud
 
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...OCCIware
 
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...Marc Dutoo
 
Emerging storage-trends-for-containers
Emerging storage-trends-for-containersEmerging storage-trends-for-containers
Emerging storage-trends-for-containerskiran mova
 
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...Paris Open Source Summit
 
A Pulsar Use Case In Federated Learning - Pulsar Summit NA 2021
A Pulsar Use Case In Federated Learning - Pulsar Summit NA 2021A Pulsar Use Case In Federated Learning - Pulsar Summit NA 2021
A Pulsar Use Case In Federated Learning - Pulsar Summit NA 2021StreamNative
 

Similar a Cloud Paradigm Shifts and Fog Computing (20)

E2E Services using Cloud Visitation Platforms
E2E Services using Cloud Visitation PlatformsE2E Services using Cloud Visitation Platforms
E2E Services using Cloud Visitation Platforms
 
Population Management in Clouds is a Do-It-Yourself Technology
Population Management in Clouds is a Do-It-Yourself TechnologyPopulation Management in Clouds is a Do-It-Yourself Technology
Population Management in Clouds is a Do-It-Yourself Technology
 
Fog Cloud Caching at Network Edge via Local Hardware Awareness Spaces
Fog Cloud Caching at Network Edge via Local Hardware Awareness SpacesFog Cloud Caching at Network Edge via Local Hardware Awareness Spaces
Fog Cloud Caching at Network Edge via Local Hardware Awareness Spaces
 
3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds
3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds
3-Way Scripts as a Practical Platform for Secure Distributed Code in Clouds
 
3-Way Scripts as a Base Unit for Flexible Scale-Out Code
3-Way Scripts as a Base Unit for Flexible Scale-Out Code3-Way Scripts as a Base Unit for Flexible Scale-Out Code
3-Way Scripts as a Base Unit for Flexible Scale-Out Code
 
VM Visitation and Resource Micropayments as Practical Components towards Clou...
VM Visitation and Resource Micropayments as Practical Components towards Clou...VM Visitation and Resource Micropayments as Practical Components towards Clou...
VM Visitation and Resource Micropayments as Practical Components towards Clou...
 
CoAP for the Web of Things: From Tiny Resource-constrained Devices to the W...
CoAP for the Web of Things: From Tiny Resource-constrained Devices to the W...CoAP for the Web of Things: From Tiny Resource-constrained Devices to the W...
CoAP for the Web of Things: From Tiny Resource-constrained Devices to the W...
 
Cloud Computing
Cloud ComputingCloud Computing
Cloud Computing
 
Containerizing legacy applications
Containerizing legacy applicationsContainerizing legacy applications
Containerizing legacy applications
 
Lesson learns from Japan cloud trend
Lesson learns from Japan cloud trendLesson learns from Japan cloud trend
Lesson learns from Japan cloud trend
 
Cloud Probing
Cloud ProbingCloud Probing
Cloud Probing
 
Hybrid Clouds: EC2/Heroku Calculator
Hybrid Clouds: EC2/Heroku CalculatorHybrid Clouds: EC2/Heroku Calculator
Hybrid Clouds: EC2/Heroku Calculator
 
Real-Time Communications between Microservices
Real-Time Communications between MicroservicesReal-Time Communications between Microservices
Real-Time Communications between Microservices
 
LoCloud - D3.1: Operational SaaS Test lab
LoCloud -  D3.1: Operational SaaS Test labLoCloud -  D3.1: Operational SaaS Test lab
LoCloud - D3.1: Operational SaaS Test lab
 
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
Presentation of OCCIware, a standard, extensible Cloud consumer platform at P...
 
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
OCCIware @ Paris Open Source Summit 2017 - a standard, extensible Cloud consu...
 
Emerging storage-trends-for-containers
Emerging storage-trends-for-containersEmerging storage-trends-for-containers
Emerging storage-trends-for-containers
 
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
#OSSPARIS17 - Développeurs, urbanisez la consommation de vos Clouds et APIs a...
 
A Pulsar Use Case In Federated Learning - Pulsar Summit NA 2021
A Pulsar Use Case In Federated Learning - Pulsar Summit NA 2021A Pulsar Use Case In Federated Learning - Pulsar Summit NA 2021
A Pulsar Use Case In Federated Learning - Pulsar Summit NA 2021
 
Lightning talks
Lightning talksLightning talks
Lightning talks
 

Más de Tokyo University of Science

A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...
A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...
A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...Tokyo University of Science
 
Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces
Ultrasound Relative Positioning for IoT Devices in Dense Wireless SpacesUltrasound Relative Positioning for IoT Devices in Dense Wireless Spaces
Ultrasound Relative Positioning for IoT Devices in Dense Wireless SpacesTokyo University of Science
 
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...Tokyo University of Science
 
Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infr...
Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infr...Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infr...
Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infr...Tokyo University of Science
 
On Performance Under Hotspots in Hadoop versus Bigdata Replay Platforms
On Performance Under Hotspots in Hadoop versus Bigdata Replay PlatformsOn Performance Under Hotspots in Hadoop versus Bigdata Replay Platforms
On Performance Under Hotspots in Hadoop versus Bigdata Replay PlatformsTokyo University of Science
 
Taking the Step from Software to Product Development \\ when teaching PBL at ...
Taking the Step from Software to Product Development \\ when teaching PBL at ...Taking the Step from Software to Product Development \\ when teaching PBL at ...
Taking the Step from Software to Product Development \\ when teaching PBL at ...Tokyo University of Science
 
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...Tokyo University of Science
 
The Switchboard Optimization Problem and Heuristics for Cut-Through Networking
The Switchboard Optimization Problem and Heuristics for Cut-Through NetworkingThe Switchboard Optimization Problem and Heuristics for Cut-Through Networking
The Switchboard Optimization Problem and Heuristics for Cut-Through NetworkingTokyo University of Science
 
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...Tokyo University of Science
 
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless Spaces
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless SpacesBulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless Spaces
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless SpacesTokyo University of Science
 
On a Hybrid Packets-and-Circuits Switching Logic
On a Hybrid Packets-and-Circuits Switching LogicOn a Hybrid Packets-and-Circuits Switching Logic
On a Hybrid Packets-and-Circuits Switching LogicTokyo University of Science
 
Image-Related Uses for Roadside Infrastructure \\ based on Wireless Beacons
Image-Related Uses for Roadside Infrastructure \\ based on Wireless BeaconsImage-Related Uses for Roadside Infrastructure \\ based on Wireless Beacons
Image-Related Uses for Roadside Infrastructure \\ based on Wireless BeaconsTokyo University of Science
 
Complexity Resolution Control for Context Based on Metromaps
Complexity Resolution Control for Context Based on MetromapsComplexity Resolution Control for Context Based on Metromaps
Complexity Resolution Control for Context Based on MetromapsTokyo University of Science
 
The Declarative-Coordinated Model for Self-Optimization of Service Networks
The Declarative-Coordinated Model for Self-Optimization of Service NetworksThe Declarative-Coordinated Model for Self-Optimization of Service Networks
The Declarative-Coordinated Model for Self-Optimization of Service NetworksTokyo University of Science
 
Towards Social Robotics on Smartphones with Simple XYZV Sensor Feedback
Towards Social Robotics on Smartphones with Simple XYZV Sensor FeedbackTowards Social Robotics on Smartphones with Simple XYZV Sensor Feedback
Towards Social Robotics on Smartphones with Simple XYZV Sensor FeedbackTokyo University of Science
 
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...Tokyo University of Science
 
Browser Visualization using PNGs Generated by HTML5 Workers on Multicore
Browser Visualization using PNGs Generated by HTML5 Workers on MulticoreBrowser Visualization using PNGs Generated by HTML5 Workers on Multicore
Browser Visualization using PNGs Generated by HTML5 Workers on MulticoreTokyo University of Science
 
Irregularity Countermeasures in Massively Parallel BigData Processors
Irregularity Countermeasures in Massively Parallel BigData ProcessorsIrregularity Countermeasures in Massively Parallel BigData Processors
Irregularity Countermeasures in Massively Parallel BigData ProcessorsTokyo University of Science
 
A Method for Dynamic Packing of Data Blocks for Over-the-Network Indexing
A Method for Dynamic Packing of Data Blocks for Over-the-Network IndexingA Method for Dynamic Packing of Data Blocks for Over-the-Network Indexing
A Method for Dynamic Packing of Data Blocks for Over-the-Network IndexingTokyo University of Science
 
The All-In-One Package for Massively Multicore, Heterogeneous Jobs with Hotsp...
The All-In-One Package for Massively Multicore, Heterogeneous Jobs with Hotsp...The All-In-One Package for Massively Multicore, Heterogeneous Jobs with Hotsp...
The All-In-One Package for Massively Multicore, Heterogeneous Jobs with Hotsp...Tokyo University of Science
 

Más de Tokyo University of Science (20)

A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...
A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...
A Method for Cloud-Assisted Secure Wireless Grouping of Client Devices at Net...
 
Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces
Ultrasound Relative Positioning for IoT Devices in Dense Wireless SpacesUltrasound Relative Positioning for IoT Devices in Dense Wireless Spaces
Ultrasound Relative Positioning for IoT Devices in Dense Wireless Spaces
 
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...
Towards a Packet Traffic Genome Project as a Method for Realtime Sub-Flow Tra...
 
Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infr...
Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infr...Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infr...
Large-Scale Crowdsourcing by Vehicular Data Packets in a Sparse Roadside Infr...
 
On Performance Under Hotspots in Hadoop versus Bigdata Replay Platforms
On Performance Under Hotspots in Hadoop versus Bigdata Replay PlatformsOn Performance Under Hotspots in Hadoop versus Bigdata Replay Platforms
On Performance Under Hotspots in Hadoop versus Bigdata Replay Platforms
 
Taking the Step from Software to Product Development \\ when teaching PBL at ...
Taking the Step from Software to Product Development \\ when teaching PBL at ...Taking the Step from Software to Product Development \\ when teaching PBL at ...
Taking the Step from Software to Product Development \\ when teaching PBL at ...
 
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...
Design and Implementation of a 3-Party Cloud-Backed Handshake for Secure Grou...
 
The Switchboard Optimization Problem and Heuristics for Cut-Through Networking
The Switchboard Optimization Problem and Heuristics for Cut-Through NetworkingThe Switchboard Optimization Problem and Heuristics for Cut-Through Networking
The Switchboard Optimization Problem and Heuristics for Cut-Through Networking
 
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...
The Switchboard Traffic Engineering Problem for Mixed Contention/Cut-Through ...
 
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless Spaces
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless SpacesBulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless Spaces
Bulk-n-Pick Method for One-to-Many Data Transfer in Dense Wireless Spaces
 
On a Hybrid Packets-and-Circuits Switching Logic
On a Hybrid Packets-and-Circuits Switching LogicOn a Hybrid Packets-and-Circuits Switching Logic
On a Hybrid Packets-and-Circuits Switching Logic
 
Image-Related Uses for Roadside Infrastructure \\ based on Wireless Beacons
Image-Related Uses for Roadside Infrastructure \\ based on Wireless BeaconsImage-Related Uses for Roadside Infrastructure \\ based on Wireless Beacons
Image-Related Uses for Roadside Infrastructure \\ based on Wireless Beacons
 
Complexity Resolution Control for Context Based on Metromaps
Complexity Resolution Control for Context Based on MetromapsComplexity Resolution Control for Context Based on Metromaps
Complexity Resolution Control for Context Based on Metromaps
 
The Declarative-Coordinated Model for Self-Optimization of Service Networks
The Declarative-Coordinated Model for Self-Optimization of Service NetworksThe Declarative-Coordinated Model for Self-Optimization of Service Networks
The Declarative-Coordinated Model for Self-Optimization of Service Networks
 
Towards Social Robotics on Smartphones with Simple XYZV Sensor Feedback
Towards Social Robotics on Smartphones with Simple XYZV Sensor FeedbackTowards Social Robotics on Smartphones with Simple XYZV Sensor Feedback
Towards Social Robotics on Smartphones with Simple XYZV Sensor Feedback
 
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
Back to Rings but not Tokens: Physical and Logical Designs for Distributed Fi...
 
Browser Visualization using PNGs Generated by HTML5 Workers on Multicore
Browser Visualization using PNGs Generated by HTML5 Workers on MulticoreBrowser Visualization using PNGs Generated by HTML5 Workers on Multicore
Browser Visualization using PNGs Generated by HTML5 Workers on Multicore
 
Irregularity Countermeasures in Massively Parallel BigData Processors
Irregularity Countermeasures in Massively Parallel BigData ProcessorsIrregularity Countermeasures in Massively Parallel BigData Processors
Irregularity Countermeasures in Massively Parallel BigData Processors
 
A Method for Dynamic Packing of Data Blocks for Over-the-Network Indexing
A Method for Dynamic Packing of Data Blocks for Over-the-Network IndexingA Method for Dynamic Packing of Data Blocks for Over-the-Network Indexing
A Method for Dynamic Packing of Data Blocks for Over-the-Network Indexing
 
The All-In-One Package for Massively Multicore, Heterogeneous Jobs with Hotsp...
The All-In-One Package for Massively Multicore, Heterogeneous Jobs with Hotsp...The All-In-One Package for Massively Multicore, Heterogeneous Jobs with Hotsp...
The All-In-One Package for Massively Multicore, Heterogeneous Jobs with Hotsp...
 

Último

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processorsdebabhi2
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Enterprise Knowledge
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...Neo4j
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 

Último (20)

GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 

Cloud Paradigm Shifts and Fog Computing

  • 2. . Clouds: Big Paradigm Shifts 1. Hybrid Clouds 02 ➔  Federated/Fog Clouds 05 ◦ heterogeneous environments is the biggest issue 04 2. Live Migration ➔ Population Management 03 3. the blackbox of virtualization ➔ Local Hardware Awareness 01 ◦ this one actually breaks the existing practice in clouds 02 K.Keahay+4 "Infrastructure Outsourcing in Multi-Cloud Environment" 8th Open Cirrus Summit (2012) 05 "Fog Computing, Ecosystem, Architecture and Applications" Cisco RFP (2014) 04 "Chameleon project" https://www.chameleoncloud.org (2014) 03 myself+0 "Multi-Source Stream Aggregation in the Cloud" Wiley Book on Advanced Content Delivery (2014) 01 myself+0 "A Cloud Visitation Platform to Facilitate Cloud Federation and Fog Computing" IEEE Computer (2015) M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 2/21 ... 2/21
  • 3. . (1) Fog and Federated Clouds • Cisco CFP 05 • Federated/Fog Clouds require a brand new viewpoint 05 "Fog Computing, Ecosystem, Architecture and Applications" Cisco RFP (2014) M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 3/21 ... 3/21
  • 4. . (2) VM/Container Populations • example of CDN 03, clouds can replace P2P networks with higher reliability VM population Current Sources Service Provider (SP) Tracker Service Provider (SP) Parent peers P2P streaming Cloud streaming ClientClient 03 myself+0 "Multi-Source Stream Aggregation in the Cloud" Wiley Book on Advanced Content Delivery (2014) M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 4/21 ... 4/21
  • 5. . (3) Local Hardware Awareness • traditional: only the Main Storage -- same for offload in hybrid clouds 02 • required: VMs should be able to discover and use local resources -- again, the CDN case CDN Main many Manager Storage Large Federation, fog cloudsVM Cache 1 Cache 2 Manage content CDN Traffic (End Users) many Cloud 02 K.Keahay+4 "Infrastructure Outsourcing in Multi-Cloud Environment" 8th Open Cirrus Summit (2012) M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 5/21 ... 5/21
  • 6. . LHA [la:] M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 6/21 ... 6/21
  • 7. . Cloud Visitation Platform • a build-up on top of existing cloud platforms (I use xen) • APIs: split between VM tools and RESTful APIs • Interfaces: generic abstraction of hardware functionality • key feature: Local Hardware Awareness (LHA [la:]) • more details in 01 Storage Sensors Cloud Visitation Platform VirtualMachine Cloud Visitation Platform App App App … API … Multi- Tenancy Physical Device … Billing, Fairness Generics, Resilience Application Specifics BigData Interfaces … VirtualMachine App Container API Other local resource 01 myself+0 "A Cloud Visitation Platform to Facilitate Cloud Federation and Fog Computing" IEEE Computer (2015) M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 7/21 ... 7/21
  • 8. . LHAP vs MiniCache Local hardware VirtualMachine Cloud Platform (Xen) App App App … Multitenant environmentPhysical Machine (PM) Tools API Layer Control Layer Local Hardware Awareness Platform (LHAP) … VirtualMachine App Tools … VirtualMachine AppVirtualMachine App App App … Global network (to Internet) In-box network Fig1a: Conventional Platform … MiniOS App SSD Operating System VirtualMachine App App App … Multitenancy impossible Physical Machine (PM) Fig1b: Mini Cache Cloud Platform (Xen) Operating System Global network (to Internet) HDD Local Network Global network (to Internet) Physical Machine (PM) Fig1c: LHAP (proposed) Cloud Platform (Xen) Operating System DtL: Direct to Local Local hardware SSD HDD M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 8/21 ... 8/21
  • 9. . Tired? Too Much Information? M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 9/21 ... 9/21
  • 10. . Cloudification Basics M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 10/21 ... 10/21
  • 11. . Cloudification Curve WiFi Scale/sizeofcloudifieditems Timeline Mid-2015 Probably should not cloudify Should definitely cloudify Data Centers Racks IoV > VC Desktop APs, Beacons Smartphone Sensor IoT Delegated networking M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 11/21 ... 11/21
  • 12. . Level 1: Federation Box Physical Device CVP VM VM Con.Con.Con. SWITCH OUT IN Storage Sensors Hadoop Isolation Non-CVP part M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 12/21 ... 12/21
  • 13. . Level 1: Federation Box (2) • Possible? yes, easily, already have CVP/LHAP prototype built on top of XCP1.6 • CVP/LHAP is generic, you can use it for any hardware Physical Device CVP VM VM Con.Con.Con. SWITCH OUT IN Storage Sensors Hadoop Isolation Non-CVP part M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 13/21 ... 13/21
  • 14. . Level 2: Fog/Pocket Box Physical Device CVP VM VM Con.Con.Con. HUB WiFi Wireless users Wired users Wireless AP Storage Sensors … M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 14/21 ... 14/21
  • 15. . Level 2: Fog/Pocket Box (2) • Possible? Yes, same as before, the same CVP/LHAP prototype • unique: all local resources are based on VMs in the same box • current prototype: a Mac Mini box as an educational cloud in classes Physical Device CVP VM VM Con.Con.Con. HUB WiFi Wireless users Wired users Wireless AP Storage Sensors … M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 15/21 ... 15/21
  • 16. . Level 3: Fog/Embedded Box WiFi Wireless users Wireless AP Physical Device CVP VM VM Con.Con.Con. Storage Sensors … Beacon WiFi AP WiFi Client P2P WiFi M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 16/21 ... 16/21
  • 17. . Level 3: Fog/Embedded Box (2) • Possible? Not yet!, but working on it... • Current status: Android-based, to have easy access to WiFi Direct and Beacon frameworks WiFi Wireless users Wireless AP Physical Device CVP VM VM Con.Con.Con. Storage Sensors … Beacon WiFi AP WiFi Client P2P WiFi M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 17/21 ... 17/21
  • 18. . Fog Box Applications M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 18/21 ... 18/21
  • 19. . Usecase 1: Campus Data Hub • features: a cloudified university campus, content delivery as a cloud service P2P WiFi HDD+ User A User B 3G WiFi HDD P2P WiFi User A User B User A move Campus WDH P2P WiFi P2P WiFi P2P WiFi Company/University M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 19/21 ... 19/21
  • 20. . Usecase 2: Vehiclular Clouds • cloudified in-car hardware for Vehicular Clouds (VCs) based on Beacons and P2P WiFi -- as part of smart grids Cloud, BigData Cloud, BigDataNetworked power plants Standalone power plants Smart grid by cognitive radio M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 20/21 ... 20/21
  • 21. . That’s all, thank you ... M.Zhanikeev -- maratishe@gmail.com How to Build a Generic Fog Cloud Box -- http://bit.do/150609 - 21/21 ... 21/21