虚拟网络中的网络流量分析(二)

日期: 2012-09-06 作者:David Davis翻译:邹铮 来源:TechTarget中国 英文

最好的vSphere网络性能监控和故障诊断工具之一是Xangati for vSphere(免费)以及Xangati管理仪表板。这两个版本都使用NetFlow来收集虚拟基础设施的数据,同时结合vCenter的其他传统性能指标,为vSphere基础设施提供非常强大的性能监控和故障处理工具。该工具免费版本只能监控一台主机,而管理仪表板允许你从单个接口同时监控多台主机以及虚拟网络。 请注意,如果你正在使用Hyper-V,而不是vSphere,微软已经宣布在Windows Server 2012 Hyper-V中,这个可扩展虚拟交换机将支持添加开源Hyper-V sFlow代理,它以后可以通过sFlo……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

最好的vSphere网络性能监控和故障诊断工具之一是Xangati for vSphere(免费)以及Xangati管理仪表板。这两个版本都使用NetFlow来收集虚拟基础设施的数据,同时结合vCenter的其他传统性能指标,为vSphere基础设施提供非常强大的性能监控和故障处理工具。该工具免费版本只能监控一台主机,而管理仪表板允许你从单个接口同时监控多台主机以及虚拟网络。

请注意,如果你正在使用Hyper-V,而不是vSphere,微软已经宣布在Windows Server 2012 Hyper-V中,这个可扩展虚拟交换机将支持添加开源Hyper-V sFlow代理,它以后可以通过sFlow收集器来监控,例如InMon sFlowTrend工具等。

通过数据包解码的虚拟网络流量分析

如果你想从虚拟网络来进行数据包解码呢?为了在物理网络进行深度数据包检测(DPI),你需要将协议分析器(例如,在笔记本电脑上运行的分析器)连接到交换机端口,然后配置SPAN(或者RSPAN,如果流量在不同的交换机上)来从单个交换机端口、多个端口或整个VLAN映射流量。

现在,大多数数据中心的服务器都被虚拟化了,很多流量甚至都不会经过物理网络,所以传统数据包捕捉方法只有在某些情况下适用,例如分析互联网连接或者到iSCSI SAN的连接。

在vSphere之前,使用虚拟基础设施,你在虚拟机上运行协议分析器,创建一个新端口组,并将其配置为混杂模式(使所有数据包发送到所有端口),然后将这个你想要分析的虚拟机转移到该端口组(出于安全考虑,你不会想在生产端口组启用混杂模式)。想要获取更详细信息,请参阅我的另一篇文章“在VMware vSphere虚拟网络使用网络数据包分析器”(如果你仍然在使用vSphere 4.x或者你有vSphere 5,但没有分布式虚拟交换机,这篇文章就适用于你)。

在vSphere Enterprise Plus版中,端口镜像功能让你可以快速简单地镜像任何dvPort到另一个端口,或者你可以选择一个VLAN来封装这些镜像数据包,这可以通过在配置分布式虚拟交换机端口镜像时勾选“封装VLAN”框来实现。

在被启用后,端口镜像将提供以下可视性:

  ? 主机内虚拟机流量(同一主机上虚拟机到虚拟机的流量)
  ? 主机间虚拟机流量(不同主机上虚拟机到虚拟机的流量)

图3:配置vSphere 5端口镜像

想了解如何配置vSphere端口镜像,请参阅这篇《vSphere 5网络功能:端口镜像》。如果你是Hyper-V用户,请注意,在Hyper-V 3中,端口镜像是可扩展交换机的新功能。

当你的服务器被虚拟化后,分析和解决网络故障与在物理网络的物理服务器中执行相同的任务并没有太大区别。根据你需要的详细信息程度不同,你有两种不同的方法来实现这一点。对于高水平流量分析和瓶颈识别而言,使用NetFlow是最佳选择,如果你想在虚拟基础设施中执行深度数据包分析,你可以选择使用协议分析器的端口镜像方法。

本文收录在TechTarget虚拟化技术手册《VMware vSphere虚拟网络技术宝典》中。

作者

David Davis
David Davis

TechTarget中国的特约虚拟化专家。

翻译

邹铮
邹铮

相关推荐