0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

谷歌突然遭遇全球大面积故障 到底是哪里出了问题

ss 来源:常言道 作者:丁常彦 2020-12-22 15:27 次阅读

自动配额管理系统出现故障,属于典型的运维问题。

据彭博社报道,美国太平洋时间12月14日凌晨3点47分左右,谷歌突然遭遇全球大面积故障,导致旗下的YouTube、Gmail、Google Drive、Google Search等服务出现异常,用户无法正常使用,全球多个国家及地区用户均受到影响。直到当地时间早上8点左右,谷歌的大多数服务才恢复正常。

这已经是谷歌5个月内第三次“掉链子”了。今年8月20日,谷歌旗下多项服务出现异常,涉及美国、印度、日本等多个地区,官方抢修5小时后才恢复正常;今年9月25日,谷歌系统瘫痪多半集中在美国东岸Gmail、YouTube、Google云端在系统死机时,不断有用户持续尝试进入,但都无法顺利使用。

到底是哪里出了问题?

对于12月14日这次全球大面积瘫痪,谷歌的工程师们连夜奋战,反应不可谓不迅速。但相比较危机之后的迅速反应,用户更希望谷歌能够提前做出预判,避免问题发生。

12月15日,谷歌官方出具的一份调查报告显示,导致宕机的原因是“internal storage quota issue”,即内部存储配额问题。具体来说就是:“我们的自动配额管理系统出现了问题,降低了谷歌中央身份管理系统的容量,导致其在全球范围内返回错误。因此,我们无法验证用户请求是否经过认证,并向用户提供错误。”

自动配额管理?这概念根本不理解啊,小编赶紧去咨询了华为存储的专家,经过专家解释,小编终于明白了。原来数据要写入到存储中,需要将数据存放在一个池中,每个要存进来的数据都要在对应的空间内存放,业务能写多少数据到池中,则需要“配额”来管理。

这就类似于仓库管理一样,货物来了要想入库,必须先让仓库管理员给指定位置。而自动配额管理出了问题,就相当于来了一卡车货,仓库管理员只给了几平米的空间,仓库管理员又没有及时调整地方,货物根本无法入库,不报错才怪。

华为存储的专家认为,自动配额管理系统出现故障,属于典型的运维问题;配额的出发点是希望限制应用对存储资源的无节制使用,但凡事总有例外,如果有突发情况,自动配额管理系统不能及时调整配额或者给出了错误的配额,就会导致谷歌这样的问题出现。

搞清楚了问题根源,以后如何彻底避免类似问题出现呢?专家建议,运维工作不仅仅在存储池即将写满的时候报警,如果能做到提前预测,在存储池即将写满的几个月之前就能发出预警,提前扩容来避免自动配额管理系统“罢工”。

存储的智能运维该怎么做?

调查显示,随着全球数据规模的爆炸式增长,企业数据中心的故障中,与存储设备有关的故障占到70%以上。尤其在新技术和新应用层出不穷的今天,运维工作日趋复杂。传统运维高度依赖人的经验,如何借助AI等技术的应用,实现智能运维已经成为行业发展的大势所趋。

谷歌自动配额管理系统出现问题无疑给智能运维提出了更高要求,企业必须选择更先进的存储容量预测和管理解决方案,以应对在智能运维上可能遇到的风险。为此,华为存储也在逐步构建起面向智能运维的AI能力,围绕客户关心的设备异常、容量预警等关键场景,逐步发布多个重量级AI特性,为客户业务的正常运行保驾护航。

DME(Data Management Engine,数据管理引擎DME)是华为数据基础设施智能运维平台,该平台通过与存储设备内置的设备AI以及云端AI(eService)实现三层AI协同,并通过融合统一的管理界面、自动化的闭环机制以及开放的API、旨在使能数据存储的“规划、建设、运维、优化”全生命周期场景的管理与运维自动化,帮助客户简化存储管理,提升数据中心的运营效率。

在容量预测方面,如果客户能够提前预知存储设备或存储池,甚至是更细粒度对象的容量变化趋势,那么容量配额不足导致服务宕机的发生可能性则会大大降低。华为提供的云上+本地联动运维能力,基于时序预测等关键技术,能够向客户提供未来最长365天的容量趋势预测,并能够提前预警80%配额,提醒用户提前扩容。

