《鲲鹏公有云服务技术与应用》课件-2. 5.计算云服务-云手机_第1页
《鲲鹏公有云服务技术与应用》课件-2. 5.计算云服务-云手机_第2页
《鲲鹏公有云服务技术与应用》课件-2. 5.计算云服务-云手机_第3页
《鲲鹏公有云服务技术与应用》课件-2. 5.计算云服务-云手机_第4页
《鲲鹏公有云服务技术与应用》课件-2. 5.计算云服务-云手机_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算云服务:云手机

前言l作为一种新型应用,

华为鲲鹏云手机对物理手机起到了很好的延伸和拓展作用

。本

章主要讲述华为鲲鹏云手机服务的原理和使用场景第2页

目标l学完本课程后,您将能够:

了解云手机基本概念和实现

描述鲲鹏云手机解决方案第3页

目录1.云手机概念2.

云手机技术实现3.

云手机解决方案第4页•

流量成本高

转化率低

转化贡献价值低•

云游戏潜力大,

门槛

高•

定制手机•

需定制ROM满足安全•

设备丢失

,数据泄露

风险大•

硬件资产管理复杂•

安装2个G,热更5个G,试

玩5分钟•

游玩2小时,手机50℃•

微信联系的客户太多

管理低效•

私人1部手机

,工作

1部定制机你有没有这些经历?

游戏广告贵个人企业第5页▲云手机是什么?l华为云鲲鹏云手机(Cloud

Phone

,简称CPH

),是基于华为云鲲鹏裸金属服务器,

虚拟出带有原生安卓操作系统,

同时具有虚拟手机功能的云服务器l简单来说,

云手机=云服务器+Android

OS,

可以将手机上的应用转移到云上的虚拟

手机来运行第6页控制反馈流触屏云手机=瘦终端+宽管道+云应用游戏画面视/音频流应用运行渲染压缩云端移动APPs显示瘦终端鼠标…

…键盘指令输入解码显示控制流5G管道用户第7页业务类型应用场景适用客户游戏型云游戏:游戏试玩推广和游戏订阅游戏平台/游戏公司运营商,公有云服务商办公型BYOD政企应用,移动办公:数据不落地办公政府机关企业手机伴侣手机伴侣:与个人手机搭配,形成影子手机服务,

扩展手机硬件

资源、增强安全性、减少手机卡顿电信运营商手机厂商托管型手机仿真测试:手机OS

、APPs

、算法的仿真测试手机厂商APP测试:

APP功能、安全、准入测试APP开发厂商、应用市场APP自动化托管:APP业务逻辑自动化、数据采集与分析商旅服务商舆情监控行业云手机主要应用场景第8页云手机发展趋势1、高带宽低时延5G网络加速促进移动应用云化,

云游戏和移动办公迎来发展契机终端操作流3、云手机AI应用将持续产生情景智能、语音识别、图像识别

…EGL渲染流分离渲染引擎2

、指令流技术将广泛应用于云手机业务终端(手机)云端(虚拟手机)高带宽、低时延网络ARM云数据中心第9页

目录1.云手机概念2.云手机技术实现3.

云手机解决方案第10页性能•

众多应用对性能有要求,会调用C++编

程(如Android

NDK

)•指令翻译导致性能大幅下降(原因:

时翻译、指令集差异)ARM云手机VS

x86云手机ARM具有端云同构天然优势•

99%+的APP是ARM版本,生态已被

ARM架构垄断•

百万级应用,第三方库调用,很多只有

二进制,无法获取源码500万ARMNative

AppsHodini.so

s

!兼容性AndroidAndroidx86

平台指令翻译VM/DockerARM

平台ARM原生应用

迁移到云上运行VM/Docker移动应用上云异构、低效同构、高效第11页关键项ARM服务器手机AP可靠性&可用性企业级产品,用户数据可采用高可靠存储方案,可靠性和可用性有保障•消费级产品/器件,消费类flash寿命较短,内存、

Flash等器件无法单独更

换,运行一年后故障率高•用户数据直接存在手机Flash上,一旦AP故障,直接导致用户无法接入,甚至数据丢失。即使考虑计算存储分离方案,手机AP在数据中心和存储对接也无现成产品和方案支持资源弹性分配采用虚拟化或者容器方案,硬件资源可根据

