{"id":38375,"date":"2019-10-31T22:23:21","date_gmt":"2019-10-31T19:23:21","guid":{"rendered":"https:\/\/prohoster.info\/blog\/iot-tuman-i-oblaka-pogovorim-pro-tehnologii\/"},"modified":"2019-10-31T22:23:21","modified_gmt":"2019-10-31T19:23:21","slug":"iot-tuman-i-oblaka-pogovorim-pro-tehnologii","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/iot-tuman-i-oblaka-pogovorim-pro-tehnologii","title":{"rendered":"IoT, Fog und Clouds: Sprechen wir \u00fcber Technologien?","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p><img decoding=\"async\" alt=\"IoT, Fog und Clouds: Sprechen wir \u00fcber Technologien?\" src=\"\/wp-content\/uploads\/2019\/09\/89eae3426589d2ed8041fd6dd26498cb.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\n<i>Die Entwicklung von Software- und Hardware-Technologien sowie das Auftauchen neuer Kommunikationsprotokolle haben zu einer Expansion des Internets der Dinge (IoT) gef\u00fchrt. Die Anzahl der Ger\u00e4te w\u00e4chst t\u00e4glich und sie erzeugen enorme Datenmengen. Daher ist ein benutzerfreundliches Systemarchitektur erforderlich, das diese Daten verarbeiten, speichern und \u00fcbertragen kann.<\/p>\n<p>Derzeit werden daf\u00fcr Cloud-Dienste genutzt. Doch das immer beliebter werdende Paradigma des Fog Computing kann Cloud-L\u00f6sungen erg\u00e4nzen, indem es die IoT-Infrastruktur skaliert und optimiert. <\/i><noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<p>Clouds k\u00f6nnen die meisten Anforderungen des IoT abdecken. Zum Beispiel bieten sie Monitoring-Dienste, eine schnelle Verarbeitung beliebiger Datenmengen, die von Ger\u00e4ten erzeugt werden, sowie deren Visualisierung. Fog Computing hingegen ist effektiver bei der L\u00f6sung von Echtzeitanforderungen. Es sorgt f\u00fcr schnelle Reaktionszeiten auf Anfragen und minimale Verz\u00f6gerungen bei der Datenverarbeitung. Das hei\u00dft, Fog erg\u00e4nzt die Clouds und erweitert deren M\u00f6glichkeiten.<\/p>\n<p>Die entscheidende Frage ist jedoch eine andere: Wie soll all dies im Kontext des IoT interagieren? Welche Kommunikationsprotokolle sind am effektivsten f\u00fcr eine integrierte IoT-Fog-Cloud-Systemarchitektur?<\/p>\n<p>Trotz der scheinbaren Dominanz von HTTP gibt es in IoT-, Fog- und Cloud-Systemen eine Vielzahl anderer L\u00f6sungen. Dies liegt daran, dass IoT die Funktionalit\u00e4ten unterschiedlicher Ger\u00e4tesensoren mit Sicherheit, Kompatibilit\u00e4t und weiteren Anforderungen der Nutzer kombinieren muss.<\/p>\n<p>Es existiert jedoch kein einheitliches Verst\u00e4ndnis \u00fcber eine Referenzarchitektur und Kommunikationsstandards. Daher ist die Entwicklung eines neuen Protokolls oder die Anpassung bestehender Protokolle an spezifische IoT-Anforderungen eine der dringendsten Herausforderungen f\u00fcr die IT-Community.<\/p>\n<p>Welche Protokolle werden derzeit verwendet, und was k\u00f6nnen sie bieten? Lassen Sie uns das genauer betrachten. Doch zuerst wollen wir die Prinzipien des \u00d6kosystems diskutieren, in dem Clouds, Fog und das Internet der Dinge zusammenarbeiten.<\/p>\n<h3>Die IoT Fog-to-Cloud (F2C) Architektur<\/h3>\n<p>\nSie haben sicher schon festgestellt, wie viel Aufwand in die Erforschung der Vorteile und Nutzen flie\u00dft, die mit einem rationalen und koordinierten Management von IoT, Cloud und Fog verbunden sind. Falls nicht, hier sind gleich drei Standardisierungsinitiativen: <noindex><a rel=\"nofollow\" href=\"https:\/\/www.openfogconsortium.org\/\">OpenFog Konsortium<\/a><\/noindex>, <noindex><a rel=\"nofollow\" href=\"http:\/\/en.ecconsortium.org\/Uploads\/file\/20180328\/1522232376480704.pdf\">Edge Computing Konsortium<\/a><\/noindex> und <noindex><a rel=\"nofollow\" href=\"http:\/\/www.mf2c-project.eu\/\">mF2C H2020 EU-Projekt<\/a><\/noindex>. <\/p>\n<p>W\u00e4hrend fr\u00fcher nur zwei Ebenen betrachtet wurden, n\u00e4mlich Clouds und Endger\u00e4te, f\u00fchrt die vorgeschlagene Architektur eine neue Ebene ein \u2013 das Fog Computing. Diese Fog-Ebene kann in mehrere Unterebenen unterteilt werden, abh\u00e4ngig von den spezifischen Ressourcen oder einer Reihe von Richtlinien, die die Nutzung verschiedener Ger\u00e4te in diesen Unterebenen definieren.<\/p>\n<p>Wie k\u00f6nnte diese Abstraktion aussehen? Hier ist ein typisches IoT-Fog-Cloud-\u00d6kosystem. IoT-Ger\u00e4te senden Daten an leistungsf\u00e4higere Server und Recheneinheiten, um Aufgaben zu l\u00f6sen, die eine niedrige Latenz erfordern. In diesem System sind die Clouds daf\u00fcr verantwortlich, Aufgaben zu bearbeiten, die einen hohen Bedarf an Rechenressourcen oder Speicherplatz erfordern.<\/p>\n<p><img decoding=\"async\" alt=\"IoT, Fog und Clouds: Sprechen wir \u00fcber Technologien?\" src=\"\/wp-content\/uploads\/2019\/09\/c78ea915ac4743a3def5651778e77873.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nSmartphones, Smartwatches und andere Gadgets k\u00f6nnen ebenfalls Teil des IoT sein. Allerdings verwenden solche Ger\u00e4te in der Regel propriet\u00e4re Kommunikationsprotokolle von gro\u00dfen Entwicklern. Die generierten IoT-Daten werden \u00fcber das REST HTTP-Protokoll auf die Fog-Ebene \u00fcbertragen, welches Flexibilit\u00e4t und funktionale Kompatibilit\u00e4t bei der Erstellung von RESTful-Diensten bietet. Dies ist wichtig, um die R\u00fcckw\u00e4rtskompatibilit\u00e4t mit der bestehenden Recheninfrastruktur, die auf lokalen Computern, Servern oder Server-Clustern l\u00e4uft, sicherzustellen. Lokale Ressourcen, die als \u201eFog-Knoten\u201c bezeichnet werden, filtern die empfangenen Daten und verarbeiten sie lokal oder leiten sie zur weiteren Berechnung in die Cloud weiter.<\/p>\n<p>Clouds unterst\u00fctzen verschiedene Kommunikationsprotokolle, darunter h\u00e4ufig AMQP und REST HTTP. Da HTTP allgemein bekannt und f\u00fcr das Internet optimiert ist, k\u00f6nnte die Frage aufkommen: \u201eSollten wir es nicht f\u00fcr die Arbeit mit IoT und Fog verwenden?\u201c. Allerdings hat dieses Protokoll Leistungsprobleme. Dar\u00fcber mehr sp\u00e4ter.<\/p>\n<p>Insgesamt gibt es zwei Modelle von Kommunikationsprotokollen, die f\u00fcr unser System geeignet sind: das Anforderungs-Antwort-Modell und das Publish-Subscribe-Modell. Das erste Modell ist insbesondere in der Client-Server-Architektur weit verbreitet. Der Client fordert Informationen vom Server an, der den Antrag erh\u00e4lt, verarbeitet und eine Antwort zur\u00fccksendet. Protokolle wie REST HTTP und CoAP arbeiten nach diesem Modell.<\/p>\n<p>Das zweite Modell entstand aus der Notwendigkeit, eine asynchrone, verteilte und schwache Verbindung zwischen Datenquellen, die Informationen generieren, und den Empf\u00e4ngern dieser Daten zu gew\u00e4hrleisten.<\/p>\n<p><img decoding=\"async\" alt=\"IoT, Fog und Clouds: Sprechen wir \u00fcber Technologien?\" src=\"\/wp-content\/uploads\/2019\/09\/acf3b411fb9a0b7a61cf0188e4c29292.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nDas Modell ber\u00fccksichtigt drei Akteure: den Publisher (Datenquelle), den Broker (Dispatcher) und den Subscriber (Empf\u00e4nger). Hier muss der Client, der als Subscriber agiert, keine Informationen vom Server anfordern. Stattdessen abonniert er bestimmte Ereignisse im System \u00fcber den Broker, der f\u00fcr die Filterung aller eingehenden Nachrichten und deren Weiterleitung zwischen Publishern und Subscribern verantwortlich ist. Wenn ein Ereignis zu einem bestimmten Thema auftritt, ver\u00f6ffentlicht der Publisher es beim Broker, der die angeforderten Daten an den Subscriber sendet.<\/p>\n<p>Im Wesentlichen basiert diese Architektur auf einem Ereignismodell. Dieses Interaktionsmodell ist besonders interessant f\u00fcr Anwendungen im IoT, in der Cloud und im Edge Computing, da es Skalierbarkeit erm\u00f6glicht und die Verbindung zwischen verschiedenen Ger\u00e4ten vereinfacht, eine dynamische \"Viele-zu-Viele\"-Kommunikation sowie asynchrone Interaktionen unterst\u00fctzt. Zu den bekanntesten standardisierten Messaging-Protokollen, die das \"Publish-Subscribe\"-Modell verwenden, z\u00e4hlen MQTT, AMQP und DDS.<\/p>\n<p>Offensichtlich bietet das \"Publish-Subscribe\"-Modell zahlreiche Vorteile:<\/p>\n<ul>\n<li>Verleger und Abonnenten m\u00fcssen sich nicht gegenseitig kennen;<\/li>\n<li>Ein Abonnent kann Informationen von vielen verschiedenen Verlegern erhalten, w\u00e4hrend ein Verleger Daten an zahlreiche Abonnenten senden kann (Prinzip \"Viele-zu-Viele\");<\/li>\n<li>Verleger und Abonnent m\u00fcssen nicht gleichzeitig aktiv sein, um Daten auszutauschen, da der Broker (der als Warteschlangensystem fungiert) in der Lage ist, Nachrichten f\u00fcr Clients zu speichern, die derzeit nicht online sind.<\/li>\n<\/ul>\n<p>\nDie Anfragemodell 'Request-Response' hat ebenfalls ihre Vorteile. In F\u00e4llen, in denen die Serverkapazit\u00e4ten zur Bearbeitung von Anfragen mehrerer Kunden kein Problem darstellen, ist es sinnvoll, sich auf bew\u00e4hrte und zuverl\u00e4ssige L\u00f6sungen zu st\u00fctzen.<\/p>\n<p>Es gibt auch Protokolle, die beide Modelle unterst\u00fctzen. Beispielsweise unterst\u00fctzen XMPP und HTTP 2.0 die Option 'Server Push'. Die IETF hat auch CoAP ver\u00f6ffentlicht. Um das Problem des Nachrichtenaustauschs zu l\u00f6sen, wurden mehrere andere L\u00f6sungen entwickelt, wie das WebSockets-Protokoll und die Nutzung von HTTP \u00fcber QUIC (Quick UDP Internet Connections).<\/p>\n<p>Im Fall von WebSockets, die f\u00fcr die \u00dcbertragung von Echtzeitdaten vom Server zum Web-Client verwendet werden und eine st\u00e4ndige Verbindung mit gleichzeitiger bidirektionaler Kommunikation erm\u00f6glichen, sind sie jedoch nicht f\u00fcr Ger\u00e4te mit begrenzten Rechenressourcen geeignet. QUIC verdient ebenfalls Aufmerksamkeit, da dieses neue Transportprotokoll eine Vielzahl neuer M\u00f6glichkeiten er\u00f6ffnet. Da QUIC jedoch noch nicht standardisiert ist, ist es verfr\u00fcht, seine potenziellen Anwendungen und Auswirkungen auf IoT-L\u00f6sungen vorherzusagen. Somit behalten wir WebSockets und QUIC im Hinterkopf f\u00fcr die Zukunft, m\u00f6chten aber vorerst nicht n\u00e4her darauf eingehen.<\/p>\n<h3>Wer ist der Liebste auf der Welt: Wir vergleichen Protokolle<\/h3>\n<p>\nNun sprechen wir \u00fcber die St\u00e4rken und Schw\u00e4chen der Protokolle. Um es vorwegzunehmen, es gibt keinen klaren Gewinner. Jeder Protokoll hat seine Vorz\u00fcge und Nachteile.<\/p>\n<p><b>Antwortzeit<\/b><\/p>\n<p>Eine der wichtigsten Eigenschaften von Kommunikationsprotokollen, insbesondere im Hinblick auf das Internet der Dinge, ist die Reaktionszeit. Unter den existierenden Protokollen gibt es jedoch keinen eindeutigen Sieger, der in verschiedenen Bedingungen die geringste Verz\u00f6gerung aufweist. Es gibt jedoch viele Studien und Vergleiche der M\u00f6glichkeiten der Protokolle.<\/p>\n<p>Zum Beispiel <noindex><a rel=\"nofollow\" href=\"https:\/\/www.researchgate.net\/publication\/323943358_Performance_Analysis_of_Internet_of_Things_Protocols_Based_FogCloud_over_High_Traffic\">die Ergebnisse <\/a><\/noindex>Vergleiche der Effizienz von HTTP und MQTT im Zusammenhang mit IoT haben gezeigt, dass die Reaktionszeit f\u00fcr Anfragen bei MQTT geringer ist als bei HTTP. Bei <noindex><a rel=\"nofollow\" href=\"https:\/\/www.researchgate.net\/publication\/303188719_Comparison_of_two_lightweight_protocols_for_smartphone-based_sensing\">der Untersuchung <\/a><\/noindex>der RTT (Round Trip Time) von MQTT und CoAP stellte sich heraus, dass der durchschnittliche RTT von CoAP um 20 % geringer ist als der von MQTT.<\/p>\n<p>Ein weiteres <noindex><a rel=\"nofollow\" href=\"https:\/\/ieeexplore.ieee.org\/document\/7740559\">Experiment <\/a><\/noindex>zum RTT der Protokolle MQTT und CoAP wurde in zwei Szenarien durchgef\u00fchrt: im lokalen Netzwerk und im IoT-Netzwerk. Es stellte sich heraus, dass der durchschnittliche RTT im IoT-Netzwerk 2-3 Mal h\u00f6her ist. MQTT mit QoS0 zeigte im Vergleich zu CoAP niedrigere Ergebnisse, w\u00e4hrend MQTT mit QoS1 einen h\u00f6heren RTT aufgrund von ACK auf der Anwendungsebene und der Transportschicht aufwies. F\u00fcr verschiedene QoS-Stufen lagen die Verz\u00f6gerungen im nicht \u00fcberlasteten Netzwerk bei MQTT im Millisekundenbereich und bei CoAP im Bereich von Hunderten von Mikrosekunden. Es ist jedoch zu beachten, dass MQTT, das auf TCP basiert, in weniger zuverl\u00e4ssigen Netzwerken ganz andere Ergebnisse zeigen kann.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.diva-portal.org\/smash\/get\/diva2:1092136\/FULLTEXT01.pdf\">Der Vergleich <\/a><\/noindex>Die Reaktionszeiten der Protokolle AMQP und MQTT in Bezug auf die erh\u00f6hte Last zeigen, dass bei geringer Belastung die Latenz nahezu gleich bleibt. Doch bei der \u00dcbertragung gro\u00dfer Datenmengen weist MQTT eine geringere Reaktionszeit auf. In einer weiteren <noindex><a rel=\"nofollow\" href=\"http:\/\/www.tfzr.rs\/esociety\/issues\/eSocietyVol3No1.pdf#page=26\">Studie <\/a><\/noindex>wurden CoAP und HTTP in einem Szenario der Maschinenkommunikation mit Ger\u00e4ten verglichen, die auf Fahrzeugen bereitgestellt sind und mit Gas-, Wetter- und GPS-Sensoren sowie einem mobilen Netzwerkinterface (GPRS) ausgestattet sind. Die f\u00fcr die \u00dcbertragung einer CoAP-Nachricht \u00fcber das mobile Netzwerk ben\u00f6tigte Zeit war fast dreimal k\u00fcrzer als die f\u00fcr HTTP-Nachrichten.<\/p>\n<p>Es wurden auch Studien durchgef\u00fchrt, in denen nicht zwei, sondern drei Protokolle verglichen wurden. Beispielsweise <noindex><a rel=\"nofollow\" href=\"https:\/\/ieeexplore.ieee.org\/document\/7496622\">Vergleich <\/a><\/noindex>wurde die Leistung der IoT-Protokolle MQTT, DDS und CoAP in einem medizinischen Anwendungsszenario unter Verwendung eines Netzwerksimulators untersucht. DDS \u00fcbertraf MQTT hinsichtlich der gemessenen Telemetrieverz\u00f6gerung unter verschiedenen schlechten Netzwerkbedingungen. CoAP, das auf UDP basiert, funktionierte gut f\u00fcr Anwendungen, die eine schnelle Reaktionszeit ben\u00f6tigten; jedoch kam es aufgrund der UDP-Basis zu erheblichen, unvorhersehbaren Paketverlusten.<\/p>\n<p><b>Durchsatz<\/b><\/p>\n<p><noindex><a rel=\"nofollow\" href=\"https:\/\/www.researchgate.net\/publication\/267636202_Performance_evaluation_of_MQTT_and_CoAP_via_a_common_middleware\">Der Vergleich <\/a><\/noindex>Die Effizienz von MQTT und CoAP hinsichtlich der Bandbreitennutzung wurde durch die Berechnung der insgesamt \u00fcbertragenden Daten pro Nachricht bewertet. CoAP zeigte eine geringere Bandbreite als MQTT beim Senden kleiner Nachrichten. Im Vergleich der Protokolle hinsichtlich des Verh\u00e4ltnisses von n\u00fctzlichen Informationsbytes zu insgesamt \u00fcbertragenen Bytes erwies sich CoAP jedoch als effizienter.<\/p>\n<p>Mit <noindex><a rel=\"nofollow\" href=\"https:\/\/ieeexplore.ieee.org\/document\/7496622\">Analyse <\/a><\/noindex>Bei der Analyse der Bandbreitennutzung von MQTT, DDS (mit TCP als Transportprotokoll) und CoAP stellte sich heraus, dass CoAP in der Regel ein vergleichsweise niedrigeres Bandbreitenverbrauch aufwies, das sich nicht erh\u00f6ht hat, wenn die Netzwerklatenz oder Paketverluste zunahmen. Im Gegensatz dazu zeigten MQTT und DDS in diesen Szenarien einen Anstieg der Bandbreitennutzung. In einem anderen Szenario waren viele Ger\u00e4te gleichzeitig mit der Daten\u00fcbertragung besch\u00e4ftigt, was in IoT-Umgebungen typisch ist. Die Ergebnisse zeigten, dass CoAP bei h\u00f6herer Auslastung vorteilhafter ist.<\/p>\n<p>Bei geringer Last zeigte CoAP die niedrigste Bandbreitennutzung, gefolgt von MQTT und REST HTTP. Mit zunehmender Payload-Gr\u00f6\u00dfe erzielte jedoch REST HTTP die besten Ergebnisse.<\/p>\n<p><b>Energieverbrauch<\/b><\/p>\n<p>Die Frage des Energieverbrauchs ist immer von gro\u00dfer Bedeutung, insbesondere im IoT-Bereich. Wenn <noindex><a rel=\"nofollow\" href=\"https:\/\/ieeexplore.ieee.org\/document\/7899537\">man vergleicht <\/a><\/noindex>den Stromverbrauch von MQTT und HTTP, dann \"verbraucht\" HTTP deutlich mehr. CoAP ist dagegen <noindex><a rel=\"nofollow\" href=\"https:\/\/www.mdpi.com\/1424-8220\/16\/12\/2044\/htm\">energieeffizienter <\/a><\/noindex>im Vergleich zu MQTT und erm\u00f6glicht eine bessere Energieverwaltung. In einfachen Szenarien eignet sich MQTT jedoch besser f\u00fcr den Informationsaustausch in IoT-Netzen, insbesondere wenn keine Leistungsbeschr\u00e4nkungen bestehen.<\/p>\n<p><noindex><a rel=\"nofollow\" href=\"http:\/\/cgweb1.northumbria.ac.uk\/SubjectAreaResources\/KF7046\/papers\/review\/iot\/lpb15.pdf\">Ein weiteres <\/a><\/noindex>Ein Experiment, in dem die F\u00e4higkeiten von AMQP und MQTT in einer mobilen oder instabilen drahtlosen Netzwerkumgebung verglichen wurden, zeigte, dass AMQP mehr Sicherheitsfunktionen bietet, w\u00e4hrend MQTT energieeffizienter ist.<\/p>\n<p><b>Sicherheit<\/b><\/p>\n<p>Die Sicherheit ist eine weitere zentrale Frage, die beim Studium des Internets der Dinge und von Fog-\/Cloud-Computing angesprochen wird. Der Sicherheitsmechanismus basiert in der Regel auf TLS in HTTP, MQTT, AMQP und XMPP oder DTLS in CoAP und unterst\u00fctzt beide Optionen von DDS.<\/p>\n<p>TLS und DTLS beginnen mit einem Verbindungsaufbau zwischen dem Client und dem Server, um unterst\u00fctzte Cipher-Suites und Schl\u00fcssel auszutauschen. Beide Seiten einigen sich auf die Suiten, um sicherzustellen, dass die weitere Kommunikation \u00fcber einen sicheren Kanal erfolgt. Der Unterschied zwischen ihnen liegt in kleinen Modifikationen, die DTLS auf UDP-Basis erm\u00f6glichen, um \u00fcber unsichere Verbindungen zu arbeiten.<\/p>\n<p>Mit <noindex><a rel=\"nofollow\" href=\"http:\/\/www.isg.rhul.ac.uk\/tls\/lucky13.html\">Testangriffen<\/a><\/noindex> Bei mehreren verschiedenen Implementierungen von TLS und DTLS stellte sich heraus, dass TLS die Aufgabe besser bew\u00e4ltigte. Angriffe auf DTLS waren erfolgreicher, da es fehlertolerant ist.<\/p>\n<p>Dennoch besteht das gr\u00f6\u00dfte Problem dieser Protokolle darin, dass sie urspr\u00fcnglich nicht f\u00fcr den Einsatz im IoT konzipiert wurden und nicht f\u00fcr den Betrieb in der Edge oder Cloud gedacht sind. Durch den Handshake-Mechanismus f\u00fcgen sie bei jedem Verbindungsaufbau zus\u00e4tzlichen Traffic hinzu, was die Rechenressourcen belastet. Im Durchschnitt gibt es eine Erh\u00f6hung von 6,5 % f\u00fcr TLS und 11 % f\u00fcr DTLS in der Overheadlast im Vergleich zur Kommunikation ohne Sicherheitsstufe. In ressourcenreichen Umgebungen, die normalerweise in <noindex><a rel=\"nofollow\" href=\"https:\/\/www.cloud4y.ru\/cloud-hosting\/cloud-server\/?utm_source=habr&amp;utm_medium=referral&amp;utm_campaign=article\">Cloud <\/a><\/noindex>Auf diesem Niveau wird es kein Problem sein, aber in Bezug auf IoT und den Nebelgrad wird dies zu einer wichtigen Einschr\u00e4nkung.<\/p>\n<p>Was sollte man w\u00e4hlen? Eine eindeutige Antwort gibt es nicht. MQTT und HTTP erscheinen als die vielversprechendsten Protokolle, da sie als relativ ausgereifte und stabilere L\u00f6sungen f\u00fcr IoT im Vergleich zu anderen Protokollen gelten.<\/p>\n<h3>L\u00f6sungen, die auf einem einheitlichen Kommunikationsprotokoll basieren<\/h3>\n<p>\nDie Praxis eines protokollbasierten L\u00f6sungsansatzes hat viele Nachteile. Zum Beispiel k\u00f6nnte ein Protokoll, das in einer eingeschr\u00e4nkten Umgebung funktioniert, nicht in einem Bereich mit strengen Sicherheitsanforderungen bestehen. Vor diesem Hintergrund bleibt uns nichts anderes \u00fcbrig, als praktisch alle m\u00f6glichen L\u00f6sungen, die auf einem einzigen Protokoll in der Fog-to-Cloud-\u00d6kosystem im IoT basieren, abzulehnen, mit Ausnahme von MQTT und REST HTTP.<\/p>\n<p><b>REST HTTP als ein protokollbasiertes L\u00f6sung<\/b><\/p>\n<p>Es gibt ein gutes Beispiel f\u00fcr die Interaktion von Anfragen und Antworten \u00fcber REST HTTP im Bereich IoT-to-Fog: <noindex><a rel=\"nofollow\" href=\"https:\/\/dl.acm.org\/citation.cfm?doid=3152130.3152140\">Intelligente Landwirtschaft<\/a><\/noindex>. Tiere werden mit tragbaren Sensoren (IoT-Client, C) ausgestattet und durch Cloud-Computing durch ein intelligentes Landwirtschaftssystem (Fog-Server, S) gesteuert.<\/p>\n<p>Im Titel der POST-Methode wird die zu \u00e4ndernde Ressource (\/farm\/animals), die HTTP-Version sowie der Inhaltstyp angegeben, der in diesem Fall ein JSON-Objekt ist, das die Viehfarm repr\u00e4sentiert, die vom System verwaltet werden soll (Dulcinea\/Kuh). Die Antwort des Servers best\u00e4tigt, dass die Anfrage erfolgreich war, indem der HTTPS-Statuscode 201 (Ressource erstellt) gesendet wird. Die GET-Methode sollte nur die angeforderte Ressource im URI angeben (z.B. \/farm\/animals\/1), die eine JSON-Darstellung des Tieres mit dieser ID vom Server zur\u00fcckgibt. <\/p>\n<p>Die PUT-Methode wird verwendet, wenn eine bestimmte Ressource aktualisiert werden soll. In diesem Fall wird im Ressourcen-URI der Parameter angegeben, der ge\u00e4ndert werden muss, zusammen mit dem aktuellen Wert (z.B. um anzuzeigen, dass die Kuh gerade weidet, \/farm\/animals\/1?zustand=weiden). Schlie\u00dflich wird die DELETE-Methode ebenfalls wie die GET-Methode verwendet, entfernt jedoch einfach die Ressource als Ergebnis der Operation. <\/p>\n<p><b>MQTT als einprotokollierte L\u00f6sung<\/b><\/p>\n<p><img decoding=\"async\" alt=\"IoT, Fog und Clouds: Sprechen wir \u00fcber Technologien?\" src=\"\/wp-content\/uploads\/2019\/09\/529857b556ea5a186ac1519e2804d1b8.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nNehmen wir dasselbe intelligente Farmkonzept, aber statt REST HTTP verwenden wir das MQTT-Protokoll. Ein lokaler Server mit der installierten Mosquitto-Bibliothek fungiert als Broker. In diesem Beispiel dient ein einfacher Computer (bezeichnet als Farm-Server) Raspberry Pi als MQTT-Client, der durch die Installation der vollst\u00e4ndig mit dem Mosquitto-Broker kompatiblen MQTT Paho-Bibliothek realisiert wird.<\/p>\n<p>Dieser Client entspricht dem IoT-Abstraktionsniveau, das ein Ger\u00e4t mit Entdeckungs- und Berechnungsm\u00f6glichkeiten darstellt. Der Broker hingegen repr\u00e4sentiert ein h\u00f6heres Abstraktionsniveau, das einen Fog-Computing-Knoten darstellt, der durch hohe Leistungsf\u00e4higkeiten in Bezug auf Datenverarbeitung und -speicherung gekennzeichnet ist.<\/p>\n<p>Im vorgeschlagenen Szenario der \"Smart Farm\" verbindet sich der Raspberry Pi mit einem Accelerometer, GPS und Temperatursensoren und ver\u00f6ffentlicht diese Daten in einem Fog-Node. Wie Sie vermutlich wissen, betrachtet MQTT Themen als Hierarchie. Ein MQTT-Publisher kann Nachrichten in einer bestimmten Themenmenge ver\u00f6ffentlichen. In unserem Fall sind das drei. F\u00fcr den Sensor, der die Temperatur im Tierstall misst, w\u00e4hlt der Client das Thema (animalfarm\/shed\/temperature). F\u00fcr die Sensoren, die die GPS-Position und die Bewegung der Tiere \u00fcber das Accelerometer erfassen, ver\u00f6ffentlicht der Client Updates (animalfarm\/animal\/GPS) und (animalfarm\/animal\/movement).<\/p>\n<p>Diese Informationen werden an den Broker \u00fcbertragen, der sie vor\u00fcbergehend in einer lokalen Datenbank speichern kann, falls sp\u00e4ter ein anderer interessierter Abonnent auftaucht.<\/p>\n<p>Neben einem lokalen Server, der als MQTT-Broker im Fog agiert und an den Raspberry Pis, die als MQTT-Clients fungieren, Sensordaten senden, kann auf der Cloud-Ebene ein weiterer MQTT-Broker vorhanden sein. In diesem Fall k\u00f6nnen die Informationen, die an den lokalen Broker gesendet werden, vor\u00fcbergehend in einer lokalen Datenbank gespeichert und\/oder in die Cloud gesendet werden. Der Fog-MQTT-Broker wird in dieser Situation verwendet, um alle Daten mit dem Cloud-MQTT-Broker zu verkn\u00fcpfen. Bei dieser Architektur kann der Benutzer der mobilen Anwendung \u00fcber beide Broker abonniert sein.<\/p>\n<p>Wenn die Verbindung zu einem der Broker (zum Beispiel dem Cloud-Broker) unterbrochen wird, erh\u00e4lt der Endbenutzer Informationen vom anderen (Fog-Broker). Dies ist eine typische Eigenschaft kombinierter Systeme von Fog- und Cloud-Computing. Standardm\u00e4\u00dfig kann die mobile Anwendung so konfiguriert werden, dass sie zuerst eine Verbindung zum Fog-MQTT-Broker herstellt, und im Falle eines Fehlers zur Verbindung mit dem MQTT-Broker in der Cloud wechselt. Diese L\u00f6sung ist nur eine von vielen in IoT-F2C-Systemen. <\/p>\n<h3>Multiprotocol-L\u00f6sungen<\/h3>\n<p>\nEin-Protokoll-L\u00f6sungen sind aufgrund ihrer einfacheren Implementierung beliebt. Doch es ist klar, dass es in IoT-F2C-Systemen sinnvoll ist, verschiedene Protokolle zu kombinieren. Der Grund liegt darin, dass auf unterschiedlichen Ebenen verschiedene Protokolle arbeiten k\u00f6nnen. Nehmen wir zum Beispiel drei Abstraktionen: die Ebenen IoT, Fog und Cloud-Computing. Ger\u00e4te auf der IoT-Ebene werden normalerweise als eingeschr\u00e4nkt betrachtet. F\u00fcr diesen \u00dcberblick betrachten wir die IoT-Ebenen als die am st\u00e4rksten begrenzten, die Cloud als die am wenigsten begrenzten und das Fog-Computing als etwas dazwischen. Daraus ergibt sich, dass die aktuellen Protokolll\u00f6sungen zwischen IoT und Fog-Abstraktionen MQTT, CoAP und XMPP umfassen. Zwischen Fog und Cloud hingegen ist AMQP eines der haupts\u00e4chlich verwendeten Protokolle, zusammen mit REST HTTP, das aufgrund seiner Flexibilit\u00e4t auch zwischen IoT und Fog-Schichten eingesetzt wird. <\/p>\n<p>Das Hauptproblem besteht hier in der funktionalen Kompatibilit\u00e4t der Protokolle und der einfachen \u00dcbertragung von Nachrichten von einem Protokoll zu einem anderen. Idealerweise wird die Architektur des Internets der Dinge in Zukunft unabh\u00e4ngig von dem verwendeten Kommunikationsprotokoll sein und eine gute Interoperabilit\u00e4t zwischen verschiedenen Protokollen gew\u00e4hrleisten.<\/p>\n<p><img decoding=\"async\" alt=\"IoT, Fog und Clouds: Sprechen wir \u00fcber Technologien?\" src=\"\/wp-content\/uploads\/2019\/09\/cddc564cad572966002ae22eff8cb99d.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n <br \/>\nDa dies derzeit nicht der Fall ist, macht es Sinn, Protokolle zu kombinieren, die keine wesentlichen Unterschiede aufweisen. Ein potenzielles L\u00f6sungskonzept basiert auf der Kombination zweier Protokolle, die denselben architektonischen Stil verfolgen: REST HTTP und CoAP. Eine andere vorgeschlagene L\u00f6sung beruht auf der Verbindung zweier Protokolle, die eine Interaktion nach dem \"Publish-Subscribe\"-Modell anbieten: MQTT und AMQP. Die Verwendung \u00e4hnlicher Konzepte (sowohl MQTT als auch AMQP nutzen Broker, CoAP und HTTP verwenden REST) erleichtert die Implementierung dieser Kombinationen und erfordert weniger Integrationsaufwand.<\/p>\n<p><img decoding=\"async\" alt=\"IoT, Fog und Clouds: Sprechen wir \u00fcber Technologien?\" src=\"\/wp-content\/uploads\/2019\/09\/395bc75880a154aeab7b61d043476802.jpeg\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<br \/>\nDas Bild (a) zeigt zwei Modelle basierend auf Anfragen-Antworten, HTTP und CoAP, sowie ihre m\u00f6gliche Integration in die IoT-F2C-L\u00f6sung. Da HTTP eines der bekanntesten und am weitesten verbreiteten Protokolle in modernen Netzwerken ist, ist es unwahrscheinlich, dass es vollst\u00e4ndig durch andere Nachrichtenprotokolle ersetzt wird. Unter den Knoten, die leistungsstarke Ger\u00e4te darstellen, die zwischen Cloud und Fog bestehen, ist REST HTTP eine sinnvolle L\u00f6sung.<\/p>\n<p>Auf der anderen Seite ist CoAP f\u00fcr Ger\u00e4te mit begrenzten Rechenressourcen, die zwischen den Ebenen Fog und IoT kommunizieren, effizienter. Ein gro\u00dfer Vorteil von CoAP ist tats\u00e4chlich seine Kompatibilit\u00e4t mit HTTP, da beide Protokolle auf den Prinzipien von REST basieren.<\/p>\n<p>In Abbildung (b) sind zwei Modelle des \u00abPublish-Subscribe\u00bb-Interaktionsmusters in einem Szenario dargestellt, die MQTT und AMQP umfassen. Obwohl theoretisch beide Protokolle f\u00fcr die Kommunikation zwischen Knoten auf jeder Abstraktionsebene verwendet werden k\u00f6nnen, sollte ihre Position basierend auf der Leistung bestimmt werden. MQTT wurde als vereinfachtes Protokoll f\u00fcr Ger\u00e4te mit begrenzten Rechenressourcen entwickelt, sodass es f\u00fcr die Kommunikation zwischen IoT und Fog eingesetzt werden kann. AMQP eignet sich besser f\u00fcr leistungsst\u00e4rkere Ger\u00e4te, die es ideal zwischen Fog- und Cloud-Knoten positionieren w\u00fcrden. Anstelle von MQTT kann in IoT-Szenarien auch das XMPP-Protokoll verwendet werden, da es als leichtgewichtig gilt. Allerdings wird es in solchen Szenarien nicht so h\u00e4ufig eingesetzt.<\/p>\n<h3>Fazit<\/h3>\n<p>\nEs ist unwahrscheinlich, dass eines der betrachteten Protokolle ausreicht, um die gesamte Kommunikation im System abzudecken, von Ger\u00e4ten mit begrenzten Rechenressourcen bis hin zu Cloud-Servern. Die Untersuchung hat gezeigt, dass die beiden vielversprechendsten Optionen, die von Entwicklern h\u00e4ufig verwendet werden, MQTT und RESTful HTTP sind. Diese beiden Protokolle sind nicht nur die ausgereiftesten und stabilsten, sondern verf\u00fcgen auch \u00fcber zahlreiche gut dokumentierte und erfolgreiche Implementierungen sowie Online-Ressourcen.<\/p>\n<p>Dank seiner Stabilit\u00e4t und einfachen Konfiguration hat sich MQTT als Protokoll erwiesen, das \u00fcber die Zeit hinweg eine hervorragende Leistung im IoT-Bereich mit beschr\u00e4nkten Ger\u00e4ten bietet. In Bereichen, wo eine eingeschr\u00e4nkte Verbindung und niedriger Energieverbrauch keine Probleme darstellen, wie z.B. in bestimmten Bereichen des Edge-Computings und den meisten Cloud-Anwendungen, ist RESTful HTTP eine einfache Wahl. Auch CoAP sollte in Betracht gezogen werden, da es sich ebenfalls schnell zu einem Standard f\u00fcr die IoT-Kommunikation entwickelt und es sehr wahrscheinlich ist, dass es in naher Zukunft eine Stabilit\u00e4t und Reife erreicht, die mit MQTT und HTTP vergleichbar ist. Der Standard befindet sich jedoch momentan in der Entwicklung, was kurzfristige Kompatibilit\u00e4tsprobleme mit sich bringt.<\/p>\n<p><b>Was gibt es sonst noch Interessantes im Blog zu lesen? <noindex><a rel=\"nofollow\" href=\"https:\/\/www.cloud4y.ru\/?utm_source=habr&amp;utm_medium=referral&amp;utm_campaign=article\">Cloud4Y<\/a><\/noindex><\/b><\/p>\n<p>\u2192 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/cloud4y\/blog\/466755\/\">Der Computer wird Ihnen lecker machen<\/a><\/noindex><br \/>\n\u2192 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/post\/464155\/\">KI hilft bei der Erforschung der Tiere in Afrika. <\/a><\/noindex><br \/>\n\u2192 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/cloud4y\/blog\/465251\/\">Der Sommer ist fast vorbei. Fast keine Datenlecks mehr \u00fcbrig.<\/a><\/noindex><br \/>\n\u2192 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/post\/461713\/\">4 M\u00f6glichkeiten, um bei Cloud-Backups zu sparen.<\/a><\/noindex><br \/>\n\u2192 <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/cloud4y\/blog\/467769\/\">\u00dcber eine einheitliche f\u00f6derale Informationsressource, die Informationen \u00fcber die Bev\u00f6lkerung enth\u00e4lt<\/a><\/noindex><\/p>\n<p>Abonnieren Sie unseren <noindex><a rel=\"nofollow\" href=\"https:\/\/t.me\/cloud4y\">Telegram<\/a><\/noindex>-Kanal, um keinen neuen Artikel zu verpassen! Wir schreiben h\u00f6chstens zweimal pro Woche und nur wenn es notwendig ist.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/company\/cloud4y\/blog\/467711\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0420\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0441\u043e\u0444\u0442\u0430 \u0438 \u0436\u0435\u043b\u0435\u0437\u0430, \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0441\u0432\u044f\u0437\u0438 \u043f\u0440\u0438\u0432\u0435\u043b\u0438 \u043a \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0432\u0435\u0449\u0435\u0439 (IoT). \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0440\u0430\u0441\u0442\u0451\u0442 \u0434\u0435\u043d\u044c \u043e\u0442\u043e \u0434\u043d\u044f, \u0438 \u043e\u043d\u0438 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u044e\u0442 \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0439 \u043e\u0431\u044a\u0451\u043c \u0434\u0430\u043d\u043d\u044b\u0445. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044c \u0432 \u0443\u0434\u043e\u0431\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c, \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u044d\u0442\u0438 \u0434\u0430\u043d\u043d\u044b\u0435. \u0421\u0435\u0439\u0447\u0430\u0441 \u0434\u043b\u044f \u044d\u0442\u0438\u0445 \u0446\u0435\u043b\u0435\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b. \u041e\u0434\u043d\u0430\u043a\u043e \u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0449\u0430\u044f\u0441\u044f \u0432\u0441\u0451 \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0439 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":28806,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-38375","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-novosti-interneta"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 4.9.10 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0420\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0441\u043e\u0444\u0442\u0430 \u0438 \u0436\u0435\u043b\u0435\u0437\u0430, \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0441\u0432\u044f\u0437\u0438 \u043f\u0440\u0438\u0432\u0435\u043b\u0438 \u043a \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0432\u0435\u0449\u0435\u0439 (IoT). \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0440\u0430\u0441\u0442\u0451\u0442 \u0434\u0435\u043d\u044c \u043e\u0442\u043e \u0434\u043d\u044f, \u0438 \u043e\u043d\u0438 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u044e\u0442 \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0439 \u043e\u0431\u044a\u0451\u043c \u0434\u0430\u043d\u043d\u044b\u0445. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044c \u0432 \u0443\u0434\u043e\u0431\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c, \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u044d\u0442\u0438 \u0434\u0430\u043d\u043d\u044b\u0435. \u0421\u0435\u0439\u0447\u0430\u0441 \u0434\u043b\u044f \u044d\u0442\u0438\u0445 \u0446\u0435\u043b\u0435\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b. \u041e\u0434\u043d\u0430\u043a\u043e \u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0449\u0430\u044f\u0441\u044f \u0432\u0441\u0451 \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0439\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/iot-tuman-i-oblaka-pogovorim-pro-tehnologii\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 4.9.10\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47IoT, \u0442\u0443\u043c\u0430\u043d \u0438 \u043e\u0431\u043b\u0430\u043a\u0430: \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043f\u0440\u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438? | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0420\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0441\u043e\u0444\u0442\u0430 \u0438 \u0436\u0435\u043b\u0435\u0437\u0430, \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0441\u0432\u044f\u0437\u0438 \u043f\u0440\u0438\u0432\u0435\u043b\u0438 \u043a \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0432\u0435\u0449\u0435\u0439 (IoT). \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0440\u0430\u0441\u0442\u0451\u0442 \u0434\u0435\u043d\u044c \u043e\u0442\u043e \u0434\u043d\u044f, \u0438 \u043e\u043d\u0438 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u044e\u0442 \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0439 \u043e\u0431\u044a\u0451\u043c \u0434\u0430\u043d\u043d\u044b\u0445. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044c \u0432 \u0443\u0434\u043e\u0431\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c, \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u044d\u0442\u0438 \u0434\u0430\u043d\u043d\u044b\u0435. \u0421\u0435\u0439\u0447\u0430\u0441 \u0434\u043b\u044f \u044d\u0442\u0438\u0445 \u0446\u0435\u043b\u0435\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b. \u041e\u0434\u043d\u0430\u043a\u043e \u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0449\u0430\u044f\u0441\u044f \u0432\u0441\u0451 \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0439\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/iot-tuman-i-oblaka-pogovorim-pro-tehnologii\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:23:21+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:23:21+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47IoT, Edge und Cloud: Lassen Sie uns \u00fcber Technologie sprechen? | ProHoster","description":"Die fortschreitende Entwicklung von Software- und Hardware-Technologien sowie das Auftauchen neuer Kommunikationsprotokolle haben zur Ausweitung des Internets der Dinge (IoT) gef\u00fchrt. Die Zahl der Ger\u00e4te w\u00e4chst st\u00e4ndig, und sie erzeugen enorme Datenmengen. Daher besteht die Notwendigkeit f\u00fcr eine benutzerfreundliche Systemarchitektur, die in der Lage ist, diese Daten zu verarbeiten, zu speichern und zu \u00fcbertragen. Heutzutage kommen daf\u00fcr zunehmend Cloud-Dienste zum Einsatz. Doch die Beliebtheit nimmt immer weiter zu.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/iot-tuman-i-oblaka-pogovorim-pro-tehnologii","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47IoT, \u0442\u0443\u043c\u0430\u043d \u0438 \u043e\u0431\u043b\u0430\u043a\u0430: \u043f\u043e\u0433\u043e\u0432\u043e\u0440\u0438\u043c \u043f\u0440\u043e \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0438? | ProHoster","og:description":"\u0420\u0430\u0437\u0432\u0438\u0442\u0438\u0435 \u0442\u0435\u0445\u043d\u043e\u043b\u043e\u0433\u0438\u0439 \u0432 \u043e\u0431\u043b\u0430\u0441\u0442\u0438 \u0441\u043e\u0444\u0442\u0430 \u0438 \u0436\u0435\u043b\u0435\u0437\u0430, \u043f\u043e\u044f\u0432\u043b\u0435\u043d\u0438\u0435 \u043d\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432 \u0441\u0432\u044f\u0437\u0438 \u043f\u0440\u0438\u0432\u0435\u043b\u0438 \u043a \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0430 \u0432\u0435\u0449\u0435\u0439 (IoT). \u041a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0440\u0430\u0441\u0442\u0451\u0442 \u0434\u0435\u043d\u044c \u043e\u0442\u043e \u0434\u043d\u044f, \u0438 \u043e\u043d\u0438 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u044e\u0442 \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0439 \u043e\u0431\u044a\u0451\u043c \u0434\u0430\u043d\u043d\u044b\u0445. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u044c \u0432 \u0443\u0434\u043e\u0431\u043d\u043e\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0439 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c, \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u044d\u0442\u0438 \u0434\u0430\u043d\u043d\u044b\u0435. \u0421\u0435\u0439\u0447\u0430\u0441 \u0434\u043b\u044f \u044d\u0442\u0438\u0445 \u0446\u0435\u043b\u0435\u0439 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0432\u0438\u0441\u044b. \u041e\u0434\u043d\u0430\u043a\u043e \u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0449\u0430\u044f\u0441\u044f \u0432\u0441\u0451 \u0431\u043e\u043b\u0435\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0439","og:url":"https:\/\/prohoster.info\/de\/blog\/novosti-interneta\/iot-tuman-i-oblaka-pogovorim-pro-tehnologii","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:23:21+00:00","article:modified_time":"2019-10-31T19:23:21+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"38375","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-23 21:45:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:10:24","updated":"2026-01-23 21:45:19"},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/38375","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=38375"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/38375\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media\/28806"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=38375"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=38375"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=38375"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}