首页 > 其他分享 >解决方案-Global Namespace Files System

解决方案-Global Namespace Files System

时间:2022-10-14 19:08:06浏览次数:56  
标签:Files 企业 Global Namespace 文件系统 食材 权限 诉求 食客

距离最后一次写博客有多久了?哈,六年了。看来这几年真是太忙了。今天周五手头事情相对少一些,分享最近实施的一个文件系统方案。有趣的是客户诉求很简单,但挑战难度却很高。最终我在方案title命名为:Global Namespace Files System。

我们都知道,长期以来企业对于构建文件系统需求仅仅是找个位置存储数据,或延伸一些可以支持多人协作的诉求,至少这在10多年前一直是主要诉求,尤其像今次议题所聚焦的—非结构化数据。直到最近几年,企业如梦初醒,想到那些堆积若干年的数据价值的提取,是保持企业竞争的重要资源,也就是IT行业中热门产业—大数据的一个缩影。而这次接到的case,同样是许多企业面临的挑战。这个企业有很多个部门,这些年间以办公用品的方式购买了很多台NAS,或干脆利用企业级服务器自建windows file system,然而最终的结果是大几十TB的企业资料零零散散分布在各个部门。

仔细想来,面对普遍的企业诉求与市场需求不无道理。假如企业迫切需求找到一份文件,这份文件可能涉及到司法或合同信誉,可IT管理组织面对企业分布在全国多个分支,每个分支各自孤立的文件系统,企业级NAS,权限隔离的部门共享目录等等,那真是一片广泛的检索范围。

解决方案-Global Namespace Files System_数据

紧迫来讲,客户当时提出了三个主要诉求以及两个延伸。

A) 构建一套全局文件系统,把所有企业内部的非结构化数据统一管理,统一入口存取访问。

A.1)那些已经存储的数据资料,可平滑,快速转移到新构建的文件系统平台,尤其要顾及那些已经具备活动目录权限的文件数据。

A.2)那些已购入的NAS设备,及自建的文件系统,可作为简单的存储空间被新构建的文件系统平台继续使用(利旧),以提高投资回报(其实,这点比较切合存储虚拟化的解决之道,但存储虚拟化主要作用在DAS,SAN类似SCSI block设备)。

B)丰富的审计特性:针对数据文件谁访问过,编辑过?谁下载过?分享过,历史版本。用户的删除与回退。

C)丰富的权限设置也很重要,这不像你在51cto写篇博客,即使注明禁转载仍然会被偷走,甚至被用来赚取充值。这就需要你可以随意分享,部门之间,分支之间,但需要配合丰富的权限策略,即使资料被某个不适合的人员获取没有Key你也无法访问。

获得需求之后的方案制定阶段,单凭手里产品资源和经验可以制定一套完善的解决方案,而随之进一步了解,我感到人生道路多磨难。

该企业还有2个跨省域的分公司(ROBO),他们首要的诉求中“全局文件系统”明确的包含了跨省域的,跨广域网的另外2个站点。也就是3个站点的所有非结构化数据资料在一个全局文件系统之中,但凡具备统相同权限的组织(通常来讲应该是平级部门)可以在3个站点共享数据资料,读/写。而且还要考虑尽可能降低公网带宽的利用率。这部分的挑战也是我决定记录在51cto blog的驱动力之一,因为这却是近几年来足可以让人获得成就感的挑战,再有就是这周五确实闲,哈。

解决方案-Global Namespace Files System_文件系统_02

总结:

1) 我们创建了一个大盘子,把这些宝贵的食材统一管理。还可以快速,精准定位每一味食材。

2) 我们提供一个接口,让食客们从相同的盘子拾取,方便管理和统一安排。

3) 那些装在其它盘子的,需要透明的,平滑的转移到这里,保持食材原汁原味。

4) 不仅服务食客,为那些需要对食材进一步加工,分析的大厨,提供标准,丰富的接口。

5) 每一次,每一位食客与食材的接触,接触类型,完全记录,有丰富的台账。

6) 一旦当食客更换了地点,另一个分支,习惯和喜好的食材会透明转移到该地点的小盘子,使该食客可以快速拾取,保证获取效率和原汁原味。

7) 可以充分分享,但必须获得绝对的许可。

end~~~

标签:Files,企业,Global,Namespace,文件系统,食材,权限,诉求,食客
From: https://blog.51cto.com/virtualition/5757800

相关文章