在存储管理软件市场上,IBM TSM一直占据重要的市场份额和技术领导地位。IBM TSM全称IBM Tivoli Storage Manager,集数据备份与恢复、复制容灾、存储管理、数据管理多种功能为一体,是IBM 20年存储管理经验的结晶,目前已经更新到6.22版本号。
▲IBM的软件部资深技术专家王磊先生在IT168.com演播室介绍TSM(点击看视频)
那么IBM TSM在存储管理方面究竟有何优势?IBM对TSM软件下一步的升级路线图为何?新一版本的TSM 6.22相比上一版本做了哪些更新呢?近日我们邀请到IBM的软件部资深技术专家王磊先生对以上问题做了详尽的解答和诠释。
虚拟化的先行者
王磊对TSM软件产品的发展历史和技术特性可说是了如指掌,王磊介绍:Tivoli软件家族分为自动化运维管理、安全管理、资产管理和存储管理几大方 面,其中存储管理软件TSM有非常长的发展历史,在Tivoli全线产品中,客户群最广泛、市场知名度最高,占据核心地位。
TSM存储 管理软件的历史则可以追溯到上个世纪80年代,最早是IBM硬件部门自主研发了一套存储管理软件,叫做ADSM,到90年代末,IBM收购了 Tivoli,整合已有的ADSM存储管理软件,成为一个大的产品家族,并一直发展到现在。TSM的名称也由此产生,至今已经有十多年历史,而如果追溯到 它的前一代产品ADSM,则已经存在了30多年历史,可说是业界历史最悠久的软件产品品牌。
TSM软件包括全面的数据存储管理功能,包括数据的备份恢复、归档检索、分层存储、灾难备份、存储虚拟化和介质的自动化管理,等等一系列功能都包含在TSM软件中,而不仅仅只局限于备份。
根据王磊的介绍,十多年之前,早在虚拟化还并不像今天这么广泛普遍,云计算概念还并未提出的时候,TSM已经开始进行存储虚拟化方面的尝试了。TSM会把我们常见的存储设备,比如磁盘阵列,磁带库,光盘库, 光盘塔,甚至现在比较流行的虚拟带库等等,虚拟化成一个个存储池,对用户来说,并不需要知道非常技术的一些底层细节,比如这些设备究竟是何种属性、应该应 用什么样的技术参数去管理,只是把他虚拟化成一个存储池,为用户提供不同性能需求的存储空间,且更加侧重于离线或者近线存储介质的统一管理。
四大核心优势
谈到TSM存储管理软件的核心优势,王磊总结了以下几点:
首先是基于DB2的核心 数据库引擎,王磊介绍:TSM是最早采用关系型数据库作为软件内核引擎的存储管理软件。由于底层技术架构的先进性,带来了一系列的技术优势,比如强大的管 理功能、优秀的性能、良好的稳定性以及跨平台的一些特质,实际上都基于一个强大先进有效的内核引擎。
▲王磊介绍TSM四大核心优势,其中本地化是极其重要的一点
尽管在5版本的时候已经开始应用仿关系型数据库引擎,但从6.1版本开始,TSM真正应用了DB2关系型数据库作为核心引擎。从6.1到6.2版本,IBM还在继续深挖关系型数据库优势,希望给TSM带来更强大的性能优势。
其次,从品牌来说,TSM已经有十多年历史,IBM每年在TSM品牌上,无论是技术研发还是市场投入都非常大。保证TSM的更新持续领先业界。
此外,TSM拥有非常庞大的用户群,在金融、电信、流通制造和政府等各行各业都有大量的成功的案例和一些成功经验,这些用户的反馈也固化了软件的先进管理思路和严谨的管理理念。同时,通过TSM实现存储资源的精细化管理后,用户本身的流程也能得到优化和改善。
最后,王磊还介绍,目前TSM的很多核心研发工作已经迁移到了IBM中国研发中心,在中国的研发团队规模已经达到几百人。相比其他存储软件针对中国市场 的调整仅仅只是软件界面的汉化工作,TSM市场需求和产品研发方向都能够真正贴合中国市场,能够根据中国市场的需求特点进行产品规划和研发,从而让TSM 能够更好的为中国用户服务。
6.2版本TSM的更新亮点
对于TSM来说,5版本到6版本是一个非常重大的一个飞跃,真正把内核引擎迁移到了IBM DB2数据库上,从而带来整个软件性能和功能上的巨大提升。那么从6.1到6.版本,又进行了哪些更新呢?
王磊表示,从6.1到6.2版本主要针对于目前一些新客户需求需求进行一些功能开发和性能优化。比如对虚拟化的支持,对未来云计算环境打下一个坚实的基础。此外还增添了CDP、instance Restor等功能升级。
TSM针对虚拟机提供了一个插件,可与VMware本身自带的接口进行对接,从而对虚拟机数据进行完善的保护。目前对虚拟机的保护可通过两种形式进行, 一种是在虚拟机里面装agency,备份虚拟机的应用数据文件;另外一种形式则是通过专门组件与VMware里面的Console进行对接,可对 VMware的虚拟机文件进行online备份,而且备份的精度和恢复的速度会达到更好。
instance restor对TSM来说则是意义重大的一个升级,甚至在业内也是革命性的功能。对传统的备份恢复而言,数据破坏掉之后,必须要恢复一整个卷才能找回备份 文件。一般来说,衡量企业数据保护系统是否完善,通常会通过两个指标来完善,RPO和RTO,其中RTO就是衡量业务恢复的速度有多快,因为恢复所需要的 时间越久,客户应用他宕机的时间也就越久。
应用了instance restor之后,恢复性能可以有非常大的提升,甚至可以做到数据还没有完全恢复,只是在激发恢复后的极短的时间内,就可以让业务应用正常运行。而这一切,在后台则借助了虚拟化技术,TSM会将转存的设备虚拟化,变成原来数据源的服务器,并将以前损坏掉的数据覆盖掉。对用户来说,就像一块盘本来坏掉了,但很快又一块一模一样的新盘插进来了,就是instance restor,对于系统来说,后台的restor过程实际上仍然在继续。
同时,对于传统的备份软件来说,数据恢复是否成功只有在恢复完成后才能验证恢复的文件是否可正常使用。应用instance restor后,用户在数据恢复之前就可进行验证,这部分备份数据是否可用?是否可恢复成功?某些情况下甚至不用做restor。例如用户需要恢复某个 Word文档,已经把备份到TSM索引库中,这时,我们可直接通过TSM里面的Fastback组件,直接双击打开需要恢复的文件,判断这个文档是否需要 的版本,直至找到需要的版本再进行恢复。
更易用、更灵活的TSM
TSM的功能强大灵活,尤其应用命令行编写脚本,应用娴熟的网友一般会觉得得心应手,但初 入行的网友往往就会觉得艰深晦涩,不容易使用了。谈到TSM软件的易用性问题,王磊表示:这两年TSM在界面友好性方面做了非常好的改善,除了传统的命令 行模式,还提供了GUI图形化界面,现在还提供了BS管理模式,就是浏览器管理模式,易用性比起以前的版本已经大大提升。
此外,由于TSM目前大量的研发工作已经挪到了中国,针对亚洲用户比较看重界面易用性友好性的特征,TSM也做了大量的二次开发,这些更简单、更灵活的操作界面都将在不久陆续推出。
为了应对移动终端日益普遍的发展趋势,目前IBM还在和一些合作伙伴合作,由合作伙伴进行TSM的二次开发,提供一些崭新的炫目的功能界面。例如一些 Partner会将存储管理的应用挪到iPhone或者iPAD上完成,而TSM在上海的研发团队正在开发基于android平台的管理界面。
更多精彩内容请关注:
IBM存储化官方微博
IBM存储化官方网站