品牌:保莱特 | 硬盘盘位:36 | 支持RAID级别:RAID 6 |
货源类别:现货 | 发票:提供发票 | 总容量:1TB |
P-NET云盘系统架构采用分布式整体架构,在应用内部使用基于微服务的模块化架构,以便将应用的各个模块拆分开,应对超大规模的应用情况独立部署。P-NET云盘底层服务包括分布式存储,数据库服务,缓存服务,消息服务。这些服务都是基于分部署的架构设计,可以独立能模块部署。
? 微服务与API
P-NET云盘企业云盘在使用NodeJS 平台提供微服务的基础上,将常用的文件调用接口,用户开销接口,用户安全认证接口开放。方便第三平台能够方便的接入。而不是提供一大堆毫无逻辑的API给用户,用户拿到API后还是不知道如何处理。
? 插件系统
P-NET云盘盘提供了插件系统,该插件系统不仅仅只能调用云盘提供的API来处理业务逻辑。还能提供云盘底层的独立服务能力,可以与分布式文件系统,缓存服务,消息服务相互调用。或者提供底层的其他服务能力,例如全文搜索。
此功能可以大大方便企业用户,做简单的插件来处理独立的业务逻辑,同时可以处理在云盘标准功能无法满足的情况下,或者定制功能相对复杂并且底层时候制作插件,来提供独立的服务。
? 核心层
P-NET云盘的核心在于应用层,应用层处理包含云盘核心业务,逻辑功能,核心算法外,自身还包含了任务调度,复杂均衡,统计分析等分布式技术。可以将应用独立成一个模块,又可将应用分布式部署成为一个节点,来应对大规模并发情况。
? 安全审计
核心应用层在处理接受到的任意请求都会做安全的前置检查和请求记录备用与事后检查。在文件传输中,使用了***的管道pipe技术,可以接受,传递文件流数据,可以在任意阶段检查,暂停,终止传输。