Inhoud
- Fog Computing, wat is het en helpt het uw IoT-applicatie verbeteren?
- Product Campagnes
- Product Change / End-of-Sale producten
Fog Computing, wat is het en helpt het uw IoT-applicatie verbeteren?
Industrie experts hebben gewaarschuwd dat Cloud-computing modellen, geïmplementeerd in vele IoT oplossingen vandaag de dag, nauwelijks zijn toegerust om het volume data te kunnen verwerken dat de miljoenen IoT apparaten gaan genereren de komende jaren. De noodzaak om direct beslissingen te kunnen nemen aan de hand van parameters. Dit gekoppeld aan de zorgen omtrent data veiligheid hebben geleid tot het overwegen om alternatieve rekenmodellen toe te gaan passen. In dit artikel kijken we naar het onderscheid tussen Cloud en Fog computing modellen om te helpen een keuze te maken welke voor u het beste toepasbaar is.
Wat is Fog Computing?
Fog computing is een term, gecreëerd door Cisco, bedoeld om een computing laag te beschrijven tussen de Cloud en het IoT-Edge apparaat. De Fog laag bestaat uit Fog nodes, welke in essentie industriële controllers, Gateway computers, switches en I/O apparaten zijn die computing, opslag en connectiviteit verzorgen. Het Fog computing model brengt de Cloud dichter naar de Edge-laag van het netwerk en zorgt zo voor Edge-intelligentie.
Cloud Computing versus Fog Computing
Het Cloud computing model in IoT is het verregaand centraliseren van het verwerken van de ingewonnen data. Dit in tegenstelling tot Fog computing, welke zich focust op het lokaal verwerken van data, dataopslag, het direct controllers beïnvloeden en netwerkconnectiviteit zo dicht mogelijk bij de Edge-nodes.
Wanneer IoT als gebruikte technologie zich verder ontwikkelt en in aantal gebruikers zal stijgen in een steeds groter aantal markten, zullen real-time processing, big-data analyse en kortste responsetijden de norm gaan worden. Om aan deze norm te blijven voldoen, zal het voor een gecentraliseerde Cloud computing model lastig worden om te blijven voldoen. De gedecentraliseerde architectuur van het Fog computing model biedt dan zeker voordelen om te blijven voldoen aan de verwachting van responsetijden.
Het Fog computing model is vooral geschikt voor IoT-gebaseerde oplossingen, welke geografisch verspreid liggen en communicatie naar de Cloud onregelmatig is terwijl lage latency wel van belang is. IoT applicaties welke Gigabytes of zelfs Terabytes aan data genereren en deze naar de Cloud zouden moeten uploaden om daar te worden verwerkt, zijn zeker ook een geschikte kandidaat om het Fog computing model toe te passen. De mogelijkheid tot pre-processing voorkomt onnodig veel data overdracht en vertraging in het verwerken hiervan door de hoeveelheid data.
Voor IoT applicaties die grote hoeveelheden data moeten verwerken op gedistribueerde locaties en een korte reactietijd nodig hebben van de uitkomst uit deze berekeningen, zijn hybride oplossingen tevens een goede oplossing. Hierbij werken de beschikbare computer resources samen in zowel de Fog als Cloud computing om rekenkracht en reactietijd te optimaliseren.
De rol van Fog Nodes in Fog Computing
Het hart van het Fog computing model zijn de Fog nodes. Fog nodes zijn geografisch verspreide controllers of meest van tijd Embedded Computers, die waar dan ook in het netwerk geplaatst kunnen worden. Discussie over wat het ideale profiel van deze Fog nodes zou moeten zijn, is nog gaande. Wel is er al wat te zeggen over de kritische taken die deze moet gaan uitvoeren:
- Ontvangt Real-time data van IoT apparaten;
- Draait de IoT-applicatie(s) voor real-time analyse;
- Is in staat om aanvragen tot op milliseconden te verwerken;
- Verzorgt tijdelijke dataopslag totdat de noodzakelijke data is verzonden naar de Cloud;
- Dient als Gateway voor periodieke datatransmissie en pre-processing.
Een oplossing die een zogenaamde Smart Gateway genoemd mag worden (combinatie van computer functionaliteit en router) met industriële betrouwbaarheid is in onze ogen de meest geschikte Fog computing node. Het operating system gebaseerd op een open Linux distributie en Docker container, aangevuld met slimme Middleware om uitrol te versnellen en vergemakkelijken. Het open Linux platform maakt het porteren van IoT applicaties eenvoudig om zo door de Fog node geïntegreerd te worden in de IT-infrastructuur voor connectiviteit naar de Cloud. Verder biedt een Embedded Computerplatform de mogelijkheid tot het laden van applicaties voor het beheer van de Fog nodes en applicaties die hierop draaien en die uitrol vereenvoudigen. Dit alles geeft een oplossing waardoor grote volumes proces data, ontvangen van o.a. sensoren, op een intelligente wijze verwerkt kan worden. Na verwerking kan de uitkomst lokaal worden gebruikt voor aansturing of bijsturing of alleen de kritische data en samenvattingen naar de Cloud worden verzonden.
Moxa’s oplossingen
Als Nederlands distributeur voor Moxa’s Fog computing oplossingen, bieden wij krachtige industriële Gateway computers gebaseerd op Linux, inclusief eenvoudige koppeling naar bijvoorbeeld de Microsoft Azure Clouddienst. Moxa is, net als o.a. Codethink, Hitachi, Plat’Home, Renesas, Siemens, en Toshiba, bezig om een betrouwbare en internet veilig Linux-gebaseerd embedded software platform te ontwikkelen dat voor minimaal 10 jaar onderhouden en beheerd kan worden. Dit binnen het zogenaamde CIP, Civil Infrastructure Platform (www.cip-project.org); een open source project gehost door de The Linux Foundation. Het CIP-project heeft als doel om tot een industrieel en open source oplossing te komen voor softwarecomponenten, tooling en lange termijn beheer. Dit alles specifiek gericht op kritische automatiseringssystemen. Onze Hard- en Middleware oplossingen sluiten uiteraard naadloos aan op deze gedachte en ontwikkeling. Interesse? Wij vertellen u graag meer!
Enrico ten Klooster
Sales/accountmanager
Product Campagnes
Product Change / End-of-Sale producten
Poduct Change
- Moxa CN2x00 / NPort 5600 serie
- Moxa M-2801 / M-1800 modules
- Moxa ioLogik 2500 serie
- Moxa TCF-142 serie
- Moxa MPC-2150 en MD-215 serie
End-of-Sale producten
- Moxa VPort P06HC-1MP-M12 serie
- Moxa VPort 26A-1MP serie
- Moxa VP-022D
- Moxa VPort 36-2L serie
- Moxa VPort 36-1MP serie
- Moxa SoftNVR-IA