Mit der Popularität von Smartphones und Tablets ist die mobile Computernutzung zu einem unverzichtbaren Teil des modernen Lebens geworden. Die rasante Entwicklung der Cloud-Computing-Technologie hat mobilen Geräten neue Möglichkeiten eröffnet. In diesem Zusammenhang ist Mobile Cloud Computing (MCC) entstanden. Es verbessert nicht nur die Rechenleistung mobiler Geräte, sondern bietet Benutzern auch ein umfassenderes Anwendungserlebnis. Die Entwicklung von MCC hat wichtige Auswirkungen sowohl auf die Geschäfts- als auch auf die Technologie-Community.
Mobiles Cloud-Computing kombiniert die Vorteile von Cloud-Computing und mobilem Computing und ermöglicht Benutzern den Zugriff auf Computerressourcen jederzeit und überall und die Nutzung umfangreicherer Anwendungen.
In der MCC-Architektur können mobile Geräte Rechenaufgaben über Remote-Cloud-Ressourcen ausführen, wodurch ressourcenbeschränkte mobile Geräte die vielfältigen Cloud-Ressourcen voll nutzen können. Basierend auf ihren Eigenschaften können Cloud-Ressourcen in vier Kategorien unterteilt werden: entfernte unbewegliche Clouds (wie Amazon EC2), nahegelegene unbewegliche Computereinheiten, nahegelegene mobile Computereinheiten und hybride Ressourcen.
Obwohl MCC viele Annehmlichkeiten bietet, steht es in der praktischen Anwendung immer noch vor vielen Herausforderungen. Hierzu gehören Themen wie die Auslagerung mobiler Computer, nahtlose Konnektivität, lange WAN-Latenzzeiten und Energiebeschränkungen.
Der Schlüssel zum Erfolg von MCC liegt in der Bewältigung dieser komplexen Herausforderungen und der effektiven Integration mobiler und Cloud-Technologien.
Trotz umfangreicher Forschung sind in verschiedenen Bereichen noch tiefere Untersuchungen erforderlich, insbesondere in Bezug auf Architekturdesign, energieeffiziente Übertragung, Kontextbewusstsein und sofortige Migration virtueller Maschinen (VM) usw., wo es noch ein Mangel an spezifischen und umsetzbaren Lösungen. Insbesondere im Hinblick auf Vertrauens-, Sicherheits- und Datenschutzprobleme ist die Frage, wie Benutzerdaten geschützt und der normale Betrieb der Anwendungen aufrechterhalten werden können, eine der größten Herausforderungen für die zukünftige Entwicklung von MCC.
Mit dem Aufstieg des MCC wurden mehrere akademische und industrielle Forschungsteams gegründet. Diese Teams widmen sich der Erforschung der Architektur, Plattform und Protokolle des mobilen Cloud-Computing und führen kontinuierlich neue Technologien ein, um die Systemleistung zu verbessern. Beispielsweise konzentriert sich das MDC-Team an der Universität Kinshasa auf neue Methoden des mobilen und verteilten Rechnens, um Hochleistungsrechnerlösungen bereitzustellen; während sich das MobCC-Labor an der Universität Malaya auf die Entwicklung von Cloud-Anwendungen und die Anwendung mobiler Cloud-Technologie konzentriert.
Wie bei früheren technologischen Innovationen ist auch die Zukunft von MCC noch voller Ungewissheit. Wie sollten wir die rasante Entwicklung dieser Technologie betrachten und die Chancen der digitalen Transformation nutzen, die sie mit sich bringt?