RSS订阅
RSS订阅TT存储

固态驱动器访问存储的速度是否更快一些?

2008-4-16  选择字号:  | |
打印本文章

导读:专家讲解固态驱动器访问存储的速度是否更快一些,如果采用数输传输速率为2 GB/秒 FC端口,是否能有效改善网络环境。

关键词:固态驱动器 存储 硬件设备

正在加载数据... 【TechTarget中国原创】我有两个问题想请教:第一个:固态驱动器是否能够提供更快的存储访问速度,可以让系统处理更多对数据的并发请求而不会将服务器拖垮?某些品牌的存储产品供应商声称自己的产品可以达到如下标准:峰值高达3GB/秒的持续随机存取数据传输率,以及周期仅为20微秒的250,000次随机输入/输出(I/O)值。如果数据传输速度真的能提升50倍的话,或许我们可以考虑在一个数据库处理器上连接10个应用程序处理器。

【TechTarget中国原创】问:我在一家专为旅行服务机构提供各类信息系统技术支持的IT外包公司工作,平时主要负责设计软件架构和基础设施解决方案。我们有一套复杂的应用程序,在大部分工作时间内,它都是CPU-bound的(即:接近占用100%的 CPU 处理能力)。从美国东部标准时间每天早上6:00到西部标准时间下午6:00(即:东部时间晚上9:00)是我们的计算机系统最繁忙的时间段,但是,由于我们的客户遍布世界各地,所以,我们的系统几乎是以30天为一个周期、每周7天、每天24小时地不间断运行,而且系统的可用性需要达到五个九(99.999%)的标准。在我们公司,所有的应用程序安装在一套运行LINUX的四路处理器系统上的。其中三个处理器是用来运行应用程序实例的,与第四个运行MySQL数据库的本地复制/应用程序实例的处理器连接在一起。为了扩大存储空间,我们又在它的上面连接了更多的处理器。当应用程序在运行时,它会根据一套LRU算法,将它从数据库内调用的记录子集保存在缓存内。

  现在,有两类情况是我们最担心的,一个是更新数据库,一个是升级应用程序的版本。每次当我们更新数据库时,所有的应用程序将会开始读取当前更新的记录,导致出现大量的数据抢占(即多个任务进程尝试着同时访问同一个资源的情况)的情况,并引发I/O等待状态,从而降低了CPU的利用率;如果碰上第二种情况,即安装了新的应用程序版本之后,它的运行速度将会大为下降,直到大部分数据都会加载到应用程序的内存中为止,情况才会得到改观,不过,你也知道,加载数据块是需要耗费大量时间的。到目前为止,存储过程还没有受到太多关于应用性能方面的关注。相比之下,我们优化了应用程序,优化了数据库,就算是购买CPU也会挑速度最快的。

  我有两个问题想请教:

  第一个:固态驱动器是否能够提供更快的存储访问速度,可以让系统处理更多对数据的并发请求而不会将服务器拖垮?某些品牌的存储产品供应商声称自己的产品可以达到如下标准:峰值高达3GB/秒的持续随机存取数据传输率,以及周期仅为20微秒的250,000次随机输入/输出(I/O)值。如果数据传输速度真的能提升50倍的话,或许我们可以考虑在一个数据库处理器上连接10个应用程序处理器。

  第二个:目前我们的系统支持的是铜质物理层Gigabit Ethernet 端口。也许我的问题听起来有点儿愚蠢,但是,我真的想知道如果采用数输传输速率为2 GB/秒 FC端口,是否能有效改善网络环境?

  答:我很乐意解答你的问题。其实解决问题的关键就在于首先要搞清楚应用程序的性能要求和操作环境的覆盖面,将它们应用于特定的传输和协议,以帮助你做出选择。在选购存储解决方案时,性能是最重要的考虑因素之一。你是否试着测试过应用程序环境、存储器、服务器等软硬件设备的性能吗?如果试过,你也许就会发现占用服务器处理器和内存资源的“罪魁祸首”并不是存储子系统,而是服务器上运行的应用程序。在这种情况下升级系统,对于提高应用程序的性能和吞吐量都是十分必要的。

  除了性能之外,其它一些指标也应在考虑范围之内,它们包括:
  
  成本:伴随着高性能而来的往往是高成本。记住,一味地追求高性能,往往意味着需要投资更多的金钱在购置高端发烧级硬件设备上。要知道,硬件设备是要计算折旧的,因此,这方面的投资只有贬值的份儿;此外,还需要将设备的维护和管理费用计算在内。最后,你会发现杂七杂八的开销加在一起,还超过了购买物理存储设备所花费的钱。另外,存储解决方案的生命周期——其中包括数据备份和容灾恢复、复制和建立镜像、高可用性等指标——也应该折合成货币的形式进行计算。以上费用全部加起来,才是真正意义上的整体拥有成本(TCO)。

  可管理性:如果你的公司的IT团队能够胜任网络存储系统的管理工作,那么,建立光纤通道需要做哪些准备工作呢?是否需要重新培训网络管理员?是否需要购买新的硬件设备和软件管理工具?是否能够将网络管理工作外包给第三方服务供应商?此外,是否需要更新策略和流程以适应新的存储平台?服务器方面需要做什么调整?建议你不妨与终端用户详谈一番,了解他们真正的需求。不要单纯地将“可管理性”看作是一项性能指标,它关系到新的存储方案如何与现有IT环境整合的问题。

  关于数据库的背景信息:大部分的数据库写入数据包数据的速度都可达到8K,根据不同的数据读写模式(随机读写者顺序读写),NFS、iSCSI和FCP都能够很好地满足需要。要挑选出最佳的性能协议,关键不在于通常所认为的物理线速,而是要了解用户对应用程序的实际需求,并创建一份可供IT团队查阅并与存储供应商们共享的需求文档,以便多方面共同协作,制订出最符合企业应用需求的解决方案。当你收到各个供应商提交的建议书之后,先浏览一遍,从中挑选出两到三家最让你感兴趣的供应商,邀请他们来办公现场参观,根据你们公司的实际情况来调整它们的存储方案,并实际试用一段时间。此外,要求供应商们提供一份真实可靠的客户参考表,必要时可以与它们之前的用户交流一下看法。经受住时间考验的解决方案才是最好的,从以前曾使用过同样方案的企业用户那儿可以获得许多有价值的信息,比如说哪些方案比较实用,哪些方案没有什么用处,在应用过程中将会出现哪些问题,等等。

  能够实际解决问题的解决方案才是最佳的选择。在做决定的时候一定要客观地分析各个品牌的优缺点,将注意力集中到成本和解决方案的性能上,看看它是否能够很好地满足你和你公司的需要。放下个人喜好,最好的不见得是最合适的,但是最合适的一定是最好的,以实际需求为重。

