部署主存储优化方案的六种需求
2009-02-12 12:15:07 来源:WEB开发网核心提示: 部署主存储优化方案具有六大需求需求1:性能零影响与备份或归档存储不同的是,相比通过某种形式的数据精简才得以节省的容量,部署主存储优化方案的六种需求(2),活动数据组的性能更为重要,因此,将压缩功能卸载到外部产品中,就移除了一个性能变量,选择的数据精简技术必须对性能毫无影响,技术只需简单地发
部署主存储优化方案具有六大需求
需求1:性能零影响
与备份或归档存储不同的是,相比通过某种形式的数据精简才得以节省的容量,活动数据组的性能更为重要。因此,选择的数据精简技术必须对性能毫无影响。技术只需简单地发挥作用;相当于“打开某个开关,消耗的存储就相应减少了”。
换句话说,这就意味着只对这类文件执行重复删除功能:今后不再访问,但仍位于活动存储池——不太活跃的存储层。
重复数据删除技术能够避免性能瓶颈,因为其建议只删除简单并重复的I/O工作负荷。因此,IT基础架构的关键组件通常不能在存储中得到优化。位于关键组件清单之首的是数据库。数据库Tier 1存储中非常活跃的组件,不仅仅是一种简单的工作负荷,因此重复删除过程从来不分析数据库。这样,数据库占据的主存储空间并没有得到优化。
另外,实时压缩系统能即时压缩流过产品的所有数据。这就具有很大的好处,除了节省容量,还能提高存储性能。压缩以后,每次I/O请求交付的数据量会大大增加,磁盘缓存空间扩大,每次读写操作的效率提高。
网络效应也能精简磁盘容量,提高存储的总体性能。
主存储重复删除的第二个好处是:所有的数据都得以精简,由所有数据(包括数据库)分担空间节省要求。Oracle环境下的实时数据压缩功能会产生性能问题,可以利用测试过程提高性能。
问题的另一方面在于对存储控制器本身的性能影响。今天的存储控制器需要完成许多工作,而不仅仅是满足磁盘需求,还要管理各种协议、执行复制、管理快照。增加一项功能可能会超过控制器的承受范围,即使控制器能够处理附加的工作负载,存储管理员也必须认识到:多一项功能,可能带来I/O瓶颈。将压缩功能卸载到外部产品中,就移除了一个性能变量,完全不会影响存储控制器。
更多精彩
赞助商链接