# 数据采集架构
迁移中心（MgC）采集数据的方式主要包括以下两种：
- **利用MgC Agent远程在线采集**
- **通过调用API在线采集云平台资源**
- [利用MgC Agent远程在线采集]
  适用于公有云、私有云（如VMware、Hyper-V等虚拟化环境）以及数据中心（IDC）部署，或者以上部署方式的混合场景。迁移中心 MgC利用部署在源端网络中的MgC Agent完成数据采集。
  数据采集架构图，如[图1]所示。
  图1MgC Agent远程在线采集架构图   
  ![](https://support.huaweicloud.com/productdesc-mgc/zh-cn_image_0000001933913596.png "点击放大")
- [通过调用API在线采集云平台资源]
  适用于公有云部署场景，针对不同云服务提供商（友商）的云资源进行数据采集。使用API接口与其它云服务提供商的系统进行交互，实现数据的在线采集。不需要在源端网络中安装MgC Agent。
  数据采集架构图，如[图2]所示。
  图2调用API在线采集云平台资源架构图   
  ![](https://support.huaweicloud.com/productdesc-mgc/zh-cn_image_0000001961041161.png "点击放大")
