[发明专利]一种智能网盘微服务系统有效

专利信息
申请号: 201910607187.4 申请日: 2019-07-07
公开(公告)号: CN110399425B 公开(公告)日: 2020-07-28
发明(设计)人: 龙凌云;寇亚孟 申请(专利权)人: 上海鸿翼软件技术股份有限公司
主分类号: G06F16/27 分类号: G06F16/27;G06F16/28;G06F9/50;G06F11/20;G06F11/30;G06F11/32;G06F21/60;G06F21/62;G06F21/31;G06F16/14;G06F16/16;G06F16/176;G06F16/178
代理公司: 暂无信息 代理人: 暂无信息
地址: 200233 上海市*** 国省代码: 上海;31
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 智能 微服 系统
【说明书】:

发明涉及一种智能网盘微服务系统,包括数据库、web应用服务器、负载均衡器、日志服务模块、加密与安全控制模块、客户端、智能网盘微服务构建模块。客户端支持多种平台,包括用户登录、在线预览和编辑、全文检索、智能推荐、文件管理功能;系统基于树状结构的嵌套加密方式保证数据的安全性;并提供了灵活、稳定、可定制化的网盘微服务系统构建接口,使用户可以通过编写服务描述文件,对网盘的服务器集群进行定制化部署。

技术领域

本发明涉及互联网技术领域,为一种智能网盘微服务系统。

背景技术

随着互联网时代的到来,传统的硬盘存储由于安全性差、传输速度慢、不具备备份及共享功能且不易携带等缺点,已经不能满足用户数据备份、数据共享和数据同步的需求,越来越多的用户开始使用云网盘存储系统。云网盘是一种在线数据存储服务,用户可以向云网盘上传数据、从云网盘下载文件、并支持多用户之间的文件共享。现有的云网盘服务大多依托于云网盘服务商提供的数据中心,公有数据中心存在数据安全风险,及用户隐私泄漏的风险;除此之外,市场上的云网盘服务的价格非常高昂,对个人用户和企业用户不是很友好。而且云网盘的部署成本高昂和低效。因此迫切需要一种可高效灵活部署、功能完备且具有较高安全性的智能网盘微服务系统。

本发明提供了一种智能网盘微服务系统,提供了一整套网盘系统,包括数据库、服务器、日志服务、加密与安全控制、支持多种平台且交互友好具有智能推荐功能的客户端,并提供了灵活、稳定、可定制化的网盘微服务系统构建接口,使用户可以通过编写服务描述文件,对网盘的服务器集群进行定制化部署。

发明内容

有鉴于此,本发明提供了一种解决或部分解决上述问题的一种智能网盘微服务系统。

为达到上述技术方案的效果,本发明的技术方案为:一种智能网盘微服务系统,包含以下步骤:

一种智能网盘微服务系统,包括数据库(A)、web应用服务器(B)、负载均衡器(C)、日志服务模块(D)、加密与安全控制模块(E)、客户端(F)、智能网盘微服务构建模块(G);客户端(F)包括,用户登录模块(1)、在线预览和编辑模块(2)、全文检索模块(3)、智能推荐模块(4)、文件管理模块(5);

数据库(A)在默认情况下基于MySQL数据库,用户也可以通过所述智能网盘微服务构建模块(G)对数据库进行自定义,选择其他符合用户需求的数据库,例如:MariaDB,所述数据库(A)采用多平行节点模式,在尽量减少冗余的情况下保证多节点数据的同步和安全,所有的节点都是主节点,在有读写需求时,灵活选择当前效率最高节点,完成该节点操作后,同步数据至其他所有节点,当任意节点发生异常时,当前读写需求可迅速切换到其他任意正常节点,无节点宕机导致数据丢失或者数据读写失败的风险,保证了数据的安全性;

web应用服务器(B),在默认情况下基于Tomcat服务器,用户也可以通过所述智能网盘微服务构建模块(G)对web应用服务器进行自定义,所述web应用服务器(B)支持单一节点或者多节点配置,所有节点接受所述负载均衡器(C)的调度,各自独立处理不同的请求,并与所述数据库(A)连接,对所述数据库(A)进行增删改查操作,最后返回响应结果;

负载均衡器(C)时刻监测所述web应用服务器(B)各节点的状态,动态的增加、减少节点数量,根据每个节点当前负载,均衡分配任务,在高并发的情况下,进行动态合理的资源调度;当所述web应用服务器(B)中的所有可调度节点都处于高负荷状态时,将触发异常告警机制,向系统管理员发送告警邮件;当节点的平均负荷量过低时,触发资源保护机制,部分节点进入休眠状态;

日志服务模块(D)从所述数据库(A)、所述web应用服务器(B)、所述负载均衡器(C)中实时获取最新的日志信息,并进行初次的数据预处理,数据预处理包括数据格式化和数据筛选,然后将预处理过的数据生成日志服务文档与数据来源建立索引表,存储于所述数据库(A)中,管理员用户可通过身份认证后访问日志服务文档;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海鸿翼软件技术股份有限公司,未经上海鸿翼软件技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910607187.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top