分类: 服务器与存储
2008-07-19 22:47:06
IT技术的深入发展,带来了广阔的海量数据存储与归档的要求。根据市场的需要,北京亚细亚智业科技有限公司自行研发了M2ars Storage Platform(MSP)海量数据文件归档软件平台。
MSP海量数据归档软件平台全部由我公司自主研发,具有完全的自有知识产权。 其设计思想充分体现了多级存储和多通道存储的理念。与其它方案相比,我公司自行研发的M2ars具备许多其它软件所没有的关键技术优势:
1、 对多级存储体系的支持
2、 采用多通道存储的架构
3、 面向对象的存储方法
4、 采用通用标准直接控制带库机械手
5、 完善的管理策略
6、 独特的容错冗余处理
7、 开放的磁带记录格式
8、 最佳的性价比
一、系统功能
MSP软件系统由主模块与附加模块组成,结构示意图如下:
1.1 主模块的功能
M2ars服务器
“M2ars服务器”的作用是接受应用层的指令,并把将数据文件在不同存储设备间迁移的工作任务下达给 “M2ars迁移器”,并协调多个“M2ars迁移器”的工作。
M2ars迁移器
“M2ars迁移器”接受服务器的命令,完成把数据从原始存储位置迁移到目标位置的工作,安装有“M2ars迁移器”的工作站分别连接磁盘阵列、磁带库,负责整个归档/恢复过程的执行。
M2ars带库控制器
“带库控制器”负责操作控制自动磁带库的机械手,配合相应的归档/恢复命令,来操作机械手抓取磁带并放入相应的驱动器。
M2ars系统管理中心
“M2ars系统管理中心”完成系统中各种相关参数及用户组设置,主要包括:对象路径监视、存储位置设置、迁移器设置、磁带库设置、以及冗余纠错设置等等。
M2ars对象管理中心
用于发送手动的对象归档、恢复任务,由M2ars服务器进行任务的调度,最后由迁移器来执行任务。
M2ars维护中心
负责系统的整体维护,显示各种维护信息。包括:磁带驱动器的使用状态、所有数据流磁带的使用状态、以及所有归档对象的存储状态等等。
1.1 附加模块的功能
M2ars服务器高可用性附件
“M2ars服务器”是整个系统的控制、调度中心,其运行的稳定性至关重要。本模块的作用是实现两台“M2ars服务器”之间的双机热备。
M2ars冗余模块
冗余模块采用了专用的可移动存储介质冗余数据保护方法,来保证每盘数据磁带万一受到损坏的情况下,能够及时的将受损数据进行纠错、恢复,避免数据丢失。
M2ars磁带管理中心
“M2ars磁带管理中心”的重要作用就是对离线的出库磁带进行管理。管理员可以人工将其保存到离线的带架上,但是这盘磁带的离线保存位置以及其数据对象信息已经被软件系统所记录。
开发接口――API
M2ars提供功能全面的二次开发接口(API),用户可以按照自己的实际需求进行二次开发,或者与其它软件系统进行对接。
1.1 软件运行环境
M2ars的操作系统平台目前已经升级到支持所有主流的操作系统平台,包括Windows、Linux、Solaris、AIX等,可以配合所有开放的数据库和Web 服务器使用。
1.2 对硬件的支持
MSP支持绝大多数主流厂商的磁带库产品,如:ADIC、STK、SPECTRA LOGIC 、IBM、HP等等。支持 LTO、LTO2、DLT、SDLT、AIT-1、2、3,STK9840B、STK9940B、DTF、DTF2等多种磁带驱动器,而且将逐步支持各种新的驱动器格式。
二、系统应用领域
M2ars Storage Platform作为一个通用的海量数据存储平台,可以广泛应用于具有海量数据存储要求的领域和系统中。
媒体资产管理
海量视音频节目作为数字媒体的宝贵资产,需要被完好的存储和调用。基于MSP,可以开发完成符合用户要求的媒体资产管理系统,完成海量媒体资料的全方位存储管理功能。
海量监控数据存储检索
海量数字监控录像的保存和调用是现代安防的一项重要业务。使用M2ars Storage Platform可以构建海量的数字监控录像存储系统。
数字卫星遥感信息存储
基于MSP,可以完成海量卫星遥感资料的保存、调度、查询、分析。
石油物探资料存储
建立石油物探地质资料存储分析系统,服务于石油勘探。
医疗影像资料存储
建立医院的医疗影像资料信息库,提高医疗诊断的效率和水平。