还没有登录? 阅读全文请先登录或注册
用户名:(请填写您的E-mail做为登录账号)
  • 获取最新的IT业界资讯、市场动态、行业趋势等独家原创内容。
  • 分享国内外技术专业人士提供的技巧经验。
  • 利用专注IT的技术资源中心,不断更新专业知识。
  • 享受白皮书、Webcast等系列特色增值服务。
  • 免费参加TT中国举办的各种会员活动。
  • 更多的精彩服务,在不断开发中……
用户名:(请填写您的E-mail)
密 码:
 永久登录
请输入您的登录email:
今时今日,众多企业在数据管理中所面临的主要挑战之一是如何从海量数据中获得更多的价值,尤其是从企业自身一点一滴辛苦积累起来的数据中获取价值……
在内部测试过程中,我们发现PAM能使Microsoft Exchange、VMware、文件服务及Perforce等多种常用应用程序显著提速……
当企业开始进行数据净化时,无疑还将面临更大的挑战,比如如何制定更合理有效的留存政策,如何将无用的数据真正净化干净等……
企业的日常工作越来越依靠信息系统的支撑。各类系统中保存着企业大量的业务数据,这些数据成为企业经营决策的客观依据,是企业成长发展的宝贵资源……
早些时候,精简配置技术已经得到比较广泛的应用,主要用来解决效率低下和成本问题,这些客户通常在部署新技术前都进行了充分的评估。

2009年对于备份来说是关键的一年。预算在减少,但是备份的数据总量却在增长。新趋势像重复数据删除使它更具有吸引力。在常见系统中,数据备份最多使用的是读写操作;通常,备份问题在影响日常操作之前,都会显现一定的征兆。因此我们总结了2008年最受欢迎的备份技巧,希望可以给大家一些帮助。

存储区域网络(SAN)和网络附属存储(NAS)在网络存储中的支柱作用毋庸置疑,但是直接附属存储(DAS)依然盛行,即使在企业中也是如此。TechTarget专家将深入DAS在企业中的应用以及在应用过程中遇到的问题。

对于整个存储解决方案来说,交换机固然是存储网络环节中极为重要的一部分,但是HBA卡也是其中不可或缺的一环,甚至可以说HBA卡性能的高低直接决定了网络的整体性能。所以什么是总机总线适配器呢,在购买时要注意什么问题呢,以及在升级的过程中该注意什么问题呢? TechTarget专家将深入给我们讲解总机总线适配器(HBA)。
最新更新
专家答疑
技巧
Randy Kerns
我有一个客户,他想把1TB左右的存储加在他们的网络上。我想用HP DL380和MSA30以及300GB的磁盘。网络中NAS和DAS的性能有什么不同呢?
Pierre Dorion
我们要购买5TB SATA存储系统,这个系统可以升级到50TB,并且可以和SATA、FATA共用。它也应该能支持多重OS和RAID级别,哪一个对于我们的需求是最好的套件呢?
Jo Maitland
SaaS存储服务会减少存储设备总数和购买的存储容量吗?近期看来没有什么显著的不同。但是从长期看,随着越来越多的服务建立在云计算上……