- 博客(6)
- 资源 (9)
- 收藏
- 关注
原创 openstack创建instance的流程
综述启动一个新的instance涉及到很多openstack nova里面的组件API server:处理客户端的请求,并且转发到cloud controlCloud control:处理compute节点,网络控制节点,API server和scheduler中间连接Scheduler:选择一个host去执行命令compute worker:启动和停止实例,附加和删除卷 等操
2012-08-30 17:02:44
9507
原创 nova-compute启动分析-3
在nova/service.py中Service类中start方法中 if self.periodic_interval: periodic = utils.LoopingCall(self.periodic_tasks) #循环调用 periodic_tasks 下面详细说明 periodic.start(interval=self.perio
2012-08-28 17:31:51
1748
原创 nova-compute启动分析-2
上篇blog对bin/nova-compute按步进行了分析,这篇主要对其中ComputeManager进行分析class ComputeManager(manager.SchedulerDependentManager): """Manages the running instances from creation to destruction.""" def __in
2012-08-28 16:53:44
2486
原创 nova-compute启动分析-1
python启动脚本 bin/nova-compute utils.default_flagfile() #设置flag文件路径. flags.FLAGS(sys.argv) #把flag文件中的参数放到args中。 logging.setup() #设置日志 utils.monkey_patch() server =
2012-08-28 12:02:30
3301
原创 istream::get,getline函数与string getline区别 istream::read 和ostream::write
int get();从输入流中读取一个字符,转化成int返回istream& istream::get ( char& c ); 从输入流中读取一个字符,保存到c中istream& istream::get ( char* s, streamsize n ); 从输入流中读取n-1个字符或者碰到结束符/n或者文件最后,但是/n不会从输入流中提取出来,最为下次读取的开始字符。在s最后加
2009-12-08 21:53:00
2189
GTimeSheetApp
2014-05-23
The C+++Standard Library part2
2010-01-13
The C+++Standard Library(中文版) part1
2010-01-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人