---
title: 运维概述
description: "云手机 是指虚拟出带有AOSP （Android Open Source Project）系统，具有手机功能并且通过服务器进行云服务的应用。作为一种新型应用，它对物理手机起到了非常好的延伸和拓展作用，可以用在云手游、移动办公等诸多场景。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengcps/boostcph/instrucstreamengine/kunpengcpsinstruction_32_0001.html
sourcePath: /source/zh/kunpengcps/boostcph/instrucstreamengine/kunpengcpsinstruction_32_0001.html
indexId: 95e646b40d5c708ea07bea5ed4da6e9eab9e018302608226bcf1376e8a7b9fe185
---
# 运维概述

云手机 是指虚拟出带有AOSP （Android Open Source Project）系统，具有手机功能并且通过服务器进行云服务的应用。作为一种新型应用，它对物理手机起到了非常好的延伸和拓展作用，可以用在云手游、移动办公等诸多场景。

指令流云手机是一种基于Kbox容器和指令流引擎的虚拟化方案。Kbox容器是指运行于ARM服务器上的Android系统Docker容器。指令流引擎可以分为端侧和云侧两个部分：云侧运行于云手机上；端侧一般为手机APK，可以被安装在用户的Android手机上，用于跟云侧进行交互，进而对指令流云手机进行正常的操作。指令流云手机架构图如图1所示。

图1 指令流云手机架构图

指令流引擎包括服务端和客户端两部分：服务端提供 OpenGL ES 指令截取及渲染分离等功能，客户端提供OpenGL ES指令的渲染执行等功能。


**表1 指令流模块功能详细描述**

| 模块名称 | 功能描述 |
| --- | --- |
| 渲染分离 | 完成OpenGL ES指令截取及编码、OpenGL ES状态机维护、渲染状态机重建功能。 |
| 资源优化 | 完成资源延迟加载，纹理压缩、纹理数据 视频编码 、指令压缩功能。 |
| 渲染执行 | 完成OpenGL ES指令解码、指令执行功能。 |
| 资源恢复 | 完成纹理还原、纹理数据 视频解码 、指令解压功能。 |
| 音频采集 | 获取音频数据，输出OPUS或PCM格式音频数据。 |
| 音频解码 | 解码播放OPUS或PCM格式音频数据。 |
| 触控分发 | 向服务端Android云手机注入触控数据。 |
| 触控采集 | 获取触控数据。 |
| 传输适配 | 跨进程数据传输及网络传输。 |


总体设计上，引擎服务端作为控制端，集成了指令流引擎的主要管理功能和关键竞争力特性，引擎客户端更关注指令的高效并发执行。

本文档主要用于描述指令流云手机日常的例行维护相关内容。

- 运维对象
  包括基础镜像环境、指令流相关部署环境等套件及其子部件。


- 运维功能
  提供运维对象的巡检、监控、日志管理、高危操作和日常维护等能力。
