基于终端设备剩余存储空间的云计算存储方法及装置制造方法及图纸

技术编号:15288040 阅读:67 留言:0更新日期:2017-05-10 12:31
本发明专利技术公开了一种基于终端设备剩余存储空间的云计算存储方法。本发明专利技术还公开了一种基于终端设备剩余存储空间的云计算存储装置。本发明专利技术所实现的有益效果。本发明专利技术接收具有剩余存储空间的终端设备发送的设备信息,将所述设备信息记录到云计算服务列表中,再根据所述云计算服务列表中的设备信息进行数据分配,并将数据分配结果添加至所述云计算服务列表中,根据所述云计算服务列表通过云计算服务接口将待存储数据写入对应终端设备的剩余存储空间中,以实现对数据的云计算存储,从而避免了终端设备的存储空间存在浪费的问题。

Cloud computing storage method and device based on terminal equipment remaining storage space

The invention discloses a cloud computing storage method based on the remaining storage space of the terminal device. The invention also discloses a cloud computing storage device based on the storage space of the terminal device. The beneficial effect of the invention is realized. The invention of sending and receiving terminal equipment with the remaining storage space of the device information, the information recording equipment to the cloud computing service list, and then according to the cloud computing services in the list of equipment information for data distribution, and data distribution results are added to the cloud computing service list, according to the remaining storage space the list of cloud computing services through cloud computing service interface for storing the data to be written to the corresponding terminal equipment, computation and storage in order to achieve the data cloud storage space, so as to avoid the waste of the existing terminal equipment.

【技术实现步骤摘要】

本专利技术涉及云计算
,尤其涉及一种基于终端设备剩余存储空间的云计算存储方法及装置
技术介绍
目前由于用户的需求,终端设备都在逐步智能化,不管是智能一体机、还是智能机顶盒、或是各种手持电视终端,通过网络连接互联网几乎成为了产品标准配置,而与此同时,终端设备的存储空间被设计得也越来越大,但是很多用户正在使用的终端设备的存储空间并没有被充分利用。换句话来说,这部分空间由于用户使用不到而闲置,使得存储空间存在浪费的情况。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种基于终端设备剩余存储空间的云计算存储方法及装置,旨在解决现有技术中终端设备的存储空间没有充分利用,使得存储空间存在浪费的技术问题。为实现上述目的,本专利技术提供一种基于终端设备剩余存储空间的云计算存储方法,所述方法包括以下步骤:接收当前终端设备发送的设备信息,所述当前终端设备为具有剩余存储空间的终端设备;将所述当前终端设备的设备信息记录到云计算服务列表中;根据所述云计算服务列表中的设备信息进行数据分配,并将数据分配结果添加至所述云计算服务列表中;根据所述云计算服务列表通过云计算服务接口将待存储数据写入对应终端设备的剩余存储空间中,以实现对数据的云计算存储。优选地,在根据所述云计算服务列表中的设备信息进行数据分配时,为所述待存储数据分配至少两个终端设备的设备信息。优选地,所述根据所述云计算服务列表通过云计算服务接口将待存储数据写入对应终端设备的剩余存储空间中,以实现对数据的云计算存储之后,所述方法还包括:根据待读取数据查找所述云计算服务列表,获得信息集合,所述信息集合中包括:与所述待读取数据对应的终端设备的设备信息;对所述信息集合中的终端设备的设备信息进行遍历;在遍历到的设备信息对应的终端设备处于在线状态时,通过云计算服务接口从该终端设备中读出所述待读取数据。优选地,所述将所述当前终端设备的设备信息记录到云计算服务列表中,具体包括:在所述设备信息满足预设条件时,将所述当前终端设备的设备信息记录到云计算服务列表中。优选地,所述设备信息包括:设备IP地址、端口号、软件版本、硬件版本、设备类型、设备硬件识别号、当前带宽和设备剩余空间大小中的至少一项。此外,为实现上述目的,本专利技术还提供一种基于终端设备剩余存储空间的云计算存储装置,所述装置包括:信息接收模块,用于接收当前终端设备发送的设备信息,所述当前终端设备为具有剩余存储空间的终端设备;信息记录模块,用于将所述当前终端设备的设备信息记录到云计算服务列表中;数据分配模块,用于根据所述云计算服务列表中的设备信息进行数据分配,并将数据分配结果添加至所述云计算服务列表中;数据写入模块,用于根据所述云计算服务列表通过云计算服务接口将待存储数据写入对应终端设备的剩余存储空间中,以实现对数据的云计算存储。优选地,所述数据分配模块在根据所述云计算服务列表中的设备信息进行数据分配时,为所述待存储数据分配至少两个终端设备的设备信息。优选地,所述装置还包括:列表查找模块,用于根据待读取数据查找所述云计算服务列表,获得信息集合,所述信息集合中包括:与所述待读取数据对应的终端设备的设备信息;信息遍历模块,用于对所述信息集合中的终端设备的设备信息进行遍历;数据读出模块,用于在遍历到的设备信息对应的终端设备处于在线状态时,通过云计算服务接口从该终端设备中读出所述待读取数据。优选地,所述信息记录模块,还用于在所述设备信息满足预设条件时,将所述当前终端设备的设备信息记录到云计算服务列表中。优选地,所述设备信息包括:设备IP地址、端口号、软件版本、硬件版本、设备类型、设备硬件识别号、当前带宽和设备剩余空间大小中的至少一项。本专利技术接收具有剩余存储空间的终端设备发送的设备信息,将所述设备信息记录到云计算服务列表中,再根据所述云计算服务列表中的设备信息进行数据分配,并将数据分配结果添加至所述云计算服务列表中,根据所述云计算服务列表通过云计算服务接口将待存储数据写入对应终端设备的剩余存储空间中,以实现对数据的云计算存储,从而避免了终端设备的存储空间存在浪费的问题。附图说明图1为本专利技术基于终端设备剩余存储空间的云计算存储方法第一实施例的流程示意图;图2为本专利技术基于终端设备剩余存储空间的云计算存储方法第二实施例的流程示意图;图3为本专利技术基于终端设备剩余存储空间的云计算存储装置第一实施例的功能模块示意图;图4为本专利技术基于终端设备剩余存储空间的云计算存储装置第二实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1,本专利技术第一实施例提供一种基于终端设备剩余存储空间的云计算存储方法,所述方法包括:S10:接收当前终端设备发送的设备信息,所述当前终端设备为具有剩余存储空间的终端设备;需要说明的是,本实施例的方法的执行主体为云计算服务器。可理解的是,所述终端设备可以为智能电视、智能手机、PC机、笔记本或平板电脑等设备,本实施例对此不加以限制。应理解的是,在当前终端设备上电开机后,接入网络A实现互联,此时用户可在所述当前终端设备上选择是否开放设备的剩余存储空间,在选择开放设备的剩余存储空间时,当前终端设备即会向所述云计算服务器发送设备信息,在选择不开放设备的剩余存储空间时,当前终端设备不进行后续处理。在具体实现中,所述设备信息即用于反映所述设备状态的信息,可包括:设备IP地址、端口号、软件版本、硬件版本、设备类型、设备硬件识别号(例如:国际移动用户识别码IMSI、设备被分配的唯一ID号等)、当前带宽和设备剩余空间大小等信息中的至少一项。为保证设备信息的全面性,可将所述设备信息的数据结构定义为:S20:将所述当前终端设备的设备信息记录到云计算服务列表中;可理解的是,由于当前终端设备的剩余存储空间可能会出现不够,又或是当前带宽过小等问题,故而,可判断所述设备信息是否满足预设条件,在所述设备信息满足预设条件时,将所述当前终端设备的设备信息记录到云计算服务列表中。S30:根据所述云计算服务列表中的设备信息进行数据分配,并将数据分配结果添加至所述云计算服务列表中;需要说明的是,根据所述云计算服务列表中的设备信息进行数据分配,可理解为,将云计算中需要保存的数据分配给设备信息,为防止读取时终端设备不在线的情况出现,本实施例中,在根据所述云计算服务列表中的设备信息进行数据分配时,可为所述待存储数据分配至少两个终端设备的设备信息。S40:根据所述云计算服务列表通过云计算服务接口将待存储数据写入对应终端设备的剩余存储空间中,以实现对数据的云计算存储。可理解的是,为保证数据写入的安全性和完整性,在将待存储数据写入对应终端设备的剩余存储空间的过程中,可通过心跳机制对终端设备进行连接,如果有的终端设备的网络出现异常或关机,可对所述云计算服务列表进行更新。本实施例接收具有剩余存储空间的终端设备发送的设备信息,将所述设备信息记录到云计算服务列表中,再根据所述云计算服务列表中的设备信息进行数据分配,并将数据分配结果添加至所述云计算服务列表中,根据所述云计算服务列表通过云计算服务接口将待存本文档来自技高网...
基于终端设备剩余存储空间的云计算存储方法及装置

