本文试图详细地描述openstack创建虚拟机的完整过程,从用户发起请求到虚拟机成功运行,包括客户端请求的发出、keystone身份验证、nova-api接收请求、nova-scheduler调度、nova-computer创建、nova-network分配网络。对于每一个模块在创建虚拟机的过程中所负责的功能和执行的操作,进行较为详细描述和讨论。...
分类:
其他好文 时间:
2014-08-01 19:56:32
阅读次数:
490
Heat简介
Heat是OpenStack的负责编排计划的主要项目。它可以基于模板来实现云环境中资源的初始化,依赖关系处理,部署等基本操作,也可以解决自动收缩,负载均衡等高级特性。目前Heat自身的模板格式(HOT)正在不停的改进,同时也支持AWS
CloudFormation 模板(CFN),HOT的目标是在不远的将来可以完全的替代CFN。
Heat提供了一个OpenStack的...
分类:
其他好文 时间:
2014-08-01 16:10:42
阅读次数:
318
一、构建PXE环境实验1、当前系统版本2、查看网络环境和yum源当前系统的IP是192.168.1.60,子网掩码是255.255.255.0,默认网关是192.168.1.1本次实验使用的yum源是本地光盘,构建过程如下:(1)挂载本地光盘(已做成yum仓库的)到/media/centos6.5_DVD1目录下(2)在/etc/yum.r..
分类:
其他好文 时间:
2014-08-01 07:03:21
阅读次数:
266
1.zabbix安装环境准备zabbix安装需要LAMP环境支持采用yum源安装LAMP快速构建。yum-yinstallhttpdphpphp-develphp-gdphp-bcmathphp-mbstringmysqlmysql-develmysql-serverphp-xmlphp-mysqlgdnet-snmpnet-snmp-develnet-snmp-utilscurl-devel安装后,启动mysql[root@zabbix111~]#..
分类:
其他好文 时间:
2014-07-31 21:20:38
阅读次数:
375
昨天配置代码审核工具reviewboard,这个是基于Python的框架Djanjo构建的,需要升级yum源,结果捣鼓来捣鼓去,系统一下子多了3 ,4个python,把Yum也搞坏了。后来不知道看了哪个损比写的帖子,把yum和python卸掉重装...
分类:
编程语言 时间:
2014-07-31 17:28:37
阅读次数:
587
cells的功能允许用户以更分散的方式去扩展OpenStack计算云而无需使用复杂的技术,比如数据库和消息队列的集群。它的目的是支持非常大规模的部署。当启用了此功能,在OpenStack计算云中的主机被划分为组称为cells。cells可以被配置成树形结构。顶层的cell的主机应该运行nova-ap...
分类:
其他好文 时间:
2014-07-30 23:50:45
阅读次数:
298
Conceptual DiagramLogical diagramNova is the most complicated and distributed component of OpenStack. A large number of processes cooperate to turn en...
分类:
其他好文 时间:
2014-07-30 23:40:55
阅读次数:
464
一.nova-rootwrap的作用部署玩过openstack的都应该知道,它会生成一个nova用户来管理所有服务.nova身份在linux中属于普通用户级别,避免了一些需要root身份运行的操作,提高linux系统的安全性.但是openstack在实际过程中会调用很多外部命令,例如就network...
分类:
其他好文 时间:
2014-07-30 23:39:55
阅读次数:
350
生成yum源cd/var/ftp/pub/cdh/5createrepo --update .从节点yum clean all配置yum库/etc/yum.repos.d# cat /etc/yum.repos.d/cloudera-cdh.repo [hadoop]name=hadoopbaseu...
分类:
其他好文 时间:
2014-07-29 17:39:02
阅读次数:
264