CDN服务-DNS调度系统

我要开发同款
ayanami5002022年09月06日
102阅读

作品详情

通过对DNS进行域名规划和域名部署等工作,实现CDN加速服务对DNS的管控和调度功能,是CDN服务的一大核心管理系统。通过该调度系统,可以实现CDN对服务器节点资源,域名解析覆盖等操作的灵活性管控。该项目采用前后端分离的开发模式,项目中我主要负责JAVA后端功能实现。项目主要实现域名解析管理,资源覆盖管理,域名调度和部署服务。项目主要难点在于调度的及时性,需要将域名解析的相关操作及时部署至DNS服务器,同时需要将资源覆盖信息同步到成百上千台服务器上,实现域名解析至相关服务器节点后,节点能提供相应的CDN服务。最后通过引入puppet同步体系,该系统的相关操作记录传输至puppet-server服务器,CDN服务节点则部署puppet-agent端,在检测到相关管理文件发生变化时,第一时间从puppet-server拉取最新数据,达到稳定且高效的调度体系
查看全文
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论