代码改变世界

随笔分类 -  Openstack — Octavia

Amphorae 与 Octavia Worker 的安全通信实现

2019-03-23 23:17 by 云物互联, 1106 阅读, 收藏, 编辑
摘要: 前言在前面的章节中我们记录了 LoadBalancer、Listener、Pool、Member 等等 Octavia 核心资源对象的创建流程,本篇我们在此之上继续讨论处于 LB Management Network 上的 Amphorae 虚拟机是如何与处... 阅读全文

记一次性能测试与优化经历

2019-01-23 18:10 by 云物互联, 665 阅读, 收藏, 编辑
摘要: 前言最近自己在搞一个 OpenStack Octavia Amphorae 负载均衡性能的测试,花了几天时间,很遗憾没有达到预期的结果,不过也有收获到一些经验,感触良多。本文不会涉及到任何测试步骤和测试数据,只作为一次性能测试及优化经历的回顾。遇到的问题有用... 阅读全文

Octavia Rocky UDP 负载均衡功能试验

2019-01-07 17:40 by 云物互联, 1021 阅读, 收藏, 编辑
摘要: 目录文章目录目录前言UDP 简述功能验证网络拓扑资源对象清单验证TSAmphorae UDP 包被非法篡改存疑前言以往,Octavia 通过 HAProxy + Keepalived 的组合来提供高可用的 TCP、HTTP、HTTPS 和 TERMINATE... 阅读全文

Keepalived + LVS-NAT 实现高可用四层 TCP/UDP 负载均衡器

2019-01-04 19:55 by 云物互联, 2346 阅读, 收藏, 编辑
摘要: 目录文章目录目录前文列表在 LVS1/2 安装 Keepalived & LVSKeepalived + LVS-NAT 实现 TCP 负载均衡IP 规划网络架构参考LVS1 配置LVS2 配置配置 RS1配置 RS2验证TSKeepalived + LVS... 阅读全文

LVS 四层 TCP/UDP 负载均衡器

2019-01-04 15:12 by 云物互联, 3695 阅读, 收藏, 编辑
摘要: 目录文章目录目录LVSLVS 应用结构LVS 提供的三种模式LVS-NATLVS-TUNLVS_DRLVS 负载均衡算法静态负载均衡动态负载均衡LVS-ipvsadm 指令集查看添加修改删除参考文章LVS针对高可伸缩、高可用网络服务的需求,我们给出了基于 I... 阅读全文

Octavia 的实现与分析(OpenStack Rocky)

2018-11-26 17:01 by 云物互联, 2514 阅读, 收藏, 编辑
摘要: 目录文章目录目录Octavia基本对象概念基本使用流程软件架构服务进程清单代码结构loadbalancer 创建流程分析network_tasks.AllocateVIPnetwork_tasks.PlugVIPAmphoraAmphora AgentAmp... 阅读全文

Octavia health-manager 与 amphora 故障修复的实现与分析

2018-11-22 14:31 by 云物互联, 1249 阅读, 收藏, 编辑
摘要: 目录文章目录目录Health Manager监控 amphora 健康状态故障转移故障迁移测试Health ManagerHealth Manager - This subcomponent monitors individual amphorae to e... 阅读全文

Octavia 创建 Listener、Pool、Member、L7policy、L7 rule 与 Health Manager 的实现与分析

2018-11-22 14:19 by 云物互联, 978 阅读, 收藏, 编辑
摘要: 目录文章目录目录创建 Listener创建 Pool创建 MemberCalculateDeltaHandleNetworkDeltasAmphoraePostNetworkPlugListenersUpdate创建 L7policy & L7rule & ... 阅读全文

HAProxy、Keepalived 在 Ocatvia 的应用实现与分析

2018-11-17 16:30 by 云物互联, 636 阅读, 收藏, 编辑
摘要: 目录文章目录目录Amphora启动 keepalived启动 haproxy最后Amphora创建一个 loadbalancer 需要占用一到两台 Amphora Instance 作为 “负载均衡器“ 的运行载体,实际提供高可用负载均衡底层支撑是 HAPr... 阅读全文

Octavia 的 HTTPS 与自建、签发 CA 证书

2018-11-17 16:27 by 云物互联, 1162 阅读, 收藏, 编辑
摘要: 目录文章目录目录Octavia 为什么需要自建 CA 证书?GenerateServerPEMTaskCertComputeCreateAmphora AgentAmphoraAPIClient最后Octavia 为什么需要自建 CA 证书?Note: Fo... 阅读全文

Octavia 创建 loadbalancer 的实现与分析

2018-11-17 16:21 by 云物互联, 890 阅读, 收藏, 编辑
摘要: 目录文章目录目录从 Octavia API 看起Octavia Controller Workerdatabase_tasks.MapLoadbalancerToAmphoracompute_tasks.CertComputeCreate & Compute... 阅读全文

自建 CA 中心并签发 CA 证书

2018-11-17 10:45 by 云物互联, 10625 阅读, 收藏, 编辑
摘要: 目录文章目录目录CA 认证原理浅析基本概念PKICA 认证中心(证书签发)X.509 标准证书证书的签发过程自建 CA 签发证书并认证 HTTPS 网站的过程使用 OpenSSL 自建 CA 并签发证书CA 认证原理浅析下面给出一个形象的例子来理解 CA 认... 阅读全文

Octavia 项目加速 OpenStack LBaaS 落地大规模应用场景

2018-07-30 09:46 by 云物互联, 2186 阅读, 收藏, 编辑
摘要: 目录文章目录目录OpenStack LBaaSOctavia软件架构网络架构操作对象基本概念功能实现基本概念Ocatvia Daemon 列表部署 Ocatvia手动方式集成 OctaviaDevstack 方式部署Octavia 使用测试分析最后OpenS... 阅读全文

HAProxy & Keepalived L4-L7 高可用负载均衡解决方案

2018-07-29 01:55 by 云物互联, 906 阅读, 收藏, 编辑
摘要: 目录文章目录目录HAProxy 负载均衡器应用特性性能优势会话保持健康检查配置文件负载均衡策略ACL 规则Web 监控平台Keepalived 虚拟路由器核心组件VRRP 虚拟路由冗余协议VRRP 的工作机制高可用原理高可用模式健康检查原理HAProxy &... 阅读全文
点击右上角即可分享
微信分享提示