DNS负载均衡

DNS:域名解析服务器

功能:

        将域名解析为IP地址。若存在多个IP地址,则解析多个IP地址。按照随机,轮询的关系返回IP。这样能使分布部署的服务器能应对高并发,降低时延

在linux在的命令可以用nslookup + 域名 返回IP地址

屏幕快照 2019-03-15 下午10.04.10.png
屏幕快照 2019-03-15 下午10.04.03.png

应用场景:

-多数据中心,加快用户的访问速度

-CDN(以DNS服务器为基础)内容分发网络:依靠部署在各地的边缘服务器,通过中心平台的负载均衡,内容分发,调度等功能模块,使得用户就近获取所需内容,降低网络拥塞,提高响应速度和命中率。关键技术在于内容存储和分发技术。

-游戏上的应用

缺陷

-不能区分服务器之间的差别,无法考虑当前每个服务器的负载均衡的情况。会造成最慢的服务器成了瓶颈,处理能力强的服务器不能充分发挥,甚至造成客户请求集中在某一台服务器上的情况。

-不支持高可靠性,没有考虑容错。如果一个服务器出现故障,DNS服务器依旧会将请求发往这台故障的服务器上,导致不能响应客户端。

-为了使DNS服务器之间及时交互,保证DNS数据及时更新,使地址能随机分配,一般情况会把DNS的刷新时间设置的较小,但太小将会使DNS流量大增可能会造成额外的网络问题。

-一旦某个服务器出现故障,需要及时修改DNS设置,但还是要等待足够时间。在此期间会造成客户无法访问的情况

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1. 背景 负载均衡(又称为负载分担),英文名称为Load Balance,其意思就是将负载(工作任务)进行平衡、...
    大富帅阅读 8,858评论 0 2
  • 基本概念 负载均衡将流量均摊到多个服务器上 A记录DNS系统中的主机记录 DNS查询过程 DNS系统是一个树状结构...
    小怪兽狂殴奥特曼阅读 5,636评论 0 0
  • 摘要:面对大量用户访问、高并发请求,海量数据,可以使用高性能的服务器、大型数据库,存储设备,高性能Web服务器,采...
    layjoy阅读 14,716评论 3 93
  • 一些概念 关系型数据库遵循ACID规则 事务在英文中是transaction,和现实世界中的交易很类似,它有如下四...
    空谷幽心阅读 2,900评论 0 51
  • 班长李兰兰宣誓视频 视频链接http://h5.xiaodao.tv/h5/video/detail?vid=0d...
    大魔王Bug阅读 3,064评论 4 3

友情链接更多精彩内容