移动云计算综述
立即解锁
发布时间: 2025-10-06 01:52:50 阅读量: 35 订阅数: 26 AIGC 

智能与云计算前沿
### 移动云计算综述
#### 1. 引言
云意味着网络或互联网。云计算被定义为在线检索、积累和处理应用程序,还提供在线数据存储、其基础架构和应用程序。移动云计算是将云计算应用于移动应用的一种能力,如今已成为非常重要的趋势。
移动设备存在诸多缺点和限制,如电池续航、存储容量和带宽等问题,这促使了移动云计算(MCC)模型的创新。MCC 是一种配置,其中数据仓库和处理都在移动设备外部进行,为移动用户、网络处理者和云计算提供者带来了丰富的计算资源。
与传统的移动计算机制不同,移动云计算中的资源是超饱和的,并分配在多个分布式计算机制中,而不是局部的计算设备和响应者。MCC 已被公认为未来时代的计算框架和基础。
要在移动环境中提供云服务,需要面对各种问题。设备可能在不同的无线通信区域间切换,传输载体无法保证云服务的可靠传输。此外,移动设备由于其自身特性无法处理复杂的应用,且不可能始终联网,因此需要考虑移动设备的离线解决方案。一些方案通过应用分区和卸载策略来减轻云和用户的工作负担。
#### 2. MCC 的需求
如今,云计算的发展为移动用户带来了显著优势。云配置和声明有效地提供了广泛的计算潜力、可适应的扩展性和过度的资源拆分与使用,证明了其效率。这将解决移动计算中许多常见的传统缺点。移动云计算在图像处理、传感器数据应用、多媒体搜索以及众多社交网络平台等领域的应用需求巨大。
#### 3. 架构
移动云及其处理是移动处理、云处理和无线 Web 技术的融合,结合了上述各种机制的优势,可被视为移动设备的云处理。其架构主要包括移动计算、无线技术和云结构。数据通过无线系统(即互联网)传输到云端,反之亦然。
具体流程如下:
1. 移动用户将数据发送到移动设备。
2. 数据被发送到基站收发台(BTS,即天线或卫星),然后传递到中央处理器。
3. 在中央处理器中,每个数据被赋予数据 ID,以便与其他数据区分,同时记录数据的时间和用户位置。
4. 数据被传输到服务器,在数据库中创建副本后再进行其他操作。
5. 移动网络控制器通过认证、授权和计费(AAA)为移动用户提供服务。
6. 用户或贡献者的请求通过无线系统(互联网)发送到云端。
7. 数据请求发送到云端,数据本身发送到应用服务器,应用服务器作为云和无线 Web 之间的连接器。
8. 指令和数据最终传输到云端并存储在云数据中心。
以下是其架构的 mermaid 流程图:
```mermaid
graph LR
A[移动用户] --> B[移动设备]
B --> C[基站收发台(BTS)]
C --> D[中央处理器]
D --> E[服务器]
E --> F[数据库(创建副本)]
F --> G[移动网络控制器(AAA)]
G --> H[无线系统(互联网)]
```
0
0
复制全文


