光端交换机存储架构师被迫扮演平衡角色,以便使成本,易用性和可靠性达到一对合适的组合,在一台高性能的iSCSI网络中,要尽量避免可能导致端口过载的配置执行。
光端交换机管理通信量,从一个地点接收数据包再转发该数据到相应的网段或目的地。它建立了一个连接服务器(主机)和存储系统所组成的网络“结构”。虽然含义简单,但交换机却是看似复杂的系统。
使用专门的物理硬件和板载逻辑的组合,以线路速度线实时对数据交换进行管理。因此在保证每一个端口的合理成本下,交换机必须能提供多性能,可靠性和管理的多功能性。
为了在网络中能够满足更多的存储平台或主机服务器,交换机需要定期扩展或替换。交换机通过升级可以达到更好的性能(例如,更快的接口),增强网络的有效性,限制网络流量并提供智能化功能,比如对网络的虚拟化。
光端交换机的大小一般用其有限的端口数量来衡量,所以应该知道实际上有多少端口可以使用,以及如果可以的话,你的交换机可以添加多少端口。为小型或许多中型企业所生产的交换机,其端口数量是确定的,不能被扩展。
思科系统公司的产品Catalyst Express 500和QLogic Corp.公司的产品SANbox 1400都属于端口数量固定的交换机,当你需要额外的端口时,可以通过简单的购买其他交换机并把通过交换机间的连接(ISL)把它们连接在一起来实现。
为大型企业生产的交换机,又称为导向器级交换机,它有更好的升级能力,通过标准组件的升级可以提供多达数百个的端口。例如,Brocade Communications Systems Inc. 公司的48000导向器交换机可以通过8个48端口的标准卡轻松的扩展到384个端口。
专家建议,对端口的使用越少,越需要更大的交换机。Contoural Inc.公司的数据实践部主管Stephen Foskett说:“一个需要100个端口的公司,购买单一的一台导向器级的交换机比购买三个或更多的小型光端交换机并把它们连接在一起可以得到更好的服务。大型交换机的性能要优于小型交换机。”
除了纯粹的端口数量,专业存储人士还应考虑端口的速度。一般的光纤端口,其速度包括1Gbps,2Gbps和4Gbps。你也可以找到速率高达10Bbps的端口,但是10Gbps的端口并不对低速率端口向下兼容。
因此10 Gbps的端口通常是用来完成数据中心的交换机与光交换机之间的连接。除非有特殊的需要,否则你无须购买10Gbps端口的交换机。下一代接口的速率将是8Gbps,只是它不成熟。
“你可以购买一台8Gbps的HBAs,而不是交换机”Foskett说。“八Gbps技术目前还未正式投入市场。”一般为iSCSI SANs提供的以太网交换机能够提供1Gbps的端口。拥有10Bbps端口的交换机是比较容易获得的,但是实际上10Gbps端口的数量是有限的。例如,思科Catalyst 4948 10Gb以太网交换机只能提供两个10Gbps的交换端口。
较老的交换机(比如,大约产于2002年)可能会出现出乎意料的高故障率。Foskett说:“如果你有一台16到24端口并已使用了四到五年的交换机,那么你可以考虑直接对其进行整个的替换。
”当最初端口出现故障率时就要着手对替换交换机进行相应的预算,以便有可能购买一个拥有更多端口能够满足网络的扩展的较大的交换机,而且它还要满足能够在该网络中兼容其他的小型交换机。另外,使用新的交换机也可以为我们带来原有交换机可能无法提供的有用功能。
ISCSI技术正在被越来越多的中小型企业(SMB)所采用,当然也包括大型企业中的部门或工作组。当对于所有SAN网络的解决方案,iSCSI并无理想理想的选择时,通过其相对的易用性,部署的低成本性,它的应用逐渐增长,良好的整体性能以及可靠性,对它的使用正在逐渐增加。
当你打算为你的企业扩展一个SAN网络时,你应该适当的考虑一下使用iSCSI的可能。Foskett说:“尽管iSCSI完全兼容于任何操作系统,可如果你拥有100套Windows操作系统并且你确实要将它们联入SAN网络,呢么你应该考虑使用iSCSI SAN网络去代替光线通道SAN网络。”
对于以太网的性能有一个潜在的问题,那就是一般会出现端口过载的现象。许多以太网服务器的性能并不高,所以导致所有的以太网交换机端口都是供不应求的。这就允许更多的设备使用同一台光端交换机接口,从而将每一个接口的带宽使用率***化。
专家指出一个端口的的负载一般可以达到10:1。供不应求的交换机可能无法处理过量数据,在一台高性能的iSCSI网络中,要尽量避免可能导致端口过载的配置执行,或者为iSCSI SAN网络选择部署一台高端的以太交换机。
【编辑推荐】