业务负载按需分配•每个手机支撑1个用户,资源固定,导致轻载业务资源浪费,重载业务资源

不足•

Flash容量小,只够安装几个大型游戏,而动态安装卸载更换游戏的方式等待时间很长,用户体验差,所以难以支持海量游戏试玩可管理性&维护性标准服务器的管理运维方式,管理运维经验

可继承•需要新建管理运维团队,重新设计一套管理方案,独立管理运维•故障率高,导致赴机房现场频率高,维护工作量大准入限制产品设计完全符合业界机房的安规要求•消费类产品,不满足业界标准机房准入要求,难以形成海量部署ARM云手机VS手机AP/真机基于TaiShan服务器的云手机手机集群第12页ARM

通用CPU指令翻译AndroidVM/Dockerx86平台云游戏仿真测试

移动办公鲲鹏天然适配云手机:同构部署、零性能损耗AndroidVM/Docker鲲鹏计算平台天然同构,性能零损耗移动应用云化部署异构算力,产生指令翻译和性能损耗500万原生应用异构,性能损失40%第13页•

业界首款支持多路互联的ARM处理器•32核,

2.4

Ghz主频•

支持4通道DDR4内存,

PCIe

3.0和SAS/SATA3.0•

性能匹配x86黄金级5115•

业界首款7

nm数据中心ARM处理器•

32/48/64核,

2.6

Ghz主频•

支持8通道DDR4内存,

带宽提升33%•

支持PCIe4.0,

加解压缩加解密等硬件加速•

性能匹配x86黄金级6148,

功耗低20%硬件基础核心:鲲鹏处理器鲲鹏处理器920业界首款7

nm数据中心ARM处理器鲲鹏处理器916业界首款支持多路互联ARM处理器第14页产品TaiShan

2280/2280

V2TaiShan

5280/5280

V2TaiShan

X6000/X6000

V2形态2U双路机架4U双路机架2

U4节点/双路节点处理器鲲鹏916/鲲鹏920(

V2)内存支持16DDR4/32DDR4(

V2机架)本地存储配置1:最多16个3.5英寸硬盘配置2:最多27个2.5英寸硬盘最多40个3.5英寸硬盘6个2.5英寸硬盘3个3.5英寸或6个2.5英寸硬盘(

V2)板载网络2*

GE电口+2*10

GE光口/4*GE+4*10GE或4*25GE(

V2)PCIe扩展最多5个PCIe

3.0

x8扩展插槽最多8个PCIE4.0

x8扩展插槽(

V2)最多2个PCIe

3.0

x8扩展插槽最多2个PCIe

4.0

x8扩展插槽(

V2)高密计算型典型场景:高性能计算TaiShan

Android云服务器计算均衡型典型场景:大数据分析存储计算型典型场景:分布式存储第15页TaiShan2280/TaiShan2280

V2服务器

Ascend

310/910

PCIE卡AI能力是终端的发展趋势,云手机一样需要AI能力,并且将超越真机,延伸到真机所不能及的场景TaiShan配套Davinci

AI卡,为云手机提供AI能力Ascend

310Ascend

910第16页Qemu

for

android:

Android虚机/模拟器本质上是kvm+qemu的实现,

kvm由标准linux内核支持,但qemu与标准linuxqemu不一样,需要采用for

android的qemuAndroid

kernel:

在虚机/模拟器的实现中,每个android都有独立的kernel。在容器的实现中,

linux内核要打androidpatch,且所有android共享内核如何在ARM服务器上构建安卓系统?Linux

kernelAndroid

kernelPatch2TaiShan服务器+专业显卡+AIAndroidHostOSHardwareAndroid

OSAndroidKernelQemu

for

AndroidTaiShan服务器+专业显卡+AIAndroid

OSAndroid

Kernel

Qemu

for

AndroidUbuntu

OSUbuntu

OSLinux

kernelContainer

for

AndroidContainer

for

AndroidAndroidHostOSAndroid

OSAndroid

OSAndroid虚机实现原理Android容器实现原理Hardware第17页21122……

目录1.云手机概念2.

云手机技术实现3.云手机解决方案第18页托管型场景典型方案l托管型场景:

终端仿真

、APP测试

、手机托管等

。主要特点是,

不涉及终端用户体

验,

方案聚焦于数据中心内部,

客户端UI连接要求较低

。这些子场景核心方案大同

