Tauberechnung - Dew computing

Dew Computing ist ein Paradigma der Informationstechnologie ( IT ), das das Kernkonzept des Cloud Computing mit den Fähigkeiten von Endgeräten ( PCs , Mobiltelefone usw.) kombiniert . Es wird verwendet, um die Erfahrung für den Endbenutzer im Vergleich zur ausschließlichen Verwendung von Cloud-Computing zu verbessern . Dew Computing versucht, wichtige Probleme im Zusammenhang mit der Cloud-Computing-Technologie zu lösen, z. B. die Abhängigkeit vom Internetzugang . Dropbox ist ein Beispiel für das Dew-Computing-Paradigma, da es neben der Aufbewahrung von Kopien auf lokalen Geräten auch Zugriff auf die Dateien und Ordner in der Cloud bietet . Dies ermöglicht dem Benutzer den Zugriff auf Dateien zu Zeiten ohne Internetverbindung; Wenn eine Verbindung wieder hergestellt wird, werden Dateien und Ordner wieder mit dem Cloud-Server synchronisiert.

Geschichte

Der Begriff „Dew Computing“, wie er in der Informationstechnik verwendet wird, taucht erstmals 2015 in der IT-Literatur auf und hat sich seitdem zu einem eigenen Fachgebiet entwickelt. Die Cloud-Dew-Architektur wurde als mögliche Lösung für das Problem der Offline-Datenverfügbarkeit vorgeschlagen. Der Umfang umfasste zunächst nur Webanwendungen ; später wurden breitere Anwendungen vorgeschlagen.

Dew Computing ist ein Modell, das aus dem ursprünglichen Konzept des Cloud Computing abgeleitet wurde . Aus dem Cloud Computing sind auch andere Modelle entstanden, darunter Fog Computing , Edge Computing , Dew Computing und andere. Befürworter behaupten, dass diese neuartigen Modelle, wie z. B. Dew Computing, Benutzern bessere Erfahrungen bieten können.

Cloud Computing bietet universellen Zugriff und Skalierbarkeit . Wenn jedoch alle Ressourcen weit von der Kontrolle eines Benutzers entfernt sind, können gelegentlich Probleme auftreten. Im klassischen Cloud-Computing-Paradigma kann der Benutzer nicht auf seine Daten zugreifen , wenn die Internetverbindung zu den Servern unterbrochen wird; Dew Computing soll dieses Problem lösen.

Definition

Als ein Paradigma der Informationstechnologie versucht Dew Computing, die Fähigkeiten von PCs zusammen mit Cloud-Diensten auf zuverlässigere Weise zu nutzen.

Die Hauptmerkmale von Dew Computing sind Unabhängigkeit und Zusammenarbeit. Unabhängigkeit bedeutet, dass das lokale Gerät in der Lage sein muss, Dienste ohne eine ständige Verbindung zum Internet bereitzustellen . Kollaboration bedeutet, dass die Anwendung in der Lage sein muss, sich mit dem Cloud-Dienst zu verbinden und gegebenenfalls Daten zu synchronisieren.

Die Verwendung des Wortes " Tau " spiegelt natürliche Phänomene wider: Wolken sind weit vom Boden entfernt, Nebel ist näher am Boden und Tau ist am Boden. Analog ist Cloud Computing ein Remote-Dienst, Fog Computing ist neben dem Benutzer und Dew Computing ist auf der Benutzerseite.

Die Architektur

DVM-Cloud-Architektur

Um eine Cloud-Dew-Architektur auf einem PC aufzubauen, wird eine Dew Virtual Machine (DVM) benötigt. Das DVM ist eine isolierte Umgebung für den Tau - Server auf dem lokalen PC ausgeführt wird , und es besteht aus mindestens drei Komponenten: der Tau - Server (DS), dem Datenanalyseserver (DAS) und die künstliche Intelligenz der Taus (AID) .

  • Dew-Server (DS) : Der DS verhält sich wie der Cloud-Dienst auf dem lokalen PC. Es interagiert mit dem Cloud-Dienst und synchronisiert regelmäßig Inhalte mit ihm.
  • Dew-Analytics-Server (DAS) : Der Dew-Analytics-Server sammelt Daten darüber, wie der Dew-Server verwendet wird.
  • Künstliche Intelligenz des Taus (AID) : Nachdem das AID Daten über Nutzungsmuster vom DAS erhalten hat, verwendet das AID die Daten, um den Tauserver an den Benutzer anzupassen und anzupassen, um seine Erfahrung zu verbessern.

