下一代对象专题:开放内容处理框架(OCPF),轻松玩转各类数据处理

面对企业日增月益纷冗繁杂的业务,许多客户希望能够对存储的各类数据进行不同的二次处理,例如:

1、面对手机、PC 等不同的终端,需要将图片处理成不同的大小、格式进行发布;

2、为了减少交互次数,将众多小文件打包上传,希望上传成功后可以自动完成解压缩;

3、在电商行业,出于版权保护,希望对原始图片设置水印;

4、针对身份证文件,希望可以完成 OCR 识别,为原始身份证文件添加标签,以便后续快速检索;

5、……

为了满足业务的定制化处理需求,企业往往需要引入多种数据处理产品,编写复杂的应用程序,把数据从存储中读出,处理完成后再写入到存储系统中。
现在,下一代对象存储 XEOS V6 发布了开放内容处理框架(Open Content Process Framework,简称OCPF),可以与存储集群融合部署或者独立规划资源部署,充分利用存储集群闲置的计算资源,轻松克服多种数据处理带来的“多套产品、IO 流程长、开发周期久、管理复杂”等阻力。


智能“支点”——OCPF

OCPF 引入了智能处理引擎,在存储内部实现数据处理,精简业务流程,提高了数据处理效率。
当前 OCPF 内置了多款数据处理服务,例如:图片处理、解压缩、数据流动、数据迁移等服务,帮助用户高效管理数据。同时,OCPF 实现了应用的容器化编排和插件式接入,支持用户上传镜像包,自定义处理服务,满足不同业务的数据处理需求,例如:

1、在智能制造场景中,文件目录层级通常代表不同的含义,比如某个目录代表“机台号”,通过编写“解析目录并设置标签”的插件,可以在文件上传后,自动为文件设置“机台号”标签,后续根据标签信息快速查询到某机台产生的所有文件;

2、在智慧交通场景中,对监控所拍摄的车辆照片自动进行车牌等信息识别;

3、在媒资领域,对上传后的音视频文件进行转码转封装;

4、……


OCPF 从一开始就秉持着“开放共赢”的理念,借助丰富的生态简化和降低用户管理数据的门槛。当内置的服务无法满足用户需求时,使用自定义插件的方式也很简单,用户通过可视化界面上传插件、分配资源,OCPF 自动完成资源调度及服务的部署。

灵活“动力”——触发机制

OCPF 智能处理引擎构建了不同的服务能力,覆盖数据处理的各种场景。然而,用户是如何执行所需服务的呢?
XEOS V6 支持事件通知机制,数据变更时可以及时触发不同的服务,快速完成数据处理。例如:用户可以配置图片上传完成后,触发“图片处理”服务,从而获得处理后的图片。除此之外,用户也可以通过界面或者调用 API 方式下发“批处理作业”,按需触发数据处理服务,对大规模数据进行分批操作,使用更为灵活。例如:可以对存量的压缩包文件下发“解压缩”的任务。


一个支点——撬动“地球”

浩瀚宇宙中,阿基米德说:“给我一个支点,我就能撬起地球”。在海量存储数据中,若拥有一个 OCPF 智能处理引擎,数据处理重重阻力将不再困难。智能处理引擎致力于让您的不同数据处理需求统一平台高效完成,不妨“撬撬”!
了解下一代对象存储 XEOS V6 更多内容,请访问星辰天合服务号观看发布会回放,或者访问星辰天合官网 www.xsky.com 。

作者(休眠)