LBaas
何进哥哥
这个作者很懒,什么都没留下…
展开
-
LBaas之(一)官网配置
Contents LBaaS v1LBaaS v2 Configuring LBaaS v2 with an agentConfiguring LBaaS v2 with OctaviaAdd LBaaS panels to Dashboard LBaaS v2 operations Building an LBaaS v2 load balancerAdding an转载 2017-05-27 08:41:39 · 1235 阅读 · 0 评论 -
LBaas只(二) Neutron中的L4/L7高级服务框架与LBaaS
Service Insertion Service Insertion是Neutron中实现L4/L7层服务的框架。Neutron以前只有一级插件结构用于实现各种L2层技术(如LinuxBridge,OVS等,部署时分两块:用于和数据库打交道的NeutronPlugin+用于干实际事情的L2Agent),对于L3层的路由和dhcp是采用单独的agent(l3-agent,dhcp-agent转载 2017-05-27 08:43:57 · 547 阅读 · 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 · 1563 阅读 · 0 评论 -
LBaas之(四)Neutron/LBaaS/API
目录 1 OpenStack LBaaS API 1.0 1.1 Overview 1.1.1 Intended Audience1.1.2 Document Change History1.1.3 Resources 1.2 Chapter 1. Overview 1.2.1 High-Level Task Flow1.2.2 Concepts转载 2017-05-27 08:50:05 · 1111 阅读 · 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 · 1855 阅读 · 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 · 1204 阅读 · 0 评论