服务器连接异常,手机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可用,再手动执行故障回切,然后用户回归正常访问。

本文来自投稿,不代表展天博客立场,如若转载,请注明出处:https://www.me900.com/327409.html

(0)

相关推荐

  • 中短发发型图片女减龄2022

    不知不觉中已经快五十岁了,而这个年龄段对于女人来说也是一个分水岭,年轻时随便梳个马尾都会显得青春靓丽,随便穿一件合体的衣服,就会显得活力满满,可步入中年后,肌肤、体型、气质都发生了变化,打扮与不打扮完全就是两种状态。 眉上短刘海最能凸显五官的立体感,比如上图中这种自然的短发,就非常具有时尚感。发质好的情况下,能不烫最好不烫,只要把发型剪得精致一些,就能带来减…

    2023-04-07
  • 亚马逊销毁滞销品怎么处理(亚马逊滞销产品回收平台)

    最近,法国记者以员工的身份进入亚马逊的仓库,发现亚马逊有一个仓库叫“销毁区”的区域,给员工清理那些没有卖出去的商品。各种全新未拆封的玩具、尿不湿、小家电,都出现在这个区域,其中不少商品价值不菲。 之后,一辆装得满满当当的大卡车从亚马逊的仓库里开出来,先是开往垃圾处理中心,在那里稍作停留之后,又开往垃圾填埋场。 英国记者也尝试以员工的身份打入亚马逊在英格兰中部…

    2023-01-31
  • 月付空间,月付支付是什么意思

    《月付空间:探索与思考》 一、什么是月付空间? 也许你会好奇,月付空间究竟是什么呢?我觉得它就像是一个按月租赁的虚拟存储空间,你可以在这个空间里存放各种数据、文件或者其他的信息。就好像你在现实生活中租了一个小仓库,只不过这个仓库是在网络世界里。 它可能会有不同的大小和规格,就像现实中的仓库有大中小不同的尺寸一样。你可以根据自己的需求选择适合自己的月付空间大小…

    2025-07-28
  • 网络营销案例100例(最成功的网络营销案例)

        回顾今年的互联网营销圈:故宫火锅的咕咕热气、《啥是佩奇》的年初刷屏、猫爪杯与优衣库联名款的哄抢、还有罗永浩与孙宇晨的轮番登场……这些经典镜头总是挥之不去。   下面就来给大家盘点今年最具有代表性的10个互联网营销案例。   《啥是佩奇》 借势营销   《啥是佩奇》打响了2021…

    2022-01-05 投稿
  • 手机卡有流量(手机卡有流量但是不能上网)

    马先生说,他使用的是一款华为双卡双待手机,主卡是中国电信卡,每月上网流量有25GB,副卡是中国移动卡,因与多张银行卡绑定,所以办理了8元/月的最低消费套餐(上网单独付费)。马先生表示,平日里,他都是使用电信卡。为避免产生上网流量,他特意关闭了移动卡的数据流量和智能转换功能。 然而,马先生每个月都会收到中国移动的短信,提示产生流量。“那些短信每次都是提示产生了…

    投稿 2023-05-24
  • 爱在旅途大结局 最终爱情的旅程会怎样

    爱在旅途73。 潘雅兰冒险出面却中枪,精彩持续更新……达伟。喂阿唐,我已经等了一个小时了,你的潘雅兰怎么还没出现,到底要怎么样?难道潘雅兰无法出来见我?再稍等一会,雅兰正要出来见你,你确定吗阿唐,我看潘雅兰一定是有要事缠身,也许她不能出来了,或者被谁关起来了,还是她根本没有勇气出来跟我见面。达伟请你往后退到桥的护栏边,在护栏下面你的右手边,有一个工具箱你拿起…

    投稿 2023-06-03
  • 拼多多幕后老板是谁(拼多多幕后大老板是谁)

    拼多多创始人黄峥宣布辞去公司董事长职务,未来将投身食品科学和生命科学领域的基础研究。从马云、刘强东再到黄峥,仅仅1年半时间,国内互联网已经有3位创始人“大佬”先后宣布辞职,而且年龄越来越轻,刚刚宣布辞职的黄峥,还只是一位80后。 按照拼多多刚刚公布的财报,去年年底,拼多多的活跃用户总数接近8亿人,超过阿里和亚马逊,如果仅以用户数量来看,拼多多已经可以算得上全…

    2021-12-15
  • 绿茶女什么意思啊(绿茶女什么意思啊网络用语)

    当下社会有一个词语叫做:绿茶女。相信大家都对这个词语不陌生吧,她们擅长利用各种手段来套路男人,以此来达成她们的目的。 她们大多数像吸血鬼一般,消耗男人精力与金钱,享受着男人对她的好,但是自己没有实质性地付出。 绿茶不仅仅是男孩的噩梦,她们也是好女孩的噩梦,很多绿茶都会利用心机来破坏别人的爱情。 下面内容教你一眼识别绿茶,看完之后别再掉进坑里了。 一、把你当作…

    2021-12-26
  • 单页面优化资源过大如何优化(单页面优化排名)

    专业网络推广表示在网站SEO优化的工作中,优化人员们需要掌握的优化技巧也有很多,来应对更多样化的优化类型。现在有很多网站追求极简主义,所以会设计一些单页面来展示一些信息,那么对于单页面该如何更好地做好SEO优化呢?下面专业网络推广就带大家一起来了解一下。 一、什么是单页面? 整个页面没有跳转到其他页面的链接,就仅仅只有一个页面,那这个网站就是大家常说的“单页…

    2022-01-16
  • 抖音最火转账仪式感,抖音最火转账仪式感朋友

    河南商报记者 张恒 中国传统节日七夕将至。8月13日,抖音电商发布数据,展现“抖音818新潮好物节”期间平台内七夕文化消费情况。数据显示,8月1日至12日,平台七夕相关商品销量环比增长169%。其中,玫瑰花销量比2月14日情人节期间上涨402%,“中国情人节”受到更多消费者关注。 七夕文化带动消费热潮,玫瑰销量比2.14情人节增长402% 星桥鹊驾,经年相见…

    2022-04-24 投稿
  • 13921什么意思爱情数字(13921代表什么爱情意思)

    本周起,A股公司陆续披露2023年一季度业绩信息。Wind数据显示,截至4月6日记者发稿,共有71家公司披露2023年第一季度业绩预告,其中57家业绩预喜,占比达八成。从行业分布来看,业绩高增行业多集中在电力设备、医药生物、机械设备等领域。业内人士表示,整体来看,得益于国内宏观经济稳步复苏,大多企业盈利呈现增长态势。不过,受原材料价格波动等影响,部分公司或面…

    投稿 2023-05-25
  • 千里送鹅毛的故事是关于人际交往

    点击右上角【关注】肿么破的头条号,收获更多职场秘籍。 本文共1852字,阅读全文约6分钟 各位朋友大家好,今天我们来聊一个有点“敏感”的话题,如何给领导送礼物? 当然,我们今天说的送礼可不是让你去搞贿赂拉拢那一套,而是指的职场上正常的人情往来。 前几天看到有个朋友在网上问了这么一个问题,说他是一个进入职场没多久的新人,一直受到直属上司的照顾和帮助,所以就想买…

    2022-05-09 投稿