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