云手机批量初始化方法与系统技术方案

技术编号:20181585 阅读:52 留言:0更新日期:2019-01-23 01:59
本发明专利技术涉及网络技术领域,涉及一种云手机批量初始化方法,包括:步骤1,连接包括若干台云手机的云手机集群;步骤2,设置用于对云手机集群初始化的测试参数;步骤3,在云手机集群中批量安装预设的软件;步骤4,获得批量安装的软件的初始化结果;步骤5,对云手机集群中每一台云手机的PCB板进行扫描并结合初始化结果判断该云手机的初始化是否成功直至扫描完毕,完成云手机集群的初始化。本发明专利技术还提出一种云手机批量初始化系统。本发明专利技术可以利用多线程并发操作实现云手机批量初始化,并通过扫描标识码的方式来判断每一台云手机是初始化成功还是存在故障,实现初始化结果的准确获取。

Batch Initialization Method and System for Cloud Mobile Phone

The invention relates to the field of network technology, and relates to a method for batch initialization of cloud mobile phones, including: step 1, connecting cloud mobile phone clusters comprising several Taiyun mobile phones; step 2, setting test parameters for initialization of cloud mobile phone clusters; step 3, installing preset software in batch in cloud mobile phone clusters; step 4, obtaining the initialization results of batch installed software; step 5, The PCB board of each cloud mobile phone in the cloud mobile phone cluster is scanned and the initialization result is used to judge whether the initialization of the cloud mobile phone is successful or not until the scanning is completed, and the initialization of the cloud mobile phone cluster is completed. The invention also proposes a batch initialization system for cloud mobile phones. The invention can realize batch initialization of cloud mobile phone by multi-threaded concurrent operation, and judge whether each cloud mobile phone is initialized successfully or has a fault by scanning identification code, so as to achieve accurate acquisition of initialization results.

