浅析数据中心宕机的几大因素

2023-12-31 18:20

本文主要是介绍浅析数据中心宕机的几大因素,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

每隔一段时间就会有数据中心宕机的新闻出现,因为备份系统失败、或者技术人员出错等原因,数据中心宕机几乎已经成了常事。如今,随着行业的不断前进发展,中断已经变得不那么频繁,但尔仍然有偶出错的情况。有时,也有一些离奇的令人完全意想不到的原因导致数据中心停止运行。


业内十大离奇或者有点荒谬的原因导致数据中心宕机的事件:

闰秒错误

闰秒是指为保持协调世界时接近于世界时时刻,由国际计量局统一规定在年底或年中对协调世界时增加或减少1秒的调整。在2012年,原子钟问题导致IT系统出错,几个相当受欢迎的网站关闭,包括LinkedIn、Reddit、Mozilla和海盗湾。 在澳大利亚,澳洲航空航班被延误两个小时,航空公司不得不切换到手动签证。

松鼠破坏雅虎圣克拉拉数据中心

可爱的松鼠也会制造大麻烦?事实上,在一个数据中心出现一只松鼠不是那么罕见。他们咀嚼一切,包括那些用来传输通信信号的重要电线。雅虎方面指出,在2010年,松鼠咬断电线导致圣克拉拉数据中心一半服务器宕机。

迁移服务器

移动服务器可是件棘手的事情。 NaviSite(现在在时代华纳旗下)在2007年收购了一家叫做Alabanza的托管提供商,将客户账户从Baltimore的主要数据中心迁移到马萨诸塞州的Andover.

他们把不插电的服务器放在一辆卡车,车载着服务器行驶超过420英里。此事导致当时依靠Alabanza的一些网站无法访问,直到服务器重新安家并开始工作。

另一个move-related问题发生的几个月前,Hostway将其ValueWeb服务器从迈阿密搬到坦帕。Hostway后来说,搬迁后,超过500台服务器在重新启动时出现硬件故障。

船锚砸中海底电缆

海底电缆为大陆之间的联通带来便利。通常这些电缆能够持久的保持功用,在海底遇到的威胁也比较少。 然而,至少有一个实例,原因就是一个船锚掉在海底电缆上。

当时是2008年,势大力沉的船锚掉到海里,正好砸到了海底电缆上,虽然不一定造成数据中心宕机,但它确实在一些地区造成停机。

“凿壁偷光”

拉尔夫。瓦尔多。爱默生曾说过,“每一个墙是一扇门。 ”

来自丹麦的小偷团伙在Taastrup数据中心的墙壁上钻了一个大窟窿来偷东西。据新闻报道,他们偷走了一些网络卡。小偷是如何穿过数据中心墙,并且为什么他们这样做至今仍是一个谜。

小心扔烟头的位置

扔烟头至少曾造成一次数据中心宕机事件。

在澳大利亚西部的Perth iX数据中心关闭后一个小时,VESDA(早期烟雾探测装置)在数据中心系统检测到烟雾。原因被确认为一个从外墙设施的花园里扔进来的一个燃烧的烟头。

卡车大乱入

2007年,Rackspace公司phenominal正常运行时,一辆卡车驶入进来撞到了电力变压器,导致它爆炸了,随后设备中断数小时。

虽然备用电源试图发挥作用,但是两个制冷器偏偏这个时候启动失败。此举导致当时互联网上的很多大型网站无法访问。

互联网网关协议

Renesys在一份报告中表示,在2009年,由于身处捷克的几家大型ISP托管公司发布了一个错误的边界网关协议,导致全球互联网崩溃了超过一个小时。

Renesys监控互联网的每一个前缀并计算其稳定性,根据该网站的定位分析,美国受此次影响最大。事后反思,网络运营商显然应该多阅读他们的路由器文档,并测试任何拟议变化,在实验室环境中得到他们期望的结果再发布。好在互联网自我修复能力很强,短期内就恢复了正常。

超级风暴Sandy

超级风暴Sandy曾在纽约掀起了轩然大波。它强大的威力导致数据中心发生一连串的故障。

暴风雨接着风势不断向北前进,就像空急流风暴带着一把锋利的冰刀离开海岸。狂风暴雨的侵袭导致当地很多数据中心发生故障。

类似的离奇或偶然事件正分分钟在这个世界上的某些地方不断上演,生活比故事还要精彩,有些事情你就是无法预测到。

Bingdata优网助帮汇聚多平台采集的海量数据,通过大数据技术的分析及预测能力为企业提供智能化的数据分析、运营优化、投放决策、精准营销、竞品分析等整合营销服务。

北京优网助帮信息技术有限公司(简称优网助帮)是以大数据为基础,并智能应用于整合营销的大数据公司,隶属于亨通集团。Bingdata是其旗下品牌。优网助帮团队主要来自阿里、腾讯、百度、金山、搜狐及移动、电信、联通、华为、爱立信等著名企业的技术大咖,兼有互联网与通信运营商两种基因,为大数据的算法分析提供强大的技术支撑。

 

 

这篇关于浅析数据中心宕机的几大因素的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/556809

相关文章

浅析Spring Security认证过程

