• 导赏!广美研究生导师带你看2018研究生毕业作品展 2019-04-20
  • 【沙湾风光】百花盛开 迎六月 2019-04-20
  • 【专题】传统文化点亮精彩生活 2019-04-10
  • 四川九寨沟发生特大泥石流 冲毁民房、省道205线被埋 2019-04-10
  • 探寻秘境阿勒泰《章棋的视频日志》 2019-04-06
  • 讲述波兰女子拯救百名犹太儿童的故事 美国教师获森德勒奖 2019-04-06
  • 一个理想的数列递减,看着就想笑,根本放不出什么屁来 2019-04-05
  • 给脑部做个“大扫除” 让大脑充分放松 2019-04-05
  • 海上洄游时 北海狗 连续两周深睡眠 2019-04-03
  • “石家庄太行大街发生重大事故”是谣言!传谣者被拘留 2019-04-01
  • 4号线为端午节“加班” 2019-04-01
  • 这18家小众颜高又难找的家居店,一次性帮你搜罗全了! 2019-03-24
  • “首届中国非处方药行业品牌宣传月”活动将在北京举办 2019-03-24
  • 《礼记》中的礼乐制度与“生活政治” 2019-03-23
  • 众泰T300 1.5L CVT车型上市 6.98万起 2019-03-23
  • 广东南粤风釆36先7开奖: 范桂飓(烟云的计算)

    广东快乐十分20选8计划 www.sde9.com 国内知名云计算厂商职位内推(研发、运维),长期有效,简历至 fangui_ju#163.com...

    Ceph 分布式存储架构解析与工作原理

    目录 文章目录目录Ceph 简介Ceph 的架构服务进程架构组件内部构件数据写入 OSD 的 UML 流程数据写入新 Primary OSD 的 UML 流程数据写入 OSD 的调度算法流程OSD 扩容时的 PG 迁移与再均衡 Ceph 简介 Ceph 是一个开源项目,它提供软件定义的、统一的存储...

    2019-04-20 23:10:35

    阅读数 139

    评论数 0

    OpenStack 的单元测试

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

    2019-04-15 17:51:36

    阅读数 351

    评论数 0

    OpenStack 虚拟机启动流程 UML 分析(内含 UML 源码)

    目录 文章目录目录前言API 请求Nova API 阶段Nova Conductor 阶段Nova Scheduler 阶段Nova Compute 阶段(计算节点资源分配部分)Nova Compute 阶段(NUMA、CPU 资源分配部分)Nova Compute 阶段(虚拟机资源构建部分) 前...

    2019-04-13 23:54:29

    阅读数 233

    评论数 0

    我非要捅穿这 Neutron(四)Open vSwitch in Neutron

    目录 文章目录目录部署架构配置 Neutron 启用 Open vSwitchOvS Local Network流表分析OvS Flat Network流表分析OvS VLAN Network流表分析OvS VxLAN Network流表分析OvS GRE Network流表分析基于 OvS 的...

    2019-04-02 12:09:06

    阅读数 7814

    评论数 0

    手动部署 OpenStack Rocky 双节点

    目录 文章目录目录网络拓扑Devstack 配置Control Node & Network Node & Compute NodeCompute Node 网络拓扑 Devstack 配置 Control Node & Network No...

    2019-03-29 19:46:06

    阅读数 357

    评论数 0

    OpenStack Blazar 架构解析与功能实践

    目录 文章目录目录BlazarBlazar 的安装部署Blazar 的架构Blazar 的主机资源预留功能(Host Reservation)代码实现Blazar 的虚拟机资源预留(Instance Reservation)Host AggregateServer GroupInstance R...

    2019-03-28 18:15:54

    阅读数 8861

    评论数 0

    基于 Open vSwitch 的 OpenFlow 实践

    目录 文章目录目录前文列表Open vSwitch 基本概念Open vSwitch 与 OpenFlow 的关系通过 Open vSwitch 实践 OpenFlow屏蔽数据包重定向数据包修改数据包源 IP 地址修改数据包 VLAN tag 前文列表 《OpenFlow/SDN 的缘起与发展》 ...

    2019-03-26 15:12:20

    阅读数 314

    评论数 0

    OpenFlow/SDN 的缘起与发展

    目录 文章目录目录前言序言:从网络虚拟化说起起源与发展扩展为 SDNOpenFlow 标准和规范OpenFlow 的端口(Port)OpenFlow 的流表(FlowTable)OpenFlow 的通信通道OpenFlow 协议及相关数据结构OpenFlow 的应用网络虚拟化 – FlowViso...

    2019-03-24 23:28:38

    阅读数 137

    评论数 0

    OpenFlow Switch 1.3 规范

    目录 文章目录目录前文列表Open vSwitch 基本概念OpenFlow 流表规则基本字段部分条件字段部分(Match)动作字段部分(Action) 前文列表 《OpenvSwitch/OpenFlow 架构解析与实践案例》 Open vSwitch 基本概念 Bridge:在 Li...

    2019-03-24 19:32:26

    阅读数 229

    评论数 0

    Amphorae 与 Octavia Worker 的安全通信实现

    前言 在前面的章节中我们记录了 LoadBalancer、Listener、Pool、Member 等等 Octavia 核心资源对象的创建流程,本篇我们在此之上继续讨论处于 LB Management Network 上的 Amphorae 虚拟机是如何与处于 OpenStack Managem...

    2019-03-23 23:16:35

    阅读数 148

    评论数 0

    OpenStack 虚拟机冷/热迁移的实现原理与代码分析

    目录 文章目录目录前文列表冷迁移代码分析(基于 Newton)Nova 热迁移实现原理热迁移代码分析向 libvirtd 发出热迁移指令轮询监控 libvirtd 的数据迁移状态参考资料 前文列表 《OpenStack 虚拟机的磁盘文件》 《基于 Libvirt 的 KVM 虚拟机 Live Mi...

    2019-03-21 20:24:46

    阅读数 271

    评论数 0

    OpenStack 虚拟机的磁盘文件类型与存储方式

    目录 文章目录目录虚拟机的磁盘文件类型虚拟机磁盘文件的存放方式QCOW2 镜像格式与 qemu-img 指令 虚拟机的磁盘文件类型 Nova 虚拟机的虚拟磁盘主要包含有 Root Disk、Ephemeral、Swap、Block Storage 等几种类型。 Root Disk – ...

    2019-03-21 17:48:15

    阅读数 194

    评论数 0

    Libvirt Live Migration 与 Pre-Copy 实现原理

    目录 文章目录目录基于 Libvirt 的 KVM 虚拟机 Live MigrationKVM 的预拷贝在线迁移过程详解 基于 Libvirt 的 KVM 虚拟机 Live Migration KVM 虚拟机 Live Migration 主要指的是「迁移虚拟机的内存数据」,通常有两种方式: 基...

    2019-03-21 17:43:24

    阅读数 105

    评论数 0

    OpenStack 虚拟机冷/热迁移功能实践与流程分析

    目录 文章目录目录迁移的应用场景迁移的类型冷迁移热迁移迁移时需要处理的数据类型迁移的运行场景 迁移的应用场景 当物理服务器发生故障修复时,或当物理服务器升级维护时,需要将物理服务器之上的虚拟机热迁移出去。 当某个物理服务器上的负载超出安全阈值,需要将其中一些虚拟机迁移出去,以此释放资源...

    2019-03-15 18:33:34

    阅读数 316

    评论数 0

    KVM 开启嵌套虚拟化

    问题 在 CentOS KVM 上启动虚拟机来部署 OpenStack 测试环境,在启动具有 CPU 绑定、NUMA 亲和的虚拟机时触发错误: libvirtError: Requested operation is not valid: cpu affinity is not support...

    2019-03-14 17:10:27

    阅读数 112

    评论数 0

    我非要捅穿这 Neutron(三)架构分析与代码实现篇(基于 OpenStack Rocky)

    目录 文章目录目录Neutron 的软件架构分析与实现Neutron Server 服务进程Web ServerCore API & Extension APICore Resources Controlle...

    2019-03-13 15:18:41

    阅读数 416

    评论数 0

    我非要捅穿这 Neutron(二)上层资源模型篇

    目录 文章目录目录Neutron 的资源模型Network运营商网络和租户网络创建运营商网络创建租户网络创建外部网络Network 小结SubnetIP 核心网络服务SubnetPools 资源模型Multi-Segments创建 SubnetNetwork 与 Subnet 的一对多关系Port...

    2019-03-13 15:17:00

    阅读数 473

    评论数 0

    我非要捅穿这 Neutron(一)网络实现模型篇

    目录 文章目录目录前言Neutron 简述Networking 基础Neutron 的网络实现模型Neutron 的资源模型NetworkSubnetPortRouterNeutron 的典型部署架构Neutron 的软件架构分析Neutron 实战案例扩展阅读参考文献 前言 有人说 Neu...

    2019-03-02 19:26:58

    阅读数 587

    评论数 0

    Cinder 架构分析、高可用部署与核心功能解析

    目录 文章目录目录CinderCinder 的软件架构cinder-apicinder-schedulercinder-volumecinder-backupVolume ProviderMessaging queueDBDevice 框架多存储后端Cinder 的基本操作Cinder 与 No...

    2019-02-26 12:39:19

    阅读数 271

    评论数 0

    OpenStack Nova Launch Instance

    目录 文章目录目录从 API 说起Nova API Service 从 API 说起 无论是通过 Dashboard 还是 CLI 启动一个虚拟机,发送的是 POST /servers请求,改与该请求的 Body 详情,可以浏览官方文档 Create server。 Nova API Se...

    2019-02-22 16:22:59

    阅读数 192

    评论数 0