服务器连接异常,手机cdn服务器连接异常怎么办

最近,某CDN服务故障,导致海外大批知名新闻网站无法正常访问或加载,一石激起千层浪。确实,随着越来越多的业务上云,一个网站或者某个业务能否保证持续的在线,非常考验背后的高可用、高可靠方案设计。

在第七届全球软件大会上,华为软件工程师杜志刚,就为广大开发者分享了华为云官网的高可用保障方案,深度分析了网站在各类极端重大灾难场景下,如何快速恢复的方案和工程化实践。

网站不靠谱,损失不可估量

从网站所有者角度来看:网站不可用直接导致的是经济收入方面的影响,特别对于电商类网站,每分每秒都在产生交易,一旦访问中断,经济损失的影响显而易见。除此之外,从客户角度来看,面对网站不可访问,最直观的感受是不靠谱,对网站以及网站背后的企业品牌产生不可挽回的口碑及信任度方面的负面影响。

从近十年的互联网重大故障事件来看,DNS、CDN导致的大范围影响历历在目,其他IT基础设施导致的区域型及全局型故障也影响甚大。

服务器连接异常,手机cdn服务器连接异常怎么办

 

业界广泛使用的网站可用性指标包括网站不可用时间及网站年度可用率,不同类型的网站和应用对可用性的要求也不尽相同。

其中网站不可用时间(故障时间)=故障恢复时间点-故障发生时间点。网站年度可用率(Yearly Uptime Percentage)=(1-网站不可用时间/年度总时间)*100%。

华为云官网作为云基础设施提供商的互联网访问入口,对可用性有着极高的要求,面向最终用户的核心页面要做到7*24小时在线,如果出现重大故障,如云服务区级别,或基础设施导致的单云全局故障,5分钟内告警通知到相关责任人,15分钟内完成故障切换。

网站访问出现故障,背后发生了什么?

下面结合图例分析一下网站页面访问的整体流程及关键故障点:

服务器连接异常,手机cdn服务器连接异常怎么办

 

在①处,DNS故障会通常会导致网站整体不可访问,到了②是CDN故障会让部分地理区域用户不可访问,③是单云全局故障会导致网站整体不可访问,④是云服务区级别故障会导致分流到该区域的用户不可访问,⑤是云服务可用区级别故障会导致路由到故障AZ的用户不可访问,⑥是容器集群故障导致路由到对应容器服务的用户不可访问,⑦是服务节点故障会导致路由到故障服务节点的用户不可访问。

综上,云化场景下,页面访问面临诸多的关键技术挑战,包括:

  • 单个DNS服务商整体故障如何应对?
  • 单个CDN厂商整体或多个区域故障如何应对?
  • 基础设施故障导致的单云整体故障如何保证页面还可以正常访问?
  • 单个云服务区级别故障如何对用户访问影响时间降到最小?
  • 页面访问依赖的后端服务众多,如何最大限度较少故障点,降低方案整体复杂度及成本,保证方案通用可行?

四个方案,轻松应对网站各种故障

针对以上关键挑战,通过华为云官网近几年的实践,总结了4个方案分享给大家,我们将一一拆解,为大家展示这些方案的实际效果。

1、单个DNS服务商整体故障:双DNS服务商解析

DNS是相对来说非常重要但却没有得到应有重视的薄弱环节,对于可用性要求极高的商业门户网站,将DNS依托于一家服务商,不出问题风平浪静,一旦发生全局性故障,导致的影响可能是灾难性的。

我们当前的策略是:采用双DNS厂商域名解析方案,在一家服务商发生部分或整体故障时,可以在短时间内自动实现故障切换,将域名解析工作交给其他服务商完成。此外,我们还构建了统一运维平台实现多厂商域名解析的统一配置,以及DNS可用性监控、故障服务的快速剔除能力。

双厂商DNS配置如图所示:

服务器连接异常,手机cdn服务器连接异常怎么办

 

