存储测试方案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
网络存储测试方案
一.目前主流网络存储设备厂商及其主要产品的特点及主要性能指标主流厂商: EMC,IBM,HDS,Netapp等。
EMC
目前EMC产品存储方面主要涵盖:NAS、SAN、云计算等方面。主要产品有:
EMC Atmos
集全球规模的存储能力与云体系结构的优势于一身,提供能够满足企业和服务提供商需求的解决方案。
EMC isilon
针对大数据的强大横向扩展NAS 解决方案,不管规模如何,其安装、管理和扩展都很简单。
EMC Symmetrix 10K/20K/40K
这系列三个产品从经济性到高性能均覆盖到,其中
10K:最经济划算的多控制器阵列,专门针对高性能和高效率而设计,适合在虚拟环境中整合应用程序。
20K:专门针对高要求虚拟数据中心环境的性能、整合和自动化需求而打造。
40K:专为混合云环境打造,提供了业界最高级别的整合、性能和可扩展性。
EMC VNX
高性能统一存储,具有无与伦比的简洁性和高效性,针对虚拟应用程序而优化。
IBM
IBM TotalStorage DS8870
提供高达 3 倍的性能提升,以实现更快的事务处理速度和实时分析
凭借与IBM 企业级服务器集成的完全硬件冗余的先进业务持续性解决方案,提供卓越的系统可用性
凭借 5 代IBM® System Storage® Easy Tier® 功能和其他先进的自我调整功能,优化性能和成本目标
扩展至高达 1 TB 的系统缓存和高达 2 PB 的容量
通过出色的可扩展性、自我优化、驱动器分层和对广泛工作负载的支持实现整合
IBM XIV 存储系统
针对极致的易用性和运营敏捷性设计的久经考验的创新性高端磁盘存储系统热点、始终如一的高性能,以及通过网格架构实现的大规模并行处理
适用于优化的云与虚拟环境的虚拟化存储资源
通过完全冗余、自我修复和无与伦比的重建速度实现的极高可靠性与可用性
汇聚高密度驱动器、简化的规划、低接触管理和无成本功能等优势,从而实现的极低总拥有成本
NETAPP
NETAPP FAS2200
全新的FAS2220 和FAS2240 提供了功能更加强大的系统,可以适合任何预算
NetApp 虚拟存储分层可提高性能和效率
能够腾出资源、时间和资金
能够灵活满足不断增长的业务需求
专注于您的业务而非技术
采用功能更为强大的新System Manager 界面,只需几分钟即可完成安装与Windows® 和虚拟化环境等关键应用程序紧密集成
利用闪存池技术,可以在SSD 与SATA 磁盘之间实现简单的“即装即用式”自动数据移动
NETAPP FAS3200
性能提高多达80%,容量增加100%。
适应闪存需求,闪存多达 2 TB,可提高性能。
适应集群需求的架构,可轻松扩展以满足新的业务需求。
实现无中断更新和扩展,不会对用户造成任何中断。
基于世界首屈一指的存储操作系统Data ONTAP[*] 构建。
特有集群模式Data ONTAP® 软件可通过无中断运行帮助消除计划内和计划外停机
NETAPP FAS6200
无中断运行,消除计划停机。
经证实99.999% 的可用性和领先的数据保护。
容量扩展到超过69 PB,IOPS 性能扩展到超过150 万次。
通过统一平台实现企业级SAN 和NAS 性能。
卓越的闪存集成,自动适应不断变化的工作负载。
二.评价网络存储性能常用指标
一般对网络存储系统的性能测试主要是三个方面:功能测试,性能测试,稳定性测试。
功能测试:是用户对存储设备安装,设置,管理和使用功能的功能测试。
性能测试:是主要针对在不同配置的网络系统环境中,对网络存储访问时进行频繁的读写处理,在一定时间内统计并计算IO率、传输率、响应时间、CPU 利用率等性能测试。
稳定测试:主要是为了让稳定性得到有效保证,主要两种方法(1)通过使用测试工具长时间地对存储系统进行操作和运行,观测是否出现错误或异常(2)人为地破坏运行环境,观其错误处理能力和恢复能力
三.网络存储性能测试工具
包括有IOMETER,IOZONE,LADDIS,BONNIE++等,
3.1 IOMeter
IOMeter是英特尔公司开发的一个专门测试系统I/O,包括网络,磁盘,系统等的速度测试软件,通过模拟实际应用环境来测试性能。用户可以根据自己的需要制定运行环境,测试所涉及的对象文件,操作块、读/写、随机顺序等参数都可以设置。
IOMeter可以被用做测量和表示各种特性:
(1)磁盘或网络控制器的性能。
(2)总线的带宽和延迟能力。
(3)连接到驱动器的网络吞吐量。
(4)共享总线的性能。
(5)系统级硬盘和网络性能。
IOMeter的设计基于C/S架构模式,他包括两部份。
(1)IOMeter:控制程序,通过图形界面发布测试任务,设置测试参数,启动或停止进行,此程序只能运行于windows平台上。
(2)Dynamo:负载发生器程序,负责发出I/O操作,记录测试结果并返回到IOMeter,该程序可以配置与windows及linux平台上。
3.2 IOZONE
此软件用来测试文件读写操作的工具,IOZONE主要特点是定义和实现了各种I/O操作,主要包括:读,重读,写,重写,随机读,随机写,随机混合,向后读,记录重新写,STRIDE读,FWRITE,FREWRITE,FREAD,FREread,mmap,异步读写等操作,有些操作是其他文件系统基准中所没有的,所以可以作为一个侧面参考。
3.3LADDIS
该工具是测试NFS文件服务器的请求响应和吞吐能力的综合测试基准工具,由于NAS系统是可以提供NFS文件服务,因此可以使用LADDIS这个工具来测试NAS存储系统的文件服务性能。LADDIS能够在各种NFS负载级别下进行响应时间和吞吐量的测量。它可以在一个或多个NFS客户端系统并发地执行,这些并发的客户端系统可以在一个或多个不同的网络中连接到测量的NFS服务器。每个客户端可以创建不同的数目的负载进程。这些进程根据一个特殊的操作混合比例和文件存取分布向NFS服务器发送请求流,可以实现每个请求的NFS文件服务器的响应时间的准确测量。
3.4 BONNIE++
这是一个文件级读写性能的评测工具,它可以以类似数据库应用的形式测试I/O吞吐量或者模拟代理服务器和新闻组的形式进行创建,读写和删除文件等操作,其测试原理为:在目标目录中创建文件,然后对其进行字符顺序写,顺序读;按块进行顺序写,顺序读;以随机访问操作,最后输出测试结果。由于文件系统