【技术实现步骤摘要】
一种针对异构文件服务的通用架构实现方法
[0001]本专利技术公开一种方法,涉及数据服务
,具体地说是一种针对异构文件服务的通用架构实现方法。
技术介绍
[0002]在实际业务场景中,由于项目对接、方案调整、架构升级等因素需要对数据进行迁移、整合等处理。目前现有方案是开发和运维人员配合进行数据转换,即按照实际的逻辑结构逐条迁移,并且对项目中文件服务相关代码进行重构,还需达到容错率较低的要求,但逐条迁移效率不高,代码重构又要求开放和运维人员对项目结构有高度专业性,开发运维难度大,且不能保证容错率低。
技术实现思路
[0003]本专利技术针对现有技术的问题,提供一种针对异构文件服务的通用架构实现方法,可以对文件数据批量迁移,可以设计不同的迁移同步策略,显著降低文件系统迁移代价,降低系统的适配难度,并且可以基于该通用架构构建分布式异构文件服务,实现分布式系统的不同节点使用不同的文件服务。
[0004]本专利技术提出的具体方案是:
[0005]本专利技术提供一种针对异构文件服务的通用架构实现方法 ...
【技术保护点】
【技术特征摘要】
1.一种针对异构文件服务的通用架构实现方法,其特征是构建通用架构,通过通用架构实现不同文件服务端之间的文件访问,所述通用架构包括处理引擎、稳压恒流桥和滤波整流驱动,所述处理引擎定制文件服务的配置,所述配置用于文件集成策略、任务调度和分布式处理,所述稳压恒流桥对上层所述处理引擎及通用架构外提供统一接口,并对下层滤波整流驱动提供拓展支持,所述处理引擎从通用架构的服务黄页获得通用架构外异构文件服务信息,经所述稳压恒流桥下发至所述滤波整流驱动,所述滤波整流驱动根据异构文件服务信息,针对不同的文件服务进行对应处理,将处理后文件服务转化为统一的资源数据流,所述资源数据流经所述稳压恒流桥传输至所述处理引擎,所述处理引擎根据相应的文件服务的配置将资源数据流供给通用架构外的文件服务端访问。2.根据权利要求1所述的一种针对异构文件服务的通用架构实现方法,其特征是通过所述通用架构,文件服务端进行文件服务访问时,启动处理引擎,定制文件服务的配置,从服务黄页获取需要进行处理的异构文件服务信息,调用稳压恒流桥提供的统一接口从通用架构外获取对应的文件索引信息,对文件索引信息中文件路径、文件名和文件大小进行分析,根据文件服务的配置中文件集成策略预处理生成处理任务并加入任务队列,所述滤波整流驱动针对不同的文件服务执行相应任务队列,对文件服务进行对应处理,将处理后文件服务转化为统一的资源数据流,将所述资源数据流经所述稳压恒流桥传输至所述处理引擎,供给通用架构外的文件服务端访问。3.根据权利要求1或2所述的一种针对异构文件服务的通用架构实现方法,其特征是根据所述处理引擎定制的文件服务的配置,所述文件集成策略包括全部集成策略、交叉集成策略和合并集成策略。4.根据权利要求1所述的一种针对异构文件服务的通...
【专利技术属性】
技术研发人员:赵绍祥,徐士宪,张连超,周双,孙逊,
申请(专利权)人:浪潮软件股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。