在风险盘预测方面,华为硬盘异常检测模型服务依托华为自身在硬件领域的技术及经验积累,基于S.M.A.R.T.(Self-Monitoring Analysis and Reporting Technology)等硬盘关键数据信息构建机器学习模型,每日采集数据中心硬盘数据(硬盘ID、SN、硬盘非安全断电次数、通电时长),从历史数据中识别硬盘不同属性的突变模式对当前状态进行预测。

结合用户反馈数据,定期执行模型自优化,持续提升预测精度,可以为数据中心硬盘提供主动运维。截至目前,华为硬盘异常检测模型服务已经覆盖200多家企业数据中心,可帮助客户提前14天识别硬盘故障或风险,其中查全率达80%,误报率低于0.1%。

在存储性能异常预测管理方面,华为可以围绕存储性能相关问题提供全面分析处理方案。其中,基于时间序列预测等关键技术的性能预测特性以及基于阈值触发的性能潮汐预警,能够让客户预知设备关键性能指标变化趋势,如时延、IOPS、块带宽等,从而提早发现设备性能瓶颈点,辅助客户尽早规避可能发生的异常。

基于机器学习的关键性能KPI异常检测及根因定界特性,无监督自学习的异常检测模型能够实时检测设备时延是否异常,现网数据验证,异常检测准确率近90%;存储设备内置基于多集成树算法融合模型,外加皮尔逊相关性关联分析算法,实现异常根因的定界分析,基于现网数据的验证结果,根因定界Top3命中准确率近83%,提升客户发现性能问题、定位问题边界的效率。

未来,华为存储将基于领先的三层AI架构,通过与客户的联合创新,逐步推动产业迈向数据基础设施的“自动驾驶”时代,实现异常场景的快速自愈等L3级特性,不断降低客户运维门槛和运维成本,实时保障客户业务不受干扰。

数据基础设施进入AIOps时代

AIOps的概念最早出现在Gartner的报告上,即将人工智能应用于运维领域,基于已有的运维数据(日志、监控信息、应用信息等),通过机器学习的方式来进一步解决自动化运维没办法解决的问题。简单地说,过去需要花费数个小时、数天甚至数周才能完成的故障诊断和修复工作,AIOps可能只需要花几秒钟,而且判断更加精准。

Gartner相关报告预测,AIOps的全球部署率将从2017年的10%增加到2020年的50%。到了2022年,部署AIOps平台的大型企业数量将2017年的不足5%,迅速提升到40%左右。如今,AIOps主要应用于电信、互联网、金融等多个涉及的IT运维领域,涉及网络、存储等多个层面。

尤其在数据基础设施层面,AIOps的应用不仅可以提升其自动化运维、故障处理和数据管理等能力,还可以进一步推动数据基础设施的智能管理,从而帮助存储管理员从繁琐、复杂的工作中解放出来。

华为DME作为融合AIOps理念的产品,正在开启数据基础设施运维自动化时代。以某全国性商业银行为例,该银行基于华为DME数据管理引擎,在融合管理、业务变更以及统一运维等场景引入安全可控的自动化以及智能能力,显著提升了运维效率及业务敏捷水平。

其中,在业务变更方面,传统方式下,银行为了确保零失误,往往采用堆人堆时间的方式,每一个具体任务都由运维工程师出具一个设计脚本,单任务脚本往往需要45分钟,而通过华为DME的应用,单任务脚本准备时间从45分钟降低到10分钟。在变更执行阶段,通过自动化能力的引入,变更前预审时间从20分钟直接减少到半分钟;不仅如此,DME还能够实现所有任务的并发执行,大大减少人力投入,变更任务越重,效率提升越明显。

而在性能分析方面,通过华为DME的引入,相较之前的逐段分析,通过端到端的拓扑呈现以及快速关联分析,性能问题的定位时间从小时级锐减到分钟级。

从谷歌的此次全球宕机事件,我们可以看出,在数据基础设施的运维层面,拥有强大的AIOps能力,才能在短时间内完成故障诊断和自动修复,对于保障业务连续性意义重大。正因为如此,华为也在通过DME与自身存储产品的融合,致力于为企业实现AIOps提供软硬搭配的全方位解决方案,为企业的数字化转型提供有力支撑。

