![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
LBaas
何进哥哥
这个作者很懒,什么都没留下…
展开
-
LBaas之(一)官网配置
ContentsLBaaS v1LBaaS v2Configuring LBaaS v2 with an agentConfiguring LBaaS v2 with OctaviaAdd LBaaS panels to DashboardLBaaS v2 operationsBuilding an LBaaS v2 load balancerAdding an转载 2017-05-27 08:41:39 · 1234 阅读 · 0 评论 -
LBaas只(二) Neutron中的L4/L7高级服务框架与LBaaS
Service InsertionService Insertion是Neutron中实现L4/L7层服务的框架。Neutron以前只有一级插件结构用于实现各种L2层技术(如LinuxBridge,OVS等,部署时分两块:用于和数据库打交道的NeutronPlugin+用于干实际事情的L2Agent),对于L3层的路由和dhcp是采用单独的agent(l3-agent,dhcp-agent转载 2017-05-27 08:43:57 · 544 阅读 · 0 评论 -
LBass之(三)Neutron LBaaS Service基本知识
在OpenStack Grizzly版本中,Quantum组件引入了一个新的网络服务:LoadBalancer(LBaaS),服务的架构遵从Service Insertion框架。LoadBalancer为租户提供到一组虚拟机的流量的负载均衡,其基本实现为:在neutron-lbaas-agent中生成Haproxy的配置文件然后启动Haproxy。Neutron LBaaS Service转载 2017-05-27 08:45:51 · 1561 阅读 · 0 评论 -
LBaas之(四)Neutron/LBaaS/API
目录1OpenStack LBaaS API 1.01.1Overview1.1.1Intended Audience1.1.2Document Change History1.1.3Resources1.2Chapter 1. Overview1.2.1High-Level Task Flow1.2.2Concepts转载 2017-05-27 08:50:05 · 1108 阅读 · 0 评论 -
LBaas之(五) Liberty版本Neutron LBaas实现分析
架构模块示意图 这里参考的是lbaasv2的driver,neutron_lbaas.conf中的service_provider即为lbaasv2的driver: service_provider=LOADBALANCERV2:Haproxy:neutron_lbaas.drivers.haproxy.plugin_driver.HaproxyOnHostPluginDriver转载 2017-05-30 21:56:20 · 1854 阅读 · 0 评论 -
LBaas之(六)python-neutronclient架构分析
python-neutronclient架构分析命令执行流程图 1 命令执行流程 当执行neutron命令时,Python-neutronclient实际执行shell.py中的main函数。在main函数中,构造一个NeutronShell对象,然后调用该对象的run()函数。在run()函数中,进行log配置、参数解析、等操作,然后调用run_subco转载 2017-05-30 22:01:57 · 1200 阅读 · 0 评论