近日,UCloud優(yōu)刻得宣布自研的代號為UPhone X的云手機和基于云手機的安卓云游戲平臺開始公測,于是,我就想體驗一下現(xiàn)在的云手機和云游戲。
畢竟,距離我上次吐槽云游戲,還是上次。
拿到測試資格后,用我的千元安卓手機下載了客戶端,在客戶端上體驗了一下云手機,還在云手機上玩了會兒游戲,總體體驗還是挺不錯的,特別是響應(yīng)延遲表現(xiàn),比我想象的要好不少。
云手機和云游戲是云廠商依托于云服務(wù)器提供的服務(wù),通常采用的都是ARM服務(wù)器,作為云手機,最重要的就是看運行流暢度和操作延遲性能表現(xiàn)。
簡單看一下硬件信息
據(jù)了解,這款云服務(wù)器采用的是安培的Ampere Altra Q80-30處理器,擁有80個Arm v8.2核心,采用的臺積電的7nm制程工藝,默頻2.8GHz,最高主頻能達到3GHz,TDP 210瓦,配備的是DDR4 3200內(nèi)存。
ARM芯片與x86芯片的一個比較大的區(qū)別在于沒有超線程技術(shù),而是用單個物理核提供單個線程,每個核心都擁有自己獨享的Cache,由于避免了核心之間爭搶Cache的尷尬,所以,這種方式的性能表現(xiàn)更穩(wěn)定。
多核心發(fā)展是ARM服務(wù)器的一大趨勢,Ampere Altra系列最低有32核,最高80核,Ampere Altra Max系列最高能達到128核,但考慮到實際應(yīng)用場景,不一定非得選擇多核心的方案。
安培是時下最火的第三方ARM服務(wù)器芯片廠商,云廠商的ARM服務(wù)器一部分是自研的,比如AWS的Graviton,另外很大一部分都在用安培的處理器,此前,包括阿里云也都嘗試過安培的方案,UCloud用安培也在情理之中。
UCloud云手機的關(guān)鍵技術(shù)
在計算方面,UCloud云主機采用了ARM裸金屬服務(wù)器,利用自研的內(nèi)核調(diào)優(yōu)技術(shù),自研的安卓虛擬化、容器技術(shù)以及GPU直通安卓的渲染編碼技術(shù),幾種技術(shù),缺一不可。
ARM服務(wù)器的一大類場景就是做安卓云手機,安卓原生支持ARM處理器,所以,沒有指令轉(zhuǎn)換的開銷,而傳統(tǒng)x86安卓模擬器則會因指令轉(zhuǎn)換額外產(chǎn)生20-30%性能開銷。
UCloud的ARM服務(wù)器采用了自研的安卓容器技術(shù),該技術(shù)沒有CPU的non-Root到Root層的VT虛擬化開銷,所以,可以提供類似于裸金屬的性能表現(xiàn)。
GPU渲染延遲方面,這些服務(wù)器都采用了多張工業(yè)級高性能GPU。UCloud專家表示,由于這些GPU是直接穿透給安卓的OpenGLES做渲染,所以,渲染效率跟真機一樣高,而用模擬器的效率會打折。
理論上,一臺服務(wù)器可以提供多個云手機,一臺服務(wù)器可以支持同時運行多個游戲,通過服務(wù)器的內(nèi)核調(diào)優(yōu),單個游戲的CPU占用可低至0.3-0.5核,《王者榮耀》這種就需要占用0.5個核。
算下來,一臺ARM服務(wù)器可高性能運行80-100路游戲,非游戲應(yīng)用則可達120-160路。當(dāng)一臺ARM服務(wù)器可真忙啊【表情包--苦笑】
我體驗到的云手機的配置信息如圖,系統(tǒng)是原生的AOSP安卓9,硬件信息顯示叫UPhone X on ARM 64,這是云手機服務(wù)的名字,用軟件查看一下CPU的信息,只知道是4核配置,全四核都是3G Hz的主頻!
這里的四核都是同等大小的核心,而普通手機或者用手機SoC做的云手機都是大小核配置的,這么做主要是為了省電,而同等四個大核的性能明顯會更強一些,畢竟可是4個3G Hz的核心啊。
接下來,用手機版的魯大師看一下跑分數(shù)據(jù),截圖如下:
系統(tǒng)識別是80核心,但跑分中實際只用到了4核,系統(tǒng)顯示的124G DDR4 3200服務(wù)器內(nèi)存,其實只用到了5G,服務(wù)器的內(nèi)存比手機的內(nèi)存可快得多。存儲方面,使用的是500G的閃存盤。GPU用的是一塊完整的英偉達Tegra獨立顯卡。
這彪悍配置,跑分性能毫不出意外地創(chuàng)紀錄了!
當(dāng)然,實際使用體驗并不是按照Benchmark得分來算的,僅供參考吧。
在編碼方面,UCloud云手機渲染后直接在顯存內(nèi)編碼,實現(xiàn)零拷貝減少延遲。在傳輸協(xié)議上,UCloud深度優(yōu)化RTC Jitter Buffer、Data Channel、按鍵控制和音視頻同步的延遲。
同時,借助于UCloud優(yōu)刻得覆蓋全國的邊緣數(shù)據(jù)中心節(jié)點(大意就是在你所在的城市有節(jié)點),為用戶提供MTP(移動視覺感知延遲)50ms的低延遲訪問能力。
說了這么多高深的技術(shù)術(shù)語,最終就是為了降低響應(yīng)延遲體驗,我在云手機上體驗了《原神》、《王者榮耀》、《英雄聯(lián)盟手游》三個游戲,延遲在完全可接受的范圍內(nèi)。
實際游戲體驗
4G模式下的《原神》,客戶端到UCloud數(shù)據(jù)中心的延遲略高一點
白色字體部分是客戶端到UCloud數(shù)據(jù)中心的延遲,綠色字體是UCloud數(shù)據(jù)中心到游戲服務(wù)器的延遲數(shù)據(jù),加起來就是實際體驗的延遲表現(xiàn)。
4G模式下的《王者榮耀》,客戶端到UCloud數(shù)據(jù)中心的延遲略高一點
4G網(wǎng)絡(luò)環(huán)境下,絕大多數(shù)都穩(wěn)定在90毫秒以內(nèi),以60-70毫秒最常見,如果連到Wi-Fi則最低實際延遲能達到30毫秒左右,這完全得益于UCloud在北京部署的節(jié)點或數(shù)據(jù)中心(我在北京)。
我作為要求不苛刻的FPS玩家,認為這個延遲表現(xiàn)完全可接受,以前掛著加速器玩《絕地求生》100毫秒的延遲我都忍了很久,所以,MOBA游戲在這種延遲下我完全沒有問題。
Wi-Fi模式下的《英雄聯(lián)盟手游》,客戶端到UCloud數(shù)據(jù)中心的延遲最低個位數(shù)
另外游戲幀率方面,《原神》能在高清分辨率(720x1440)時候能達到30幀的流暢水平,超清(1080x2160)則會感覺到卡頓。
《王者榮耀》只能在標(biāo)清(480x960)時達到30幀的水平,也就是基本流暢水平,分辨率調(diào)高點就會有明顯的掉幀卡頓現(xiàn)象,《英雄聯(lián)盟手游版》跟《王者榮耀》差不多。
我用的是小米在2020年發(fā)布的紅米Note 9 Pro來測試的,小米千元機,處理器是驍龍750G,千元機的配置基本就可以正常體驗云游戲,所以,大體上,云游戲?qū)τ谔幚砥鞯囊蟛⒉桓摺?/p>
但是,云游戲?qū)τ诰W(wǎng)絡(luò)的要求會高很多,如果傳輸?shù)膸捀咭恍獯a的性能也跟得上,就不會出現(xiàn)卡頓的情況了。
另外,前后體驗了幾把《王者榮耀》,感覺流量耗費的還是挺快的,想體驗云游戲的朋友,你最好在流量充足的情況下,或者連Wi-Fi的情況下來嘗試,土豪可忽略這條。
前后測試了大約一個禮拜,我一個小號從零開始升到了七級,可以無障礙暢玩幾款常見的,對于配置要求比較高的手游。
關(guān)于應(yīng)用場景
作為一項云托管服務(wù),用戶可批量創(chuàng)建和釋放服務(wù)器,批量創(chuàng)建、重啟云手機,批量上傳、安裝或卸載云手機應(yīng)用,用戶可以對自制的云手機鏡像進行批量克隆,還可以實時監(jiān)控服務(wù)器和云手機資源負載。
總之,可以像管理其他云主機一樣管理云手機。
云游戲服務(wù)商可以用它來構(gòu)建云游戲服務(wù),不僅能省去管理硬件和云手機群的麻煩,而且能省去管理游戲服務(wù)器的麻煩。
UCloud的后臺能自動實現(xiàn)云游戲?qū)嵗木徒{(diào)度、集群內(nèi)游戲池buffer管理、玩家排隊管理等功能。還能自動維護不同游戲的資源池,根據(jù)服務(wù)器負載監(jiān)控數(shù)據(jù)和預(yù)設(shè)水位線填充服務(wù)器,實現(xiàn)不同游戲的混合部署,提高資源的利用率,減少資源浪費。
這是我能想到的關(guān)于云手機的一個應(yīng)用場景。
UCloud官方新聞稿里也介紹了云手機的主要使用場景:
云手機和云游戲主要為企業(yè)用戶準(zhǔn)備的,企業(yè)用戶可以進行二次開發(fā),用來構(gòu)建云游戲服務(wù),用在微端推廣、試玩廣告、企業(yè)移動辦公和APP仿真測試等商業(yè)場景。
云手機廣泛應(yīng)用于云辦公場景、需要大量手機的仿真測試場景,尤其再無需下載低配置終端即可暢享大型游戲的云手游場景中發(fā)揮巨大的價值。
1)移動應(yīng)用辦公
企業(yè)員工采用傳統(tǒng)手機方式面臨數(shù)據(jù)不安全、一次性購置成本高等問題,而采用云手機則可將企業(yè)核心數(shù)據(jù)保存在云端,僅將手機畫面向授權(quán)員工開放,數(shù)據(jù)安全可靠。客戶可按需租賃UCloud云手機,將重資產(chǎn)投入變成輕資產(chǎn)管理。
2)移動APP開發(fā)測試
移動APP開發(fā)測試時需要適配市面上的多種型號多種屏幕規(guī)格的手機,采用云手機方式可自由調(diào)整任意分辨率尺寸,降低了UI開發(fā)的適配工作量和測試手機需求量,同時中后臺開發(fā)者還以可通過幾萬臺云手機模擬真實的業(yè)務(wù)并發(fā)場景,對業(yè)務(wù)后臺進行壓測。
3)營銷和直播
云手機可以為營銷直播提供手機墻。以直播領(lǐng)域為例,傳統(tǒng)手機需要為每個平臺都設(shè)置一部手機,采用云手機方案后,僅需一部真機采集視頻流并推送到云手機上,云手機內(nèi)的各直播平臺再基于此視頻流進行分發(fā),即可達到預(yù)期效果。
云游戲,低配置終端也可暢游云游戲
云手機發(fā)揮移動游戲指令同構(gòu)的優(yōu)勢,在云端運行游戲。通過GPU硬件加速,實現(xiàn)手游在云端運行,讓中低配手機用戶也能流暢運行大型手游。
1)云游戲C端:無需下載,暢玩大作
游戲廠商可通過安卓、iOS、Web等客戶端SDK和示例代碼,快速接入云游戲PaaS平臺,無需關(guān)注底層的IaaS資源管理,將更多精力用于構(gòu)建自身的云游戲社區(qū)平臺和商業(yè)模式拓展。
2)云游戲B端:試玩廣告,微端投放
使用H5鏈接或者微客戶端來降低玩家試玩門檻,引流新客戶,引導(dǎo)用戶下載完整的APP,提高客戶轉(zhuǎn)換率。
據(jù)了解,本次UCloud優(yōu)刻得云手機是面向企業(yè)客戶整機售賣的,后續(xù)將會推出面向個人用戶的云手機。
關(guān)于CNMO | 聯(lián)系我們 | 站點地圖 | 精英招聘 | CNMO記事 | 家長監(jiān)護工程 | 舉報不良信息
Copyright © 2007 -
北京沃德斯瑪特網(wǎng)絡(luò)科技有限責(zé)任公司.All rights reserved 發(fā)郵件給我們
京ICP證-070681號 京ICP備09081256號 京公網(wǎng)安備 11010502036320號