Tags:
Node Thumbnail

เมื่อคืนที่ผ่านมาตามเวลาในบ้านเรา เฟซบุ๊กได้เปิดศูนย์ข้อมูลในรัฐออริกอนให้ผู้สื่อข่าวได้เยี่ยมชมเป็นครั้งแรก ซึ่งนอกจากจะเต็มไปด้วยเซิร์ฟเวอร์แล้ว ศูนย์ข้อมูลแห่งนี้ยังเป็นแล็บ สำหรับทดสอบสมรรถภาพและการทำงานของแอพเฟซบุ๊กบนสมาร์ทโฟนรุ่นต่างๆ กว่า 2,000 เครื่องอีกด้วย เพื่อผู้ใช้ทั่วโลก ไม่ว่าจะใช้สมาร์ทโฟนเก่าแค่ไหน ยังคงมีประสบการณ์การใช้งานแอพที่ดีอยู่ตลอด

alt="13679821_1295609420464130_1661911582_n"

Antoine Reversat หนึ่งในทีมวิศวกรที่ดูแลแล็บอธิบายให้ฟังว่า เนื่องจากเฟซบุ๊กและแอพในเครือ มีการอัพเดตและพัฒนาอยู่ตลอดเวลา บริษัทจึงต้องทดสอบว่าโค้ดใหม่ๆ ที่เพิ่มเข้ามานั้น ส่งผลต่อการทำงานของสมาร์ทโฟนรุ่นต่างๆ มากน้อยแค่ไหน ทำเครื่องช้าลงหรือกินแบตเพิ่มมากขึ้นหรือไม่

โดยบริษัทได้พัฒนาระบบที่เรียกว่า CT-Scan สำหรับตรวจสอบการทำงานของสมาร์ทโฟนว่ามีการเปลี่ยนแปลงมากน้อยแค่ไหน เมื่อนำแอพเฟซบุ๊ก, Messenger และ Instagram เวอร์ชันใหม่มารัน รวมถึงใช้ Chef ซึ่งเป็นเครื่องมือจัดการซอฟต์แวร์ คอยตรวจสอบและแก้ไขความผิดปกติของเซิร์ฟเวอร์หรือแจ้งทีมวิศวกร กรณีที่ซอฟต์แวร์จัดการเองไม่ได้

ปัญหาคือการทดสอบจำเป็นต้องใช้สมาร์ทโฟนจำนวนมาก เพื่อให้ครอบคลุมรุ่นของสมาร์ทโฟนในตลาดและเกิดความแม่นยำของผลการทดสอบ ทีมงานจึงนำสมาร์ทโฟนจำนวนมากมาติดตั้งในเซิร์ฟเวอร์แร็ค โดยก่อนจะเป็นแร็คนั้น แรกเริ่มทีมงานใช้ที่เลื่อน (the sled) โลหะเป็นที่ติดตั้งสมาร์ทโฟน แต่มีปัญหาโลหะรบกวนสัญญาณ Wi-Fi ก่อนจะเปลี่ยนเป็นพลาสติก (the gondola) ซึ่งก็มีปัญหาสาย USB และสายพ่วงต่างๆ โยงใยกันเป็นพืด จึงพัฒนาต่อมาเป็นชั้นวางขนาดใหญ่ (the slatwall) ซึ่งกินพื้นที่มาก ก่อนสุดท้ายจะมาจบที่แร็คเซิร์ฟเวอร์ที่มี access point จ่าย Wi-Fi เป็นของตัวเอง

alt="13640657_645116122319758_744976778_n"
The Sled

alt="13640658_1565378727098452_786388724_n"
The Gondola

alt="13655711_103270676778452_414098474_n"
The Slatwall

ในแต่ละแร็ค ทีมงานได้ติดตั้ง Mac Mini สำหรับ iPhone และอุปกรณ์ที่รัน Linux จากโครงการ Open Compute Project สำหรับสมาร์ทโฟนแอนดรอยด์ เพื่อการรันอุปกรณ์ ติดตั้งและถอนการติดตั้งแอพ รวมถึงมีการติดตั้งกล้องเพื่อติดตามผลการทำงานของสมาร์ทโฟนด้วย

