Chinaunix首页 | 论坛 | 博客
  • 博客访问: 11624012
  • 博文数量: 8065
  • 博客积分: 10002
  • 博客等级: 中将
  • 技术积分: 96708
  • 用 户 组: 普通用户
  • 注册时间: 2008-04-16 17:06
文章分类

全部博文(8065)

文章存档

2008年(8065)

分类: 服务器与存储

2008-05-29 15:52:33

需求引导技术发展。随着企业对于数据存储的需求越发强烈,存储硬件成为IT应用新的热点。针对读者提出关于SAN(存储区域网络)以及Fibre Channel(光纤信道)的技术问题,特做整理,制作一系列答疑栏目。

  问:所有的存储子系统都需要一定数量的光纤信道端口。如果公司有八台服务器需要通过两台2Gbps的交换机进行连接,那么需要多少个端口数(每个交换机需要连接四台服务器)?如果想增加更多的服务器,是否需要增加原来FC端口数,或者是依数据流量而定?

  答:存储阵列,通常标准组件解决方案带四个光纤信道端口(每个控制器二个端口),有些带八个端口。对于单控制器的阵列,像HDS,EMC和IBM的一些设备, 可以有64个本地光纤信道端口。你选择的解决方案依赖你的预算、有效需求和连接需要。如果要连接许多主机,也可以选择多控制器阵列。

  如果遵从交换机厂商发布的一般性规则,那么你的连接率(也叫做FAN比率)将是如下:1Gbit的光纤信道约为7:1,2Gbit的光纤信道约为14:1。这当然只是个具有普遍性的指引。具体还是要看服务器连接到端口的性能需求。如果有7个服务器连到一个存储端口,同时还希望跑一个备份的任务,那么这个端口就会负荷过重,将会出现争夺资源的现象。如果服务器只是作为基本的文件/打印服务器,而且那些服务器的客户负荷平均分配, 那么每个端口上就可以连接7个以上的服务器。实际上基于光纤的存储阵列的物理限制是,每个端口128个节点,尽管你程序性能要求必须考虑尝试这种连接类型。

  整体的方法就是避免“过度负载”你的存储端口,甚至你的内部交换连接也不能出现这样的情况。如果说你已经通过一个ISL(交换机链路)连接两个交换机。在交换机1上,你连接了许多高性能服务器,存储端口连接到交换机2上。如果你只有一个ISL,那么ISL将会过度使用并且因此“过度负载”。一个解决办法就是在主机连接的交换机上添加存储端口或使用交换端口“中继”技术。 在Brocade的设备上,可以实现4个端口中继,这个中继可以在所有的四个端口之间平均分配I/O负载。这和只是在交换机之间连接4个独立的ISL链路是不同的,中继将会提供更好的负载平衡和透明的故障恢复,如果其中一条电缆出现故障的话
阅读(1317) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~