华为云用户手册

  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String 用户Token 最小长度:0 最大长度:102400 表3 请求Body参数 参数 是否必选 参数类型 描述 action 否 String 动作。|- create:创建。 delete:删除。 tags 否 Array of Tag objects 批量添加/删除资源标签 表4 Tag 参数 是否必选 参数类型 描述 key 否 String 键 最小长度:1 最大长度:128 value 否 String 值 最小长度:0 最大长度:255
  • 状态码 正常 表1 正常时的返回值 状态码 返回值 状态码说明 200 OK POST、GET和PUT操作正常返回。 201 Created POST操作正常返回。 204 No Content DELETE操作正常返回。 异常 表2 异常时的返回值 状态码 返回值 状态码说明 400 Bad Request 服务器未能处理请求。 401 Unauthorized 被请求的页面需要用户名和密码。 403 Forbidden 对被请求页面的访问被禁止。 404 Not Found 服务器无法找到被请求的页面。 405 Method Not Allowed 请求中指定的方法不被允许。 406 Not Acceptable 服务器生成的响应无法被客户端所接受。 407 Proxy Authentication Required 用户必须首先使用代理服务器进行验证,这样请求才会被处理。 408 Request Timeout 请求超出了服务器的等待时间。 409 Conflict 由于冲突,请求无法被完成。 500 Internal Server Error 请求未完成,服务异常。 501 Not Implemented 请求未完成,服务器不支持所请求的功能。 502 Bad Gateway 请求未完成,服务器从上游服务器收到一个无效的响应。 503 Service Unavailable 请求未完成,系统暂时异常。 504 Gateway Timeout 网关超时。 父主题: 附录
  • 调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET https://{Endpoint}/v3/projects”,其中{Endpoint}为IAM的终端节点,可以从地区和终端节点获取。接口的认证鉴权请参见认证鉴权。 响应示例如下,其中projects下的“id”即为项目ID。 { "projects": [ { "domain_id": "65382450e8f64ac0870cd180d14e684b", "is_domain": false, "parent_id": "65382450e8f64ac0870cd180d14e684b", "name": "project_name", "description": "", "links": { "next": null, "previous": null, "self": "https://www.example.com/v3/projects/a4a5d4098fb4474fa22cd05f897d6b99" }, "id": "a4a5d4098fb4474fa22cd05f897d6b99", "enabled": true } ], "links": { "next": null, "previous": null, "self": "https://www.example.com/v3/projects" }}
  • URI GET /v3/{domain_id}/ccaas/{resource_type}/{resource_id}/tags 表1 路径参数 参数 是否必选 参数类型 描述 domain_id 是 String 帐号ID 最小长度:10 最大长度:32 resource_type 是 String 资源类型: cloud-connection: 云连接 bandwidth-package: 带宽包 resource_id 是 String 资源ID 最小长度:0 最大长度:36
  • 基本概念 帐号 用户注册时的帐号,帐号对其所拥有的资源及云服务具有完全的访问权限,可以重置用户密码、分配用户权限等。由于帐号是付费主体,为了确保帐号安全,建议您不要直接使用帐号进行日常管理工作,而是创建用户并使用用户进行日常管理工作。 用户 由帐号在IAM中创建的用户,是云服务的使用人员,具有身份凭证(密码和访问密钥)。 在我的凭证下,您可以查看帐号ID和IAM用户ID。通常在调用API的鉴权过程中,您需要用到帐号、用户和密码等信息。 区域(Region) 从地理位置和网络时延维度划分,同一个Region内共享弹性计算、块存储、对象存储、VPC网络、弹性公网IP、镜像等公共服务。Region分为通用Region和专属Region,通用Region指面向公共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 详情请参见区域和可用区。 可用区(AZ,Availability Zone) 一个可用区是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集群。一个Region中的多个AZ间通过高速光纤相连,以满足用户跨AZ构建高可用性系统的需求。 项目 区域默认对应一个项目,这个项目由系统预置,用来隔离物理区域间的资源(计算资源、存储资源和网络资源),以默认项目为单位进行授权,用户可以访问您帐号中该区域的所有资源。如果您希望进行更加精细的权限控制,可以在区域默认的项目中创建子项目,并在子项目中创建资源,然后以子项目为单位进行授权,使得用户仅能访问特定子项目中的资源,使得资源的权限控制更加精确。 图1 项目隔离模型 同样在我的凭证下,您可以查看项目ID。 企业项目 企业项目是项目的升级版,针对企业不同项目间的资源进行分组和管理,是逻辑隔离。企业项目中可以包含多个区域的资源,且项目中的资源可以迁入迁出。 关于企业项目ID的获取及企业项目特性的详细信息,请参见《企业管理用户指南》。 父主题: 使用前必读
  • 响应示例 状态码: 200 更新网络实例成功。 { "request_id" : "1e3cd137d7c27ad139886f23ade736b0", "network_instance" : { "id" : "XXX", "name" : "", "description" : "update description", "domain_id" : "XXX", "created_at" : "2022-06-24T09:33:15Z", "updated_at" : "2022-06-25T03:28:08Z", "project_id" : "XXX", "instance_domain_id" : "", "cloud_connection_id" : "XXX", "region_id" : "br-iaas-odin1", "type" : "vpc", "instance_id" : "0a6904ae-04d2-42ff-91d5-7d421c60a04c", "cidrs" : [ "192.168.1.0/24" ], "status" : "ACTIVE" }}
  • API概览 云连接提供自研的REST接口。 通过使用云连接所提供的接口,您可以完整的使用云连接的所有功能。云连接服务主要包括云连接实例、网络实例和云连接路由三种资源对象。 云连接提供的具体API如表1所示。 表1 接口说明 子类型 说明 云连接实例接口 云连接实例接口,支持创建、查询、更新、删除云连接实例、查询列表等。 网络实例接口 网络实例接口,支持创建、查询、更新、删除网络实例、查询列表等。 云连接路由接口 云连接路由接口,支持查询路由条目详情、查询路由条目列表。
  • 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 network_instance NetworkInstance object 网络实例。 request_id String 请求ID。 最小长度:0 最大长度:36 表6 NetworkInstance 参数 参数类型 描述 id String 网络实例的ID。 最小长度:0 最大长度:36 name String 网络实例的名字。 最小长度:0 最大长度:64 description String 网络实例的描述。 最小长度:0 最大长度:85 domain_id String 帐号ID。 最小长度:10 最大长度:32 status String 网络实例的状态。 ACTIVE:处理成功。 PENDING:处理中。 ERROR:处理失败。 最小长度:0 最大长度:36 created_at String 网络实例的创建时间。 UTC时间格式,yyyy-MM-ddTHH:mm:ss updated_at String 网络实例的更新时间。 UTC时间格式,yyyy-MM-ddTHH:mm:ss type String 网络实例的类型。 vpc:虚拟私有云。 vgw:虚拟网关。 最小长度:0 最大长度:36 cloud_connection_id String 云连接实例ID。 最小长度:0 最大长度:36 instance_id String 网络实例的ID。 最小长度:0 最大长度:36 instance_domain_id String 网络实例所属账户ID。 最小长度:0 最大长度:36 region_id String 网络实例所在Region的ID。 最小长度:0 最大长度:36 project_id String 网络实例所在租户的项目ID。 最小长度:0 最大长度:36 cidrs Array of strings 网络实例发布的网段路由列表。 最小长度:0 最大长度:64
  • 响应示例 状态码: 200 更新带宽包实例成功。 { "request_id" : "d58cc011274d4702642f71318e3e488c", "bandwidth_package" : { "bandwidth" : 10, "status" : "ACTIVE", "id" : "XXX", "name" : "test_bwp_name", "description" : "", "domain_id" : "XXX", "created_at" : "2022-12-06T01:37:15Z", "updated_at" : "2022-12-08T11:34:55Z", "project_id" : "XXX", "resource_type" : "", "resource_id" : "", "local_area_id" : "Chinese-Mainland", "remote_area_id" : "Chinese-Mainland", "admin_state_up" : true, "charge_mode" : "bandwidth", "billing_mode" : "3", "spec_code" : "bandwidth.cmtocm", "order_id" : "", "product_id" : "", "enterprise_project_id" : "0", "interflow_mode" : "Area" }}
  • 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 是 String 用户Token。 最小长度:0 最大长度:102400 表3 请求Body参数 参数 是否必选 参数类型 描述 bandwidth_package 是 UpdateBandwidthPackage object 更新带宽包实例的请求体 表4 UpdateBandwidthPackage 参数 是否必选 参数类型 描述 name 否 String 带宽包实例的名字。 最小长度:1 最大长度:64 description 否 String 带宽包实例的描述。 最小长度:0 最大长度:85 bandwidth 否 Integer 带宽包实例中的带宽值。 最小值:2 最大值:999999 billing_mode 否 Integer 带宽包实例在大陆站或国际站的计费方式: 5:大陆站按95方式计费 6:国际站按95方式计费
  • 响应参数 状态码: 200 表5 响应Body参数 参数 参数类型 描述 bandwidth_package BandwidthPackage object 带宽包实例。 request_id String 请求ID。 最小长度:0 最大长度:36 表6 BandwidthPackage 参数 参数类型 描述 id String 带宽包实例的ID。 最小长度:0 最大长度:36 name String 带宽包实例的名字。 最小长度:1 最大长度:64 description String 带宽包实例的描述。 最小长度:0 最大长度:85 domain_id String 帐号ID。 最小长度:0 最大长度:36 enterprise_project_id String 带宽包实例的企业项目ID。 缺省值:0 最小长度:0 最大长度:36 status String 带宽包实例的状态。ACTIVE表示状态 最小长度:0 最大长度:36 created_at String 带宽包实例的创建时间。 updated_at String 带宽包实例的更新时间。 admin_state_up Boolean 带宽包实例的管理状态。 order_id String 带宽包实例的订单ID。 最小长度:0 最大长度:32 product_id String 带宽包实例的产品ID。 最小长度:0 最大长度:36 spec_code String 带宽包实例的规格编码。 bandwidth.aftoela:大陆站+国际站南非-拉美东 bandwidth.aftonla:大陆站+国际站南非-拉美北 bandwidth.aftowla:大陆站+国际站南非-拉美西 bandwidth.aptoaf:国际站亚太-南非 bandwidth.aptoap:国际站亚太-亚太 bandwidth.aptoela:大陆站+国际站亚太-拉美东 bandwidth.aptonla:大陆站+国际站亚太-拉美北 bandwidth.aptowla:大陆站+国际站亚太-拉美西 bandwidth.cmtoaf:国际站中国大陆-南非 bandwidth.cmtoap:国际站中国大陆-亚太 bandwidth.cmtocm:国际站中国大陆-中国大陆 bandwidth.cmtoela:大陆站+国际站中国大陆-拉美东 bandwidth.cmtonla:大陆站+国际站中国大陆-拉美北 bandwidth.cmtowla:大陆站+国际站中国大陆-拉美西 bandwidth.elatoela:大陆站+国际站拉美东-拉美东 bandwidth.elatonla:大陆站+国际站拉美东-拉美北 bandwidth.wlatoela:大陆站+国际站拉美西-拉美东 bandwidth.wlatonla:大陆站+国际站拉美西-拉美北 bandwidth.wlatowla:大陆站+国际站拉美西-拉美西 最小长度:0 最大长度:32 billing_mode String 带宽包实例在大陆站或国际站的计费方式。 1:大陆站包周期 2:国际站包周期 3:大陆站按需计费 4:国际站按需计费 5:大陆站按95方式计费 6:国际站按95方式计费 charge_mode String 带宽包实例的计费方式。 bandwidth是按带宽计费。 最小长度:0 最大长度:64 bandwidth Integer 带宽包实例中的带宽值。 最小值:2 最大值:999999 resource_id String 带宽包实例绑定的资源ID。 最小长度:0 最大长度:36 resource_type String 带宽包实例绑定的资源类型。 cloud_connection: 云连接实例。 最小长度:0 最大长度:32 local_area_id String 本端大区。 云连接支持的大区有: | Chinese-Mainland | 中国大陆 | | Asia-Pacific | 亚太 | | Africa | 非洲 | | Western-Latin-America | 拉美西 | | Eastern-Latin-America | 拉美东 | | Northern-Latin-America | 拉美北 | 最小长度:0 最大长度:32 remote_area_id String 远端大区。 云连接支持的大区有: | Chinese-Mainland | 中国大陆 | | Asia-Pacific | 亚太 | | Africa | 非洲 | | Western-Latin-America | 拉美西 | | Eastern-Latin-America | 拉美东 | | Northern-Latin-America | 拉美北 | 最小长度:0 最大长度:32 project_id String 项目ID。 最小长度:0 最大长度:36 interflow_mode String 互通类型: Area: 大区互通 Region: 城域互通 最小长度:0 最大长度:32 tags Array of Tag objects 标签列表。 表7 Tag 参数 参数类型 描述 key String 键 最小长度:1 最大长度:128 value String 值 最小长度:0 最大长度:255
  • 修订记录 版本日期 变更说明 2023-06-30 第八次正式发布。 更新权限管理。 2023-05-30 第七次正式发布。 新增: 云手机服务器physical.rx3.32xlarge.4规格。 云手机服务器physical.rx3.32xlarge.4 可部署的云手机规格。 physical.rx3.32xlarge.4 云硬盘规格。 2020-09-30 第六次正式发布。 云手游服务器,新增云手机规格“kg1.cg.c20.d50SSD.e1v1”,并补充适用的游戏类型。 新增云手机服务器与其他服务的关系章节。 2020-09-08 第五次正式发布。 优化如下章节内容: 计费说明 2020-05-20 第四次正式发布。 优化如下章节内容: 什么是云手机服务器?、应用场景、基本概念 2020-04-30 第三次正式发布。 规格,区分云手机服务器和云手游服务器。 新增计费说明、约束与限制章节。 2020-02-18 第二次正式发布。 调整大纲结构,优化全文内容。 2019-01-31 第一次正式发布。
  • 计费项 CPH计费项如图1所示,各计费项的详细说明请参见表1。 图1 CPH计费项 表1 CPH计费项说明 计费项 含义 计费示例 计费模式 服务器 云手机服务器是以整台服务器的形式售卖的,您需要为服务器上的所有资源付费,包括: 云手机服务器:CPU、内存、本地盘 云手游服务器:CPU、内存、本地盘、云手游接入软件 云手机服务器 physical.rx1.xlarge:5950元/月 physical.kg1.4xlarge.cp:10700元/月 云手游服务器 physical.rx1.xlarge.cg:6600元/月 physical.kg1.4xlarge.cg:11500元/月 包年包月 EIP(可选) 实例规格中,EIP个数不为0时,您需要为EIP的流量或带宽付费。带宽类型不同,计费标准也不同: 独享带宽:指定带宽上限,按实际使用的出公网流量计费 共享带宽:按带宽大小计时(小时)收费 计费详情请参见“价格计算器”。 以“华东-上海一”为例,共享带宽计费标准为:0.167元/小时/M,那么购买50M带宽时,需要支付的带宽费用为: 0.167 x 50 = 8.35(元/小时) 按需计费 云硬盘(可选) physical.kg1.4xlarge.cp和physical.kg1.4xlarge.cg规格服务器无本地磁盘,系统默认购买一块或多块超高IO类型云硬盘,您需要为云硬盘付费,计费标准: 按磁盘容量计时(小时)收费 计费详情请参见“价格计算器”。 以“华东-上海一”为例,超高IO云硬盘计费标准为:0.0014元/小时/GB,那么购买physical.kg1.4xlarge.cp规格的云手机服务器,需要支付的云硬盘费用为: 0.0014 x 400 x 3 = 1.68(元/小时) 说明:400为云硬盘容量;3为云硬盘个数 按需计费
  • SSH隧道 SSH隧道即SSH端口转发,在SSH客户端与SSH服务端之间建立一个隧道,将网络数据通过该隧道转发至指定端口,从而进行网络通信。SSH隧道自动提供了相应的加密及解密服务,保证了数据传输的安全性。 SSH隧道有三种端口转发模式:本地端口转发(Local Port Forwarding)、远程端口转发(Remote Port Forwarding)以及动态端口转发(Dynamic Port Forwarding)。对于本地/远程端口转发,两者的方向恰好相反。连接云手机时,使用的是本地端口转发,因此本文着重介绍本地端口转发的工作原理。 假设本地主机A1为SSH客户端,远端云主机B1为SSH服务端。从A1主机通过SSH登录B1主机,指定不同的端口转发选项(-L、-R和-D),即可在A1与B1之间建立SSH隧道,从而进行不同的端口转发。 应用场景 远端云主机B1上运行了一个服务,端口为2000,本地主机A1需要访问这个服务。假设云主机B1的IP为122.x.x.x,则该服务的访问地址为:http://122.x.x.x:2000 为什么需要本地端口转发? 一般来讲,云主机的防火墙默认只开启了22端口,如果需要访问2000端口,则需要修改防火墙。为了保证安全,防火墙需要配置允许访问的IP地址。但是,云主机的公网IP通常是网络提供商动态分配的,如果变更公网IP地址,防火墙配置就需要经常修改,造成不必要的麻烦。 什么是本地端口转发? 本地端口转发,是将发送到本地端口的请求,转发到目标端口,这样就可以通过访问本地端口,来访问目标端口的服务。使用-L选项,就可以指定需要转发的端口,语法如下: ssh -L 本地端口:目标地址:目标端口 例如: ssh -L 3000:targethost:2000 root@122.x.x.x表示在本地主机A1登录远端云主机B1,通过本地端口转发,将发送到本地主机A1端口3000的请求,转发到远端云主机B1的2000端口。 这样,在本地主机A1上可以通过访问http://122.x.x.x:2000来访问远端云主机B1上的服务。 扩展应用 以上语法中,目标地址也可以是其他主机的地址,以连接云手机场景为例,目标地址为云手机的私有IP地址,本地主机A1为本地设备,远端云主机B1为云手机服务器,那么建立SSH隧道的命令为: ssh -L 本地端口:云手机私有IP地址:目标端口 用户名@服务器的公网IP地址 另外,建立隧道时常用的选项还有-N、-f等。 -N:表示建立SSH隧道以后不连接到SSH服务端,通常与“-f”选项连用。 -f:表示在后台运行SSH隧道,通常与“-N”选项连用。
  • 使用方式 云平台提供了Web化的服务管理系统(即管理控制台)和基于HTTPS请求的API(Application programming interface)管理方式。 API方式 如果用户需要将云手机集成到第三方系统,用于二次开发,请使用API方式访问云手机服务器。具体操作请参见“API参考”。 管理控制台方式 其他相关操作,如购买、连接云手机实例,请使用管理控制台方式访问云手机服务器。 云手机实例以服务器为单位购买,您只需要指定具体的服务器类型、实例规格、手机镜像、所需要的网络配置等,即可获得一台服务器,以及相应数量的云手机实例。详细购买及使用流程请参见“购买云手机服务器”。
  • 使用限制 云手机服务器是带有原生安卓操作系统,具有虚拟手机功能的云服务器,不带有运营商业务属性,不支持虚拟SIM卡、打电话、收发短信等相关功能。 云手机服务器仅支持安卓原生操作系统,不支持通过刷机或其他操作修改操作系统,更换手机操作系统类型。 云手机服务器不支持二次虚拟化,即不支持安装虚拟化软件。 云手机服务器无自带的截屏、录屏等工具。 云手机服务器不支持安装谷歌移动服务(Google Mobile Service,GMS)。 云手机服务器不支持更换EIP。 云手机服务器暂不支持服务器规格变配(比如变更手机开数),如果需要调整规格,请将服务器退订后重新购买符合要求的规格。 云手机服务器暂不支持在不同区域或账号间迁移业务数据。 physical.rx1系列服务器qemu类型的手机规格暂不支持自定义网络功能。
  • 为什么选择云手机服务器? 作为一种新型服务,云手机服务器对传统物理手机起到了非常好的延展和补充作用,可以用在诸如APP仿真测试、云手游、直播互娱、移动办公等场景,让移动应用不但可以在物理手机运行,还可以在云端智能运行。 降本增效 面向如APP仿真测试等互联网行业场景,单台手机的处理效率非常有限,通过云手机的方式,大幅降低人工操作和设备采购维护成本。 安全保障 云手机由于应用数据运行在云上,面向政府、金融等信息安全诉求较高的行业,提供更加安全高效的移动办公解决方案。员工通过使用云手机的方式登录办公系统,公私数据分离,同时企业也可对云手机服务器进行智能管理,降本增效的同时,信息安全也更加有保障。 探索游戏、直播行业新可能 云手机服务器还可以为游戏、直播等行业提供全新的互动体验方式,开拓新的商业模式和市场空间。以云手游场景为例,因为游戏的内容实际是在云上虚拟手机上运行,可以提前安装部署和动态加载,所以对于最终玩家来说,游戏可以做到无需下载,即点即玩,大幅提高玩家转换率。同时可以让中低配手机用户也能流畅运行大型手游,增大游戏覆盖的用户范围。 云手机服务器的更多创新技术以及优势,请参见产品优势。
  • 使用须知 客户不能使用华为云资源进行黑产,违规以及违反华为安全要求等行为,违反相关要求账户会被受限/冻结。 华为云帐户受限/冻结或者云手机资源进入保留期时,云手机使用会受到限制,客户应提前了解处理,避免造成业务影响。 客户华为云帐户因余额不足等原因导致账号受限时,无法进行云手机资源操作(包括但不限于重启,更换镜像,推送文件等等)。 客户华为云帐户因云服务欠费冻结等原因导致账号冻结时,无法进行云手机资源操作(包括但不限于重启,更换镜像,推送文件等等)。 客户云手机资源因欠费或到期未续费进入保留期时,资源会被冻结关闭,无法正常使用。 云手机physical.kg1.4xlarge系列服务器存储使用按需EVS云存储,按小时实时扣费,您需要确保账户余额充足,避免账户欠费后导致资源冻结,造成使用影响。 客户需要妥善保管云手机访问密钥,谨慎选择云手机开放访问端口,确保做好安全防护。 云手机physical.rx1.xlarge系列服务器使用本地盘存储数据,建议您定期对重要数据进行备份。
  • 产品架构 云手机服务器产品架构分三部分,云手机侧、终端设备侧以及客户业务侧,如图1所示。 图1 云手机服务器产品架构 云手机服务器基于华为TaiShan ARM服务器实现,集成多张高性价比的专业GPU显卡,可提供专业的图形图像处理能力。TaiShan服务器中运行了EulerOS作为Host OS,在Host OS中通过自研MonBox技术生成容器,在容器中运行开源AOSP系统,从而虚拟出多台云手机。由于TaiShan服务器基于ARM架构,而手机系统也基于ARM架构,所以减少了指令集转换所带来的翻译算力损耗,可以达到更好的使用体验。 云手机服务器提供了视频、音频以及触控SDK。客户基于终端设备可以开发相应的APP,来获取云手机的音频、视频;也可以采集触控指令,如触摸屏、滑动、点击等操作指令,从而在云手机上来执行。 在业务侧,客户通过管理控制台、API、ADB端口及其他自定义端口可以对云手机服务器进行资源管理、应用管理、运维管理和接入管理等。 资源管理:购买、查询云手机服务器。 应用管理:云手机应用程序推送、安装、卸载等。 运维管理:重启、重置、关机、开机云手机服务器。 接入管理:云手机服务器接入认证。
  • 云手游服务器规格 表1 云手游服务器规格 规格名称 配置 physical.rx1.xlarge.cg CPU:Hi1616 (2*32Core*2.4GHz) 内存:256GB DDR4 RAM 本地磁盘:2*1.2T SAS + 800G SAS SSD 网卡:2*10GE GPU:3*WX5100 扩展配置:云手游接入软件 physical.kg1.4xlarge.cg CPU:Kunpeng 920 (2*64Core*2.6GHz) 内存:512GB DDR4 RAM 本地磁盘:N/A 网卡:2*10GE GPU:5*WX5100 扩展配置:云手游接入软件
  • 支持的云手游实例规格 表2 physical.rx1.xlarge.cg可部署的云手机规格 规格名称 配置 适用游戏类型 rx1.cg.c15.d30.e1v1 计算&存储:2vCPUs | 8.0GB | 30GB 屏幕分辨率:1280x720 手机开数:15 EIP/VIP:1/1 动作射击 即时战略 经营策略 表3 physical.kg1.4xlarge.cg可部署的云手机规格 规格名称 配置 适用游戏类型 kg1.cg.c40.d30SSD.e1v1 计算&存储:2vCPUs | 10.0GB | 30GB 屏幕分辨率:1280x720 手机开数:40 EIP/VIP:1/1 动作射击 即时战略 经营策略 kg1.cg.c80.d16SSD.e1v1 计算&存储:2vCPUs | 5.0GB | 16GB 屏幕分辨率:960x540 手机开数:80 EIP/VIP:1/1 卡牌游戏 休闲益智游戏 kg1.cg.c20.d50SSD.e1v1 计算&存储:6vCPUs | 12.0GB | 50GB 屏幕分辨率:1920x1080 手机开数:20 EIP/VIP:1/1 角色扮演 体育竞速(赛车、足球) 多人竞技 其中, 云手机规格名称中各字段均有明确含义。以“rx1.cg.c15.d30.e1v1”为例,rx1表示对应服务器的CPU类型为Hi1616(kg1表示Kunpeng 920);cg表示对应服务器为云手游类型;c15表示手机开数为15;d30表示机身存储容量为30GB;e1v1表示弹性公网IP和虚拟内网IP的数量均为1。 “手机开数”是指一台服务器可以虚拟出的云手机数量。例如:手机开数为15,表示购买一台服务器,实际可以得到15台云手机。 EIP/VIP个数(弹性公网IP/虚拟内网IP)是服务器所绑定的EIP/VIP数量。EIP提供云手机的外网访问能力;VIP为云手机流量的出入口。 所有云手机共用一个服务器的公网IP。如果选择EIP为0的规格,云手机将无法直接访问外网,且不支持单独绑定EIP。
  • 云硬盘规格 physical.kg1.4xlarge.cg云手游服务器规格无本地磁盘,系统默认购买并挂载一块或多块超高IO类型云硬盘,为云手机提供更多存储空间,并且可实现用户数据持久化。 系统默认购买的云硬盘容量和个数与云手机规格有关,如表4所示。 表4 云硬盘容量和个数 服务器规格 云手机规格 单块云硬盘容量(GB) 云硬盘个数(个) physical.kg1.4xlarge.cg kg1.cg.c40.d30SSD.e1v1 550 3 kg1.cg.c80.d16SSD.e1v1 550 3 kg1.cg.c20.d50SSD.e1v1 450 3 kg1.cg.c20.d30SSD.e1v1(私有) 300 3 云手机规格中标注“私有”表示该规格为私有规格,部分用户看不到。
  • 支持的云手机实例规格 表2 physical.rx1.xlarge可部署的云手机规格 规格名称 配置 rx1.cp.c60.d10.e1v1 计算&存储:2vCPUs | 3.5GB | 10GB 屏幕分辨率:1280x720 手机开数:60 EIP/VIP:1/1 rx1.cp.c60.d32.e1v1.qemu 计算&存储:2vCPUs | 3.0GB | 32GB 屏幕分辨率:960x540 手机开数:60 EIP/VIP:1/1 rx1.cp.c45.d13.e1v1 计算&存储:2vCPUs | 4.5GB | 13GB 屏幕分辨率:1280x720 手机开数:45 EIP/VIP:1/1 rx1.cp.c60.d10.e0v60 计算&存储:2vCPUs | 3.5GB | 10GB 屏幕分辨率:1280x720 手机开数:60 EIP/VIP:0/60 表3 physical.kg1.4xlarge.cp可部署的云手机规格 规格名称 配置 kg1.cp.c100.d10SSD.e1v1 计算&存储:2vCPUs | 4.2GB | 10GB 屏幕分辨率:1280x720 手机开数:100 EIP/VIP:1/1 kg1.cp.c100.d10SSD.e0v20 计算&存储:2vCPUs | 4.2GB | 10GB 屏幕分辨率:1280x720 手机开数:100 EIP/VIP:0/20 kg1.cp.c20.d64SSD.e1v1 计算&存储:6vCPUs | 20.0GB | 64GB 屏幕分辨率:1280x720 手机开数:20 EIP/VIP:1/1 kg1.cp.c31.d32SSD.e1v1 计算&存储:4vCPUs | 12.0GB | 32GB 屏幕分辨率:1280x720 手机开数:31 EIP/VIP:1/1 kg1.cp.c60.d16SSD.e1v1 计算&存储:2vCPUs | 6.0GB | 16GB 屏幕分辨率:1280x720 手机开数:60 EIP/VIP:1/1 表4 physical.rx3.32xlarge.4 可部署的云手机规格 规格名称 配置 rx3.cp.c120.d10GPSSD.e1v1 计算&存储:2vCPUs | 4.0GB | 10GB 屏幕分辨率:1280x720 手机开数:120 EIP/VIP:1/1 rx3.cp.c90.d16GPSSD.e1v1 计算&存储:4vCPUs | 6.0GB | 16GB 屏幕分辨率:1280x720 手机开数:90 EIP/VIP:1/1 rx3.cp.c60.d16GPSSD.e1v1 计算&存储:4vCPUs | 8.0GB | 16GB 屏幕分辨率:1280x720 手机开数:60 EIP/VIP:1/1 rx3.cp.c30.d32GPSSD.e1v1 计算&存储:4vCPUs | 16.0GB | 32GB 屏幕分辨率:1280x720 手机开数:30 EIP/VIP:1/1 rx3.cp.c20.d32GPSSD.e1v1 计算&存储:8vCPUs | 24.0GB | 32GB 屏幕分辨率:1920x1080 手机开数:20 EIP/VIP:1/1 rx3.cp.c14.d32GPSSD.e1v1 计算&存储:8vCPUs | 32.0GB | 32GB 屏幕分辨率:1920x1080 手机开数:14 EIP/VIP:1/1 其中, 云手机规格名称中各字段均有明确含义。以“rx1.cp.c60.d10.e1v1”为例,rx1表示对应服务器的CPU类型为Hi1616(kg1表示Kunpeng920);cp表示对应服务器为云手机类型;c60表示手机开数为60;d10表示机身存储容量为10GB;e1v1表示弹性公网IP和虚拟内网IP的数量均为1。 “手机开数”是指一台服务器可以虚拟出的云手机数量。例如:手机开数为60,表示购买一台服务器,实际可以得到60台云手机。 EIP/VIP个数(弹性公网IP/虚拟内网IP)是服务器所绑定的EIP/VIP数量。EIP提供云手机的外网访问能力;VIP为云手机流量的出入口。 所有云手机共用一个服务器的公网IP。如果选择EIP为0的规格,云手机将无法直接访问外网,且不支持单独绑定EIP。
  • 云硬盘规格 physical.kg1.4xlarge.cp和physical.rx3.32xlarge.4云手机服务器规格无本地磁盘,系统默认购买并挂载一块或多块超高IO类型云硬盘,为云手机提供更多存储空间,并且可实现用户数据持久化。 系统默认购买的云硬盘容量和个数与云手机规格有关,如表5所示。 表5 云硬盘容量和个数 服务器规格 云手机规格 单块云硬盘容量(GB) 云硬盘个数(个) physical.kg1.4xlarge.cp kg1.cp.c100.d10SSD.e1v1 400 3 kg1.cp.c100.d10SSD.e0v20 400 3 kg1.cp.c20.d64SSD.e1v1 500 3 kg1.cp.c31.d32SSD.e1v1 400 3 kg1.cp.c60.d16SSD.e1v1 400 3 kg1.cp.c100.d10GPSSD.e10v10(私有) 400 3 kg1.cp.c100.d10SSD.e0v17(私有) 400 3 kg1.cp.c100.d10SSD.e0v15(私有) 400 3 kg1.cp.c100.d10SSD.e0v13(私有) 400 3 kg1.cp.c100.d10SSD.e0v12(私有) 400 3 kg1.cp.c100.d10SSD.e0v100(私有) 400 3 physical.rx3.32xlarge.4 rx3.cp.c120.d10GPSSD.e1v1 400 3 rx3.cp.c90.d16GPSSD.e1v1 400 3 rx3.cp.c60.d16GPSSD.e1v1 400 3 rx3.cp.c30.d32GPSSD.e1v1 400 3 rx3.cp.c20.d32GPSSD.e1v1 400 3 rx3.cp.c14.d32GPSSD.e1v1 400 3 云手机规格中标注“私有”表示该规格为私有规格,部分用户看不到。
  • 云手机服务器规格 表1 云手机服务器规格 规格名称 配置 physical.rx1.xlarge CPU:Hi1616 (2*32Core*2.4GHz) 内存:256GB DDR4 RAM 本地磁盘:2*1.2T SAS + 800G SSD 网卡:2*10GE GPU:3*WX5100 physical.kg1.4xlarge.cp CPU:Kunpeng 920 (2*64Core*2.6GHz) 内存:512GB DDR4 RAM 本地磁盘:N/A 网卡:2*10GE GPU:5*WX5100 physical.rx3.32xlarge.4 CPU:Kunpeng 920 (2*64Core*2.6GHz) 内存:512GB DDR4 RAM 本地磁盘:N/A 网卡:2*25GE GPU:2*W6800
  • 云手机服务器与其他服务的关系 表1 云手机服务器与其他服务的关系 服务名称 云手机与其他服务的关系 主要交互功能 弹性云服务器 弹性云服务器可作为内网方式连接云手机的跳板机器,也可在云手游场景下作为推流服务器使用。 ADB方式(内网) 弹性公网IP 通过弹性公网IP实现云手机与外部通信。 ADB方式(公网) 虚拟私有云 通过虚拟私有云建立专属的网络环境。 购买云手机实例 云硬盘 为云手机提供云上存储空间。 云手机服务器 云手游服务器 对象存储服务 为云手机安装APK时,可先将软件包上传至OBS桶,通过相关ADB命令实现批量安装。 批量控制 云监控服务 当您购买云手机后,无需额外安装其他插件,即可在云监控服务查看云手机及相关联资源(云手机服务器、磁盘及GPU卡)的监控数据,还可以获取可视化监控图表。 支持的监控指标 查看监控指标 创建告警规则 云审计服务 记录与云手机相关的操作事件,便于日后的查询、审计和回溯。 支持审计的关键操作列表 查看审计日志
  • 移动办公 随着移动应用的普及,越来越多的企业开始通过移动终端接入办公,但同时也带来了企业数据安全的隐患,采购定制安全手机虽然可以增强安全性,但仍然无法防止敏感数据泄露。基于云手机的移动办公应用可以将企业核心数据留在云端,而仅仅将手机画面向授权员工开放。 图2 移动办公场景架构 架构说明: 企业应用APP上传至对象存储以后,批量安装在云手机当中,通过将云手机的音视频画面进行流化编码输出到客户端进行显示,同时接收客户端的操作指令控制云手机中的应用,企业数据留在云端,更为安全可靠。 登录/客户业务服务器集群采取负载均衡及弹性伸缩设计,能够轻松应对超大规模并发的场景。 云手机可分布部署在各大中心节点及边缘云当中,有效降低用户互动体验的时延,做到最佳体验及最优带宽性价比。
  • 云游戏 云游戏作为游戏行业的热门发展方向,通过视频流化的方式面向玩家提供免下载,脱离手机性能的一种游戏服务方式,其本身包含了PC游戏的流化和移动游戏的流化。云手机服务器作为云端仿真手机可以发挥移动游戏指令同构的优势,在云端承载游戏应用。 图1 云游戏场景架构 架构说明: 手机游戏APP安装在云手机当中,通过将云手机的音视频画面进行流化编码输出到客户端进行显示,同时接收客户端的操作指令控制云手机中的游戏。 登录服务器集群采取负载均衡及弹性伸缩设计,能够轻松应对超大规模并发的场景。 云手机可分布部署在各大中心节点及边缘云当中,有效降低用户互动体验的时延,做到最佳体验及最优带宽性价比。
  • APP仿真测试 通常手机主要面向个人提供服务,但随着移动应用越来越多,数量越来越庞大,企业在特定的场景下也需要大量的运行手机上的移动应用APP,来完成自动化或智能化的功能,为此需要大量的仿真手机来承载此类APP运行。 图3 APP仿真测试场景架构 架构说明: 手机应用APP安装在云手机当中,通过企业事先编排好的编程脚本自动化的控制手机运行一个或多个APP,通过拟人化的脚本操作,实现多种多样的场景应用。 可在弹性云服务器中构建企业自身的云手机管理运维平台、营销系统或自动化脚本平台等,并通过两个独立的VPC分别进行控制。 云手机中的应用程序APP可通过对象存储集中存放,节省大量应用程序安装或更新时的网络带宽消耗。 丰富多样的安全与监控服务可给客户业务系统提供齐全且安全的防护措施,保障业务的稳定运行。
  • 直播互娱 直播互娱是云手机服务器的一个创新应用场景,通过将手机画面直播给多个参与者的方式,提供多人互动的场景应用,提升用户体验和直播效果。 图4 直播互娱场景架构 架构说明: 手机应用/游戏APP安装在云手机当中,将单个或多个手机画面合并输出到编码服务器进行集成编码,然后画面复制推流到多个客户端(PC、手机、PAD等)上进行显示,同时云手机接收一个或多个客户端的操作指令。 登录服务器集群采取负载均衡及弹性伸缩设计,能够轻松应对超大规模并发的场景。
共100000条