范桂飓(烟云的计算)

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

OpenStack 的单元测试

目录 文章目录目录单元测试基本概念单元测试工具清单unittestmock(模拟)testtoolsfixtures(固定装置)testscenarios(场景)subunittestrepository(仓库)coverage(覆盖)tox单元测试工作流程 单元测试 基本概念 单元测试模块 ...

2019-04-15 17:51:36

阅读数 585

评论数 0

OpenStack 2018 年终盘点

目录 文章目录目录前言OpenStack 一年来的成长NovaCinderNeutronIronicCyborgOctaviaKollaMagnumZunKuryr从 OpenStack 到 OpenInfra 前言 这是最好的时代,也是最坏的时代 — — 查尔斯·约翰·赫芬姆·狄更斯...

2018-12-31 16:50:26

阅读数 1208

评论数 0

Octavia 的实现与分析(OpenStack Rocky)

目录 文章目录目录

2018-11-26 17:00:42

阅读数 1620

评论数 3

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

阅读数 364

评论数 0

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

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

2018-11-22 14:19:28

阅读数 352

评论数 2

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

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

2018-11-17 16:30:25

阅读数 425

评论数 1

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

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

2018-11-17 16:26:39

阅读数 505

评论数 0

Octavia 创建 loadbalancer 的实现与分析

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

2018-11-17 16:21:12

阅读数 456

评论数 0

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

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

2018-11-17 15:58:45

阅读数 236

评论数 0

OpenStack Placement Project

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

2018-10-09 12:08:36

阅读数 1171

评论数 0

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

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

2018-07-30 09:46:12

阅读数 2351

评论数 20

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

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

2018-07-29 22:31:52

阅读数 932

评论数 2

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

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

2018-07-28 19:15:38

阅读数 1537

评论数 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

阅读数 1276

评论数 0

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

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

2017-03-30 23:52:48

阅读数 2053

评论数 0

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

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

2017-03-26 23:33:47

阅读数 5196

评论数 0

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

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

2017-03-19 15:00:02

阅读数 3828

评论数 0

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

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

2017-03-10 18:13:56

阅读数 3909

评论数 0

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

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

2017-01-14 21:13:34

阅读数 4930

评论数 2

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

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

2016-11-15 17:59:43

阅读数 2223

评论数 0

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