Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1270874
  • 博文数量: 727
  • 博客积分: 10011
  • 博客等级: 上将
  • 技术积分: 8320
  • 用 户 组: 普通用户
  • 注册时间: 2008-07-13 15:42
文章分类

全部博文(727)

文章存档

2011年(1)

2008年(726)

我的朋友

分类: 服务器与存储

2008-07-13 17:12:53

针对公司不断增长的业务,选择正确的存储解决方案是非常有必要的。如今,你的选择范围已经比原来要大得多,相对易用性和永远存在的预算考虑而言,如今人们更多的考虑的是这个解决方案的可扩展性和性能。本文将向你介绍如何从长远的角度节约公司的成本。

  最近,有一个小型企业向我咨询,寻找一种在网络上存储数据的解决方案。他们已经有了一些服务器,包括两个Windows 2000域控制器,一个终端服务器、网页服务器以及两个专门的文件服务器,同时还他们大约还有十多个工作站。在网络上,他们并不缺少空闲的磁盘空间,问题是他们很难在整个网络中展开这些空间。

  我把这种情况叫做随着公司的增长而增长综合症,而且,我曾经见过很多这样中等大小的网络,公司最初只有少数几台计算机,但是随着员工的增加和/或者项目的最多,他们也在增加其计算机的数量。公司增长的越大,他们的数据就分散的越厉害。

  事实上,每个公司从一开始就可以很容易地规划一个好的、具有可扩展性的数据存储战略。但是这种必要的措施是否意味着你将会把所有的鸡蛋(在这种情况下,当然是你所有的数据)都放在一个篮子中呢,或者说分布式存储解决方案是否有意义?当然,将公司中的所有数据都放在一个地方可以很容易的实现可管理性、安全性以及备份机制。但是为了防止数据的丢失,你需要一个很好的容错规划。

  没有一个"能够解决所有问题"的解决方案--即使是所有企业的大小都一样。一旦公司增长速度很快,而且出现"无论在哪里出现错误都可以存储"的需求时,大多数公司都会转向使用某种形式RAID阵列的文件服务器。此时就是规划公司预期增长的存储解决方案的最佳时期。


  规划可扩展性

  对于你的RAID解决方案来说,在你考虑它的可扩展性的时候,你可能只是考虑到存储能力:你是否能够扩展磁盘的能力以满足公司未来的需要?事实上,这只是可扩展性的一个方面,但是它也确实是可扩展性的一个重要方面。可以向磁盘阵列中增加多少个磁盘?对于SCSI通道(SCSI-2)来说,每个通道最多可以连接15个磁盘。对你现在的需求来说,这听起来似乎有点太多,但是要记住的是,在10年前,如果有一个1G的硬盘,那就是一个非常巨大的硬盘了。我们没有预料到如今巨大的视频文件和多媒体文件已经是随处可见,并且随着应用程序变得越来越复杂,我们甚至都无法预测他们所产生的文件的大小将是多少。

  要想得到更大的存储能力,可以考虑使用光纤通道来替代SCSI,或者说除了SCSI外我们还可以使用光纤通道。一个光纤环路可以支持126个设备。光纤通道的另一个优势是它可以支持更长的线缆长度。随着公司的业务不断增长,你将需要增加更多的设备,甚至你可能需要扩展更多设备的使用能力。最好的SCSI线缆的长度不超过3米,而光纤通道允许两个设备之间的距离长达30米。并且光纤通道的存储区域网络(SAN),使用的是裸光纤,可以支持长达几公里的连接。

  在选择一个解决方案的过程中,你应该要考虑硬件设备提供商是否先期已经规划了在未来能够支持能力更新的、速度更高的磁盘。使用新的磁盘时,是否需要使用新的硬件或者软件?

  企业的属性将决定你在进行磁盘的扩展时是否需要停工,所以你需要认识到你所使用的磁盘是否是可以"热追加的":如果你需要更多的磁盘能力,你是否能够在磁盘阵列中直接追加磁盘而不需要停机?在不久前,想要给磁盘阵列中追加一个磁盘的话,首先需要备份所有的数据,然后添加磁盘,重新格式化磁盘阵列,最后才是重新恢复所有的数据。如今,大多数现代的RAID解决方案都可以给你提供一个配置工具,允许你动态的更换或者添加磁盘。在这里再一次体现优势的是,光纤通道能够提供更好的热插拔操作。

  不仅要检查你是否能够动态的追加磁盘,你还需要查看一下配置,在哪里追加磁盘。在一个SCSI阵列中,数据保存在一个磁盘上,而它的奇偶校验信息扩展分布在五个磁盘上,因此要增加你的存储能力的话,你一次需要增加六个磁盘。而使用光纤通道的话,可以将磁盘阵列配置为每次只增加一个磁盘。

阅读(1003) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~