这个配置的前提是域名注册商及域名解析商支持多厂商Name Server配置。具体配置方面,首先将域名注册托管迁移到支持多厂商NS配置的注册商,然后同步DNS厂商配置的解析记录到新厂商,最后域名注册服务及解析服务同时配置NS记录指向双厂商Name Server(0~72小时生效)。

这样配置可以在单个厂商Name Server发生故障时,ISP Local DNS自动将故障Name Server降低选择优先级(BIND SRTT算法,失败惩罚),使用优选的Name Server进行A记录或CNAME域名解析。

演练步骤可以拆解为:

第一步:双厂商NS记录配置。

服务器连接异常,手机cdn服务器连接异常怎么办

 

第二步:通过浏览器检查服务可正常访问。

 

第三步:拨测Name Server可用性,验证不同地域ISP是否使用了不同厂商的Name Server进行域名解析。

 

第四步:关停Bind模拟单个厂商DNS故障。

 

最后,通过HTTP从多个地域拨测服务是否可以正常访问。

 

2、单个CDN厂商区域性故障:多CDN服务商方案

下面介绍一下多CDN厂商的配置与切换,如图所示:

 

使用这个方案的限制条件有三个:DNS协议不支持多厂商CDN的CNAME解析配置;DNS智能解析支持不同地域或网络配置不同的CNAME解析记录;CDN出现整体故障概率较低,更多是区域性故障。

多CDN厂商的配置要先对国内及海外访问分别做主备CDN加速,然后CDN CNAME解析TTL设置为60s,让单CDN厂商服务不可用时,故障切换生效时间更短;最后是构建CDN管理平台,对接多厂商DNS管理API,预先配置切换和回切策略,出现故障一键切换。

最后的配置效果也很明显,CDN告警厂商A大面积故障后,可通过CDN运维管理平台,将对应区域的CNAME解析Failover到厂商B提供服务,生效时间1分钟。

下图是我们运维平台的切换界面示例,可按不同二级域名分国内及海外用户访问场景分别切换。

 

在2020年和2021年我们遇到了实际的现网故障,CDN的故障切换功能得到了有效应用,让页面访问实现了快速故障恢复。

3、区域性地理灾难场景:页面访问异地多活方案

这里介绍了我们中国站和国际站双站异地多活的组网策略,如图所示:

 

如果发生区域性地理灾难场景,我们使用站点多Region多活部署,使用这个解决方案要保证内容管理服务发布的页面内容在多云服务区保持同步。同时,LB及网关路由配置多活云服务区保持一致。

具体配置时,先将国内及海外用户CDN回源流量按比例分流至不同云服务区;随后配置健康检查策略,当出现云服务区级别故障时告警,便于自动或手动切换回源流量至健康的云服务区;如果海外与国内服务存在差异时,通过云厂商内部专线在LB或网关进行跨云服务区路由。

这样,在非容灾场景下,多云服务区同时提供页面访问服务,降低单云服务区回源压力。即便出现云服务区级别故障时,也可通过CDN Admin API实现一键故障切换,CDN回源快速回到可用状态。

如图所示,通过我们的运维平台,在单个云服务区故障场景下,可实现故障云服务区的快速剔除,这个过程主要通过批量切换二级域名Region级别回源DNS A记录实现的。

 

4、单云全局故障场景:网站备份与切换方案

最后介绍一下整个高可用方案的最底层的保底方案:网站备份与故障切换,首先来看一下网站的备份流程,如图所示:

服务器连接异常,手机cdn服务器连接异常怎么办

 

运维人员先配置站点元数据及配置备份策略,站点管理根据备份策略下发备份任务到调度服务,然后调度服务再定时调用备份服务执行备份任务。

采集的话是由备份服务启动Headless Browser加载入口页,再加载静态页面资源,执行页面脚本加载动态页面资源,然后执行预置脚本加载动态页面资源,最后识别页面跳转URL,包括HTML标记及脚本触发的动态跳转点,启动新Headless Browser实例,实现级联爬取。

采集完是存储,页面主文档及相关页面资源加载完成后通过OBS接口转储到对象存储服务,再通过云厂商提供的对象存储跨Region同步能力实现页面内容异地容灾。跨云复制则通过跨云同步工具将备份站点页面内容,同步到其他云厂商对象存储服务,实现跨云容灾。

