[发明专利]应用程序存储方法、装置和云端服务器在审
申请号: | 202010931248.5 | 申请日: | 2020-09-07 |
公开(公告)号: | CN112269653A | 公开(公告)日: | 2021-01-26 |
发明(设计)人: | 陈冲 | 申请(专利权)人: | 西安万像电子科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F9/455 |
代理公司: | 北京挺立专利事务所(普通合伙) 11265 | 代理人: | 彭豆 |
地址: | 710075 陕西省西安市高新区唐*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 存储 方法 装置 云端 服务器 | ||
本公开提供一种应用程序存储方法、装置和云端服务器。该方法包括:获取当前应用程序存储的硬盘服务器的属性;根据当前应用程序的存储硬盘服务器IP地址和存储路径,在当前应用程序的运行服务器上生成网络映射;根据当前应用程序是否是初次运行,确定是否监控当前应用程序对应的进程在预设时间内的硬盘数据读取量;若当前应用程序是初次运行,则监控当前应用程序对应的进程在预设时间内的硬盘数据读取量;将当前应用程序对应的进程在预设时间内的硬盘数据读取量与应用程序的硬盘数据读取量的预设阈值进行比较,确定当前应用程序的类型;根据当前应用程序的类型,进行相应地操作。本公开能够解决现有技术中无法合理利用高配和低配硬盘服务器的问题。
技术领域
本公开涉及应用程序存储技术领域,具体涉及一种应用程序存储方法、装置和云端服务器。
背景技术
目前,在虚拟化方面对所有的应用程序的运行没有区分而是直接进行运行,这样会造成资源浪费或者用户体验较差。比如,如果将所有的应用程序运行到高配硬件的服务器,指CPU、GPU等硬件配置较高的服务器上,虽然运行速度快、用户体验好,但是也导致了服务器硬件资源浪费,且增加硬件成本;反之,如果将所有的应用程序运行到低配硬件的服务器上,虽然降低了硬件成本,但是由于运行速度慢而导致程序启动速度慢等待时间长所以用户体验较差。
因此,本公开提供一种对应用程序进行区分存储的方法、装置和云端服务器,以合理利用高配和低配硬盘服务器。
发明内容
本公开的目的在于克服现有技术的不足,提供一种应用程序存储方法、装置和云端服务器,该应用程序存储方法能够解决现有技术中无法合理利用高配和低配硬盘服务器的问题。
根据本公开实施例的第一方面,提供一种应用程序存储方法,该方法包括:
获取当前应用程序存储的硬盘服务器的属性;其中,所述应用程序存储的硬盘服务器的属性包括应用程序的存储硬盘服务器IP地址、存储路径、以及是否是初次运行;
根据所述当前应用程序的存储硬盘服务器IP地址和存储路径,在当前应用程序的运行服务器上生成网络映射;根据当前应用程序是否是初次运行,确定是否监控当前应用程序对应的进程在预设时间内的硬盘数据读取量;
若当前应用程序是初次运行,则监控当前应用程序对应的进程在预设时间内的硬盘数据读取量;
将所述当前应用程序对应的进程在预设时间内的硬盘数据读取量与应用程序的硬盘数据读取量的预设阈值进行比较,确定当前应用程序的类型;
根据所述当前应用程序的类型,进行相应地操作。
在一个实施例中,所述将所述当前应用程序对应的进程在预设时间内的硬盘数据读取量与应用程序的硬盘数据读取量的预设阈值进行比较,确定当前应用程序的类型包括:
若所述当前应用程序对应的进程在预设时间内的硬盘数据读取量小于应用程序的硬盘数据读取量的预设阈值,则确定当前应用程序为小数据量应用程序;
所述根据所述当前应用程序的类型,进行相应地操作包括:
根据预设规则,将所述小数据量应用程序从高速硬盘服务器移动至低速硬盘服务器。
在一个实施例中,所述根据预设规则,将所述小数据量应用程序从高速硬盘服务器移动至低速硬盘服务器包括:
将所述小数据量应用程序的程序文件从高速硬盘服务器上复制至低速硬盘服务器上;
锁定应用程序记录表中的应用位置记录表,并更新应用位置记录表中的所述小数据量应用程序的存储硬盘服务器IP地址和存储路径为低速硬盘服务器的参数;
释放应用程序记录表中的应用位置记录表,并删除高速硬盘服务器上的所述小数据量应用程序的程序文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安万像电子科技有限公司,未经西安万像电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010931248.5/2.html,转载请声明来源钻瓜专利网。