alt="13671998_1795348784017689_1025492062_n"

Antoine Reversat เผยว่าปัจจุบัน ในแต่ละแร็คมีสมาร์ทโฟนอยู่ที่ 32 เครื่อง ซึ่งทีมตั้งเป้าจะเพิ่มเป็น 64 เครื่อง รวมถึงปีหน้าอาจจะต้องดีไซน์พื้นที่จัดเก็บใหม่ เนื่องจากจะนำสมาร์ทโฟนที่มีขนาดใหญ่กว่านี้มาทดสอบ และตั้งเป้าลดขั้นตอนและกระบวนการในการทำให้สมาร์ทโฟนอยู่ในสถานะที่พร้อมสำหรับทดสอบด้วย

The Verge ระบุด้วยว่าเฟซบุ๊กมีแผนจะเปิดโอเพนซอร์ส ดีไซน์ของแร็คสำหรับทดสอบสมาร์ทโฟน รวมถึงซอฟต์แวร์ที่ใช้นี้ใน Open Compute Project

ที่มา - Facebook Code via The Verge

Get latest news from Blognone

Comments

By: inkirby
ContributoriPhoneAndroidIn Love
on 14 July 2016 - 14:54 #926060
inkirby's picture

สมรรถภาพ -> ประสิทธิภาพ?


Dream high, work hard.

By: Pinery
ContributoriPhoneAndroidIn Love
on 14 July 2016 - 15:01 #926067

เอาจริงเอาจังมาก

By: TeamKiller
ContributoriPhone
on 14 July 2016 - 15:07 #926070
TeamKiller's picture

ก่อนสุดท้ายจะมาจบที่แร็คเซิร์ฟเวอร์ที่มีเราเตอร์จ่าย Wi-Fi เป็นของตัวเอง

ไม่น่าจะเรียก เราเตอร์ นะครับ เป็น Access Point มากกว่านะครับ

สงสัยอย่าง มือถือบางรุ่นไม่รอบรับย่าน 5 GHz นี่ ใช้แค่ สัญญาณไม่ตีกันได้ไงเนี่ย ตู้วางซะถี่เลย

By: binla
Windows PhoneAndroidBlackberry
on 14 July 2016 - 15:11 #926074

ใช้ Metal ต่อไป

By: pote2639
ContributoriPhoneWindows PhoneWindows
on 14 July 2016 - 16:19 #926087

ทดสอบยังไงสุดท้ายก็ crash บ่อยเหมือนเดิม -.-

By: crazymmm
iPhoneAndroidSymbian
on 14 July 2016 - 16:39 #926093
crazymmm's picture

ตอนนี้ใครเป็นเหมือนผมบ้าง ไม่เห็นจำนวนคอมเม้นในฟีดข่าวต้องกดเข้าไปแสดงคอมเม้นถึงจะเจอครับ หลังจากเพิ่งอัพเดทมาเมื่อ7ก.ค. นี้ครับ iphone6+

By: Neopom
iPhoneAndroid
on 14 July 2016 - 16:51 #926097

รูปที่ 2 HTCDesire? ทำไมเครื่องและ UI เป็น IPhone เชื่อถือได้เหรอ?

By: john dick
iPhone
on 14 July 2016 - 18:05 #926112 Reply to:926097
john dick's picture

เชื่อถือได้สิครับ เพราะเครื่องเชื่อมต่อกับคอม ไม่ได้เอาแทนวางมาเชื่อมต่อ
หรือไม่ก็ HTC กลับบ้านเก่าไปแล้ว ไอโฟนเลยขอวางหน่อย

By: hydrojen
iPhoneRed HatWindows
on 15 July 2016 - 09:28 #926209
hydrojen's picture

เพราะเสียบชาร์ทตลอดนี้เอง ถึงไม่รู้ว่ารับประทานแบตโพดๆ