类图 为了方便理解Spring Security认证流程,特意画了如下的类图,包含相关的核心认证类 概述 核心验证器 AuthenticationManager 该对象提供了认证方法的入口,接收一个Authentiaton对象作为参数; public interface AuthenticationManager {Authentication authenticate(Authenti

MySQL数据库宕机,启动不起来,教你一招搞定!

作者介绍:老苏,10余年DBA工作运维经验,擅长Oracle、MySQL、PG、Mongodb数据库运维(如安装迁移,性能优化、故障应急处理等)公众号:老苏畅谈运维欢迎关注本人公众号,更多精彩与您分享。 MySQL数据库宕机,数据页损坏问题,启动不起来,该如何排查和解决,本文将为你说明具体的排查过程。 查看MySQL error日志 查看 MySQL error日志,排查哪个表(表空间

(入门篇)JavaScript 网页设计案例浅析-简单的交互式图片轮播

网页设计已经成为了每个前端开发者的必备技能,而 JavaScript 作为前端三大基础之一,更是为网页赋予了互动性和动态效果。本篇文章将通过一个简单的 JavaScript 案例,带你了解网页设计中的一些常见技巧和技术原理。今天就说一说一个常见的图片轮播效果。相信大家在各类电商网站、个人博客或者展示页面中,都看到过这种轮播图。它的核心功能是展示多张图片,并且用户可以通过点击按钮,左右切换图片。

一个图形引擎的画面风格是由那些因素(技术)决定的?

可能很多人第一直覺會認為shader決定了視覺風格,但我認為可以從多個方面去考慮。 1. 幾何模型 一個畫面由多個成分組成,最基本的應該是其結構,在圖形學中通常稱為幾何模型。 一些引擎,如Quake/UE,有比較強的Brush建模功能(或應稱作CSG),製作建築比較方便。而CE則有較強的大型地表、植被、水體等功能,做室外自然環境十分出色。而另一些遊戲類型專用的引擎,例

一次关于生产环境服务无故宕机的排查过程

故事的开始 这个故事是在一年之前,当时我们的系统运行在客户的k8s环境上。然后很神奇的是每个月底我们都会服务宕机,当然我们开启了多个实例。当时的容器线条就像心跳图一样(或许有些描述的不太准确,我没有找到当时那个像心电图一样的容器资源监控图)。 第一次的排查 当时我们还是很有信心去解决这个问题的。由于每个月的月底都是业务使用的高峰时段,也就是说,从表象上来看,qps一高,容器就挂。 业务日

风暴项目个性化推荐系统浅析

风暴项目的主要任务是搭建自媒体平台,作为主开发人员的我希望把工作重心放在个性化推荐系统上。 目前风暴项目的个性化推荐是基于用户行为信息记录实现的,也就是说对于每条资讯,数据库中有字段标明其类型。建立一张用户浏览表,对用户的浏览行为进行记录,从中可以获取当前用户对哪类资讯感兴趣。 若用户第一次登陆,则按默认规则选取热点资讯做推荐,及所有资讯按浏览量降序排序,取前4个。另外,我考虑到后期可能有商业

中国书法——孙溟㠭浅析碑帖《越州石氏帖》

孙溟㠭浅析碑帖《越州石氏帖》 《越州石氏帖》  是一部汇集多本摹刻的帖,南宋时期的会稽石邦哲(字熙明)把家藏的一些法书碑帖集中一起摹刻成的,宋理宗时临安书商陈思《宝刻丛编》有记載这部帖的目录。现在还存有宋代时拓的残缺本,大多是相传的晋朝唐朝的小楷,后人多有临摹学习,并以此版本重新摹刻。 (图片来源于网络) 图文/氿波整理

浅析网页不安装插件播放RTSP/FLV视频的方法

早期很多摄像头视频流使用的是RTSP、RTMP协议,播放这类协议的视频通常是在网页上安装插件。但现在越来越多的用户,对于网页安装插件比较反感,且随着移动设备的普及,用户更多的希望使用手机、平板等移动设备,直接可以查看这些协议的视频。那是否有什么方案可以直接网页打开RTSP、RTMP协议的视频,直接观看不用安装插件呢?而且对于摄像头的数据,尽可能低延迟的获取实时画面。  其实很多摄像头厂家也注意到

影响时延抖动的因素

影响时延抖动的因素主要包括排队时延、可变的分组大小和IP网络路由状态频繁变化。‌ ‌排队时延‌:当数据包通过路由器或交换机等网络设备时,如果设备处理能力不足,数据包需要在队列中等待处理,这会消耗一定的时间,从而导致排队时延。这种时延的不确定性是时延抖动的一个重要来源。   ‌可变的分组大小‌:数据包的传输时间不仅与数据包的大小有关,还与网络设备的处理能力、传输介质的特性等因素有关。当数据包大

浅析c/c++中 struct的区别

(1)C的struct与C++的class的区别。 (2)C++中的struct和class的区别。 在第一种情况下,struct与class有着非常明显的区别。C是一种过程化的语言,struct只是作为一种复杂数据类型定义,struct中只能定义成员变量,不能定义成员函数(在纯粹的C语言中,struct不能定义成员函数,只能定义变量)。例如下面的C代码片断: 复制代码代码如下: