[发明专利]一种客户端流量统计方法、装置、服务器及可读存储介质有效
申请号: | 201910098144.8 | 申请日: | 2019-01-31 |
公开(公告)号: | CN109831358B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 陈二奇 | 申请(专利权)人: | 北京达佳互联信息技术有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L29/06 |
代理公司: | 北京柏杉松知识产权代理事务所(普通合伙) 11413 | 代理人: | 李欣;马敬 |
地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 客户端 流量 统计 方法 装置 服务器 可读 存储 介质 | ||
本申请是关于一种客户端流量统计方法、装置、服务器及可读存储介质。该方法包括:确定挂载了网络文件系统的客户端;获得客户端挂载网络文件系统所使用的用户名;其中,客户端所使用的用户名与客户端挂载网络文件系统的挂载目录一致;根据挂载目录下的文件大小的变化量,统计客户端的流量。这样,可以根据客户端挂载网络文件系统所使用的用户名确定出客户端挂载该网络文件系统的挂载目录,并可以根据挂载目录统计客户端流量。
技术领域
本申请涉及文件系统技术领域,特别是涉及一种客户端流量统计方法、装置、服务器及可读存储介质。
背景技术
目前,可以通过网络文件系统对数据进行存储管理。例如,可以通过网络文件系统CephFS来对数据进行存储管理。其中,客户端可以通过网络挂载CephFS,然后可以通过网络访问所挂载的CephFS目录下的文件。
发明人在实现本申请的过程中发现,由于CephFS处理数据的能力是有限的,因而当某些客户端大量写文件时,CephFS处理数据的压力会变大,从而导致其他客户端写数据的速度变慢,甚至导致其他客户端的写业务无法进行。但是,针对CephFS处理数据的压力变大的情况,目前无法对客户端流量进行统计,因而无法获知CephFS处理数据的压力是由哪些客户端导致的。
发明内容
为克服相关技术中存在的问题,本申请提供一种客户端流量统计方法、装置、服务器及可读存储介质。
根据本申请实施例的第一方面,提供一种客户端流量统计方法,应用于服务器,包括:
确定挂载了网络文件系统的客户端;
获得客户端挂载网络文件系统所使用的用户名;其中,客户端所使用的用户名与客户端挂载网络文件系统的挂载目录一致;
根据挂载目录下的文件大小的变化量,统计客户端的流量。
可选地,在确定挂载了网络文件系统的客户端的步骤之前,还可以包括:
根据用户发送的注册请求,生成携带挂载关键字的挂载目录;其中,注册请求中携带有用户自定义的挂载关键字;
将挂载目录所作为的用户名发送给用户,以使用户将用户名输入至客户端,使客户端通过用户名挂载网络文件系统;
当检测到客户端挂载了网络文件系统时,将用户名存储至挂载用户列表中。
可选地,将挂载目录所作为的用户名发送给用户,以使用户将用户名输入至客户端,使客户端通过用户名挂载网络文件系统的步骤,可以包括:
将挂载目录所作为的用户名和用户名对应的密钥发送给用户,以使用户将用户名和密钥输入至客户端,使客户端通过用户名和密钥挂载网络文件系统。
可选地,根据挂载目录下的文件大小的变化量,统计客户端的流量的步骤,可以包括:
计算挂载目录下的文件在预设时间段内的文件大小的变化量;
根据变化量和预设时间段的时长,计算客户端在预设时间段内的平均流量。
可选地,根据挂载目录下的文件大小的变化量,统计客户端的流量的步骤,可以包括:
确定所获得的用户名中具有预设关键字的用户名,作为目标用户名;
根据目标用户名对应的挂载目录下的文件大小的变化量,计算目标用户名对应的客户端的流量。
可选地,在获得客户端挂载网络文件系统所使用的用户名的步骤之后,还可以包括:
统计挂载目录下的文件所占存储空间的大小;
统计挂载目录下的文件数目;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京达佳互联信息技术有限公司,未经北京达佳互联信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910098144.8/2.html,转载请声明来源钻瓜专利网。