GitHub网站罢工:数据中心停电惹的祸!
GitHub是全球最受欢迎的开源代码和托管服务在线库,近日该网站停运了两个小时,事后查明原因出在主数据中心遭遇停电。
GitHub的系统主管Sam Lambert在公司博客上的最新情况说明中解释:“我们的主数据中心出现了短暂的电力中断,结果导致的连锁故障影响了对GitHub.com的正常运行而言至关重要的几项服务。在我们竭力恢复服务期间,GitHub.com无法正常访问的时间持续了2小时6分钟。”
这次停运从太平洋标准时下午4点左右开始。周四晚上完成了全面恢复该数据中心电力基础设施的最后步骤。
在大多数情况下,停电事故通常不会导致数据中心停运,因为这些数据中心在设计时已配备了不间断电源(UPS)设备、备用发电机以及出现故障后,可以自动切换到备用发电机的切换系统。如果真发生电力方面的数据中心故障这种事,往往是由于那些备用系统出现故障引起的。
艾默生网络能源公司(Emerson Network Power)近期委托波耐蒙研究所(Ponemon Institute)开展了一项调查,结果发现UPS故障是导致数据中心停运的最常见因素,其次依次是网络犯罪(即分布式拒绝服务[DDoS]攻击)、人为错误以及冷却系统故障。
目前还不清楚总部位于旧金山的GitHub的主数据中心建在何处。Lambert在早先时候的采访中告诉我们,该公司并未透露其数据中心的位置。
GitHub的裸机云
我们知道的一点是,GitHub不得不迅速扩大数据中心容量,以跟上开源软件日益受到欢迎的形势。Lambert说:“我们的新代码库和新数据得到了大批用户的接受,于是我们在不断扩建自己的存储基础设施。”
GitHub并不使用虚拟机。相反,它构建了一个裸机云(bare-metal cloud),裸机云可以让用户像配置云虚拟机那样来配置物理机。
他说:“我们部署到物理机器上。我们内部有一套系统,让我们可以将物理机作为云来部署。”
云头条编译|未经授权谢绝转载
相关阅读:
GitHub公布10大热门编程语言:Javascript居首
欢迎加入,群主微信:aclood