本文档介绍Icehouse版keystone-all命令 keystone-all命令在一个进程中同时启动服务和管理API,为openstack提供服务目录,授权和身份认证服务。用法$ keystone-all [-h] [--config-dir DIR] [--config-file ...
分类:
其他好文 时间:
2014-07-10 16:34:26
阅读次数:
411
nova-api发布api服务没有用到一个些框架,基本都是从头写的。在不了解它时,以为它非常复杂,难以掌握。仔细把它分析一遍后,感觉还是比较简单,下面我们来分析下nova-api的发布流程吧!...
刚接触openstack不久,参考官方文档实施3节点部署时遇到了一些问题,主要集中在computenode,还好有十几年的运维经验协助我把问题一一解决了。以下会用红字部分标识解决方法。系统环境:CentOS6.564位各节点IP:完全按照官方文档中的IP进行了配置官方文档:http://docs.opensta..
分类:
其他好文 时间:
2014-07-08 09:06:51
阅读次数:
588
Openstack发展很猛,很多朋友都很认同,2013年,会很好的解决OpenStack部署的问题,让安装,配置变得更加简单易用。很多公司都投入人力去做这个,新浪也计划做一个Openstack的iso,集成OS,当你决定去做这个的时候,那么先了解一下目前的现状。说到部 署,肯定和OS有关,对于Ope...
分类:
其他好文 时间:
2014-07-07 10:14:02
阅读次数:
737
一、服务启动Nova-scheduler服务的启动入口脚本是cmd包下的scheduler.py,其主要监听来自于消息队列中topic=scheduler(可配置)的消息。在服务启动过程中,其将初始化一个SchedulerManager实例作为该服务的Handler,来处理接受到的消息请求。同时,N...
分类:
其他好文 时间:
2014-07-06 20:45:27
阅读次数:
200
override def preStart() { webUi = new WorkerWebUI(this, workDir, Some(webUiPort)) webUi.bind() //创建并绑定UI registerWithMaster() //注册到Master}d...
分类:
其他好文 时间:
2014-07-06 12:54:32
阅读次数:
220
Master.preStart(){ webUi.bind() context.system.scheduler.schedule(0 millis, WORKER_TIMEOUT millis, self, CheckForWorkerTimeOut) //定时任务检测是否有DEAD WORK.....
分类:
移动开发 时间:
2014-07-06 12:51:21
阅读次数:
249
在Openstack中L3router会造成流量集中的问题。不论东西向还是南北向的流量都需要流过网络节点的虚拟路由器。为了解决流量集中的问题,社区正在开打分布式虚拟路由器(DVR)的feature。本文focus在DVR中东西向流量的处理流程。南北向的处理不在本文范围内。
首先看一下东西向流量存在的问题。 一个用户创建了一个VRoute1(在Network Node上)和两个虚拟...
分类:
其他好文 时间:
2014-07-06 09:07:13
阅读次数:
324
1 创建Ring 代码具体分析在OpenStack_Swift——Ring组织架构中我们具体分析了Ring的具体工作过程,以下就Ring中添加?设备,删除设备,已经又一次平衡的实现过程作具体的介绍。首先看RingBuilder类 def __init__(self, part_power, r...
分类:
其他好文 时间:
2014-07-02 15:02:11
阅读次数:
268
I was trying to understand what kind of image nova image-create creates. It’s not entirely obvious from its help output, which says — Creates a new im...
分类:
其他好文 时间:
2014-07-02 14:04:56
阅读次数:
297