Mistcomputing vs. cloudcomputing: Begrijpt u het verschil?
Wat is fog computing?
Het is een architectuur waarmee diensten die door de cloud worden aangeboden, worden uitgebreid naar randapparaten. Fog computing wordt gezien als de nieuwe cloud en wordt verondersteld deze te hebben overgenomen, maar het is slechts een uitbreiding of een evolutie van de cloud.
Fog computing maakt de distributie mogelijk van kritieke kernfuncties zoals opslag, communicatie, computer, controle, besluitvorming, en toepassingsdiensten dichter bij de oorsprong van de gegevens.
Het is een nieuwe gedistribueerde architectuur, een die het continuüm overspant tussen de cloud en al het andere. Het maakt fog computing, een common-sense architectuur, en een noodzakelijke voor scenario’s waar latency, privacy, en andere data-intensieve kwesties een reden tot zorg zijn.
Het vergemakkelijkt de werking van computer- en netwerkdiensten. Fog computing fungeert als een startpunt voor edge computing. Het is een standaard die definieert hoe edge computing zou moeten werken.
Fog computing minimaliseert de latency door de gegevens te analyseren dicht bij de plaats waar ze zich bevinden. Het vermindert het verkeer vanuit het kernnetwerk.
Traditionele cloud computing-modellen voldoen niet aan deze eisen. Het verkeer van alle apparaten overschrijdt de bandbreedtelimiet.
De opkomst van cloud computing komt door de evolutie van IoT-apparaten, en de cloud kan het tempo niet bijhouden.
In eenvoudige bewoordingen is fog computing cloud computing plus het Internet of Things.
Wat is Cloud computing?
Traditionele telefoons hadden niet genoeg ingebouwde ruimte om de informatie op te slaan en toegang te krijgen tot verschillende applicaties.
Het is dankzij de cloud computing-technologie dat deze telefoons “slim” zijn geworden, omdat ze de gegevens doorsturen en de bronnen en diensten op aanvraag beschikbaar stellen. Maar het huidige cloud-model loopt achter bij het omgaan met het geëvolueerde IoT.
Het fundamentele probleem is de latentie en de mindere beveiliging van gegevens. Cloud computing is een gecentraliseerd model van de informatica, dat de gegevens en diensten wereldwijd beschikbaar stelt, waardoor het een beetje een trage aanpak is.
Het loopt achter bij het leveren van resources waar een uitgebreid netwerk bij betrokken is.
De drie diensten die cloud computing levert zijn:
- IaaS (Infrastructure as a Service): Geeft enorme rekenkracht en betere netwerken.
- PaaS (Platform as a Service): Beter voor het lanceren en testen van nieuwe applicaties.
- SaaS (Software as a Service): De specificaties ervan worden aangepast volgens verschillende zakelijke behoeften.
Verschil tussen Fog Computing en Cloud Computing
Minimaliseert Latency
Fog computing cascadeert systeemstoringen door het verminderen van latency in de operaties. Het analyseert gegevens dicht bij het apparaat en helpt bij het afwenden van een ramp.
Flexibiliteit in netwerkbandbreedte
Veel gegevens worden overgebracht van honderden of duizenden randapparaten naar de cloud, wat mist-schaal verwerking en opslag vereist.
Zo genereren commerciële jets bijvoorbeeld 10 TB voor elke 30 minuten vlucht. Fog computing stuurt geselecteerde gegevens naar de cloud voor historische analyse en opslag op lange termijn.
Breed geografisch bereik
Fog computing biedt een betere kwaliteit van diensten door het verwerken van de gegevens van de apparaten die zelfs worden ingezet in gebieden met een hoge netwerkdichtheid.
Aan de andere kant communiceren cloud-servers alleen met IP, niet met de eindeloze andere protocollen die door IoT-apparaten worden gebruikt.
Real-Time Analyse
Fog computing analyseert de meest tijdgevoelige gegevens en handelt op gegevens in minder dan een seconde, terwijl cloud computing niet 24 uur per dag technische ondersteuning biedt.
Veiligheid
Mistgegevens worden geanalyseerd door een aanzienlijk aantal knooppunten in het distributiesysteem, terwijl bij cloud computing privé-informatie wordt overgedragen via kanalen die wereldwijd met elkaar in verbinding staan. Het systeem is dan vatbaar voor verschillende cyberaanvallen.
Bedrijfskosten
De licentiekosten en het on-premise onderhoud voor cloud computing zijn lager dan die van fog computing. De bedrijven moeten edge devices, routers, gateways, etc. aanschaffen, wat een extra kostenpost is.
Fog Computing vs. Cloud Computing for IoT Projects
Internet of things betekent het hebben van “ambient intelligence,” wat een sensor en draadloze technologieën omvat die verbonden zijn met het internet en zichzelf kunnen identificeren als objecten. Met IoT kan elk fysiek object zichzelf digitaal voorstellen.
Het huidige ontwerp van cloud-modellen kan het volume, de variaties en de snelheid van de gegevens die IoT genereert niet aan. Fog computing is een nieuw model dat IoT-gegevens beter analyseert en er beter op inspeelt. Het slaat de data efficiënt op en is gemakkelijk toegankelijk.
Cloud computing heeft een beperking van bandbreedte, terwijl met fog computing dit probleem wordt opgelost door de data dicht bij de grond op te slaan. Het loopt niet via een gecentraliseerd DC in de cloud, maar verwerkt de data fysiek.
In elke industrie, verhoogt IoT de respons en het bewustzijn van de incidenten. Bijvoorbeeld: In de olie-industrie merken de sensoren van pijpleidingen een drukverandering op. In reactie daarop worden de pompen automatisch afgeremd om ongelukken te voorkomen.
In plaats van uitgebreide IoT-data naar de cloud te sturen, analyseert fog computing op deze manier de meest tijdgevoelige data aan de netwerkrand, waardoor het in milliseconden handelt. Fog computing maakt snelle reacties mogelijk en vermindert de netwerklatentie en het netwerkverkeer.
Conclusie
Door de evolutie van het Internet of Things zijn er te veel beperkingen op clouddiensten komen te liggen, omdat ze erg latent zijn en achterlopen in beveiliging vergeleken met fog computing.
De reden hiervoor is dat de cloud zich op een afstand bevindt van het punt van oorsprong, terwijl bij fog computing de gegevens in minder dan een seconde worden geanalyseerd en daarop wordt gereageerd.
Het moet worden opgemerkt dat fog computing geen aparte architectuur is, en het vervangt cloud computing niet, maar is slechts een uitbreiding van cloud computing met een hogere bandbreedte en betere beveiligingsfuncties.
U vindt het misschien ook leuk om te lezen:
4 manieren waarop u uw Enterprise Data Warehouse kunt optimaliserenData Silos Nadelen: Hoe ze uw bedrijf kunnen schaden?