我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 608|回复: 0

[最新新闻] 掀開臉書行動裝置實驗室神祕面紗,看2000台裝置如何測試A

[复制链接]

该用户从未签到

2391

主题

1013

回帖

399

积分

三级逆天

朝十萬金幣目標邁進!!!

积分
399

社区居民忠实会员社区劳模原创达人终身成就奖特殊贡献奖原创先锋奖金点子奖

QQ
发表于 2016-7-15 19:19:29 | 显示全部楼层 |阅读模式
為了測試App及服務在不同的行動裝置、不同平台新舊版本上的穩定度,臉書在俄勒岡州Prineville的資料中心內設置行動裝置實驗室,以60個客製化的機架,每個機架容納32台行動裝置,以近2000行動裝置進行測試。


13679821_1295609420464130_1661911582_n.jpg

臉書(Facebook)於本周揭露了位於俄勒岡州Prineville市之資料中心內行動裝置實驗室,展現臉書如何確保該公司的行動程式及服務能夠穩定地執行在新舊不一、搭載不同作業系統的行動裝置上。
為了測試程式,臉書去年開發了CT-Scan服務,以用來了解程式碼的變更與軟體回歸次數下滑對效能的影響。一開始工程師是在自己的桌上執行CT-Scan,但臉書需要測試相關程式在不同硬體、作業系統及網路連線狀態的表現,因此需要在2000台的裝置上進行測試,促使臉書設置行動裝置實驗室。
被賦予測試任務的是臉書內部的生產工程(Production Engineering)團隊,該團隊專門確保各種臉書服務的穩定運作與擴充,包括軟體與系統的維護。
該團隊曾打造出不同的伺服器機架,而且一開始只打算在辦公室裡進行,第一款雪橇設計可將多支手機置放在金屬製的雪橇上然後滑進金屬機架,由於金屬會干擾Wi-Fi訊號,過多的金屬讓該機架完全失去Wi-Fi連線。
第二次工程師們學乖了,使用可安置100台裝置的塑膠製機架(下圖,來源:Facebook),裝置終於可順暢地接收Wi-Fi訊號,但USB線路的部署出了問題最後以混亂收場。


g-rack.jpg

第三次工程師以佈滿整個房間的槽板懸掛了240個行動裝置,若要滿足2000個行動裝置的測試需求,那麼便需要9個房間,因不可行而作罷,之後終於決定將行動裝置實驗室搬遷至資料中心。
移師到資料中心的行動裝置實驗室,設置了約60個客製化的機架,在每個機架上嵌入32台行動裝置,測試2000台行動裝置在不同的硬體、作業系統及網路連結狀態下各種行動程式的表現,諸如程式對數據、記憶體或電池的消耗程度。
在資料中心裡仍得確保每個機架所處的環境不互相干擾(如Wi-Fi訊號強度),因而必須彼此隔離。現在臉書在每個機架上安裝了8台Mac Mini或4台OCP Leopard伺服器,每台Mac Mini可連結4支iPhone,每台OCP Leopard可連結8個Android裝置,代表每個機架都可部署32個行動裝置。這些手機的螢幕是傾斜的,以讓上方的攝影機可紀錄在變更程式碼時每台手機的反應。


13671998_1795348784017689_1025492062_n.jpg

未來生產工程團隊計畫將每個機架的裝置擺設密度從現有的32個增加到64個,亦有意重新設計以讓機架能容納尺寸更大的行動裝置。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

论坛开启做任务可以
额外奖励金币快速赚
积分升级了


Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

平平安安
TOP
快速回复 返回顶部 返回列表