【技术实现步骤摘要】
云手机批量初始化方法与系统
本专利技术涉及网络
,特别涉及一种云手机批量初始化方法与系统。
技术介绍
云手机,是一个基于云计算强大虚拟应用和移动互联网的智能手机应用云平台。基于云计算在大规模计算、强大的存储能力、虚拟化应用等方面突出的优势,云平台为智能手机用户提供多元化、全方位的虚拟手机应用和服务,全面支持各种手机应用程序的展示、下载、应用与管理服务,并卓越实现全天候云端智能托管应用,让用户脱离移动终端的状态下,也能将各种应用程序托管到到云端,保持全天候在线状态,全面实现智能手机应用虚拟化。传统方式对云手机的初始化方法需要将单台云手机连接个人电脑,再通电进行单台云手机的初始化,最后将初始化结果显示到屏幕上由人工记录,这样效率较低并容易出错。
技术实现思路
本专利技术的实施方式旨在至少解决现有技术中存在的技术问题之一。为此,本专利技术的实施方式需要提供一种云手机批量初始化方法与系统。本专利技术实施方式的一种云手机批量初始化方法,其特征在于,包括:步骤1,连接包括若干台云手机的云手机集群;步骤2,设置用于对云手机集群初始化的测试参数;步骤3,在云手机集群中批量安装预设的软件;步骤4,获得批量安装的软件的初始化结果;步骤5,对云手机集群中每一台云手机的PCB板进行扫描并结合初始化结果判断该云手机的初始化是否成功直至扫描完毕,完成云手机集群的初始化。一种实施方式中,步骤2包括:将云手机的数量和拟分配的IP地址设置为用于对云手机集群初始化的测试参数。一种实施方式中,步骤3包括:以多线程并发操作的方式将云手机集群中每台云手机的初始化IP地址设置为测试参数中的IP地址,并在每台云手机上安装虚拟化软件包和应用软件补丁包。一种实施方式中,步骤5包括:步骤51,对云手机集群中每一台云手机的PCB板上预设的标识码进行扫描,获得每台云手机在云手机集群中所在安装位置所对应的真实IP地址;步骤52,结合初始化结果判断该云手机的初始化是否成功直至扫描完毕,完成云手机集群的初始化;其中,初始化结果包括真实IP地址是否与初始化IP地址一致,虚拟化软件包和/或应用软件补丁包是否安装成功中的任意一种或几种。一种实施方式中,步骤52包括:若当前扫描的云手机的真实IP地址与初始化IP地址一致且虚拟化软件包及应用软件补丁包都已安装成功,则扫描下一台云手机直至扫描完毕;否则,记载该云手机的故障原因并将该云手机当做不良品处理;其中,故障原因为该云手机存在包括内存、存储芯片和网卡芯片中的任意一种硬件故障。本专利技术实施方式还提出一种云手机批量初始化系统,其特征在于,包括:连接模块,用于连接包括若干台云手机的云手机集群;设置模块,用于设置用于对云手机集群初始化的测试参数;安装模块,用于在云手机集群中批量安装预设的软件;获取模块,用于获得批量安装的软件的初始化结果;扫描判断模块,用于对云手机集群中每一台云手机的PCB板进行扫描并结合初始化结果判断该云手机的初始化是否成功直至扫描完毕,完成云手机集群的初始化。一种实施方式中,设置模块具体用于将云手机的数量和拟分配的IP地址设置为用于对云手机集群初始化的测试参数。一种实施方式中,安装模块具体用于以多线程并发操作的方式将云手机集群中每台云手机的初始化IP地址设置为测试参数中的IP地址,并在每台云手机上安装虚拟化软件包和应用软件补丁包。一种实施方式中,扫描判断模块包括:扫描单元,用于对云手机集群中每一台云手机的PCB板上预设的标识码进行扫描,获得每台云手机在云手机集群中所在安装位置所对应的真实IP地址;判断单元,用于结合初始化结果判断该云手机的初始化是否成功直至扫描完毕,完成云手机集群的初始化;其中,初始化结果包括真实IP地址是否与初始化IP地址一致,虚拟化软件包和/或应用软件补丁包是否安装成功中的任意一种或几种。一种实施方式中,判断单元具体用于若当前扫描的云手机的真实IP地址与初始化IP地址一致且虚拟化软件包及应用软件补丁包都已安装成功,则扫描下一台云手机直至扫描完毕;否则,记载该云手机的故障原因并将该云手机当做不良品处理;其中,故障原因为该云手机存在包括内存、存储芯片和网卡芯片中的任意一种硬件故障。本专利技术实施方式的云手机批量初始化方法与系统,可以利用多线程并发操作实现云手机批量初始化,并通过扫描标识码的方式来判断每一台云手机是初始化成功还是存在故障,实现初始化结果的准确获取。本专利技术的附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本专利技术的实践了解到。附图说明本专利技术的实施方式的上述和/或附加的方面和优点从结合下面附图对实施方式的描述中将变得明显和容易理解,其中:图1是本专利技术实施方式的云手机批量初始化方法的流程示意图;图2是本专利技术实施方式的云手机批量初始化系统的组成示意图;图3是本专利技术实施方式的云手机批量初始化系统的工作流程图。具体实施方式下面详细描述本专利技术的实施方式,实施方式的示例在附图中示出,其中相同或类似的标号自始至终表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅可用于解释本专利技术的实施方式,而不能理解为对本专利技术的实施方式的限制。实施例1请参阅图1,本专利技术实施方式的云手机批量初始化方法,包括:步骤1,连接包括若干台云手机的云手机集群。步骤2,设置用于对云手机集群初始化的测试参数。步骤3,在云手机集群中批量安装预设的软件。步骤4,获得批量安装的软件的初始化结果。步骤5,对云手机集群中每一台云手机的PCB板进行扫描并结合初始化结果判断该云手机的初始化是否成功直至扫描完毕,完成云手机集群的初始化。步骤1中,云手机集群可以视作若干台云手机的集合,可以通过有线连接或者无线网络连接的方式来连接整个云手机集群。本实施例中,以无线网络连接的方式来连接整个云手机集群。每台云手机则以PCB板插入的方式与整个云手机集群连接。步骤2中,具体包括:将云手机的数量和拟分配的IP地址设置为用于对云手机集群初始化的测试参数。在本实施例中,还可以根据实际初始化的要求设置其他测试参数,在此不做限制。步骤3中,具体包括:以多线程并发操作的方式将云手机集群中每台云手机的初始化IP地址设置为测试参数中的IP地址,并在每台云手机上安装虚拟化软件包和应用软件补丁包。线程,是一个执行中的程序活动(即进程)的多个执行路径,执行调度的单位。线程依托于进程存在,在进程之下,可以共享进程的内存,而且还拥有一个属于自己的内存空间,这段内存空间也叫做线程栈,是在建立线程时由系统分配的,主要用来保存线程内部所使用的数据。多线程,指在一个进程下有多个线程。各个线程执行自己的任务,这些线程可以“同时进行”。并发的实质是一个物理CPU(也可以多个物理CPU)在若干道线程之间多路复用,并发性是对有限物理资源强制行使多用户共享以提高效率。在JAVA中的Thread类定义了多线程,通过多线程可以实现并发。现在的虚拟化技术使用的是分发应用软件,而不是分发整个桌面环境。这就提高了配置资源的灵活性,因为可以构建基本的操作系统镜像,然后为每个应用软件构建单个镜像,需要时可以迅速合并。用户不用为每个组合的应用软件提供单独的桌面镜像。本方案中,可以将常用的应用软件,例如微信、微博、QQ飞车等手机热门应用软件或游戏集合起来放在本文档来自技高网...