责任编辑:xj

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 谷歌
    +关注

    关注

    27

    文章

    6128

    浏览量

    105003
  • 智能化
    +关注

    关注

    15

    文章

    4800

    浏览量

    55211
  • 运维
    +关注

    关注

    1

    文章

    249

    浏览量

    7533
收藏 人收藏

    评论

    相关推荐

    破解大面积场景清洁难题,普渡推出AI智能扫地机器人PUDU MT1

    破解大面积场景清洁难题,普渡推出AI智能扫地机器人PUDU MT1 9月10日,全球服务机器人领导者普渡机器人发布了全新AI智能扫地机器人,PUDU MT1。PUDU MT1是全球首款面向大场
    的头像 发表于 09-12 14:37 392次阅读

    功放和运放到底是什么区别?

    想请问一下功放和运放到底是什么区别,感觉只要接一个小负载,运放的输出电流也可以很大啊?到底有什么区别啊
    发表于 09-10 07:00

    运放的输入电容到底是什么?

    我想请问一下运放的输入电容到底是什么?
    发表于 09-04 06:52

    LMH6502的输入电压到底是多少?

    LMH6502的输入电压到底是多少,我稍微给如大一点点的信号,放大不行还能接受,我衰减都失真,
    发表于 08-27 07:02

    大面积烧结银AS9387成为碳化硅功率器件封装的首选

    大面积烧结银AS9387成为碳化硅功率器件封装的首选
    的头像 发表于 08-09 18:15 671次阅读
    <b class='flag-5'>大面积</b>烧结银AS9387成为碳化硅功率器件封装的首选

    日本旭化成氮化铝基板技术突破:迈向更大面积与实用化

    全球半导体科技日新月异的大背景下,日本旭化成株式会社在功率半导体等应用领域取得了令人瞩目的技术突破。该公司近日宣布,其氮化铝基板技术已实现了可使用面积的显著扩大,这一进步为功率半导体的发展注入
    的头像 发表于 06-15 16:48 608次阅读

    对于STM8的固件库,到底是怎么对文件进行配置的?

    对于STM8的固件库,到底是怎么对文件进行配置的?
    发表于 05-17 15:59

    共享单车到底是什么通信原理

    我们经常骑的共享单车到底是什么通信原理,有人了解过吗? 一、智能车锁 共享单车最核心的硬件是智能车锁,主要用于实现控制和定位功能。
    发表于 04-09 10:33 796次阅读
    共享单车<b class='flag-5'>到底是</b>什么通信原理

    输入捕获实验是如何判断他溢出了呢?

    请问,在刚刚捕获上升沿的时候,如果溢出了,在我圈的最后一行里会出现STA++,表示溢出了一次,可是,他到底是如何判断他溢出了呢?上面只是写了,捕获到高电平后,如果,STA还能存放数据,
    发表于 04-08 07:10

    共享单车到底是什么通信原理?

    我们经常骑的共享单车到底是什么通信原理,有人了解过吗?下面宝蓝小编就带大家了解下。
    的头像 发表于 02-25 10:32 1309次阅读
    共享单车<b class='flag-5'>到底是</b>什么通信原理?

    带负荷调压时变压器跳闸故障诊断分析

    故障现象:在运行几年后,带负荷进行电压调节,在此过程中变压器突然跳闸,导致大面积停电。
    的头像 发表于 01-18 09:50 625次阅读

    功放pcb大面积覆铜的好处有哪些呢?

    功放pcb大面积覆铜的好处有哪些呢? 功放(功率放大器)是一种用于放大电信号的电子设备,主要用于音频系统、通信系统、测量仪器等领域。作为功放的关键组成部分之一,功放PCB的设计和制造对于整个功放
    的头像 发表于 01-17 16:50 742次阅读

    请问M487KMCAN的SRAM到底是128KB还是160K?

    M487KMCAN的SRAM到底是128 KB 还是160K
    发表于 01-16 07:18

    去耦滤波电容怎么布局摆放,到底是先大后小还是先小后大?

    去耦滤波电容怎么布局摆放,到底是先大后小还是先小后大?
    的头像 发表于 12-04 15:43 2269次阅读
    去耦滤波电容怎么布局摆放,<b class='flag-5'>到底是</b>先大后小还是先小后大?

    请问AD9684最低采样率到底是多少?

    关于AD9684最低采样率,数据手册有两处描述,但是不一致。请问AD9684最低采样率到底是多少?
    发表于 12-04 06:34