管理 学习应用最佳实践并优化您的操作。

固态硬盘存储技术的最佳实践

SSD最佳实践集中于识别I/ o密集型应用程序,以便数据存储技术能够为IT组织提供最大的好处。

直到成本进一步下降,提高业绩固态硬盘(ssd)并不是所有类型的应用程序都具有经济意义,所以遵循最佳实践以确保它们适用于您的存储商店是很重要的。以下是SSD的10个最佳实践:

1.确定I/ o密集型应用程序将受益于更快的数据存储。

适合SSD技术的应用类型包括数据库、数据挖掘、数据仓库、分析、交易、高性能计算、服务器虚拟化,网络服务和电子邮件系统。

检查每分钟15,000转、每分钟10,000转的企业级硬盘驱动器有多少台,以及投入了多少资金动态随机存取记忆体性能将有助于确定ssd是否值得投资。

研究应用程序工作负载并评估热、热、冷数据集。活动数据可以被定向到闪存固态硬盘,而访问频率较低的数据可以在光纤通道(FC)驱动器或SATA驱动器

“如果你能很好地理解这一点,那么你就能理解你可能需要多少固态存储优化的性能Objective Analysis公司专注于内存芯片和ssd的分析师吉姆·汉迪(Jim Handy)说。

2.确保应用程序,特别是那些自定义编写的,可以处理更快的固态硬盘。

“对于大多数应用程序来说,这应该不是问题,但根据编码和计时,你可以有机会做太快可以摆脱时间,以及处理器实际上跳由于它不必等待磁盘了,”总部位于冰岛雷克雅未克的网络游戏生产商CCP hf的IT总监乔恩-卡洛斯·梅耶斯(Jon-Carlos Mayes)说。CCP采用了德州内存系统公司的DRAM和NAND闪存SSD技术。

3.在评估固态硬盘技术时,要关注每IOPS的成本,而不是每gb的成本。

“专注于最低的整体系统成本,以获得所需的吞吐量,”Handy说。“如果你关注每千兆字节的成本,那么固态硬盘看起来总是很糟糕,因为它的成本是硬盘驱动器的20倍(多)。”

编者播客:想了解更多在您的环境中利用固态硬盘(SSD)技术的最佳实践吗?SearchStorage.com的Rachel Kossman与企业战略集团的Mark Peters讨论了从ssd中受益最大的应用程序,如何确保特定的应用程序可以处理ssd,评估固态硬盘供应商的标准等等。

4.确保供应商ssd的性能和可靠性可以通过跨小块和页面的随机读写来衡量。

高德纳公司的研究主管约瑟夫·昂斯沃思说:“供应商会向你提供他们在实验室里做得最好的任何东西,但这可能不是你实际运行的东西。”一旦确定了哪个供应商可以提供您需要的结果,他补充道,让供应商进行概念验证,并确保您的服务水平协议是专门针对您的应用程序需求量身定制的。

5.确定哪种类型的固态硬盘将是最适合的。

目前,用户面临的主要SSD选择是NAND闪存或DRAM。DRAM固态硬盘的速度要快得多,读写性能也同样好,但它们也要贵得多,消耗的电力也多。NAND闪存——无论是单层单元(SLC)还是多层单元(MLC)——读的性能都比写的好,而且它们会随着时间的推移而损耗。

“你只是在访问数据吗?”或者你做了大量的数据编程?这将决定你是选择更便宜但性能较差的多级电池固态硬盘,还是选择单级电池。”“如果你正在混合(读写),那么你将需要确保在多级单元上使用单层单元技术。”

更昂贵的SLC固态驱动器更适合企业,因为与基于mlc的驱动器相比,连续写入的磨损寿命更长。

NAND闪存ssd可以操作数据库表中特别有用,例如,DRAM ssd——无论是在一个设备,而在缓存或DRAM结合Flash——将是一个更好的选择对于事务日志或日记文件,你记录的副本是什么改变,格雷格·舒尔茨说:StorageIO Group创始人和分析师。

“我告诉人们如果他们需要有超级事务率功能,因为它们经营的一些数据挖掘的应用程序,然后一个高性能的盒子就像小提琴或德州内存系统可能是一个很经济的路要走,”说基因露丝,一位高级存储伯顿集团分析师。“另一种选择是建立一个巨大的基于硬盘驱动器的系统,拥有大量硬盘带来的所有能量、空间、维护和失败率。”

6.考虑将用于缓存目的的NAND闪存固态驱动器作为提高应用程序性能的一种方法。

写缓存通常是在具有DRAM缓存的存储设备上完成的,该存储设备将写入操作持续到后端存储。当这种方法不够快时,DRAM固态硬盘就被用来加速需要写的应用程序。现在有了成本更低的闪存,SLC ssd将日益成为写缓存的首选,特别是在预算紧张的情况下。

任何读缓存层的有效性取决于所访问的数据集的大小、读取数据的频率和缓存的性能。如果数据集很小并且需要频繁读取,那么服务器RAM通常就足够了。但如果数据集大,读取是随机的,闪存SSD可以很好地工作。虽然SLC和更便宜的MLC都是选择,更耐用的SLC通常受到青睐。

7.考虑短冲程的固态驱动。

格式化硬盘驱动器,使数据只写入磁盘盘的外部扇区,可以在高I/O环境中提高性能,因为它减少驱动器驱动器驱动器驱动器驱动器驱动器需要定位数据的时间。但这种被称为“短行程”的做法会使磁盘驱动器的很大一部分容量未被使用。

“你是故意不使用你买的东西。企业战略集团(Enterprise Strategy Group)分析师马克·彼得斯(Mark Peters)说:“因为我们已经习惯了,所以人们认为这是必然的。”他说,尽管SSD技术尚处于初期阶段,但在用户现在中风的情况下,它已经有了财务上的意义。“每个人都说,‘我不想买固态硬盘,因为它的成本是硬盘驱动器的10倍,’”彼得斯说。“但你可以从20个(硬盘)驱动器中取出5gb,放到一个固态(硬盘)上。”

8.确定您的数据中心消耗了多少电力。

根据彼得斯的说法,“你要么在国家的部分地区或数据中心,你有大量的电力,要么你在国家的部分地区或数据中心,实际上你没有多少电力剩下,你会在某个点碰壁。如果你不知道你正在使用多少(电力),你怎么知道什么时候会发生?”

因为SSD技术更节能与硬盘驱动器相比,它可以帮助在功率限制下延长数据中心的寿命。但是,彼得斯说,许多IT组织不知道他们的用电量是多少。

9.在实验室进行固态驱动技术的实验。

Burton Group的Ruth说:“他们肯定想引入,如果不是单独的磁盘设备,可能是基于ssd的子系统。”这可能是针对特定的应用程序进行测试。他补充说,甚至在笔记本电脑中使用ssd也有助于说明其潜在的优势。“人们对硬盘很熟悉。他们得到。他们还需要在固态硬盘上达到同样的舒适度。”

10.确保长期规划考虑到潜在的固态存储层。

固态硬盘将作为标准产品集成到存储系统中,因此IT组织不应该将自己锁定在只使用硬盘驱动器的策略中。相反,它们需要考虑SSD层(或0层)的可能性,用于最密集的I/ o服务器。

深入挖掘全闪存阵列

搜索灾难复苏
搜索数据备份
搜索聚合基础设施
关闭
Baidu