【技术保护点】
1.一种云手机批量初始化方法,其特征在于,包括:步骤1,连接包括若干台云手机的云手机集群;步骤2,设置用于对云手机集群初始化的测试参数;步骤3,在云手机集群中批量安装预设的软件;步骤4,获得批量安装的软件的初始化结果;步骤5,对云手机集群中每一台云手机的PCB板进行扫描并结合初始化结果判断该云手机的初始化是否成功直至扫描完毕,完成云手机集群的初始化。

【技术特征摘要】
1.一种云手机批量初始化方法,其特征在于,包括:步骤1,连接包括若干台云手机的云手机集群;步骤2,设置用于对云手机集群初始化的测试参数;步骤3,在云手机集群中批量安装预设的软件;步骤4,获得批量安装的软件的初始化结果;步骤5,对云手机集群中每一台云手机的PCB板进行扫描并结合初始化结果判断该云手机的初始化是否成功直至扫描完毕,完成云手机集群的初始化。2.如权利要求1所述云手机批量初始化方法,其特征在于,步骤2包括:将云手机的数量和拟分配的IP地址设置为用于对云手机集群初始化的测试参数。3.如权利要求2所述云手机批量初始化方法,其特征在于,步骤3包括:以多线程并发操作的方式将云手机集群中每台云手机的初始化IP地址设置为测试参数中的IP地址,并在每台云手机上安装虚拟化软件包和应用软件补丁包。4.如权利要求2所述云手机批量初始化方法,其特征在于,步骤5包括:步骤51,对云手机集群中每一台云手机的PCB板上预设的标识码进行扫描,获得每台云手机在云手机集群中所在安装位置所对应的真实IP地址;步骤52,结合初始化结果判断该云手机的初始化是否成功直至扫描完毕,完成云手机集群的初始化;其中,初始化结果包括真实IP地址是否与初始化IP地址一致,虚拟化软件包和/或应用软件补丁包是否安装成功中的任意一种或几种。5.如权利要求4所述云手机批量初始化方法,其特征在于,步骤52包括:若当前扫描的云手机的真实IP地址与初始化IP地址一致且虚拟化软件包及应用软件补丁包都已安装成功,则扫描下一台云手机直至扫描完毕;否则,记载该云手机的故障原因并将该云手机当做不良品处理;其中,故障原因为该云手机存在包括内存、存储芯片和网卡芯片中的任意一种硬件故障。6.一种云手机批量初始化系统,...

【专利技术属性】
技术研发人员:石启铮雷磊黄毅坚李全斌
申请(专利权)人:广州微算互联信息技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1