浅析SAN存储网络架构设计

2008-2-25  选择字号:  | |
打印本文章

  假如我们的SAN架构的增长超过了最初的2个SAN交换机,那么恐怕我们就应该开始重新计划和设计网络了。SAN可以简单的结合起来,但是以太网也一样。其实二者都需要一些谨慎的扩展计划。这篇文章里面,我们将浅析一下普通SAN设计原则,以便能够帮助你的扩展计划。

  经验告诉我们,迁移到SAN环境最好是逐步实现。也许在你最初的SAN投资之后,你还会有不少NAS或DAS设备遗留,可这不是问题。我个人认为迁移到SAN环境最糟的事情,除了要大量的咨询花费(这一点没法避免),恐怕就是你一次性重置了所有的配置。也因为这样,我们添加SAN设备之前,必须对最终结果心里有数——对于最后究竟要花多少钱、能够达到怎样的效果我们都必须有缜密的评估。毕竟SAN系统可不像添加一块硬盘那样容易。

  许多公司期望的最终结果,是一个完整的SAN环境。所有的服务器都有两条SAN通路。所有服务器和存储器都连接到SAN。理论上来讲,这当然很不错,但是这样你的系统就变得非常昂贵。因此,我们就得开始考虑最佳的SAN设计方案,越来越多的人都认识到,其实系统只要能够满足我们的需要就可以了,过分的冗余并没有实际意义,特别是那些采用SAN的中小企业。

  如何设计:

  一般认为,Core-Edge的设计可能是非常理想的。什么是Core-Edge呢?Core-Edge是指你有两套核心交换机,其中一套连接独立节点,并且在那里展开。这样的模型非常理想化而且简单,你可以拥有较高的冗余和高可用性。你的核心交换机组连接一些边缘交换机,然后边缘交换机再连接服务器等终端节点。

  一个典型的director-class(高指挥级别)交换机,是一个拥有内置冗余和高可扩展性,同时也是能够满足各种需求的SAN交换机。但是,这些交换机真的是非常、非常的昂贵,不过这些交换机也的确可以充当核心交换机。一分钱一分货,你购买director-class的核心交换机还是有优势的,你可以有较少的设备,这样更易于管理。这里还得补充一下,其实每个架构应该有一对director-class交换机,这样一来,同样的冗余和表现就可以以更少的设备和工程来完成。

  我们都承认拥有director-class交换机的确不错。可更普遍的核心设计,目前是不包括director-class交换机的,因为它实在是太昂贵了。我们一般用较多的标准SAN交换机来完成任务。普通的SAN设计与每个架构两个director-class核心交换机不同,每个核心交换机都可以被一组交换机取代,该组交换机相互连接,也就是说你需要至少3个端口来配置核心。关于路径我们也不用太担心,现在的FC还是足够聪明可以处理冗余路径。如果你询问过价格,那么你会发现多个普通交换机的解决方案要比director-class交换机便宜很多。

  两种设计,不论你是否采用了director-class交换机,组网的下一步就是去连接边缘交换机。边缘交换机的数量完全取决于需要连接的节点数量。另外,你还应该有关于容量的方案,足够的端口并不意味着你有了足够的容量。边缘交换机的吞吐量在内部可能表现良好,不过你也必须小心不要将流量较大的服务器配置于单一的2Gb连接上。现在当然也有4Gb连接,但是即便你采用4Gb,问题可能还是存在。好在我们可以在两个交换机之间使用另一个端口来合并可用的流量吞吐。 这些ISL(inter-switch link),允许我们在核心可以继续使用普通级别的交换机,即便我们的实际使用率超过了我们的规划。

  设备连接:

  对于核心,我们可以从两部分考虑:首先是一组端口连接到主机,其他的连接到存储、备份等等。每一个设备都通过两个不同的边缘交换机连接到两个架构,每个架构也都有自己的核心。为了提供更好的可用性,边缘交换机必须保持连接每个核心。如果我说得不太清楚,你可以用一个搜索引擎去搜下图片,“SAN Design”,有很多博科或者思科的SAN结构图片,能够更直观的说明问题。你搜一下就会发现,微软其实也提供了不错的非director-class级别的核心。

  另外,我们也注意到核心可能需要ISL连接,但这也要看具体情况。如果你的连接都是4Gb,所有的数据传输比率将比较低,系统可能很安全。不过如果系统里有一个大型磁盘阵列为20个服务器服务,将会有大量的带宽被占用,这样就会遇到带宽的技术瓶颈。你的核心交换机需要足够的带宽来解决流量拥堵,但是边缘交换机也如此。一个常见的错误是核心交换机有了10Gb/s的能力,但是管理员却没有充分意识到,许多流量其实是从磁盘阵列而来的。如果磁盘阵列和核心的连接只有4Gb,那么带宽问题还是没有完全解决。

  新的SAN部署通常不会立刻遇到带宽的瓶颈,不过一旦发生了带宽拥堵,则通常发生在比较关键的时刻。对于我们而言,应该有一个更好的计划来应对未来可能会遇到的瓶颈。

  至于带宽本身,我们需要更好的可扩展性和冗余,这两样在我们的边缘设计中需要充分考虑。除此之外,我们还必须考虑其他的配置——对于我们来说,在各处部署“一对交换机”非常节省,可能也是一个诱人的方案,不过我们也得充分考虑,直连可能比较容易中断。

  如果你过去半年没有扩展你的交换机,你可能是将这些交换机连成了一个环,不过随着数据增长,多数企业的SAN最后还是会扩展的。

