全部产品
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
业务实时监控服务 ARMS

区域化架构总览和注意事项

更新时间:2018-01-11 20:06:34

ARMS 在部署之初主要部署了杭州 Region。为了快速满足异地 Region 的用户需求,不同 Region 的用户数据通过跨 Region 传输到 ARMS 杭州 Region 的计算资源和存储资源。随着用户日益增加,以及对监控响应时效的逐渐提升,ARMS 已近期开始 Region 化。本文详细介绍 Region 前后架构对比以及对用户的影响。

目前 ARMS 公有云支持杭州、北京、上海、青岛、深圳、香港地域。

原北京控制台近期将会下线,请尽快将北京控制台的任务迁移到 ARMS 中心控制台

ARMS Region 化前后架构对比

  • 在最初 ARMS 部署杭州 Region 时,所有用户数据将上传到本地的数据通道。当需要计算时,本地数据通道将通过跨 Region 的网络传输到杭州 ARMS 的计算资源和存储资源。
  • 在本次多地部署 Region 化之后,以深圳为例,相关的数据会从本地的数据通道直接进入到深圳的 ARMS 开通的计算资源和存储资源。数据原则上不出 Region,所以原杭州中心控制台的用户如果有数据源在深圳地话,会受到影响,详情见下文。
  • 此外,在Region 化后,公有云国内只提供一个中心控制台,所以对原北京控制台的用户也会产生很大影响。

下图展示了公有云国内 Region 化之前的架构:

region化之前

下图展示了公有云国内 Region 化之后的架构:

Region化之后

任务迁移方法

如何将原杭州中心控制台的非杭州数据源任务迁移到中心控制台下的对应Region任务。

在进行 Region 化之前,原中心控制台同时支持杭州、上海、青岛、深圳、香港。但是 ARMS 底层服务只是部署在杭州,所以存在跨 Region 数据传输的问题。原中心控制台的任务虽然统一定义为杭州任务,由于历史原因,部分用户使用了非杭州 Region 的数据源。这种情况下,请注意以下事项。

注意事项:

  • 如果您的杭州任务使用了非杭州 Region 的 ECS、非杭州 Region 的 LogHub、非杭州 Region 的 SDK、非公网 Region 或者非杭州 Region 的 MQ 数据源,请尽快将原有任务停止,并建立相应 Region 的任务;

    • 如果您的杭州任务满足上述条件,并且进入流程进行了除数据源配置以外的更改,同时保存了配置,可能导致用户任务不可用(因为杭州任务不支持非杭州数据源的配置);
  • 如果您没有修改任务或者启停任务,任务将正常运行。但是建议您尽快处理这种跨 Region 数据源配置的任务,在 2018-01-30 之前系统将对这些异常任务进行停止服务。

如何将北京控制台的任务迁移到中心控制台

由于国内采用中心控制台,原北京控制台即日起用户将无法建立新的任务,老的任务可以继续运行一段时间,但是2018-01-30前停止提供服务,请尽快将老的任务迁移到中心控制台

迁移步骤:

  1. 如果您的任务处于运行状态或者暂停状态,请将任务全部停止;

  2. 在任务列表中选择要迁移的任务,在更多>导出模板中导出任务的模板配置;

  3. 进入中心控制台,在自定义监控>监控任务管理在右侧新建监控任务导入自定义模板,导入自定义模板请参考如下文档,新建立的任务请选择北京区域,如下图所示:

    Region任务

    任务新建成功之后,需要在流程中配置相关的数据源。如果没有数据源,请到数据源管理模块进行相关的同步操作等。

  4. 返回监控任务列表后,点击启动。到此完成迁移工作。

注意事项:

  1. 迁移时一定要先停止北京控制台的任务,否则中心控制台的任务拉取日志可能会出现异常;

  2. 如果登陆到中心控制台,发现自己的数据源(ECS、LogHub)少了,请点击同步操作;

  3. 迁移到中心控制台后,原北京控制台的数据将丢失。

本文导读目录