首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >织锦镜面端口

织锦镜面端口
EN

Server Fault用户
提问于 2014-03-09 09:25:46
回答 3查看 1.9K关注 0票数 5

我得到了一堆全新的基于condor 3的开关,这些开关有一个我想使用的特性,叫做端口镜像。实际上,镜像端口可以配置为显示登录到fabric中的两个设备之间发送的所有通信量(例如,存储端口和NPIV WWN之间的流量)。

我以前通过虚拟仪器的VirtualWisdom查看过适当的SAN水龙头,并且有使用Finisar龙头和XGIG进行故障排除的经验,但是这个镜像端口看起来可以用来做同样的事情。不过,锦缎似乎没有描述如何使用这些数据的文档。

我的问题是,我需要什么样的设置才能正确地使用镜像端口的数据?我想它可以运行在带有插入到这个端口的HBA的服务器上吗?

EN

回答 3

Server Fault用户

发布于 2014-03-24 13:50:47

以下是我迄今为止在这方面所能找到的所有资料。您可能已经看到了,但我提供的以防万一。我继续为你寻找更多。

FOSV7.2.0管理指南中的M_Port引用: M_Port:配置为复制(镜像)指定源端口和目标端口之间的通信量的镜像端口。这仅支持对F_Ports。有关端口镜像的详细信息,请参阅Fabric OS故障排除和诊断指南。

FOS v7.2.0故障排除和诊断指南中的端口镜像引用:端口镜像:使用端口镜像,可以配置开关端口以镜像特定源端口和目标端口之间的通信量。只有在F_Ports之间才支持这一点。这是一种解决问题端口问题的有用方法,而不需要关闭主机和目标链接来插入内联分析器。端口镜像捕获两个设备之间的通信量。它只将包含SID/DID的帧镜像到镜像端口。由于它处理镜像的方式,单个镜像端口可以镜像多个镜像连接。这也意味着端口不能超过镜像端口的最大带宽。试图镜像比可用带宽所允许的流量更多的通信量会导致端口镜像控制SID/DID通信量,从而使通信量不超过最大可用带宽。镜像端口的带宽是单向的。通常,主机(SID)与多个存储设备(DID)对话。因此,主机不会向单个目标发送全行速率。配置为4 Gbps的镜像端口只能支持4 Gbps的流量。一个普通的4 Gbps F_Port是双向的,可以支持高达8 Gbps (4 Gbps传输和4 Gbps接收)的业务。如果超过镜像端口带宽,则不将信用返回到接收端口,因此涉及镜像连接的那些设备会看到性能下降的水平。使用端口镜像检测丢失的帧,这可能与分区问题或暂停、捕获协议错误和捕获ULP通信量(SCSI/FICON)有关。此功能不能用于嵌入式交换机通信。

票数 2
EN

Server Fault用户

发布于 2014-04-17 00:31:25

Span端口或镜像端口是反映端口之间实际通信量的很好方法;当超过所有ETL的总流量时(正如Martin2341所提到的),这可能会导致问题。此外(您提到Finisar ) Span/Mirror端口没有看到所有的通信量。如果您使用Xgig捕获,您将看到一些B2B原语不被共享,结束交换的SCSI 00可能不会出现,并且从实际的实时链接到镜像/span链接的延迟不一致--所以如果您试图对其进行计时,就会出现在地图上。

Span/镜像端口往往需要特定的设置,并且每个交换机可以做的开关数量是有限制的。有些供应商要求获得要启用的Span、Mirror或诊断端口数目的许可证,并且可能存在超过100个镜像端口的吞吐量问题。

我们倾向于使用光学分配器,但它们在市场上似乎相对较新,是基于支持对话框的。锦缎传统上不喜欢,但我听说康宁现在提供了这些,这给了我们一个支持(从“保证,保证,提交支持票”的观点)从交换机到存储,可以点击Xgig和类似的硬件:消防栓在火灾发生前就在街上。它不是免费的,而是存储端口成本的一小部分,并且100%的流量,比特对位,疣和皱纹等等。另外,无论你后来从博科转到思科还是回来,它的作用都是一样的。

连接到拆分器的Xgig可以看到所有的通信量,就像在安装内联时一样,但是您不必通过链接取出、移动或管理它(IP、固件等)。我们倾向于建议在新部署期间使用VMAX的所有FAs,如果水龙头的成本是bourne的话。在以后的故障排除中,不需要改变链接的控制来点击它,但是当服务器沿着链接移动到另一条路径时,问题就会突然出现在另一个链接上。

票数 1
EN

Server Fault用户

发布于 2014-03-20 07:42:54

我不能在Brocade上具体地发言,但是监视镜像端口或span端口的通常方法是在Cisco中将一个盒子与两个NIC连接起来。一种是管理NIC,在那里您将SSH插入到NIC,另一种是您捕获流量的监视器NIC。监视器NIC连接到您的交换机监视器端口。您可以将要嗅探的端口的流量镜像到监视器端口。您将NIC置于杂乱模式中,然后捕获要捕获的通信量,或者使用tcpdump过滤出要捕获的数据包。然后,您可以将整个pcap文件发送到工作站,以便与Wireshark进行分析,或者在机器上使用较少的/cat/grep等文件进行分析。您可以使用一个旧的桌面运行您最喜欢的Linux发行版和两个网卡作为硬件。

票数 -1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/580853

