什么是云手机?
什么是云手机?
2022-10-12安卓云手机一、 什么是云手机?
云手机是一种通过虚拟化技术,在云端服务器中运行android 、OS操作系统,通过视频流的方式将云手机画面传输至用户,同时将用户操作传输至云手机内,实现实时的远程操控。
同时基于云端服务器内自带的存储空间,用户可以在云手机内安装各种游戏、应用,达到操作环境及存储空间完全与本地隔离的效果以保证安全性。
二、 云手机实现原理
三、 远程连接协议
所有的云手机都基于远程桌面协议链接,常见的云手机采用了VNC协议实现云手机画面的远程视频流传输。
另外还有SPICE与RDP两种协议也可以用于云手机画面的视频流传输,这三种协议有什么区别呢?分别适用于哪些系统和场景?我们来看一下
一、SPICE
SPICE主要适用于linux系统,网络流量也较大,正常可使用10-20M,由于在色彩、音频以及USB方面的原因,因此比较适用于虚拟桌面,主要用于主要用于虚拟机的虚拟桌面应用,且安装完成后需要在虚拟机中配置
二、VNC
VNC主要适用于windows、linux系统,它的网络流量较小,一般常用是在100K左右,因为没有声音和USB传输,所以不能用作虚拟桌面的使用,而是用于linux的服务器的管理
三、RDP
RDP目前在windows上 rdp有两种,分别是remote和remotefx,主要适用于windows、linux系统,网络流量较小,正常使用100-200k左右,由于在色彩、音频、usb及本地磁盘映射方面较好,非常适用于虚拟桌面,windows 系统需在安装后使用。
四、常见的云手机架构
1、 基于真实实体手机的云手机
由于最开始云手机的实现方式跟实体手机一样都是远程传输,通过USB将实体手机与计算机连接,然后通过Android控制器或Android调试器将画面传输到远程,从而实现对实体手机的云控制。
这种方法特别依赖于移动设备,一旦移动设备损坏,数据就无法恢复。
此外大多数连接控制软件都是针对某一手机型号适配,若手机设备停止生产,则无法扩展,非常的被动。且实体手机根本无法存储在大型服务器机房,不具备可扩展性和可维护性,慢慢的也就被市场淘汰了。
2. 基于模拟器的云手机
基于安卓模拟器的云手机大多由早期的模拟器厂家发展而来,安卓模拟器则分为三大流派:bluestacks、virutalbox以及QEMU
bluestacks是最早实现Android系统在PC上平稳运行的解决方案。bluestacks的原理是将底层Android API接口转换为Windows API接口,而不需要PC硬件本身。
它在硬件兼容性方面有一定的优势,但由于需要翻译的Android界面太多,无法兼顾,所以在性能和游戏兼容性方面都很差。
virtualbox是数据库巨头Oracle的开源项目,通过直接在Windows内核底部插入驱动模块,创建一个运行Android系统的完整虚拟计算机环境,再加上CPU VT硬件加速,性能和兼容性都比较好,但对于CPU有一定要求的计算机,很难在低配置的计算机上使用。
QEMU是主机上的虚拟机监视器(VMM)。它通过动态二进制转换来模拟CPU,并提供了一系列硬件模型,使客户操作系统以为它们直接与硬件通信,但实际上它们与QEMU模拟的硬件通信。
然后QEMU将这些指令转换为实际硬件进行操作。guest操作系统可与主机上的cpu、gpu、硬盘、音视频、USB等设备进行交互。
3. 基于容器的云手机
虚拟化容器技术代表了LXC和Docker,两者都实现了对资源的隔离和控制,即对Cgroup和Namespace的控制。在docker出现之初,使用lxc技术作为docker的底层来控制容器虚拟化。但后来,随着docker的发展,它封装了libcontainer来控制Cgroup和Namespace,从而消除了对lxc的依赖。
由于仿真器(虚拟机)占用主机的大量系统资源,因此仿真器的大小为GB。在虚拟服务器上运行单个应用程序还意味着运行客户操作系统的虚拟副本和客户运行所需的所有硬件。这很快就增加了大量的CPU和RAM消耗。迁移在模拟器上运行的应用程序的过程也可能很复杂,因为它总是附加到操作系统上。您必须同时迁移应用程序和操作系统。集装箱的出现在一定程度上解决了这些问题。
容器仍然不能提供与模拟器相同的安全性和稳定性,而且由于它们共享主机的内核,它们不能像模拟器一样完全隔离。容器只是进程级隔离,一个容器可以通过影响宿主内核的稳定性来影响其他容器。
4. 基于ARM服务器的云手机
ARM服务器经过了几代的发展,从早期的插板方式到之后的可插拔的方式设计。ARM服务器由于可以高度的还原手机硬件,因而对应用与游戏的兼容性更接近于真实手机。
斗龙云ARM服务器是为企业级数据中心和边缘计算场景面临的空间制约与节能要求而“量身设计”的高密服务器,基于 ARM 架构打造具有仿生算力、高性价比、高能效比、高密设计的云边协同算力矩阵,适用于互联网教育、金融、游戏、边缘计算、政企数据中心以及电信业务应用等行业场景。在硬件架构上,以高性价比处理器为核心,支持以多个 ARM 架构 SoC微服务器单元为粒度,按照业务要求进行灵活按需配置,最大可扩展至 64 个SoC 微服务器,每个微服务器都是一个可以独立运行的最小系统,包含 CPU、内存、存储、网络等,同时利用微板卡以太网链路技术和良好的机箱空间设计,为政务、医疗、教育、金融、互联网、文娱等行业客户构建适合于企业数据中心机房和边缘环境部署的高密度、高并发、高性能算力集群。
五、 结语
伴随 5G 时代的加速到来,云计算和人工智能技术正推动企业快速进入数字化和智能化时代,包括车联网、工业互联网、智慧城市、智能家居等在内的各行各业正在实现万物互联,云手机做为生态中的重要且基础的一环,在目前告诉发展的情况下将被更多人接受且融入日常生活之中。
来源声明:本文《什么是云手机? 》内容由斗龙云云游戏解决方案提供商整理发布,如需转载,请注明出处及链接: news/post-id-1117
0条评论