近年来,开源负载均衡软件因其开放的设计、完善的API接口以及对应用灵活部署需求的满足,在金融行业的云环境中逐步推广使用。与此同时,在平台的建设中,企业运用灵活的容器环境下的解决方案,能够满足容器应用需求。在众多的解决方案中,F5公司Kubernetes容器服务解决方案备受关注,那么F5怎么样?今天就来具体探讨一下。
该解决方案包含2个组件,VE(Virtual Edition)和CC(Container Connector)。VE是F5LTM的软件化商业产品,可以安装在虚拟机或者物理机上,其功能与硬件设备完全一致。CC是F5解决方案的一个关键组件,为用户提供了企业级支撑,同时也是开源产品,用户可以根据自己的需要对CC进行功能扩展。它以容器的形式部署在Kubernetes集群中,通过读取Kubernetes API获取集群内的服务资源并将其转化为VE上的配置。管理员可以为每一个租户部署一组CC,每组CC独立控制VE上的一个对象配置隔离区域(partition),该partition下的资源完全由该组CC独立控制。该方案中,负载均衡策略的定义可以由多种方式实现,可以使用Ingress,也可以使用ConfigMap。
方案中组件调用关系
在介绍了一些理论方面的知识后,想了解F5怎么样