未解决
此帖子已超过 5 年
2 Intern
•
4K 消息
0
690
Brocade端到端QoS技术简介
Brocade端到端QoS技术简介
转载请在文首保留原文出处:EMC中文支持论坛 - https://community.emc.com/go/chinese
介绍
存储和网络管理员在管理其基础设施的时候,一般都经历过一定程度的网络的拥挤。许多网络管理员实施不同协议和流量控制算法尽可能来避免网络拥塞。不可预知的网络拥塞,最终降低了应用程序的性能,影响用户的整体生产力。如果没有QoS (Quality of Service,服务质量保证),网络拥塞会影响到一个物理服务器的性能,或是它包括了多个虚拟机或应用程序。
连接上的任何链接或光纤网络的通道的交通挤塞都会影响到所在HBA的通讯流量。QoS可以通过对不同IO流的隔离来达到减少网络拥塞的影响, 但是QoS本身并没有解决网络拥塞问题, 但它有助于减轻相关应用的拥塞影响。
本文将介绍Brocade基于FOS的端到端的QoS解决方案。
更多信息
基于光纤网络的QoS – 自适应网络(AN):
现有的Brocade自适应网络授权(AN License)的功能,就是把光纤网络的虚拟通道(VC)实现衍生到应用系统和服务,基于数据流的方式来动态分配可用的带宽资源从而达到支持光纤网络层面的QoS。
如果网络拥塞发生了或者是被预测到,光纤网络根据已定义的服务级别(低,中,高)可以调整带宽和其他资源的使用状态,帮助您验证较高优先级负载并且确保获得他们所需要的资源。
自适应网络服务和功能在现在的Brocade FOS已经实现:
· 有针对性的建立QoS的zone 然后指定QoS的优先级 (高,中,低)。
· “Top Talkers” 的功能可以帮助我们在给定的交换机端口下识别出那些对带宽消耗最大的一些数据流 (入口、出口)
· 拥塞管理,作为在交换机本身实现的一个自适应网络另一个关键技术,不需要用户交互。
基于主机的QoS – 服务器应用优化(SAO):
服务器应用程序优化 (Server Application Optimization – SAO) 是一个授权的软件功能,延续和扩大的Brocade虚拟通道技术,使得服务器基础设施或虚拟机的应用程序的整体性能得到了优化。
服务器应用程序优化(SAO)是通过对特定的数据流量进行配置,优先级别的设定和优化的一种端对端解决方案,使得整个数据中心的应用可以有很强的扩展性。Brocade光纤网络适配器以硬件的方式来执行QoS级别(低,中,高)并以此来优化IO性能,减少响应和延迟时间。
对于非虚拟化环境中,多个应用程序可以通过共享采用N_Port ID虚拟化(NPIV)技术使用单一的物理HBA端口。同样,在虚拟化的环境中,例如VMware ESX服务器,多个操作系统映像的虚拟环境将共同运行在物理服务器和共享的物理HBA端口。对于这两种环境(非虚拟化和虚拟化),每个应用程序实例或OS映像功能相对独立,并与它有自己的数据流。IO数据流是从物理HBA端口持续到相应的目标端口。
Brocade的光纤网络适配器(FC HBA)提供了一个基于主机的QoS功能,把虚拟通道(VC) 从交换机延伸到服务器的HBA。无论是在链路或者是光纤网络内,任何的网络拥挤都会影响到所有通过HBA的数据流。
端至端的QoS通过对不同的IO数据流相互隔离,可最大限度地减少了网络拥塞的现象和影响。如果没有真正的端到端的服务质量QoS,无论服务器是否包括多个虚拟机或应用程序,网络拥塞就可能影响到他的最终的性能,服务质量QoS本身并不能自行解决网络拥塞问题,但它们有助于减轻相关应用的拥塞影响。
我们通过部署Brocade HBA并且在Brocade交换机上启用SAO的功能许可来达到在主机层面的应用优化。
Brocade光纤网络适配器FC HBA把服务器应用优化(SAO)和自适应网络(AN)相结合,在非虚拟化和虚拟化环境中,创造了独特的端到端的网络服务质量(QoS)的解决方案。
参考
Brocade技术白皮书《服务器应用于数据中心的优化》
应用于
Brocade光纤交换机系列