| |
KASS File System(简称KFS)是开始公司自主研发基于JAVA的纯分布式文件系统,通过HTTP WEB为企业的各种信息系统提供底层文件存储及访问服务,搭建企业私有云存储服务平台。 |
|
|
|
|
|
|
|
|
您单位是否遇到: |
|
|
文件数量及访问量太大,单台文件服务器在容量、并发性、吞吐量等方面遇到瓶颈? |
|
|
文件服务器位于总部,异地分公司上传下载文件时速度过慢? |
|
|
|
|
|
KFS是一款分布式文件系统 ,功能类似于DFS、GFS、Hadoop,可以为企业带来以下价值: |
|
| |
●高性能和高可靠性。支持通过增加服务器实现高并发、大存储量、大吞吐量,且有效避免单点故障。 |
|
|
●
可作为多个系统之间的文件共享存放平台,多个系统均可远程访问 KFS 文件库,避免文件孤岛。
|
|
|
●文件得到有效保护,多副本方式有效防止文件因单点故障导致无法及时访问或丢失、损坏的问题。 |
|
|
●
支持广域网异地分布式存储,同时控制流与数据流分离的模式,有效解决多网点办公环境下公司文档集中管理分散访问的问题,极大的优化文档管理模式与传输速度。 |
|
|
|
|
|
|
 |
|
|
|
|
|
|
|
基于 KFS 文件系统搭建的系统整体架构如下图: |
|
|
|
|
|
|
|
|
|
|
|
KFS文件系统包括KFS名称服务器 及 KFS数据服务器两大部分。对于KFS文件系统来说,OA服务器及ERP服务器是客户端,它们可以访问KFS名称服务器及KFS数据服务器提供的各项文件服务功能。 |
|
|
KFS 服务器分两种角色: |
|
|
● KFS 名称服务器:提供文件访问功能(文件信息流),负责管理文件夹目录结构及文件信息等等。 |
|
|
● KFS 数据服务器:提供文件流的上传与下载功能(文件数据流),负责物理文件的读写及存储。 |
|
|
|
|
|
|
 |
|
|
|
|
KFS 文件系统具备以下功能及特点: |
|
|
|
|
|
完全基于 JAVA 实现,支持跨平台部署。 |
|
|
|
|
|
可独立运行,也可内嵌至任何支持 JAVA 的 WEB 容器中运行。 |
|
|
|
|
|
不依赖任何第三方程序,也不依赖任何数据库。 |
|
|
|
|
|
二次开发非常简单。客户端只需发送简单的 HTTP 请求至 KFS 服务器的指定 URL 地址,即可完成 KFS 功能的远程调用。开发人员可以通过 IE 浏览器来完成所有的 KFS 功能调用。 |
|
|
|
|
|
提供了丰富的功能。与操作系统提供的文件操作功能比较,我们提供了丰富的高级功能,如版本管理、文件删除恢复、文件副本、文件日志、事件驱动等等。 |
|
|
|
|
|
系统高可靠性。优异的架构,无单点故障的设计,集群同步的支持,信息流与数据流的分离设计,多副本机制,从多方面保障了整个系统的高可靠性和可用性。 |
|
|
|
|
|
系统高可扩展性。系统通过简单配置即可实现文件存储空间的扩展,可通过扩展名称服务器集群来提高名称服务器的并发性能,可通过增加副本文件来实现存储服务器的 I/O 吞吐量扩展。 |
|
|
|
|
|
支持跨广域网文件存储。由于文件有多项副本存在,支持多项副本存储在不同城市的数据服务器,以实现各地快速访问文件目的。 |
|
|
|
|
|
欲详细了解KFS,请联系上海开始软件有限公司技术部 热线 40088-91088 电话 021-61650212。 |
|