更新时间:2025-05-06 GMT+08:00

调研应用部署架构

应用部署架构的调研是在试点迁移或大规模迁移阶段进行的,应用部署架构是基于单个应用进行调研的,主要调研应用的四层部署架构,即接入层、应用层、中间件层和数据层,同时还要调研每一层技术组件的详细信息,比如规格、版本、容量等。具体的调研内容如下:

调研应用的四层部署架构

收集接入层、应用层、中间件层和数据层的详细信息,收集三种关联关系(共享数据、共享服务器、应用间通信依赖),可以参考下表收集应用的详细部署架构:

表1 应用调研表

应用类型

接入层

应用层

中间件层

数据层

接入域名

备注

应用名称

NAT

NGINX

主机数量

IP地址

Redis

Kafka

MQ

MySQL

Mongo

内部/外部域名

WAF

备注

也可参考下图绘制应用的部署架构图:

调研方式如下图所示:

图1 调研方式

调研技术组件的详细信息

调研单个应用的部署架构所涉及的各个技术组件(包括主机、数据库和中间件等)的详细信息,包括资源规格、版本、容量、配置等,如下表格所示。

表2 主机信息调研表示例

主机名

主机类型

(ECS/物理机)

规格

CPU

(core)

内存(GB)

操作系统版本

系统盘类型

系统盘大小(G)

数据盘类型

数据盘大小(G)

私网IP

公网IP

此处仅给出表头信息作为参考。

表格具体内容请按业务实际情况进行补充。

表3 数据库信息调研表

应用名称

区域

实例名称

架构类型

IP地址:端口

版本

实例规格

CPU

内存

存储类型

磁盘容量

此处仅给出表头信息作为参考。

表格具体内容请按业务实际情况进行补充。

表4 中间件信息调研表

应用名称

区域

名称

版本

连接地址

规格

Topic数量

Partition数量

此处仅给出表头信息作为参考。

表格具体内容请按业务实际情况进行补充。

调研方式如下所示。

图2 调研方式图
  1. 首选CMDB法;
  2. 如果CMDB无法获取,次选CMP云管平台法,从现网云管平台或虚拟化管理软件获取;
  3. 如果CMDB和CMP都行不通,可以安装信息收集工具(比如华为云RDA)进行采集;
  4. 如果以上方法都不可行,则采用人工访谈的方式调研信息。