说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

Facebook运维内幕曝光:一人管理2万台服务器

HTML文档下载 WORD文档下载 PDF文档下载
Facebook是世界上最大的社交网站,其服务器数量惊人,其硬件方面的工作重点主要放在“可服务性”上,内容也涉及服务器的初期设计,一系列工作的目标就是为了保证数据机房的设备维修最简单、最省时。

Facebook是世界上最大的社交网站,有超过10亿用户每月至少要登录一次,他们每天要上传超过45亿内容,在这么大的数据面前,Facebook的工程师们是如何保证网站时时刻刻正常运营的呢?不仅如此,Facebook已经凭借它在网络基础建设上的可扩展能力成为了行业的领军者。下面就让我们一起来看看Facebook内部的运维数据。


Facebook数据中心运维主管 Delfina Eberly

服务器数量惊人,一人管理 2 万台

Facebook服务器数量惊人,其硬件方面的工作重点主要放在“可服务性”上,内容也涉及服务器的初期设计,一系列工作的目标就是为了保证数据机房的设备维修最简单、最省时。Facebook数据中心运维主管 Delfina Eberly介绍说,每个Facebook 数据中心的运维工作人员管理了至少 20,000 台服务器,其中部分员工会管理数量高达 26,000 多个的系统。 

近期 Facebook 的服务器与管理人数比又创下了新高,目前已经超过10000:1,可以查看文章高扩展性对此进行更加详细的了解。 

大数据汹涌,运维工作不轻松

在Facebook数据中心做运维工作并不轻松,对工作人员的能力要求很高。他们每天面对的是海量数据。 

据统计,Facebook目前拥有11.5亿用户,日常登录用户约7.2 亿。每天Facebook 用户分享的内容达到 47.5 亿条,“赞”按钮点击次数近45亿次。Facebook目前存储了2400亿张照片,每月照片存储容量约增加7PB(注,单位换算:1PB=1024TB)。 

自动故障诊断系统:原为留住人才

为了管理运维工作,Facebook 已经开发了相应软件来自动化处理日常运维任务,如 CYBORG 可自动检测服务器问题并进行修复。如果 CYBORG 无法自动修复检查出的问题,系统将自动给订单系统发送警告,并分派给数据中心工作人员,以对相应问题进行详细追踪与分析。 

Eberly 提到,自动化工作的目标是尽量避免将技术人员派往现场解决问题,除非必须对服务器进行现场处理。强调自动化不是因为 Facebook 对打造无人数据中心感兴趣,原因在于 Facebook 重视自己的员工。 

Eberly 解释说:我们要留住人才,因为大家更喜欢高水平的任务,公司希望让他们留下来与我们一起进步成长,这对 Facebook 来说至关重要。 

“可服务性”主导服务器设计:节时 54%

在 Facebook,运维团队的时间与工作量是根据 Facebook 硬件设计来安排的。比方说,全部服务器从头开始就坚持“可服务性”这一原则来进行设计,那么数据中心的工作人员就没有必要老钻机房了;服务器被设计成无需工具就可以对磁盘和组件进行替换。这样做的结果就是:Facebook 用来修理服务器的时间减少了 54%。 

Eberly 介绍说,Facebook 运维团队会仔细跟踪设备故障率,这一数据会为公司的采购提供参考。公司的财产管理和订单系统用序列号来跟踪硬盘和其他组件,这方便完整了解每个硬件的生命周期。 

Eberly 还提到,虽然这些系统很复杂,但并不需要太多开发者。Facebook 的运维团队仅有 3 名软件工程师,但他们对数据中心的工作来讲至关重要。 

最后

从 以上的介绍中,我们可以看到 Facebook 在可扩展性网络建设上的实力。同时,这也为行业提供了一些可参考的经验,如:开发自动故障系统,根据“可服务性”设计基础架构。同时,运维也是一个系统工程,需要得到其他部门的配合支持才行。 

来自:Datacenterknowledge

