企业网盘多种行业应用的技术分析《4》 —— 跨地区,跨国

网友投稿 902 2022-05-25

今天继续讲第四个方案

方案1: 集中式简单管理(一台NAS 设备)

方案2: 部署云盘管理(一台设备)

方案3:  云盘的高可用方案(多台机器,分布式应用)

方案4:  跨区域的高速传输方案 (跨国方案)【本篇】

本方案中的核心痛点,是公司属于跨地区的公司, 比如我们常见的大品牌公司,基本都属于这类。

跨区域的文件共享,数据共享,数据传输,备份,时刻都有这样的需求产生。 要满足此类需求首先自身的产品架构必须满足分布式部署的要求。

一粒云企业私有云数据管理系统架构采用分布式整体架构,在应用内部使用基于微服务的模块化架构,以便将应用的各个模块拆分开,应对超大规模的应用情况独立部署。一粒云底层服务包括分布式存储,数据库服务,缓存服务,消息服务。这些服务都是基于分部署的架构设计,可以独立能模块部署。

图2-3.1 系统架构图

主要特性在于:

企业网盘多种行业应用的技术分析《4》 —— 跨地区,跨国

超低硬耗:本系统基于NODEJS技术(事件驱动,非阻塞I/O模型)构建的底层系统架构。大大提供硬件的利用率,传统的技术对硬件的利用率都不高(<60%),相当与硬件绝大部分时间是空闲的。本系统对硬件的利用率高达(>95%)。在提供相同用户并发的前提下,本系统与同类产品相比可以节省50%的CPU,与内存。同样为企业节省更多的硬件费用与电费维护费等支出。

插件平台:本系统提供可扩展,可定制的插件平台,通过安装插件,可以实现矢量图,设计图示,CAD图纸的查看。可以通过定制满足企业现有资源或者平台的接入。而不影响现有功能。

应用与数据分离:本系统是业内唯一提供,应用数据分离方案的知识云,可以将系统与存储分开部署,甚至可以将系统部署在云主机中,而存储在本地。既可以保证数据的安全,有可以将应用开放到全球访问。

跨区域的部署

架构图说明:

一粒云基于分布式架构设计,可以单节点部署,也能多节点部署, 节点之间可以扩容、同步、备份、负载等多种模式,灵活的满足企业在复杂场景的使用。本次使用的部署方式为,多节点异地部署方式。

国内节点:

国内节点为公司的总数据存储管理中心, 直接提供给国内的员工使用。 海外节点的数据回定时、实时同步回国内节点。

海外节点:

海外节点为公司的海外办事处的应用节点,提供当地员工的访问, 内网皆可。海外节点的数据将被全量同步回总部节点。 如果海外节点需要调取总部的资料,将被缓存一段时间。缓存完后自动删除。如果修改缓存的数据,该数据将被同步回总部节点,根据修改版本进行处理。

本架构主要满足海外人士访问国内速度过慢,文件打不开的情况。 通过异地部署节点,可以大大的提升国外员工体验。 提高存储速度,提高办公效率。

存储

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:为什么建议企业、单位使用企业云盘?一看就知道它的重要性!
下一篇:【云端大事件】联通沃云盘即将停止运营,却成就了无数的云盘
相关文章