【技术保护点】
一种基于终端设备剩余存储空间的云计算存储方法,其特征在于,所述方法包括以下步骤:接收当前终端设备发送的设备信息,所述当前终端设备为具有剩余存储空间的终端设备;将所述当前终端设备的设备信息记录到云计算服务列表中;根据所述云计算服务列表中的设备信息进行数据分配,并将数据分配结果添加至所述云计算服务列表中;根据所述云计算服务列表通过云计算服务接口将待存储数据写入对应终端设备的剩余存储空间中,以实现对数据的云计算存储。

【技术特征摘要】
1.一种基于终端设备剩余存储空间的云计算存储方法,其特征在于,所述方法包括以下步骤:接收当前终端设备发送的设备信息,所述当前终端设备为具有剩余存储空间的终端设备;将所述当前终端设备的设备信息记录到云计算服务列表中;根据所述云计算服务列表中的设备信息进行数据分配,并将数据分配结果添加至所述云计算服务列表中;根据所述云计算服务列表通过云计算服务接口将待存储数据写入对应终端设备的剩余存储空间中,以实现对数据的云计算存储。2.如权利要求1所述的方法,其特征在于,在根据所述云计算服务列表中的设备信息进行数据分配时,为所述待存储数据分配至少两个终端设备的设备信息。3.如权利要求1所述的方法,其特征在于,所述根据所述云计算服务列表通过云计算服务接口将待存储数据写入对应终端设备的剩余存储空间中,以实现对数据的云计算存储之后,所述方法还包括:根据待读取数据查找所述云计算服务列表,获得信息集合,所述信息集合中包括:与所述待读取数据对应的终端设备的设备信息;对所述信息集合中的终端设备的设备信息进行遍历;在遍历到的设备信息对应的终端设备处于在线状态时,通过云计算服务接口从该终端设备中读出所述待读取数据。4.如权利要求1~3中任一项所述的方法,其特征在于,所述将所述当前终端设备的设备信息记录到云计算服务列表中,具体包括:在所述设备信息满足预设条件时,将所述当前终端设备的设备信息记录到云计算服务列表中。5.如权利要求1~3中任一项所述的方法,其特征在于,所述设备信息包括:设备IP地址、端口号、软件版本、硬件版本、设备类型、设备硬件识别号、当前带宽和设备剩余空间大小...

【专利技术属性】
技术研发人员:罗克光
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东;44

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

1