复制
相关文章
Rails里应用Devise
Use Devise For Authentication Devise is great gem for authentication, check out here. Add Gem First thing you need to do is to add devise gem to you Gemfile. Just add gem 'devise', '~> 3.5' to your Gemfile and run bundle install and restart your server. Se
用户2183996
2018/06/28
3500
Rails MVC 和 CRUD(3)
要在 Rails 中显示“My first test” 的静态页面,需要新建一个控制器和视图
franket
2021/11/24
7150
Ruby on Rails 基础(3)
查看可用ruby版本 [root@h202 ruby]# rvm list known -bash: rvm: command not found [root@h202 ruby]# su - root [root@h202 ~]# cd ruby/ [root@h202 ruby]# rvm list known # MRI Rubies [ruby-]1.8.6[-p420] [ruby-]1.8.7[-head] # security released on head [ruby-]1.9.1[-p
franket
2021/11/25
1.2K0
Rails 3 Script/ 改版
相信如果之前用过 2.* rails 的人都知道. 我们习惯用 ./script/generate [xxxx] 或者 ./script/* [xxxx].
py3study
2020/01/10
7.1K0
rails3的render(:updat
rails2的时代,对于动态显示数据的查询使用ajax的方法,一般转向到.js文件。使用如下的代码:
py3study
2020/01/13
3620
Rails 容器与配置(3)
通过 docker inspect afdddae9b2bf 可以获得丰富的,容器镜像的细节
franket
2021/10/20
3370
Rails 构建评论功能(3)
评论在创表的过程中已经构建了与article 的关联,但是article并没与评论关联
franket
2021/10/20
8280
Rails MVC 和 CRUD(5)
创建了一个叫 ArticlesController 的类,继承自 ApplicationController
franket
2021/11/24
3390
Rails MVC 和 CRUD(7)
(这里的 /articles 明明对应两个方法,GET、POST ,有点不太明白,为什么这样指定就一定成了POST请求)
franket
2021/11/24
1960
Rails MVC 和 CRUD(9)
保存数据 修改 create 方法,对提交的数据进行保存 [root@h202 blog]# vim app/controllers/articles_controller.rb [root@h202 blog]# cat app/controllers/articles_controller.rb class ArticlesController < ApplicationController def new end def create # render plain: params
franket
2021/11/25
1900
Rails MVC 和 CRUD(15)
点击 【Destroy】 后会根据我们的定义弹出提示 连续删除几次后所剩无几 目前已经通过 Rails 实现了文章的 新建、显示、列出、更新、删除 操作 ---- 命令汇总 rails server -b 0.0.0.0 rails generate controller welcome index cat app/views/welcome/index.html.erb vim config/routes.rb grep -v " #" config/routes.rb | grep -v
franket
2021/11/25
3490
Rails MVC 和 CRUD(2)
MVC 分块设计有助于管理复杂的应用程序,因为可以在一段时间内只用关注一个方面;例如,可以在不依赖业务逻辑的情况下专注于视图设计;同时也让应用程序的测试更加容易;MVC 分层同时也简化了分组开发;不同的开发人员可同时开发视图、控制器逻辑和业务逻辑
franket
2021/11/24
3750
Rails MVC 和 CRUD(13)
定义 update 方法,并且添加 edit 链接和 show 链接 [root@h202 blog]# vim app/controllers/articles_controller.rb [root@h202 blog]# cat app/controllers/articles_controller.rb class ArticlesController < ApplicationController def new @article = Article.new end def
franket
2021/11/25
1620
Rails MVC 和 CRUD(12)
保存成功就直接显示,如果保存失败,就重绘 new 页面,new 页面中加入了对错误信息的显示
franket
2021/11/25
2550
Rails MVC 和 CRUD(8)
再次提交一回 ---- 创建模型 Rails 提供了一个生成器用来创建模型 [root@h202 blog]# bin/rails generate model Article title:string text:text Running via Spring preloader in process 13216 invoke active_record create db/migrate/20160422140912_create_articles.rb c
franket
2021/11/25
2570
Rails MVC 和 CRUD(1)
Rails 的相关基础,详细可以参考 官方文档 和 Ruby China 的 Rails 入门
franket
2021/11/24
3480
Rails MVC 和 CRUD(10)
再次加载 可以成功显示了 ---- 列出所有文章 [root@h202 blog]# vim app/controllers/articles_controller.rb [root@h202 blog]# cat app/controllers/articles_controller.rb class ArticlesController < ApplicationController def new end def create # render plain: params[:ar
franket
2021/11/25
1820
Rails MVC 和 CRUD(6)
不过,通过查看源码,我们可以看到 action 部分指向的是当前页面 action="/articles/new" , 而这个页面 (Restfull API) 应该是用来进行显示的,而不是进行处理的
franket
2021/11/24
2700
Rails MVC 和 CRUD(11)
列表页面多出来两个链接,点击 【New article】 成功跳转到了添加页面,随便输入点什么,提交 自动跳转到了显示页面,点击【Back】 跳转回了所有列表页面 Tip: 之所以每做一次修改都能直接生效,是因为在开发模式下(默认),每次请求 Rails 都会自动重新加载程序,因此修改之后无需重启服务器 ---- 数据验证 我们常常有对输入进行校验的需求,以避免接受到了无效或不合规范的数据 [root@h202 blog]# vim app/models/article.rb [root@h
franket
2021/11/25
2720
Rails MVC 和 CRUD(14)
删除文章 在 controllers 中定义 destory 方法 然后在 index 视图中加入 Destroy 链接 [root@h202 blog]# vim app/controllers/articles_controller.rb [root@h202 blog]# cat app/controllers/articles_controller.rb class ArticlesController < ApplicationController def new @article
franket
2021/11/25
2160

相似问题

mongomapper rails 3和devise

20

Rails3和论坛插件?

21

Devise with rails 3和remote => true

20

Rails 3 devise_for和STI

21

Rails 3和Devise的角色授权

14
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文