使用sFlow进行云性能管理
通过sFlow进行云端性能管理
使用sFlow技术,可以通过免费的sFlow代理和免费的sFlow收集器(或商业收集器)来实现对Amazon Web Services(AWS)、Google Cloud Platform(GCP)、Microsoft Azure以及各种国内云和数据中心内的性能管理和监控。

通过引入云性能管理,您可以在管理的云环境中获取以下信息。
虚拟服务器和物理服务器:
处理器、内存、磁盘IO、网络IO、TCP/IP等。



虚拟交换机和物理交换机/路由器:
MIB-2的ifTable、流量信息



应用程序性能
HTTP、Memcache、Java VM等等

特别是通过使用sFlow等流量协议,可以了解到传统的SNMP等服务器管理方法无法实现的流量信息(源IP/目的IP地址,源端口号/目的端口号,协议,VLAN等),并且可以可视化虚拟/物理网络、服务器接口上的流量内容,这是最大的优点。
sFlow代理
为了实现这种管理,需要在被管理的对象中安装sFlow代理。
如果管理目标符合以下情况,将安装主机sFlow。
有关主机sFlow的详细介绍,请参阅主机sFlow介绍。
操作系统:
AIX
FreeBSD
Linux
Solaris
Windows
Linux容器:
Docker
Systemd
超级虚拟机:
Hyper-V
KVM/libvirt
Nutanix AHV
Xen/XCP/XenServer
Switches:
Arista EOS
Cumulus Linux
Dell OS10
OpenSwitch
Other (Application etc):
Open vSwitch, exports network flows and counters
jmx-sflow-agent, exports Java virtual machine metrics
mod-sflow, exports HTTP metrics from Apache
nginx-sflow-module, exports HTTP metrics from NGINX
tomcat-sflow-valve, exports HTTP metrics from Tomcat
node-sflow-module, exports HTTP metrics from node.js
sflow/haproxy, exports HTTP metrics from HAProxy
sflow/memcached, exports Memcache metrics from Memcached
sflow/sflowtool, command line utility for printing binary sFlow
sflow2graphite, utility to push metrics into Graphite
主机sFlow的下载和安装:
提供以下选项的汉语本地化释义:
– 主机sFlow的下载和安装很简单。
– 在主机上下载并安装sFlow。
– 下载和安装主机上的sFlow。
请去那里。
如果其他物理路由器和交换机等网络设备在产品中实现了sFlow功能,则可以进行管理监控。
sFlow实施设备清单:
请参阅。
如果实施了除sFlow以外的NetFlow / J-Flow / IPFIX / XRMON / LFAP等流协议,可以使用商业收集器(InMon Traffic Seentinel)进行管理和监控。
sFlow 收集器 (sFlow jí jí)
支持sFlow的sFlow收集器有以下三个系统。
1.sFlowTrend(免费)
这是一个支持 sFlow / Host sFlow 的免费 sFlow 收集器。
作为免费版,功能限制为管理约5个代理和数据保留期限为1小时。
请先在 sFlowTrend 上进行验证。
更多详细信息,请参考 sFlowTrend 的安装说明。
安装方法也已包含在内,您可以根据操作系统下载并安装。也可使用 Docker 镜像版。
2.sFlowTrend-Pro(商业版)
如果您需要对数十个代理进行监控和长期分析数据保留,可以使用这款没有功能限制的商业sFlow收集器——sFlowTrend。
3. InMon Traffic Sentinel(商业版)
这是一个综合流量运营管理系统,不仅支持sFlow,还支持NetFlow / IPFIX / J-Flow / XRMON / LFAP,能够管理大规模环境。
使用InMon Traffic Sentinel进行性能管理
主机sFlow(服务器性能测量)

虚拟开关

物理开关

虚拟机(MobyLinuxVM(Docker/Hyper-V)):

交通流量

Hyper-V超级虚拟化技术

应用程序(Java虚拟机)