来源:it168    作者:吴子超    
博科宣布其高性能计算级RackSwitch 1/10Gb以太网交换机产品与同类型的Cisco Catalyst数据中心交换机相比,表现出更好的延迟性、吞吐量、节能性以及性价比。
你可从本文学到以下知识:文章列举了导向器级交换机的一些特点,以及该种交换机能给SAN系统带来哪些优势。
交换机能分离网络流量,保证某一部分网络流量只能流入指定目的地。这样有助于组织网络,减少不必要的流量。在存储区域网络(SAN)中,交换机尤为重要……
购买SAN之前可能面临这样的抉择:是部署存储系统,创造新的机会?还是采用价格不菲的设施?
选择HBA的工作不仅仅包括安装和物理连接。目前的HBA能够大大提高智能化,改善数据处理性能,需要采用专门的技术才能改善数据流……
文章内容来自存储网络大会,这次大会各个厂商都展示了自己在SAN,安全,存储网络方面的新品……
几年前持续数据保护(CDP)出现时,人们都认为这种产品能够取代传统的备份软件。当时CDP供应商预测IT管理人员都会放弃原来的备份软件,因为它们需要每周一次完全备份、每天一次增量备份……
公司要采购各种各样的设备,在采购的过程中会有很多的技巧。了解这些技巧对我们来说是非常重要的,必要时可以起到事半功倍的效果。
交换机在应用中会出现很多问题,为了在网络中能够满足更多的存储平台或主机服务器,交换机需要定期扩展或替换。交换机通过升级可以达到更好的性能,增强网络的有效性,限制网络流量并提供智能化功能,比如对网络的虚拟化。
最新更新
专家答疑
技巧
Pierre Dorion
我们要购买5TB SATA存储系统,这个系统可以升级到50TB,并且可以和SATA、FATA共用。它也应该能支持多重OS和RAID级别,哪一个对于我们的需求是最好的套件呢?
Jo Maitland
SaaS存储服务会减少存储设备总数和购买的存储容量吗?近期看来没有什么显著的不同。但是从长期看,随着越来越多的服务建立在云计算上……
Greg Schulz
我们有两个负载均衡网络服务器,都是可用的,正在尽力访问SAN上的相同的LUN。我们在操作系统和EMC SAN上用Windows2003标准版本。我们如何实现并行写入SAN……