
传统的业务交互模式缺乏灵活性,无法支撑企业数字化转型

基于IP的交互方式对多中心冗灾建设的阻碍
TLS证书为您的业务提供了一种具有吸引力的收入来源。有几个行业因素使加密成为浏览器信任网站的要求。因此,现在我们的互联网要求每个网站都必须具有TLS证书。


基于IP部署的应用访问流及切换过程(主备)
业务切换窗口时间较长,流程复杂,人工参与程度高,切换风险大。

思考一

数据中心业务交互域名化改造

域名化改造 - 一个多部门参与、长周期的系统工程
ZDNS拥有业内最为丰富的域名化改造经验。
阶段一 前期域名空间规划、灾备场景制定
概览:域名化改造的四个阶段

域名空间规划:合理规划域名空间直接关系域名化改造的质量

冗灾场景制定:确定基于DNS调度的业务场景模型
调度模型的讨论往往是DNS整体方案中较为耗时的环节,制定冗灾方式,需要各部门达成一致。

冗灾策略制定:业务优先级及灾备、双活策略确立

冗灾架构制定:DNS系统规划
服务器及客户端DNS指向配置规划
冗余原则 - 至少配置两个及两个以上解析节点,提高解析冗余性。
按需配置原则 - 同数据中心不同区域可根据各自需求配置不同的DNS地址。
就近访问原则 - 各数据中心按照DNS就近访问原则,配置本地DNS为主DNS服务器,异地DNS服务器为备用DNS服务器。
缓存原则 - 客户端可使用cache中的域名缓存,当缓存失效后再次向DNS服务器发起域名解析,TTL需考虑。
阶段二 全面信息梳理收集,业务逻辑梳理、可行性评估
综合评估域名化改造的可行性

业务系统、应用信息、交互指向及软硬件情况梳理

梳理业务系统相关信息,作为下一步的域名改造计划和进度把控的决策依据。
域名解析过程中的重要因素:缓存
缓存定义:
解析器将它接收到的每一条记录,都存储在一个由系统中所有程序所共享的缓存中。解析器同样遵守所缓存资源记录TTL自动中的设置值。

Windows操作系统缓存机制介绍
Windows系统默认开启DNS缓存,但是默认最长的存储时间是24小时,所以如果一个记录指定的TTL值大于24小时,则解析器只会存储24小时。最大缓存时间可以通过注册表修改。

Linux操作系统缓存机制介绍
Linux系统默认不开启DNS缓存,如果要开启则需要安装nscd服务,然后执行service nscd start 启动DNS缓存。

浏览器缓存缓存
浏览器程序本身也有DNS缓存,并且不同浏览器缓存机制完全不同。

JAVA程序缓存机制
java程序本身也有DNS缓存,例java的java.security配置文件。

阶段三 测试与验证,编制生产割接操作及回退手册
测试环境、准生产环境进行域名改造测试
通过多方面的测试,全面验证DNS在本机构的应用可行性,并基于测试结果修订生产改造方案和时间进度计划。

基于测试结果编制割接详细操作文档
变更时间、操作过程分步骤、每步精确至具体命令、详细描述、验证方式等,须有具体责任人和复核人员另割接操作须有对应的回退方案。

阶段四 生产环境域名化改造
生产环境域名化改造建议

