全部产品
业务实时监控服务 ARMS

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

更新时间:2017-08-04 19:23:31   分享:   

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

截至本文撰写之时,ARMS的Region支持三个Region,分别是杭州(主站点),北京和新加坡。

ARMS Region化前后架构对比

  • 在最初ARMS部署杭州Region时,所有用户数据将上传到本地的数据通道,当需要计算时,本地数据通道将通过跨Region的网络传输到杭州ARMS的计算资源和存储资源。
  • 在多地部署Region化之后,以第一期北京和新加坡为例,相关的数据会从本地的数据通道直接进入到本地的ARMS开通的计算资源和存储资源。
    • ARMS Region化后的区域,数据原则上不出Region(为方便老用户兼容而提供的例外情况请见下文 - ARMS Region化前后对用户的影响),如北京Region的ARMS的数据源仅在北京Region进行计算,存储。
    • ARMS还未Region化的区域,例如青岛,深圳等,所有数据从本地数据通道进入老杭州Region的ARMS进行计算,存储。

下图展示了Region前后ARMS架构区别。下图中以北京,新加坡为例表示第一期Region后的ARMS总体架构;上海,深圳等区域也在Region中,后续将和北京,新加坡等区域的部署方式一致。

arms_region

ARMS Region化后对用户的影响

分两种情况:

  • 用户数据源在杭州Region,或在尚未Region化的区域,如青岛。

没有任何影响,用户继续在杭州Region的使用ARMS。

  • 用户数据源在Region化后的区域,如北京。

为了兼容老用户的用法,不出现数据中断,我们提供了一些兼容手段。这里面分两种情况:

Region化前是否在杭州ARMS导入数据源 影响
用户可以继续使用杭州ARMS计算目标Region的数据
不能再添加新区域下的数据源,用户必须使用新Region的ARMS

如果老用户想将任务从杭州Region迁移到北京Region,请继续参见下文的详细说明。

如何将新Region的老任务从杭州Region迁移到新的Region?

如果杭州的老用户,以新开通的ARMS北京Region为例,如何把任务迁移到北京,会有什么需要注意的问题?

迁移步骤:

1:在北京的日志源管理中,导入杭州的日志源。并执行数据源检测,数据源操作链接

2:在杭州的任务列表中,导出任务。监控任务导入导出文档链接

3:在北京 新建监控任务->导入自定义模板

4:将杭州导出的任务模板,贴在模板配置位置.填写任务名,新建并进行配置。

5:在配置流程第一步。选择杭州原有的数据源。包括机器和日志路径。并进行试拉取成功后。点击完成。监控任务-配置数据源文档链接

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

需要注意的问题:

1:迁移到北京后。数据从启动任务起 才开始存储。北京和杭州的数据是分离的。会导致大盘数据,查不到迁移前的数据。如需要查询,可以回杭州ARMS查询。

2:北京任务启动后,需要停止杭州的任务。否则,北京的ARMS将无法拉取日志源。

本文导读目录
本文导读目录
以上内容是否对您有帮助?