2008年(8065)
分类: 服务器与存储
2008-05-28 09:06:50
随着技术的发展,我们已经可以在RAID下综合采用光纤通道和SATA系统,但这并不是真正的综合解决方案。这种方法还会由于需要多种设备而增加投资,同时也为管理带来很多问题。
本文我们就来寻找找一种全新的RADI连接方案,在同一种基础上实现SATA和SAS。现在,SAS周边设备开始进入市场,未来将可以在同一RAID阵列中整合SATA和SAS解决方案。
理清需求 打造易管理的存储系统
为了实现一个综合存储方案,我们第一步首先要弄清楚IO密集型应用系统的总容量和时间密集型应用的存储字节数,或者选择有序或无序的数据存储应用系统。这样我们才能估计出要多少SATA磁盘才能满足非经营性关键数据的存储需求;要多少SAS磁盘,才能保持存储无序的关键性商业数据。
确定了容量需求之后,我们就从易管理性考虑,整合存储磁盘的周边设备,在RAID方案中区分SATA和SAS的先后顺序并做好标记。
知道了哪个磁盘是什么,下一步就要根据需求从应用的角度在RAID控制器或基于此的方案中建立不同的RAID系统。这种做法,从一开始就改变了数据存储的执行过程。按照以前的方式,先搭建一个多级RAID系统,然后数据经过不同的RAID传送到存储系统之外的应用服务器和预订设备。现在则相反,先要从应用开始,为应用选择最好的磁盘RAID系统。然后,数据从应用端传送,这时,要保证RAID可以支持这种数据,而不是像以前采用RAID系统并保证其支持该应用。
从管理的角度讲,这种改变的关键在于,它极大的简化了执行操作和RAID方案的使用,主要表现在,我们不必为如何选择最好磁盘费劲心思。尽管在理论上为每个应用选择合适的磁盘是理想的做法,但至今为止,简单操作还是为所有应用选择最大、最快的磁盘。现在“以牙还牙”的管理方法和“过度使用”一样简单。
一旦你已经确定哪个应用对应哪个磁盘,那么提供必要的存储卷的解决方案就有了眉目,下一步就是按照每台服务器的需求分配存储空间。这种操作在虚拟化存储中变得更方便。在虚拟存储环境中,分配和扩展存储环境变得更快捷,执行、控制和管理操作也变得更简单。
从现在开始,和以前的方法就没有太大的区别了。如果需要更多的存储系统,你只要按需选择就可以了。至于增加SATA还是SAS也要看不同应用的增长需要了。如果说有区别,那就是单一的存储方案可以满足连续带宽和随机状况的需求,并根据未来的商业需求而轻松扩容。
不足:伪有序数据扰乱商务判断
当然,这种方法还存在一个致命不足。上文中我们只考虑了有序和无序的数据,而忽略了第三种情况——伪有序数据。这种数据表面上看是有序的,但如果与某种特殊结构或商业特性相关,就会表现出无序性。这样的数据在RAID中就像在一个杂乱的环境中。
作为最终用户,他们只了解商业情况而对数据一无所知,很容易落入错误数据造成的陷阱。这形成了数据操作上的瓶颈。这种情况表现为,根据数据的种类判断SATA磁盘是够用的,而实际上则需要更贵的企业级SAS驱动。要纠正这种错误给最终用户带来了额外的管理和投资负担。
一种方法就是找一个了解公司业务的商业伙伴,其应用系统可以进行商业评定,有一定的技术水平,专门从事数据类型分析和RAID阵列设置。
一个系统管理员怎么知道这种存储方案是否与公司商务相关?简单地说,几乎每一个SME都应该了解,没有一个扇区是只存储一种类型(有序/无序或读/写密集型)数据数据(例如,CCTV和视频公司只采用有序数据,然而公司的纯交易型数据库中又包含了无序数据)。
数据偏向集中,这是存储发展趋势中一个融合的例子。对卖主来说,依靠技术尤其围绕最终用户需求。所以,对任何公司来说,在混和的环境中寻找简单的管理方式,这种整合的存储方式值得一试。