备份结束后,再看一下故障切换流程。当基础设施问题等原因导致的单云多Region故障使得Web服务整体不可用时,开始故障检测,页面可用性拨测服务监测到云服务区A、B不可用,在5分钟内发出告警。

往下是故障转移,成立重大问题应急处理作战小组,同时打开运维容灾管理平台,查看不可用区域、备份站点拨测是否正常。如果同云备份站点可用,优先切换同云备份站点;如果不可用,第三方云厂商备份站点可用,切换到备份站点。整个切换通过更新回源域名A记录解析地址指向OBS公网访问地址实现。

最后是故障修复阶段,先定位解决问题,拨测Web Server可用,再手动执行故障回切,然后用户回归正常访问。

本站部分内容由互联网用户自发贡献,该文观点仅代表作者本人,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如发现本站有涉嫌抄袭侵权/违法违规等内容,请联系我们举报!一经查实,本站将立刻删除。

(0)

相关推荐

  • 手机淘宝购物流程详细步骤(淘宝网网上购物的具体流程)

    随着时代的快速发展,网络购物已成为一种时尚,一种更为普遍的消费方式。 数据显示越来越多的人开始网购!网购已然成为人们生活中必不可少的一部分! 足不出户,轻松购物!网购方便你我他! 第一步:手机需与银行卡绑定!持身份证和银行卡去银行办理, 大部分银行不支持网上办理捆绑和解绑!   第二步:手机下载“淘宝“”天猫“”京东“”拼多多“”苏宁易购““盒马”…

    2021-12-04 投稿
  • 零投资创业项目,新手零投资创业项目投资小

    对于初次创业者来说,由于缺乏经验,在创业的时候经常会遇到很多难题。但是,首先要做的就是找到一个适合自己的创业项目,低成本高利润的致富项目是新手创业的首选。 今天,小编就为大家推荐7个低成本高利润,适合新手的创业项目,有创业打算的朋友赶快进来看看吧! 美容美发店爱美之心,人皆有之。随着人们的生活水平提高,如今,不仅是女士,很多男士也非常注重自己的外在形象了。因…

    2022-04-22
  • 文莱沉香手串一般什么价位(沉香鉴别真假只需3秒)

    【首先教你三步识别真假沉香】 鉴别方法一:看。天然的沉香不可能没有瑕疵,色泽不可能均衡雷同,含油量分布不可能处处一样。在拿到沉香的时候可以仔细查看沉香的纹理和油线,如果过于规整,那很有可能有问题。 越南沉香:越南是沉香的著名产区,尤其是奇楠更是香中极品。印尼沉香:印尼沉香的品质都比较好,比较出名的就是加里曼丹和达拉干沉香了。文莱沉香:文莱出产的沉香品质十分上…

    投稿 2023-04-03
  • 海尔笔记本维修,海尔售后全国维修网点

    海尔24小时各服务热线号码4009910208(2023更新)我们追求「安全性」、「舒适性」、「方便性」、提供健康环保的商品。我们在「热能资源」与「人类生活」的调和方面,积累所有技术知识,为生活水平的提高和文明的进步作贡 全国各售后服务热线号码(2023更新) 售后服务电话:400-991-0208 专注维修20年,选择我们,就选择了放心与实惠,我们期待您的…

    2023-06-28
  • 电脑病毒下载,电脑网络病毒有哪些软件

    提到网络攻击,很多人都会联想到那些诸如“永恒之蓝”、“WannaCry”这些令国际大亨闻风丧胆的网络安全事件。 但是,今天笔者要说的可不是这种破坏性强的网络病毒,而是那种被程序员创造出来恶搞别人的木马类型。   “快点承认你是gay” 别人家的勒索病毒都是通过“绑架”你的系统服务器来威胁你花钱消灾, 而有的勒索病毒制作出来就是为了让人跌破眼镜的。 …

    2023-07-13
  • 纯流量卡物联(纯流量卡物联卡电信)

    移动物联网流量卡是什么?移动物联流量卡是中国移动经营商针对智能硬件联网推出的公用流量卡,这种流量卡与咱们应用最多的手机德律风卡有着肯定的差别,移动物联网流量卡采纳物联网的专属通信通道,跟咱们平时的应用的手机德律风卡通道是离开的,在数据传输平安性上更有保证,而且这种移动物联流量卡有专门的治理平台能够停止批量治理,补偿了手机德律风卡的有余,那么将这种移动物联流量…

    投稿 2023-05-24
  • 看朋友圈会留下访客记录吗(现在朋友圈能看到访客记录吗)

    一张有关“朋友圈可查看访客记录”的图片,在微博几经流传。 根据图片显示,在微信9.0版本当中,微信将增加朋友圈访客功能。 该功能主要分为三大板块,分别是:“谁看过我”、“我看过谁”、“谁最关心我”。 通过这三个板块,可以清楚看出,近期谁访问过你,你访问过谁,以及谁最在意你。   消息一出,立即引起大量网民不满。 好在没过多久,微信相关人士出面辟谣,…

    2021-12-04 投稿
  • 470分理科能上什么好大学,公办二本低分学院理科

    在高考填报志愿过程中,一定有许多家长和学子注意到,大学理科专业要比文科专业要多出一倍多。相对来说,填报志愿也要容易一些。 当然,想要在相对低分的情况下,录取到名气较好、就业途径更多、收费更低的公办二本院校,也不是一件容易的事。而对高考填报志愿不熟悉的家长和学子们,更是不容易搜集齐全。 下面,我们就通过2019—2020年高考录取分数线、位次号,为家长们、学子…

    2023-07-08 投稿
  • 源组词语有哪些词语(源字开头寓意好的成语)

    两千个成语接龙 胸有成竹 + 竹报平安 + 安富尊荣 + 荣华富贵 + 贵而贱目 + 目无余子 + 子虚乌有+ 有目共睹 + 睹物思人 + 人中骐骥 + 骥子龙文 + 文质彬彬 + 彬彬有礼 + 礼贤下士+ 士饱马腾 + 腾云驾雾 + 雾里看花 + 花言巧语 + 语重心长 + 长此以往 + 往返徒劳 + 劳而无功 + 功成不居 + 居官守法 + 法外施仁 +…

    投稿 2022-01-02
  • 计算机技术与科学,计算机技术与科学专业就业方向

    计算机科学与技术也叫做CS专业,顾名思义,是学习计算机相关的科学原理和专业技术的一门学科。 那么它和其他计算机专业,如软件工程、网络工程、信息管理与系统专业等有什么不同呢? 我自己也是计算机科学与技术专业的,所以我深有体会在踏入这个专业之前,大家的一些疑惑,下面我就为大家解答心中的疑惑。 为什么要叫计算机科学? 科学意味着研究,意味着科研,意味着理论原理,也…

    2022-04-22 投稿
  • 美特斯 邦威怎么样?美特斯邦威现状如何

    #美特斯邦威#在中国服装市场上,如果要说服装品牌现在大家可能会给出很多的答案,但是如果问当年的80后、90后一个品牌一定会被他们经常提起,这就是大名鼎鼎的美特斯邦威,当年一句”不走寻常路“吸引了多少人,周天王的代言又曾经是多少人的”青春“,然而就是这个青春的记忆美邦却在最近彻底关掉了自己在上海最有名的超大旗舰店,很多人都在问不走寻常路的美邦还有希望吗? &…

    2022-05-03 投稿
  • 如何制作交通工具 DIY 指南,行走系统包括哪些

    汽车已经越来越成为现代社会中不可或缺的交通工具,汽车的出现改变了人类的出行方式、随着人们的物质生活水平的不断提高,汽车已经成为了人们生活中不可缺少的一部分。 汽车行走系统部件很好理解,就是组成汽车的整体框架,主要由车架、车轴、悬架、车轮等组合而成。 汽车发动机部件为汽车提供动力,汽车发动机是汽车的心脏,发动机的好坏也决定着汽车的动力性、经济性、稳定性和环保性…

    2023-06-03