【技术实现步骤摘要】
本专利技术涉及通信领域,具体地,涉及一种小文件的存储方法及系统。
技术介绍
目前,文件存储系统已趋于成熟。申请号201010184752.X公开了一种文件存储方法,该方法通过用户在网页页面上提交文件、并上传至中转服务器,将文件从中转服务器通过远程服务存储到存储服务器。该存储服务器没有独立的单做用作全局管理调度的管理服务器,难易实现全面的全局调度。而且,客户端(Client)分别与主存储器、隶属存储器均建立了短连接,同时完成存储和备份。但是,由于存储器的存储用磁盘没有存储区分,这导致了访问的IO性能较差,从而可能导致寻址效率低。
技术实现思路
本专利技术实施例的主要目的在于提供一种小文件的存储方法及系统,以解决现有技术中的存储器由于存储用磁盘没有存储区分而导致的访问IO性能较差、进而导致了寻址效率低的问题。为了实现上述目的,本专利技术实施例提供一种小文件的存储方法,该方法包括:管理系统接收来自客户端的存储请求;所述管理系统根据接收到的多个存储器的负载信息选择分布性最佳的存储器,其中,每一存储器包括至少一个外部磁盘存储器,所述的负载信息包括磁盘剩余空间、CPU负载信息和 ...
【技术保护点】
一种小文件的存储方法,其特征在于,所述的方法包括:管理系统接收来自客户端的存储请求;所述管理系统根据接收到的多个存储器的负载信息选择分布性最佳的存储器,其中,每一存储器包括至少一个外部磁盘存储器,所述的负载信息包括磁盘剩余空间、CPU负载信息和磁盘IO信息;所述管理系统获取所述最佳存储器的IP地址并发送给所述客户端;所述客户端与所述最佳存储器建立连接;所述最佳存储器接收并存储来自所述客户端的需要存储的数据。
【技术特征摘要】
1.一种小文件的存储方法,其特征在于,所述的方法包括: 管理系统接收来自客户端的存储请求; 所述管理系统根据接收到的多个存储器的负载信息选择分布性最佳的存储器,其中,每一存储器包括至少一个外部磁盘存储器,所述的负载信息包括磁盘剩余空间、CPU负载信息和磁盘IO信息; 所述管理系统获取所述最佳存储器的IP地址并发送给所述客户端; 所述客户端与所述最佳存储器建立连接; 所述最佳存储器接收并存储来自所述客户端的需要存储的数据。2.根据权利要求1所述的方法,其特征在于,所述每一存储器包括若干外部磁盘存储器,其中,所述若干外部磁盘存储器之间采用轮询磁盘剩余空间的机制确定本地负载均衡。3.根据权利要求2所述的方法,其特征在于,所述管理系统根据接收到的多个存储器的负载信息选择分布性最佳的存储器包括: 所述管理系统分别确定每个存储器的负载信息的权重; 所述管理系统根据所述每个存储器的负载信息的权重确定各存储器的负载情况; 所述管理系统将负载情况所述分布性最佳的存储器选择为最佳存储器。4.根据权利要求3所述的方法,其特征在于,通过如下方式确定存储器的负载情况: 根据预定规则对所述负载信息中的每项信息设置权重; 根据所述每项信息设置的权 重确定每个存储器的负载信息权重。5.根据权利要求4所述的方法,其特征在于,通过如下公式确定所述存储器的负载情况: 存储器的负载情况=(磁盘剩余空间)Xa+(CPU负载信息)Xb+(磁盘IO信息)Xe,其中,a为所述磁盘剩余空间的权重,b为所述CPU负载信息的权重,c为所述磁盘IO信息的权重。6.根据权利要求1所述的方法,其特征在于,所述最佳存储器接收并存储来自所述客户端的需要存储的数据包括: 所述最佳存储器接收所述客户端的需要存储的数据; 所述最佳存储器存储所述需要存储的数据至相应的磁盘存储器。7.一种小文件的存储系统,其特征在于,所述的系统包括:管理...
【专利技术属性】
技术研发人员:曾毅,向灿,伍正勇,钟智将,
申请(专利权)人:深圳市快播科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。