Kategorien

Die Kategorien der Tauberechnung werden nach dem Anwendungsgebiet klassifiziert.

  • Web im Tau (WiD)
    • Das lokale Gerät muss über einen doppelten Teil des World Wide Web (WWW) oder eine modifizierte Kopie dieses Teils verfügen, um die Unabhängigkeitsfunktion zu erfüllen. Da dieser Anteil mit dem Web synchronisiert wird, erfüllt er die Kollaborationsfunktion von Dew Computing.
  • Lagerung in Tau (SiD)
    • Der Speicher des lokalen Geräts wird teilweise oder vollständig in die Cloud kopiert. Ein Beispiel ist Dropbox , in der ein Benutzer einen Ordner in der Cloud erstellen kann und nach Abschluss der Synchronisierung auf den Ordner und seinen Inhalt auf dem lokalen Gerät zugreifen kann. Da der Benutzer jederzeit auf Dateien zugreifen kann, ohne dass ein ständiger Internetzugang erforderlich ist , entspricht diese Kategorie dem Unabhängigkeitsmerkmal des Dew Computing. SiD erfüllt auch die Kollaborationsfunktion, da der Ordner und sein Inhalt automatisch mit dem Cloud-Dienst synchronisiert werden.
  • Datenbank in Tau (DBiD)
    • Sowohl das lokale Gerät als auch die Cloud speichern Kopien derselben Datenbank . Eine dieser beiden Datenbanken wird als Hauptversion betrachtet und kann vom Datenbankadministrator als solche definiert werden . Dieser Dienst erhöht die Zuverlässigkeit einer Datenbank, da eine der Datenbanken als Backup für die andere fungieren kann .
  • Software in Tau (SiD)
    • Die Konfiguration und der Besitz der Software werden in der Cloud gespeichert . Beispiele hierfür sind der Apple App Store und Google Play , wo die vom Benutzer installierten Anwendungen in seinem Konto gespeichert werden und dann auf jedem mit seinem Konto verknüpften Gerät installiert werden können.
  • Plattform im Tau (PiD)
    • Auf dem lokalen Gerät muss eine Software Development Suite installiert sein, wobei die Einstellungen und Anwendungsdaten mit dem Cloud-Dienst synchronisiert werden. Ein Software Development Kit allein genügt diesen Anforderungen nicht; Es muss in der Lage sein, Entwicklungsdaten, Systembereitstellungsdaten und Online-Backups zu synchronisieren. Ein Beispiel für PiD ist GitHub.
  • Infrastruktur als Tau (IaD)
    • Das lokale Gerät wird dynamisch von Cloud-Diensten unterstützt. IaD kann in verschiedenen Formen vorliegen, es können jedoch die folgenden zwei Formen verwendet werden: (1) Das lokale Gerät kann eine exakte doppelte DVM-Instanz in der Cloud haben, die immer im selben Status wie die lokale Instanz gehalten wird, oder (2) Auf dem lokalen Gerät können alle Einstellungen / Daten in der Cloud gespeichert werden, einschließlich der Systemeinstellungen / Daten und Daten für jede Anwendung.
  • Daten in Tau (DiD)
    • Der Begriff DiD wird verwendet, wenn alle seine Anträge die Anforderungen an Unabhängigkeit und Zusammenarbeit erfüllen, aber keiner der oben genannten Kategorien zugeordnet werden können. Ein Beispiel ist der E-Mail-Client von Novell Groupwise .

Mögliche Herausforderungen

Dew Computing steht vor einer Reihe technischer Herausforderungen, darunter Probleme im Zusammenhang mit Energieverwaltung, Prozessordienstprogramm und Datenspeicherung. Andere Faktoren, die die Verwendung von Dew Computing beeinflussen, sind die Funktionsfähigkeit des Betriebssystems, Netzwerkmodell, Kommunikationsmodell, Programmierprinzipien, von Tau empfohlene Engine, lokales Taunetzwerk, persönliche hohe Produktivität, Datenbanksicherheit und Verhalten des Browsers.

Siehe auch

Externe Links

Verweise