摘要:1月28日,开放的源代码和托管服务最流行的在线资源库GitHub,因其主要的数据中心停电,其网站运营中断了两个小时。 |
“我们的主要数据中心出现了短暂的电力中断,引发连锁故障,影响了GitHub网站一些至关重要的服务运行。”GitHub公司董事萨姆•兰伯特日前在该公司的博客上表示。“虽然我们努力恢复服务,github.com仍然有两小时零六分钟无法运营。”
据悉,美国太平洋时间1月28日下午4点数据中心停电,当天晚上,电力基础设施已全面恢复,可以正常供电。
在大多数情况下,市电停电不会导致数据中心电力中断,因为这些数据中心设施部署了备份发电机和不间断电源系统,市电故障后,发电机自动启动发电。因此,该数据中心电力相关的故障是由这些备份系统的故障造成的。
由艾默生网络能源公司发起的,PonemonInstitute公司实施的一项最新研究发现,UPS故障是数据中心停电的最常见原因,其次是网络犯罪(即DDoS攻击),另外还有人为错误和冷却系统故障等这样的顺序。
目前还不清楚GitHub的主数据中心在旧金山的何处。兰伯特在接受记者采访时没有披露其数据中心的位置。
GitHub的裸机云
人们所知道的是,GitHub必须拓展其数据中心的能力,以便迅速跟上日益普及的开源软件的发展。“我们拥有一个巨大的在线资源库,只是存储都是新的数据,所以我们必须不断扩大我们的存储基础设施。”兰伯特说。
GitHub没有使用虚拟机。相反,它建立了一个裸机云,这使得它能够提供物理机一样的云虚拟机配置。
此次停电对于世界各地使用GitHub服务的公司和企业开发人员产生了广泛影响,其中很多日常使用GitHub编码的技术人员。这里是一个收集了对当时情况的各种吐槽:
#GitHub现在pic.twitter.com/8zhua8rufz
—ZhuoweiZhang(@zhuowei)January28,2016
$npmi-gis-github-down&&is-github-downpic.twitter.com/m92IxO7Uqm—s̾i̾̾n̾̾̾̾d̾̾̾r̾̾e̾(@sindresorhus)January28,2016
DevswhenGitHubisdown:“plasticlightsaberfight!”DevswhenStackOverflowisdown:“everyone’sgoingtofindoutIcan’tactuallycode”
—SecuriTay(@SwiftOnSecurity)January28,2016
Githubisdown,soit’stheSanFranciscoequivalentofasnowdayforthemajorityofthecity.—EmilyGilbert(@Emily_A_Gilbert)January28,2016
@Emily_A_GilbertGitzzard.Gitmageddon.
“emily_a_gilbertgitzzard。gitmageddon。
—TarakParekh(@tparekh)January28,2016
@emily_a_gilbert@pmarcaIfitgoesonforafewdays,itwillbelikeBurningMan.—BrianTopping(@briantopping)January28,2016
编辑:Harris