小异

,只是侧重点有些差异托管型场景全栈示意图AndroidAPPs

&

Tools设备模拟Ubuntu/Euler

OS

TaiShan服务器+专业显卡+AI Android虚机/容器第19页无需真实终端设备,即可应用开发和测试•解决真机供给严重滞后的问题,特别是热门真机•解决真机不同机型无法复用的问题,提升测试效率•解决真机难以测试的项目,比如硬件破坏性测试、电量测试等•解决真机等消费类产品数据中心准入问题真机测试方案模拟仿真方案测试执行机真机农场托管型场景应用vDevice测试执行云模拟被测试机第20页…•

手机应用\游戏APP安装在云手机当中,通过企业事先编排好的编程脚本自动化的控制手机运行一个或多个

APP,通过拟人化的脚本操作,实现多种多样的场景应用•

可在ECS当中构建企业自身的云手机管理运维平台、营销系统或自动化脚本平台等,并通过两个独立的VPC分别进行控制•

云手机既可使用本地化SSD存储,也可灵活搭载云存

储,实现超大容量手机存储,提升可靠性到99.99%以上•

云手机当中的应用程序APP更新程序可通过集中的OBS存放,节省大量应用程序更新时的网络带宽消耗;•

丰富多样的安全与监控服务可给与客户业务系统最齐全也最安全的防护措施,保障业务的稳定运行DDos高防流量清洗态势感知运维平台

云测系统负载均衡弹性伸缩

云手机

客户端安全与监控

业务和运维管理平台…数据库营销系统客服系统…云手机大区A-N…VPCll

…云手机llAPP下载更新OBSSFSEVSAPP仿真测试场景应用架构介绍互联网应用服务互联网IP服务华

云VPCPeering第21页InternetInternet控制流渲染指令流云端服务器终端手机游戏场景典型方案l基于高密安卓容器的指令流云游戏,

云端不需GPU,

渲染在终端执行,

实现最佳画

质和极致TCO

云游戏方案全栈示意图云游戏客户端APPAndroid虚机/容器Android

OSUbuntu/Euler

OSAndroid游戏APPsTaiShan服务器CPUGPU第22页DDos高防Anti-DDoS

流量清洗安全态势感知l

l

SFSEVS华为云中心节点2~n云手机大区A-N华为云边缘节点1华为云边缘节点2~n低时延音视频流

新加坡国际节点音视频编码•

手机游戏APP安装在云手机当中,通过将云手机的音视频画面进行流化编码输出到客户端进行显示,同时接收客户端的操作指令控制云手机中的游戏•

登录服务器集群采取负载均衡及弹性伸缩设计,能够轻松应对保障超大规模并发的需要•

云手机可分布部署在各大中心节点及边缘云当中,有效降

低用户互动体验的时延,做到最佳体验及最优带宽性价比;•

云手机用户数据可灵活搭载云存储,实现跨服务器之间的计算资源调用,最大程度的复用计算资源,实现计算和存

储的最优搭配比ECS负载均衡…弹性伸缩服务数据库架构解读云游戏场景应用安全与监控登录服务器集群华为云中心节点1云手机VPC

音视频编码服务器客户端

…云手机CDN

…云手机…云手机

…云手机

…云手机第23页ll办公型场景典型方案l

安全移动办公特性包括用户管理

、安全接入

、访问控制

、通道加密

、远程接入协议

、客户端安全等l

兼容集成主流办公APP,比如邮箱

、通信

、办公

、差旅

、社区

、考勤

、行政等APP集成终端只是显示,数据不落地数据/应用在云端Android虚机/容器办公类APPs安全移动办公特性CentOS/EulerOSTaiShan服务器移动办公方案全栈示意图云手机

云手机云手机防火墙第24页•

企业应用APP安装在云手机当中,通过将云手机的音视频画面进行流化编码输出到客户端进行显示,同时接收客户端的操作指令控制云手机中的应用,企业数据留在云端,更为安全可靠•

登录服务器集群采取负载均衡及弹性伸缩设计,能够轻松应对保障超大规模并发的需要•

云手机可分布部署在各大中心节点及边缘云当中,有效降低用户互动体验的时延,做到最佳体验及最优带宽性价比•

云手机用户数据可灵活搭载云存储,实现跨服务器之间的计算资源调用,最大

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论