自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

溜溜小哥

没想到我在深圳的最后一夜竟然是这么度过,咀嚼此刻的心情,竟然没有波澜,唯一值得留恋的只有几个好朋友,这两年经历也许已经磨去我内心的敏感~~~~各位好朋友,来日方长,大家珍重!再见,深圳!

  • 博客(6)
  • 收藏
  • 关注

原创 NOVA源码分析——NOVA中的RabbitMQ解析

本篇文章是对本人阅读NOVA源码过程中的心得、RabbitMQ的官方文档以及网上的一些资料整理总结而成的,也为了方便以后对这部分内容的复习。    NOVA是OpenStack系统的核心模块,主要负责虚拟机实例的生命周期管理、网络管理(前几个版本)、存储卷管理(前几个版本)、用户管理以及其他相关云平台管理功能,在能力上类似于Amazon EC2和Rackspace Cloud Server

2013-07-30 10:04:24 14912 3

原创 OpenStack Swift源码分析(5)----swift-ring-builder源代码解析之二

接续上一篇博文,继续解析文件swift-ring-builder。来看方法remove_dev: def remove_dev(self, dev_id): """ 从环ring中移除一个设备device; """ # 根据dev_id获取指定的dev的id; dev = self.devs[dev_i

2013-07-24 00:15:15 4221 1

原创 OpenStack Swift源码分析(4)----swift-ring-builder源代码解析之一

d

2013-07-19 00:00:41 5838 2

原创 OpenStack Swift源码分析(3)----swift服务启动源码分析之三

本片博文开始以/usr/bin/swift-proxy-server为例,详细分析源码,来进一步解析swift中的服务启动过程;首先来看swift-proxy-server代码:from swift.common.utils import parse_optionsfrom swift.common.wsgi import run_wsgiif __name__ == '__ma

2013-07-15 23:07:42 4594

原创 OpenStack Swift源码分析(2)----swift服务启动源码分析之二

继续看方法def start(self, **kwargs): def start(self, **kwargs): """ 启动一个服务; """ setup_env() status = 0 for serv

2013-07-12 00:59:38 3385

原创 OpenStack Swift源码分析(1)----swift服务启动源码分析之一

工作比较忙,几天没有写博客了,今天开始同时总结一下之前看SWIFT模块的源码。从头开始,部署完成swift以后,就可以执行命令swift-init main start来执行swift的初始化工作。这里实际上执行的是/bin/swift-init中的main方法,下面我们开始看代码:if __name__ == "__main__": sys.exit(main())进一步调用方法

2013-07-09 23:28:15 7221 3

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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