赤岩石®️ 云原生TAP
随着微服务架构的兴起,业务之间产生了大量的东西向流量。这些流量往往规避了传统物理网络安全设备的监控,从而给微服务的网络监测和拦截能力带来了严峻的挑战。
其中一个技术难题是如何从物理网络上提取出这些难以监测的东西向非法流量。传统的流量提取技术通常只能追踪到非法流量的源IP地址,然而,在容器环境中,IP地址是动态变化的,所以仅仅提取出有问题的IP地址,并不能真正找到问题的源头,对于问题的定位和解决并没有实际意义。
因此,如何在提取非法流量的同时,能够准确追踪到问题的源头,成为了解决这个问题的关键。这需要我们在技术上进行新的探索和创新,以应对微服务架构带来的新挑战。
传统架构的局限性
当前的网络流量分析解决方案主要关注用户到数据中心的数据通道上的流量信息收集。这些信息通常通过第三方防火墙或者WAF等设备收集数据流量和日志信息。这种收集主要针对南北流向的流量,即进出数据中心的流量,以及Web流量。
然而,这种方案往往忽视了数据中心内部,以及Kubernetes(K8S)集群内部微服务之间的东西向流量。"东西向流量"指的是在同一个数据中心内部,或者在同一个Kubernetes集群内部,各个微服务之间的交互流量。
对于数据中心内部和K8S集群内部的东西向流量,往往成为当前解决方案的盲点,这可能导致一些安全问题被忽视,影响整体的网络安全防护效果。
功能总览
为解决云原生环境下微服务之间东西向流量的可视性问题,我们可以利用安全模块的特性,这个模块能够对主机系统及Kubernetes的上下文进行感知。这样,我们就能够为网络流量分析提供更细粒度的信息,从而提升安全朔源的能力。
此外,我们还提供了一个容器流量阻断API接口。通过这个接口,我们可以阻断流量异常的Pod或服务。这样一来,我们就能构建一个完整的安全防护闭环,从流量分析到阻断异常流量,都能在我们的系统中得到处理。这样的设计将大大提升我们在云原生环境下的网络安全防护能力。