在我们日常工作中,常会碰到这样一个难题:一大堆-Delphi资料 用DELPHI制作应用软件 用Dephi 程 序 维 护Paradox 数 据 表 的 索 引-Delphi资料 用Dephi程序维护Paradox数据表的索引-Delphi资料 用InstallShield制作数据库应用系统的安装程序-Delphi资料 在BDE中使用ASCII-Delphi资料 在DBMemo中查找文字-Delphi资料 在Delphi 程序中维护DBF 数据库 在Delphi 中 利 用 Tbatch 组 件 完 成 数 据 批 处 理 在Delphi 中使用计算出的字段 在Delphi3 程 序 中自 动 检 测、 建 立 数 据 库 别 名 和 表 格 在Delphi3程序中自动检测、建立数据库别名和表格 在Delphi4 BDE中配置Access数据库 在Delphi5 中修改了Delphi自带的VCL Source文件后怎样重建Delphi的库文 在DELPHI程序中动态设置ODBC数据源 在DELPHI程序中使用ADO对象存取ODBC数据库 在DELPHI程序中自动设置ODBC数据源 在Delphi的DBGrid中插入其他可视组件 在Delphi的Socket编程中如何从服务器向指定的客户机发送信息? 在Delphi动态生成定义数据库 在Delphi中处理数据库日期型字段的显示与输入 在Delphi中简单实现多重查询 在Delphi中建立和使用别名 在DELPHI中使用ADO对象存取ODBC数据库 在Delphi中使用DBF数据 在Delphi中随意控制DBGrid 每一行的颜色 在Delphi中自动检测、建立数据库别名和表格 在存储过程中使用use database-Delphi资料 在一个Dbgrid中显示多数据库-Delphi资料 在运行期创建表-Delphi资料 怎样把可以使用的表名输出到一个选择框?-Delphi资料 请教:通过一个路径,查找其所有子目录中的HTM,ASP文件中包含我所指定的String,就象杀毒软件。:) 怎么可以让DataGrid的内容只读,但可以拖动滚动条? <<如何用VB写VOB点播程序>> 欢迎参与 有谁知道怎么在boland c++ 5.0中把一个文件的属性改掉呀。 我用PB8在连ORACLE数据库中,总是报表和视图不存在 有关DW显示内容不一致的问题 啥是杨辉三角形啊? 在PB中如何做透明窗口?? 回车换行的问题 哪个串大? 为什么这个sql命令没有正确结束 有谁用过diamond access,请帮我看看这是什么错误? 怎样把数据库中的两个字符串转化为数值型然后再求他们的和,然后显示他们的和 谁听说过“IP助手函数”没有??? 请各位大虾帮我看看这两行代码,看看要怎么做才行?谢谢。 请教各位大师一个问题?以下代码总是出错,请多多指正,谢谢!!! 绝对送分题,送分了。 有现在工作是做asp+mssql的吗,留个qq号大家交流交流,我的是5662229 请问高程,熟悉delphi/sql server oracle linux 在武汉可以拿到什么薪水? 2001年的中级程序员成绩下来了(浙江)我的成绩是上午:45 下午:53 .请问我有几成的把握可以通过? 问个菜问题:BDE和ADO分别是什么,有什么区别? 我第一次用asp连接数据库(access2000),是不是需要先设置一下呀,为什么网页显示出错呀 为什么我想保存图片(*.bmp *.jegp)时总是出错,请高人指点。 error C2653: 'CTestView' : is not a class or namespace name 怎么解决? NT4.0的局域网,如何将WIN2000 PRO加入域中,以便能够访问它提供给我的一部分空间。 请问有谁知道在xp怎样侦测网络中发送到本机的数据流 VC,BROLAND C都没有graphics.h?? 关于Access数据库性能的一个问题 如果不用指针,如何删除内存变量 关于InstallShield Express-Borland Limited Edition 3.03的几个菜鸟问题 高手帮我啊 我该不该跳槽?(回答有分) 博弈算法的高手请进,区区小分不成敬意(求得分函数) 存储过程的问题 有关报表问题,绝对简单,但是我不会? 在程序中如何使用tabel.filter语法来过滤不同类型的数据???小菜虫我是有分必加 怪事!CString类怎么了? 如何去掉记录中的怪字符? 困惑初学者的难题:如何在VC7.0中编译调试运行小程序?哪位大哥能说清楚高分送上!帮帮我们这些在地狱中水深火热的难兄。。,谢谢。。。 急死我了!!用Table连接时总要密码,那位大哥能帮帮我!!! 如何用SQL Plus查看Oracle中表间关联? CWnd中的声明空成员函数OnSize究竟有何作用? 有谁知道关于电子版的windows api相关的书下载的网址呀。我在线等呀。 怎样用网卡对接电脑 抗议!IE是否自动为收藏夹做过备份? 如何通过NDIS编程取得以太网地址 今晚有多少人通宵? socket客户端能发,不能收是怎么回事? FDISK不能用了吗?真是奇怪呀?谁能帮我啊!!! 想通过sql语句找出这样重复的记录?如何写这个语句? 如何在delphi中显示和编辑sql server中超过256字节的字段 形容在爱情的希望中失望的句子 PCB线路板上RL,RS作用有什么区别,分别起什么作用? 知道电流电压怎么算功率 1.从哪些方面写月亮寂寞2.月亮有什么特点?联系全文归纳3.作者认为“那是我们借助月亮.”请以读过的诗为例谈谈对这句话的理解4.“月亮不屑于自己寂寞”但文章开头以“寂寞的月亮”理由 表达寂寥忧愁古诗词有哪些?类似《乌夜啼》,《约客》这样的诗或词 电流电压计算功率问题为什么P=1.732*UICOSφ P=1.732*UICOSφ 5 | 解决时间:2010-11-10 20:43 | 提问者:gongyekkk 我厂有一台低压电机啊.额定功率115KW,额定电流212A,额定电压380V.如果用P=1.732*UICOSφ.这里的 寂寞的月亮阅读理解 1 文章从哪些方面描写月亮的寂寞的2 从文中看,‘月亮其实是不屑于自己的寂寞的’,但作者却以‘寂寞的月亮’为题,揣摩作者安排的理由3 文章的结尾表达作用是什么作 最美的诗歌是最绝望的诗歌.下面那句是什么? 硫粉和铁粉加热的现象? 语文课后阅读 读书体会200字l.kjuikhuuuijkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkyu 英语翻译这是我手机上的几个图标.麻烦知道的告诉下.1 Myclock 2 Mobipocket Reader 3 Ucweb 4 Bomberman Deluxe 5 Anyview 6 Messenger 7 HandCalendar 就是以上7个英文.希望懂英文的高手指教下... 各种电路板按键绿油上涂着一层黑碳是什么物质 读书的体会200字急需 英语翻译1.学风严谨,崇尚实践.2.人才.3.冶金工程.4材料科学与工程.5世界小姐.6.奥委会主席.7.节能减排. 如何化验甲醇的纯度进了一批甲醇,想测一下纯度,用干燥剂混匀过滤了再称重的方法可以吗?谁能给个更好的方法?谢啦. 《寂寞的月亮》的感悟200字在我的视野里,月亮是寂寞的.她那么孤单地悬挂在天空,星星离她那么遥远,地球离她那么遥远,就连一直在给她光和热的太阳,也总是离她那么遥远.月亮孤孤单单地悬 《月亮在敲门》阅读答案 电路板镀金氧化是什么 原因造成的 描写后悔的句子(词语)50个 一个LED灯珠电路中的电压,电流,瓦数的计算!如图,假如在各个数区中并联100个3V电压,20MA豪安LED灯,请问各个数区的电流,电压,瓦数还有每串的电流,电压,瓦数三串的总电压和电流,瓦数.总电源要 怎么样防止电路板氧化 描写春天的词语句子(字数少点,句子多点).请告诉我,谢谢 英语翻译Transfer impedance/unit length of the continuous isolatorBased on the series solution of the sta static response of the clamped beam,its mobility M becomes这不是完整的一句话 是和函数式连着的 求翻译 对爱情绝望的唯美语句伤感点、对90的 这句话是围绕灯的什么来写的?找出句子中的词语来回答.有名的老铺都要挂出几百盏灯来,有的一律是玻璃的,有的清一色是牛角的,有的都是纱灯;有的各形各色,有的通通彩绘全部《红楼梦》 英语翻译这个案件让我们深思,虽然现在这种案件发生的越来越少了,但是还是有少数存在.政府应该加强公民的思想道德建设,以确保社会的安定英语翻译,不要用翻译工具 表示爱的词语‘ 描写窗户的词语句子 英语翻译转化 纳入 条约内国适用 汪建中怎样了 用词写句子!请从下面词语中选择2个或2个以上的词语,至少用一种修辞手法,写一段40字左右的文字 奇幻丶葱茏丶苏醒,思绪... 英语翻译1.Viruses are simple,acellular entities consisting of one or more molecules ofeither DNA or RNA enclosed in a coat of protein (and sometimes,in addition,substances such as lipids and carbohydrates).They can reproduce only withinliving cel 《寂寞的月亮》答案 金融英语方面的词语翻译,英语高手进 英语翻译If the force is periodic,it can be decomposed into a combination of harmonic ones on use of Fourier series.The machine and foundation can vibarate with much greater independence above a resonance frequency of the system.Here take the tran 寂寞的月亮1 文章是从哪些方面写月亮的寂寞的2 从文中看,‘月亮其实是不屑于自己的寂寞的’,但作者却以‘寂寞的月亮’为题,揣摩这样安排的理由3 文章结尾表达作用是什么 怎样算实际电压和实际功率 最绝望的语句!对这个社会的绝望 文章是从哪些方面描写月亮的寂寞的?寂寞的月亮 低压电器的电流、电压和功率计算1、单相380V、60A的设备的功率怎么算?有公式最好2、380V、6KW的设备的电流怎么算?有公式最好3、三相220V、电流40A设备的功率怎么算?有公式最好(此问很重要 很失望 词语形容很失望的成语有什么 / 三个电阻串联在某电路中,如图所示.R1=2欧,R3=4欧,电压表V2读数为14伏,V1读数为2伏.则R2的阻值是(A.2欧 B.1欧 C.3欧 D.4欧 知道电流电压,咋算功率 关于失望的诗句 硫与汞反应的化学方程式 求燃烧的月亮 迟子建阅读答案!燃烧的月亮迟子建①故乡的夜晚,一本书,一杯自制的五味子果汁,就会给我带来踏实的睡眠.可是到了月圆的日子,情况就大不一样.穿窗而过的月光,会拿出主子的 形容懊恼失望的词语 把5Ω的电阻r1跟18Ω的电阻r2和一个电流表串联起来 交在电源上,电流表的度数是0.3a,电源的电压是多少要用2种做法 如图所示,开关闭合时,电源电压6伏,R1=2欧,电压表读数为3.6伏.求通过R2的电流及R2的电阻值.还有此时电路中的总功率多大? 燃烧的月亮 1.仔细阅读第①段,回答:(1)联系上下文,“看来过于光明了,也是不好”这句话在文中的作用是什么?(2)谈谈你对“亏并不一定是坏事,它往往是为着灿烂时刻而养精蓄 把5Ω的电阻R1跟15Ω的电阻R2和一个电流表串联起来接在电源上电流表的读数是0.3v,电源电压是多少? 汞+硫→硫化汞的化学方程式?硫化汞(HgS)+氧气 高温 汞+二氧化硫→汞+硫→硫化汞把这2个文字表达式写成化学方程式. 燃烧的月亮 迟子建 急 2次描写发芽的树,给人的感觉有什么不同? 诗句 有什么对爱情很失望的诗句么?同题,对方是女性.诗,辞都可以,中外皆可 在如图所示的电路中,电阻R0=R1=R2=R3=R4=10欧,电压U=24V.(1)若在a、b间接入一个理想电压表,则电压表的示数是多少?(2)若在a、b间接入一个理想电流表,则电流表的示数是多少?画的不好啊! 燃烧的月亮 迟子建阅读答案1.3段在全文的作用是什么?2.文章有多处对比,找出一处并说明其作用.3.“半梦半醒之间,那团月亮”美在何处?4.你觉得文中那一句话能体现作者主旨,并写明理由. 形容沮丧 诗句又一次竞选的失败,将我的心抛入了万丈深渊.唉,要知道我投入了多少精力,花费了多少时间应对这两次竞选呀,老天爷怎么对我一点也不开恩呢?我几时才能“ ,” 汞和硫的化学反应方程式,最好用汉字表达,手机显示不方便, 燃烧的月亮阅读答案
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn