<th id="nnpdh"><meter id="nnpdh"><var id="nnpdh"></var></meter></th>

    <th id="nnpdh"><meter id="nnpdh"></meter></th>

    <form id="nnpdh"><progress id="nnpdh"><thead id="nnpdh"></thead></progress></form>
    <address id="nnpdh"><big id="nnpdh"></big></address>

        设为首页收藏本站

        LUPA开源社区

         找回密码
         注册
        文章 帖子 博客

        SRE超载系统导致,谷歌发布宕机事故分析报告

        2019-3-16 09:53| 发布者: joejoe0332| 查看: 457| 评论: 0|原作者: oschina|来自: oschina

        摘要: 谷歌发布了 12 日大面积服务中断事故的分析报告,指出系 SRE 超载系统使得 Google 云存储错误率提高导致。12 日全球各地的许多用户反映使用 Gmail、YouTube、Google Drive、谷歌音乐与谷歌的其它服务时都遇到了问题 ...

        谷歌发布了 12 日大面积服务中断事故的分析报告,指出系 SRE 超载系统使得 Google 云存储错误率提高导致。

        12 日全球各地的许多用户反映使用 Gmail、YouTube、Google Drive、谷歌音乐与谷歌的其它服务时都遇到了问题,包括北?#20048;蕖?#21335;?#20048;蕖⑴分?#21644;亚洲的部分地区都受到影响,谷歌随后承认出现故障,谷歌云平台状态页面(Google Cloud Status Dashboard)显示,此次故障影响了谷歌云存储的所有区域。

        当地时间 14 日,谷歌发布了针对该事件的分析报告。

        谷歌表示内部 blob(大型数据对象)存储服务经历了 4 小时 10 分钟的服务中断。分析了根本原因,其指出在 3 月 11 日,Google SRE 被告警内部 blob 服务使用的元数据的存储资源显著增加;3 月 12 日,为了减少资源使用,SRE 进行了配置更改,其副作用是使系统的关键部分超载以查找 blob 数据的位置,而增加的负载最终导致级联故障

        更具体的,12 日 18:40 到 22:50,谷歌内部 blob 存储服务错误率提高,平均错误率为 20%,事件发生时错误率为 31%,用户可见的 Google 服务,包括使用 blob 存储服务的 Gmail、照片和 Google 云?#25165;?#38169;误率也提高了,如果没有这些服务中内置的缓存和冗余机制极大地降低了用户影响,那么后果会更加?#29616;亍?/p>

        此次事故中,重大的影响包括:Google 云存储的长尾?#26144;?#36739;高,平均错误率为 4.8%,所有存储桶位置和存储类都受到影响,依赖于云存储的 Google 云平台服务也受到影响;Stackdriver Monitoring 在检索历史时间序列数据时出现了高达 5% 的错误率,最近的时间序列数据可用,警报没有受到影响。App Engine 的 Blobstore API 出现了较高的?#26144;?#21644;错误率,在获取 blob 数据时达到峰值 21%,App Engine 部署出现了高达 90% 的错误,从 App Engine 提供静态文件也会出现错误率提升。

        谷歌表示非 Google 云平台服务受到的影响将会有单独的事件报告。

        对于因此事件受到影响的服务与应用客户,谷歌深表歉意,并表示正在采取措施以提高可用性并?#20048;?#27492;类中断再次发生。

        详情查看:https://status.cloud.google.com/incident/storage/19002


        酷毙

        雷人

        鲜花

        鸡蛋

        漂亮
        • 快毕业了,没工作经验,
          找份工作好难啊?
          赶紧去人才芯片公司磨练吧!!

        最新评论

        关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187  

        返回顶部
        时时彩软件免费版

          <th id="nnpdh"><meter id="nnpdh"><var id="nnpdh"></var></meter></th>

          <th id="nnpdh"><meter id="nnpdh"></meter></th>

          <form id="nnpdh"><progress id="nnpdh"><thead id="nnpdh"></thead></progress></form>
          <address id="nnpdh"><big id="nnpdh"></big></address>

                <th id="nnpdh"><meter id="nnpdh"><var id="nnpdh"></var></meter></th>

                <th id="nnpdh"><meter id="nnpdh"></meter></th>

                <form id="nnpdh"><progress id="nnpdh"><thead id="nnpdh"></thead></progress></form>
                <address id="nnpdh"><big id="nnpdh"></big></address>