运营商部署ECS关键技术研究与实践
2018-05-21宗序梅刘怀彦巫俊峰黄钟王济晟施益峰唐凯
江苏通信 2018年1期
关键词:用户
宗序梅 刘怀彦 巫俊峰 黄钟 王济晟 施益峰 唐凯
中国移动通信集团江苏分公司
0 引言
DNS是互联网世界的资源导航系统,ICP(Internet Content Provider、内容提供商)内容资源、CDN(Content Delivery Network,内容分发网络)网络加速都依赖于DNS的正确调度才能将用户流量引导到最合适的资源节点。运营商通常以省为单位部署DNS,代理用户请求向权威DNS发起查询并获取结果,这个原因导致了现网DNS的调度精度只能局限到省。随着CDN网络加速市场的激烈竞争和高密度视频业务的蓬勃发展,以省为单位的DNS调度颗粒度已难以适应互联网业务精细化运营管理要求。如何能让DNS具有一次性调度到地市精度的能力,让互联网内容更加贴近用户,是对运营商内容资源调度能力的巨大挑战。
1 DNS先天不足难于精细调度
域名解析系统从职能上看,可分为权威服务节点和递归服务节点。
权威服务节点一般由ICP或CDN服务提供商负责维护,权威服务器拥有某个区的域名信息,并为该区提供域名解析的服务,通常面向的不是终端用户。
递归服务节点则相反,它不针对某个区提供域名解析服务,而是直接面向终端用户,为终端用户提供递归的域名解析服务。一般由网络运营商、互联网服务提供商ISP架设,服务于自己的用户,有时被称为Local DNS(简称LDNS)。递归服务节点内部又分为缓存查询模块和递归解析模块,鉴于提高性能和安全考虑,LDNS的缓存服务器与递归服务器通常分开设置。
当用户向LDNS发起域名查询请求时,首先由DNS缓存服务器接收用户的查询请求,如果存在缓存记录,则直接返回用户查询结果;……
登录APP查看全文
