传统网络数据分析会在交换机上配置网络数据镜像, 将 Packet 复制后发送到目标机器,实现网络流量镜像的功能。
而在云平台上,目前网络数据采集还没有统一的方案。针对私有云平台,目前有流表数据包复制采集、在 hypervisor 上监听采集、vmware 平台分布式虚交换机配置采集、libpcap 抓包采集等方案。
对于 vmware 平台分布式虚交换机配置采集的方案,性能较好,不占用客户机资源,但其属于商业产品,且只适用于购买 vmware 私有云用户;而在 hypervisor 上监听采集,目前有产品开发,性能较好,但只适用于 OpenStack 私有云;采用 OVS 流表方案,优势是免费,不占用客户机资源,但是配置复杂,且只能用于 OpenStack 私有云。
因此,开发基于 libpcap + GRE 封装转发的应用,或许是云平台目前最优的网络流量镜像方案。其使用简单、开源、适用于各类公有云和私有云。
Netis Packet Agent ( https://github.com/Netis/packet-agent) 基于 libpcap 技术,从业务网卡抓包,进行 GRE 封装后将采集到的数据包发送到另一台远端机器,供分析使用。
Packet-Agent 对 Kubernetes 也提供了支持方案。简单来说,Packet-Agent 封装成容器后,与需要监控的业务容器放在同一个 K8S Pod 中,与其共享网络层并抓包镜像网络流量。
具体方案见项目文档:K8S_traffic_mirror
欢迎大家参与此项目,包括 star, fork, 提交 pull-request, 报告 bug, 提出任何意见或建议,或者将该项目介绍给相关的朋友。衷心感谢。
为感谢大家的支持,抽奖送一台 PS4 主机,抽奖方法如下:
101
Wien 2019 年 9 月 12 日
分母翻页
|
102
moln 2019 年 9 月 12 日
分母+1
|
103
Wien 2019 年 9 月 12 日
流量镜像。。牛逼了
|
104
monkey2 2019 年 9 月 12 日
分母 分母。嘿
|
105
zhchyu999 2019 年 9 月 12 日 via Android
这个有什么具体的应用场景么
|
106
marsLeo 2019 年 9 月 12 日 via iPhone
凑一下热闹
|
107
Believer 2019 年 9 月 12 日 via Android
分子哦哦哦
|
108
zhouyg 2019 年 9 月 12 日
非后端类技术员,感觉这个应用场景描述很不到位,它可以做些什么呢?
|
109
x2ve 2019 年 9 月 12 日 via iPhone
吃掉分母
|
110
slwl123 2019 年 9 月 12 日
用不到 开源项目还是要支持的
|
111
ifulikeweirdo 2019 年 9 月 12 日
感觉很厉害。我是来当分母的
|
112
Hansah 2019 年 9 月 12 日 via Android
这个应该有最低配置要求吧
|
113
koromon 2019 年 9 月 12 日 via iPhone
先回复再说😉
|
114
yatestxw 2019 年 9 月 12 日
这个抽奖计算可以的
|
115
zhangqilin 2019 年 9 月 12 日
牛逼噢
|
116
FuryBean 2019 年 9 月 12 日
分母 +1
|
117
LittleYangYang 2019 年 9 月 12 日 Star 已给,来当分母了
|
118
standin000 2019 年 9 月 12 日
抽奖计算够黑客,来一个
|
119
kebyn 2019 年 9 月 12 日 via iPhone
分母+1
|
120
kraymond 2019 年 9 月 12 日 via iPhone
我🉑
|
121
visitant 2019 年 9 月 12 日
分母+1
|
122
YenvY 2019 年 9 月 12 日 via Android
分母
是不是还得限制一下注册时间? |
123
ilixin 2019 年 9 月 12 日
我是来领 ps4 的
|
124
littleghosty 2019 年 9 月 12 日
分母+
|
125
kaixuan1901 2019 年 9 月 12 日
分母+1
|
126
yukiww233 2019 年 9 月 12 日
除了流量监控还有什么具体应用
|
127
Despacito 2019 年 9 月 12 日 via Android
插个眼
|
128
bxb100 2019 年 9 月 12 日 via Android
加大分子
|
129
byron 2019 年 9 月 12 日
必中。
我去选游戏去了。 |
130
controller 2019 年 9 月 12 日 via Android
没啥,俺就是想中奖
|
131
galenzhao 2019 年 9 月 12 日
有啥需求
|
132
azuginnen 2019 年 9 月 12 日
666 了!!
|
133
qinghon 2019 年 9 月 12 日 via Android
想当分子
|
134
yolan 2019 年 9 月 12 日
看到 PS4,过来增加分母
|
135
c0878 2019 年 9 月 12 日
類似 AWS 的 VPC Flow 功能?
|
136
okjb 2019 年 9 月 12 日 via Android
分母+
|
137
Ahs 2019 年 9 月 12 日 via Android
尝试分子
|
138
yzyun08 2019 年 9 月 12 日 via Android
看到抽奖,过来当分子了
|
139
zvcs 2019 年 9 月 12 日 via iPhone
我是大分母
|
140
iThink 2019 年 9 月 12 日
来当分母了
|
141
xrds7986 2019 年 9 月 12 日 via Android
關注-下,做個分母
|
142
dabaibai 2019 年 9 月 12 日
我来当分母了
|
143
Macolor21 2019 年 9 月 12 日
性能上较其他产品有对比吗?还是说优势只是开源和多家云平台的支持?
|
144
Isight 2019 年 9 月 12 日 via Android
分母之王
|
145
ezioruan 2019 年 9 月 12 日
还有机会 哈哈
|
146
IDCFAN 2019 年 9 月 12 日 via iPhone
前五百
|
147
nomoon 2019 年 9 月 12 日
当个分母,溜了
|
148
CoCoMcRee 2019 年 9 月 12 日
分母分母。。。厉害了。。。真有流量抓包分析啊
|
149
109109 2019 年 9 月 12 日
试装在 x86 软路由上
|
150
xuecan 2019 年 9 月 12 日
我是来领 ps4 的
|
151
Tong16 2019 年 9 月 12 日
分母+1
|
152
JL1990 2019 年 9 月 12 日 via Android 分母+1,祝楼主的项目越做越大,越来越棒
|
153
sgq1128 2019 年 9 月 12 日
分母+1
|
154
jsnjfz 2019 年 9 月 12 日
试试 PS4
|
155
Shunte 2019 年 9 月 12 日
有点复杂的抽奖
|
156
chanots 2019 年 9 月 12 日
分母
|
157
linpm 2019 年 9 月 12 日 via Android
我是最帅的靓仔
|
158
bullettrain1433 2019 年 9 月 12 日
分母+1,祝楼主的项目越做越大,越来越棒
之前好多抽奖都跑路了 |
159
lqzhgood 2019 年 9 月 12 日
我去 抽 PS4 !!!!
666 |
160
everydiao 2019 年 9 月 12 日 via Android
我的我的!!!
|
161
starrycat 2019 年 9 月 12 日 via Android
关注
|
162
fathuman 2019 年 9 月 12 日
分母+1,凑个热闹
|
163
harryge01 2019 年 9 月 12 日 先 star 了再说
|
164
AaronLiu00 PRO 万一中了呢
|
165
swulling 2019 年 9 月 12 日 流量镜像用处:Debug、测试、清洗、旁路分析等
比如你要给客户做深度包检测,又不能侵入客户虚机,就旁路镜像后检测复制流量 |
166
allencloud 2019 年 9 月 12 日
没看懂啊,这个是做缓存的,还是类似 tcpdump 抓包?
|
167
harryge 2019 年 9 月 12 日
k8s 的方案就是类似 service mesh? 和 envoy 比有啥优势不?
|
168
0ZXYDDu796nVCFxq 2019 年 9 月 12 日 via Android
牛🍺啊
|
169
ryV60s 2019 年 9 月 12 日
分母+1
|
170
i0error 2019 年 9 月 12 日 via iPhone
分母
|
171
tyhunter 2019 年 9 月 12 日 via Android
当个分母
|
172
shuaizi 2019 年 9 月 12 日
test
|
173
whtsky 2019 年 9 月 12 日 via iPad
分母 +1
|
174
uhian 2019 年 9 月 12 日
实话实说没看懂
|
175
reticentfat 2019 年 9 月 12 日
分母+1
|
176
az422 2019 年 9 月 12 日 via Android
+1
|
177
salmon5 2019 年 9 月 12 日 上海天旦网络,曾经的 netexpert.cn 主办方,协议分析挺有名的
|
178
salmon5 2019 年 9 月 12 日
网络分析专家论坛
|
179
salmon5 2019 年 9 月 12 日
现在 sniffer pro 黄了,wildpackets 也不存在了,omnipeek 也易主了
|
180
csx163 2019 年 9 月 12 日
分母+1
|
181
kakudesu 2019 年 9 月 12 日
还来得及,快上车
|
182
imNull 2019 年 9 月 12 日
分母
|
183
gcod 2019 年 9 月 12 日 via Android
拉低中奖率
|
184
Rheinmetal 2019 年 9 月 12 日
k8s 脚本收下了
|
185
xiaome 2019 年 9 月 12 日
分母 不 我想当分子!
|
187
GG668v26Fd55CP5W 2019 年 9 月 12 日 via iPhone
万一是我呢
|
188
bolshevik 2019 年 9 月 12 日
感谢分享
|
192
wzw 2019 年 9 月 12 日
为了 ps4
|
193
geekzjj 2019 年 9 月 12 日 via Android
哈哈哈分母来了
|
194
xiazhiisgood 2019 年 9 月 12 日 via iPhone
这是真的吗?
|
196
carbon 2019 年 9 月 12 日
所以说,抽奖还是要参加的,哈哈哈哈
|
198
joocejie OP @xiazhiisgood true
|
199
UnknownR 2019 年 9 月 12 日
ps4 我来了
|
200
tailaqumos 2019 年 9 月 12 日 via Android
还好及时上车
|