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

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

相爱相杀?盘点迎新年的移动互联网撕逼大战 HealthKit开发教程:用Swift编写个健康应用! 真的不够用!Apple Watch常规使用续航3.5小时 Activiti实战 百度BAE携手科技寺助力应用一站式部署 不仅仅是高速传输,Qualcomm演示骁龙810处理器功能 利用JS高效开发原生游戏 Cocos 2d-JS中文版API文档正式上线 同行代码审查实战分析 在Swift中使用JavaScript的方法和技巧 增强用户体验 让网站和APP更具动感的几点建议 《近匠》蒲公英:一站式免费应用内测平台 用Swift开发iOS 8新应用:斯坦福免费课程上线iTunes U Swift开发必备技巧:static和class的使用 你可能没听过的11个Python库 移动Web技术的春天来了?Facebook发布React Native,用JavaScript开发移动原生应用 开发不易!2015年移动应用开发趋势总结 .NET开发者必备的工具箱 热情不减!七款Swift应用开源项目推荐 如何给苹果提交Bug或功能需求? 深入钻研Augular两年 谈谈其究竟适用于哪些场合 唐巧:谈谈React Native 在Swift中,如何更优雅地处理网络返回数据? Spark生态系统解析及基于Redis的开源分布式服务Codis 阿里巴巴技术专家杨晓明:基于Hadoop技术进行地理空间分析 Bowery为什么放弃Node.js,转向Go? 《近匠》有了APM,用户快到碗里来——专访听云CTO Wood 联通WO+梦工厂唐敏:走进厦门 构建移动数字生态 HTML5 VS 原生,世界究竟是谁的? 完全开放 微软开源.NET Core的执行引擎CoreCLR Swift与Objective-C的兼容“黑魔法”:@objc和Dynamic 网络技术,从“数制”开始学起——跟随王达老师一步步学习 已知一个文件夹的路径,如何得到该文件夹中的文件的名字? 关于StreamReader的问题 欢迎大家访问我公司的网站! 有关编辑框的问题 各位大侠一个很菜的问题,来帮帮忙! 关于集合的一个小问题 最菜的问题,100分白送!!! 很基础问题,脑子不清楚,大家帮忙看看 紧急问题! 终于 知道MESSENGER 只是 WIN2K 的服务了! 那么 这 个怎么办?? 请问以下我如何实现一个带滚动条的子窗口 问一下,resin和iis集成后class文件放在什么目录下 用 http://www.rc80.com (c# + sqlserver2000) 只想换一个.net 的完整的分页代码! 一个Corba客户端连接的问题! 如何在resin中设置wap服务器功能 大家帮忙!! 什么时候用DataGrid,什么时候用DataList? 怎么样从数据库里取得某字段的值??? 昆腾的硬盘修理找谁啊?急,UP有分........ www.webmatrixhosting.net免费空间中FTP文件上传问题 Apache 2.0.43 +Tomcat 4.1.24+mod_jk2-2.0.43.dll整合问题出现:The servlet container is temporary unavailable or being upgraded 我装的Delphi7好像丢了一个文件:Proxies.pas,哪位好心人给我一个? 人,真脆弱! 开水房追女之呕心沥血计划 (超暴笑) 孤独 急!!Image对象如何设置成为透明的???Thanks! 【憋的慌】大头、阳光呢!!! 关于FLASHMX的遮罩问题 一个问题,想不通! 【憋的慌】死水、一辉呢!!! 急!!!急!!!怎么在建表时使用一个时间函数??就是指出加这条这条文件的时间?? 【憋的慌】蓝心、风呢!!! 怎么获得一个应用程序的图标,比如我用进程ID,获得其主模块,然后怎么办! 【憋的慌】冰冰、贝贝呢!!! 我获得一个服务,可以检验综的状态什么的,可我想获得除了这个以后的东西比如:.... 【憋的慌】珊珊艾、CoolSlob呢!!! 关于adodc控件删除的求救 【憋的慌】冰儿、江风呢!!! 关于Apache wuxuan、kingzai、jemmylau各位版主,请问怎样才能得更多的可用分?我看有些人有几千分,真不解。 提示问题!菜鸟问题马上送分 请问哪有php安装程序下载? [散分]探望qxjavajava 使用gdiplus.lib出现下面的错误? 讨论MVC--Model这块的实现方法(不用EJB的情况)??还有那里有可以自动生成DAO和VO的比较不错的工具吗? 关于网络传销 关于个人bean的问题!!!! windows 2003 server 下为什么不能装sql的任何版本 挑战性问题:ToolBar为何在客户区?而MainFrameWnd的在非客户区?(高分) 一个奇怪的问题 再搞不定我要自杀啦。。。。。。。 有人曾于6月上旬早晨,从川西高原阿坝出发南行,进入成都平原时,路过海拔3600米处,水沟尚未结冰.行至海拔2700米处,看到小麦生长旺盛.但到了海拔1503米处,小麦已黄熟.再行至海拔1360米处的茂 最爱吃老鼠的动物是什么 一架飞机从高空向下投救援物资时,必须在到达救援目标____就将救援物资投出去,这是因为____,在_____方向保持自己原来的______关于初三物理牛顿第一定律和惯性的 哪个洲濒临四个大洋?哪两个洲濒临三个大洋? 什么动物最爱欺乎老鼠? 16a槽钢立放,两端固定,中间悬空,3.2米长,承重多少? 世界有几个洲?每个州包括哪几个国家.我预习新高一数学课本,发现有这样的问题.我汗.我地理就考了几分而已啊. 三个字动物天天爱猜图像小老鼠的 已知O为平行四边形ABCD对角线的交点,且三角形AOB的面积为1,则四边形ABCD的面积为多少大神们帮帮忙 你能举出例子,说明地球不是平面而是球体? 一辆汽车五分之四小时行36千米,a地到b地相距270千米,行驶多少小时? 林可霉素的问题对肠球菌属、脑膜炎双球菌、淋病奈瑟菌和流感嗜血杆菌等革兰阴性菌以及真菌无活性 上面是林可霉素说明书的一段,请问他上面的无活性意思是指能杀死这些细菌让它一点 ________they are twin sisther,they don't look like each other.A.Because B.Since C.Though D.However请问选哪个 为什么选这个 它们分别是什么意思 这句话的全部意思 谢谢 I like to eat fruit ,———,apples.A.for example.B.such as .为什么. 如图,四边形ABCD和四边形CEFG都是正方形,连接AF,M为AF的中点,连接MB、ME 求证:(1)MB=ME (2)MB⊥ME如图,四边形ABCD和四边形CEFG都是正方形,连接AF,M为AF的中点,连接MB、ME求证:(1)MB=ME(2)MB⊥ 模具制造业属于金属冶炼加工 还是机械设备制造业 汽车沿半径为R的圆形跑道匀速率行驶,设跑道的路面是水平的,使汽车做匀速圆周运动的向心力是路面对汽车的汽车沿半径为R的圆形跑道匀速率行驶,设跑道的路面是水平的,使汽车做匀速圆 20#a槽钢,跨度2.5m,平放,最大承受多重不会变形 请问0.1克千浓度多效唑对多少水使用、用于疏菜简单的告诉我多少水就可以疏菜的 ( ) I’m surprised to see you smoking now, but you_______ A. didn’t use to B. used not C. weren’t( ) I’m surprised to see you smoking now, but you_______A. didn’t use to B. used not C. weren’t used to D. aren’t used to 这样做一个吊架用2根10#槽钢对焊做一个横担起吊12吨的箱变能吊起来吗.槽钢会不会变形呢 they books are their at tow are school not boy the 连词成句they books are theirat tow are school not boy the 是分开的 为什么做匀速圆周运动的汽车所受到的向心力是静摩擦提供的?静摩擦不是只有在物体静止时才出现吗? 向心力只能改变物体的运动方向,不能改变运动的快慢? 英语翻译 I don't drink _______ I used to.A more than B as much as 选哪一个 为什么另外一个不行 如图,正方形ABCD和正方形CEFG的位置如图所示,BD与AF相交于点H.(1)求证:H为AF的中点;(2)若BD=DF=根号2,求正方形CEFP的面积. 英语翻译 He is ---surprised to see you. a.very b.much 讲解一下啊过去分词作形容词,用much修饰吗? 如图,正方形ABCD和正方形CEFP的位置如图所示,BD与AF相交于点H (1)求证:H为AF的中点(2)若BD=DF=根号2,求正方形CEFP的面积 英语翻译 He never used to get ______much money ,____he?A.so did B.so,didn't 英语 关于take placeShanghai has taken place many changes in the last few years.take place 可以这样用吗 英语翻译 ( )Many foreigners______ living in Chain.A.used to B.are used to C.weren't used to D.didn't used homework可数吗?如题 是do homeworks 还是 homework? 英语翻译有一天,有一个人来到了超市,汤姆和鲍勃也在超市,他们看见了 一个贼在偷一瓶水,然后出了门 他站在门口准备坐着车走 ,汤姆和鲍勃看见了一个警察,然后他们过去告诉了警察事情的 i like fruit for lunch.fruit加S吗 甲乙两车分别从ab两地同时出发相向而行,甲每小时行80km 乙每小时行全程10%,当乙行到全程的5/8时,甲再行全程的1/6到达b地,1.ab两地相距多少km?2.甲车再行几小时到达B地?我知道第一问了,可第二 干煸菜花五花肉怎么做 可否由F=mv^2/r得出v和离心初速度无关,只和向心力有关呢?但是按常理来说v的确与初速度有关啊? 甲乙两车分别从ab两地相向而行,甲车每小时行80km,乙车每小时行全程的10%,当甲车距离B地的路程与已行的路程之比是1:5时乙车再行全程的八分之三到达A地,求甲车再行多少小时到达B地?甲乙丙 do you love each other very much in your family怎么答 镜子挂哪里好饿也 速度哦 How much______the pair of glasses?A.am B.is C.are选那一个? 制造业中的“再制品”是什么意思? 镜子如何挂稳 (2.8)(7)(17.5)按照这样的规律,下面该写什么? 请解释一下为什么与胰岛素的产生有关的RNA一定只存在于胰岛B细胞中,而与之产生有关的DNA存在于所有细胞中从基因选择性表达来说下 Would you like more fruits?的答句是什么? 《未来的能源》科幻画应画什么内容?本人急需《未来的能源》科幻画的内容,各位大哥大姐小弟小妹们,帮帮本人,非常急!今天就要,否则死定了!2006年2月9日 xqc110 什么是复杂制造业 对面邻居门上挂镜子我怎么样能破解 科幻画,要画未来的东西,画什么呢? 连词成句 in picture the you can wath ? see 林可霉素利多卡因凝胶可以涂在龟头吗 he had not the courage to tell her the truth.嘛意思好像这句子不符合语法."没勇气" 不应该是“didn't have the courage ”再说have加not 应该是完成时吗 求一句诗(词)的出处“一年冬近又添衣,平淡江山,欲问亲安.”出自哪啊? 先进制造业的内涵是什么? 林可霉素和什么药物配伍啊? 温州民资设立民营银行方案已上报北大回应不续聘夏业良:所谓\"政治迫松下半导体部门将大幅裁员部分港生在内地\"水土不服\" 投诉审计署回应“与纪委合署办公”:需从长“清风”生活用纸全国巡展首站启动星罗棋布 星巴克位置百度地图全知道工信部:婴幼儿乳粉兼并重组方案已报国长沙警方称新快报记者被拘案正按法律程原杭州市委书记黄坤明任中宣部副部长(职场\"咸鱼族\":得过且过不翻身 中国工商登记制度改革将宽进与严管并进巴基斯坦总理会晤奥巴马 当面敦促叫停美14岁中学生被控谋杀女教师 48小美媒指俄文化中心在美招募间谍 俄官方美国警察将玩具枪看成突击步枪 误杀1埃及教堂婚礼遭枪击多人伤亡 过渡政权因大量毒蜘蛛入侵 英国一中学校园被迫评论:拒任“非常任理事国”沙特给美脸被“假寡妇”咬会丧命 英国中学因毒蜘美媒:中东局势将沙特推向十字路口 改博乐市清理4件涉党政机关执行案河南光山校园血案被告人被判死刑 共砍德隆华丽变向看傻保罗 第一控卫之争或围绕主业做市场 金锣构建多元化发展新武汉:商场首开高端“牙科门诊”远见调查:花莲县长傅崐萁连续4年获52013年底“岭南通”可以通行粤港澳外国球迷翻唱中文版巴萨队歌走红西班牙曝湖人保安窃取2枚总冠军戒指 已被控外媒称中国部署200架歼轰7 少将:南京大屠杀幸存者哭诉:那是一段痛苦的旅游局赴长三角开拓旅游客源新市场外国乐队中文献唱巴萨队歌 激情唱响红河南信阳校园砍伤24人案一审宣判 被武陵源景区入围2013“美丽中国”十沈阳冬季离婚率突增 或因单位不给女方欧足联提出取消“点球+红牌”判罚 F一老翁宰猫“进补” 被罚10万台币民进党台北选战 蔡英文挺顾立雄:优质新北市黑胶唱片展 主打怀念凤飞飞怀疑女友移情别恋 男子酒后失手将其杀
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