范桂飓(烟云的计算)

国内知名云计算厂商职位内推(研发、运维),长期有效,简历至 fangui_ju#163.com...

Octavia 的实现与分析(OpenStack Rocky)

目录 文章目录目录

2018-11-26 17:00:42

阅读数:267

评论数:1

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

目录 文章目录目录Health Manager监控 amphora 健康状态故障转移故障迁移测试 Health Manager Health Manager - This subcomponent monitors individual amphorae to ensure they are up...

2018-11-22 14:31:10

阅读数:101

评论数:0

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

目录 文章目录目录创建 Listener创建 Pool创建 MemberCalculateDeltaHandleNetworkDeltasAmphoraePostNetworkPlugListenersUpdate创建 L7policy & L7rule ...

2018-11-22 14:19:28

阅读数:99

评论数:2

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

目录 文章目录目录Amphora启动 keepalived启动 haproxy最后 Amphora 创建一个 loadbalancer 需要占用一到两台 Amphora Instance 作为 “负载均衡器“ 的运行载体,实际提供高可用负载均衡底层支撑是 HAProxy &...

2018-11-17 16:30:25

阅读数:233

评论数:1

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

目录 文章目录目录Octavia 为什么需要自建 CA 证书?GenerateServerPEMTaskCertComputeCreateAmphora AgentAmphoraAPIClient最后 Octavia 为什么需要自建 CA 证书? Note: For production use...

2018-11-17 16:26:39

阅读数:176

评论数:0

Octavia 创建 loadbalancer 的实现与分析

目录 文章目录目录Octavia Controller Workerdatabase_tasks.MapLoadbalancerToAmphoracompute_tasks.CertComputeCreate & ComputeCreatenetwork_task...

2018-11-17 16:21:12

阅读数:154

评论数:2

OpenStack Rally 质量评估与自动化测试利器

目录 文章目录目录问题描述Rally 简介应用场景应用案例Rally 安装Rally 使用Rally 架构Rally Plugin 分析与实现程序入口执行 rally task start 的 UML最后 问题描述 需求实现 Rally 扩展插件的缘起是因为希望通过 Rally 来自动化测试...

2018-11-17 15:58:45

阅读数:62

评论数:0

再谈 Rocky 的 Nova Placement API

目录 文章目录目录Placement API 简介问题描述Placement API 的基本对象概念Placement API 的 DB tablesPlacement API 的 CLIPlacemet API 的实现与分析WSGIPlacement API 的 Web ApplicationP...

2018-10-09 12:08:36

阅读数:218

评论数:0

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

目录 目录 OpenStack LBaaS Octavia 软件架构 网络架构 操作对象基本概念 功能实现基本概念 Ocatvia Daemon 列表 部署 Ocatvia 手动方式集成 Octavia Devstack 方式部署 Octavia...

2018-07-30 09:46:12

阅读数:1010

评论数:6

OpenStack Nova 高性能虚拟机之 CPU 绑定

目录 目录 前文列表 KVM 的功能列表 KVM 工具集 KVM 虚拟机的本质是什么 vCPU 的调度与性能问题 Nova 支持的 vCPU 绑定 vcpu_pin_set 配置项 CPU 绑定策略 前文列表 Ope...

2018-07-29 22:31:52

阅读数:369

评论数:2

OpenStack Nova Placement API 统一资源管理接口的未来

目录 目录 Placement API 为什么称之为 “未来” 操作对象基本概念 数据库操作样例 Placement API 在创建虚拟机时的调度过程 Placement REST API 摘要 Placement Client Placement API no...

2018-07-28 19:15:38

阅读数:726

评论数:0

Openstack_通用模块_Oslo_vmware 创建 vSS PortGroup

目录目录 vSS vSSPG vSphere SDK 中相关的网络对象 创建 vSS PortGroupvSS & vSSPGvSS(Standard vSwitch 标准交换机) 为在同一 ESXi/ESX 或不同 ESXi/ESX 上 VirtualMachine 之间的连接, 也可...

2017-04-25 23:52:54

阅读数:1139

评论数:0

OpenStack 实现技术分解 (7) 通用库 — oslo_config

目录目录 前文列表 扩展阅读 osloconfig argparse cfgpy class Opt class ConfigOpts CONF 对象的单例模式前文列表OpenStack 实现技术分解 (1) 开发环境 — Devstack 部署案例详解 OpenStack 实现技术分解 (2)...

2017-03-30 23:52:48

阅读数:1733

评论数:0

OpenStack 实现技术分解 (6) 通用库 — oslo_log

目录目录 前文列表 扩展阅读 日志级别 oslolog 初始化设置 DEMO oslolog 的相关配置项 oslolog 的日志级别 oslolog 的使用技巧 推荐使用 LOGdebug 的地方 推荐使用 LOGinfo 的地方 推荐使用 LOGexception 的地方 推荐使用 LOGer...

2017-03-26 23:33:47

阅读数:4740

评论数:0

OpenStack 实现技术分解 (5) 应用开发 — 使用 OpenStackClients 进行二次开发

目录目录 前文列表 参考阅读 前言 OpenStackClients 使用 OpenStackClients 获取 project_client object 的 demo 调用 project_client object 实例方法实现对 project 操作的 demo 最后前文列表OpenSt...

2017-03-19 15:00:02

阅读数:3445

评论数:2

Openstack 实现技术分解 (4) 通用技术 — TaskFlow

目录目录 前文列表 扩展阅读 简介 基本概念 实现样例前文列表Openstack 实现技术分解 (1) 开发环境 — Devstack 部署案例详解 Openstack 实现技术分解 (2) 虚拟机初始化工具 — Cloud-Init & metadata & userdata ...

2017-03-10 18:13:56

阅读数:3498

评论数:0

Openstack 实现技术分解 (1) 开发环境 — Devstack 部署案例详解

目录目录 前言 系统环境 Devstack 下载源码 配置文件 localconf localrc 简易的环境脚本 openrc 部署 Devstack 自动化部署流程 部署案例 单节点 Network 模式部署 多节点 Network 模式部署 多节点 Neutron 模式部署 单节点 Neu...

2017-01-14 21:13:34

阅读数:4507

评论数:2

Openstack_通用模块_Oslo_vmware 创建 vCenter 虚拟机快照

目录目录 前文列表 创建虚拟机快照 最后前文列表Python Module_oslo.vmware_连接 vCenter Openstack_通用模块_Oslo_vmware 创建/删除 vCenter 虚拟机 创建虚拟机快照vSphere Create Snapshot 文档Snapshot...

2016-11-15 17:59:43

阅读数:2110

评论数:0

Openstack_单元测试工具 tox

目录目录 扩展阅读 Openstack 的单元测试工具 单元测试工具使用流程 tox toxini 参考文章扩展阅读Python Mock的入门Openstack 的单元测试工具 unittest: 是 Python 的标准库,提供了最基本的单元测试功能,包括 单元测试运行器(简称runner) ...

2016-11-15 16:18:01

阅读数:3581

评论数:0

Openstack_单元测试

目录 目录 单元测试的原理 单元测试的实现 单元测试的原理 单元测试中的单元可以是一个模块文件, 测试的内容就是模块自身的代码(非导入型代码)是否正确执行. 其中包含了测试代码的正反向逻辑是否正确, 异常能否被正常的触发等程序流. 所以我们会使用伪数据来替代这个单元中所有导入...

2016-11-15 11:14:17

阅读数:1965

评论数:2

提示
确定要删除当前文章?
取消 删除