学习笔记:CDN贝 功能结构设计

Marvin
2 min readNov 23, 2019

--

「CDN贝」是一套不错的CDN管理系统,所谓「结构设计」其实就是处理好从「域名」到「端服务器」的复杂对应关系

基本概念:

用户角度:

域名:用户提供的URL地址,有的用户会提供1条,有的用户会提供很多条要求统一管理

站点:相当于是「域名」的一个集合,可以对域名进行统一的管理和设置:

如果用户通过「CDN贝」的注册入口注册,就会得到一个「站点」,一个「站点」也是一个用户的基本管理单元

服务器角度:

节点:在 「CDN贝」中节点可以理解成服务器,节点的不同组合,可以称为「区域」

区域:可以对「节点」的功能进行分类管理,在一个区域下添加的站点和配置会自动同步到该区域下的所有节点服务器,不同区域之间的节点不能共用,区域可以配置的东西和地理位置无关,而是一个片区内所有服务器的一个共同策略

分组(分组解析):对「区域」的基础上,可以对各「区域」的所有「节点」进行更进一步的分组管理

产品:可以选择某一个「区域」中的多个「分组」为一个「产品」

以上是大致的结构,后面在使用的时候,会进一步喜欢和补充

TK

--

--

Marvin
Marvin

Written by Marvin

Notebook for self-learning

No responses yet