掀开脸书行动装置实验室神祕面纱,以2000台装置测试App及服务稳定度
2016-07-14 17:34:19 | 来源:ithome | 投稿:阿呆 | 编辑:dations

原标题:掀开脸书行动装置实验室神祕面纱,以2000台装置测试App及服务稳定度

图片来源:

Facebook

脸书(Facebook)于本周揭露了位于俄勒冈州Prineville市之资料中心内行动装置实验室,展现脸书如何确保该公司的行动程式及服务能够稳定地执行在新旧不一、搭载不同作业系统的行动装置上。

为了测试程式,脸书去年开发了CT-Scan服务,以用来了解程式码的变更与软体回归次数下滑对效能的影响。一开始工程师是在自己的桌上执行CT-Scan,但脸书需要测试相关程式在不同硬体、作业系统及网路连线状态的表现,因此需要在2000台的装置上进行测试,促使脸书设置行动装置实验室。

被赋予测试任务的是脸书内部的生产工程(Production Engineering)团队,该团队专门确保各种脸书服务的稳定运作与扩充,包括软体与系统的维护。

该团队曾打造出不同的伺服器机架,而且一开始只打算在办公室里进行,第一款雪橇设计可将多支手机置放在金属製的雪橇上然后滑进金属机架,由于金属会干扰Wi-Fi讯号,过多的金属让该机架完全失去Wi-Fi连线。

第二次工程师们学乖了,使用可安置100台装置的塑胶製机架(下图,来源:Facebook),装置终于可顺畅地接收Wi-Fi讯号,但USB线路的部署出了问题最后以混乱收场。

第三次工程师以布满整个房间的槽板悬挂了240个行动装置,若要满足2000个行动装置的测试需求,那幺便需要9个房间,因不可行而作罢,之后终于决定将行动装置实验室搬迁至资料中心。

移师到资料中心的行动装置实验室,设置了约60个客製化的机架,在每个机架上嵌入32台行动装置,测试2000台行动装置在不同的硬体、作业系统及网路连结状态下各种行动程式的表现,诸如程式对数据、记忆体或电池的消耗程度。

在资料中心里仍得确保每个机架所处的环境不互相干扰(如Wi-Fi讯号强度),因而必须彼此隔离。现在脸书在每个机架上安装了8台Mac Mini或4台OCP Leopard伺服器,每台Mac Mini可连结4支iPhone,每台OCP Leopard可连结8个Android装置,代表每个机架都可部署32个行动装置。这些手机的萤幕是倾斜的,以让上方的摄影机可纪录在变更程式码时每台手机的反应。

未来生产工程团队计画将每个机架的装置摆设密度从现有的32个增加到64个,亦有意重新设计以让机架能容纳尺寸更大的行动装置。

tags:装置   掀开   面纱   实验室   稳定

上一篇  下一篇

相关:

孟耿如撞脸林志玲 老少恋情稳定 [焦点]

清纯学生妹形象的孟耿如近日更换脸书大头贴照,下巴变尖了,人也瘦了,网友惊呼:瞬间看到以为是志玲姐姐!孟耿如撞脸林志玲 老少恋情稳定本月20日即将迈入25岁的女星孟耿如,过去因担任杂志模特儿而被挖角入行,后在

需求升 IEA估今年油价稳定

国际能源总署今天指出,尽管庞大库存持续形成下行压力,高于预估的需求应会支撑2016一整年的油价。法新社报道,IEA每月油市报告表示,今年全球每日油需将增加140万桶至9610万桶,上修上月预测的增加130万桶。IEA说,

稳定的盈利模式,莎斯莱思品牌助推加盟商快速赚钱

稳定的盈利模式,莎斯莱思品牌助推加盟商快速赚钱
对于投资加盟者来说,无论投资什么样的项目和品牌,赚不赚钱最重要。你说一个品牌项目有多好,有多大的优势,有多少人争抢着去投资,可是如果它不赚钱,那它

微软与日本航空合作,使用AR装置HoloLens来训练飞行员和技工

图片来源: 微软 微软与日本航空(Japan Airlines,JAL)合作,使用微软旗下的扩增实境(AR)装置HoloLens来训练日本航空的飞行员与引擎技工,而微软也于周一(7/11)在全球合作伙伴大会(Worldwide Partner Conferen

快更新!旧版小米MIUI存在远端执行恶意程式漏洞,影响数百万小米装置

(示意图) IBM旗下X-Force应用安全研究团队表示,在小米装置採用的Android装置韧体与软体套件MIUI中,发现远端执行程式码漏洞,小米已经发布更新程式,呼吁用户儘速更新。IBM X-Force团队发现,MIUI的漏洞能够让骇客

站长推荐: