以Nova REST API为例, 你应该按照以下步骤来扩展 Nova REST API
(使用 类nova.api.openstack.compute.contrib.floating_ips.Floating_ips 作为例子)
1) 创建一个新的extension 子类. Extension子类应该派生于“nova.api.openstack.extensions Ext...
安装Nova[root@linux-node1src]#cd~[root@linux-node1~]#cd/usr/local/src/nova-2014.1[root@linux-node1nova-2014.1]#pythonsetup.pyinstall[root@linux-node1nova]#pwd/usr/local/src/nova-2014.1/etc/nova[root@linux-node1nova]#ll总用量48-rw-rw-r--11004100431204月1717:..
分类:
其他好文 时间:
2014-08-19 16:48:45
阅读次数:
340
OpenStack Heat是个很有前景的项目,主要负责在数据中心中利用模板来完成资源的自动化管理。
即,用户定义可读性好(json or yaml)的资源模板,heat负责将这些资源在openstack中进行部署。
其内部主要分heatclient、heatapi、heatengine三层,调用逻辑如下图所示。
heat-client,接受输入命令、参数和模板(...
分类:
其他好文 时间:
2014-08-19 12:58:14
阅读次数:
259
[root@linux-node1~]#cd/usr/local/src/[root@linux-node1src]#cdkeystone-2014.1[root@linux-node1keystone-2014.1]#pythonsetup.pyinstall[root@linux-node1keystone-2014.1]#cdetc/[root@linux-node1etc]#ll总用量72-rw-rw-r--11004100415404月1717:19default_catalog.templ..
分类:
其他好文 时间:
2014-08-18 01:37:33
阅读次数:
217
Openstack针对nova,cinder,glance均使用Ceph作为后端存储时的虚拟机创建机制优化...
分类:
其他好文 时间:
2014-08-16 22:33:11
阅读次数:
375
对web系统来说,瓶颈大多在数据库和磁盘IO上面,而不是服务器的计算能力。对于系统伸缩性我们一般有2种解决方案,scale-up(纵向扩展)和scale-out(横向扩展)。前者如扩内存,增加单机性能,更换ssd等,虽然看似指标不治本而且比较昂贵,但确实是非常有效的,大多数应用的数据规模不是很大.....
分类:
数据库 时间:
2014-08-16 12:22:10
阅读次数:
380
这篇文档旨在介绍如何安装配置基于2台服务器的MySQL集群。并且实现任意一台服务器出现问题或宕机时MySQL依然能够继续运行。
分类:
数据库 时间:
2014-08-15 19:18:19
阅读次数:
303
系统环境:ubuntu-server-14.04 网络环境:VMware Nat eth0 192.168.149.130 配置密码:为了便于管理,所有服务密码均配置为openstack 一、数据库 a)?安装 # apt-get install python-mysqldb mysql-server b)?配...
分类:
其他好文 时间:
2014-08-15 10:55:19
阅读次数:
372
OpenStackRabbitMQ集群管理手册目录第1章引言...11.1目的...11.2说明...11.3MQ..11.4概念...11.5MQ特点...21.6工作流程...21.7系统环境...3第2章RabbitMQ部署...42.1系统环境基本配置...42.2RabbitMA配置...42.3RabbitMQ集群配置...6第3章RabbitMQ集群验证...93.1Nova配置MQHA...
分类:
其他好文 时间:
2014-08-15 02:46:27
阅读次数:
459
#!/usr/bin/envpython
#-*-coding:UTF-8-*-
"""
@Item:Socketlearing
@Author:William
@Group:DEVGroup
@Date:2013-10-16
@Funtion:
"""
importsys,os,time,redis,traceback,json,threading,socket
fromcloud.hsnovncimportutils
fromcloudimportlog
LOG=log.get_logger(__na..
分类:
编程语言 时间:
2014-08-15 02:44:27
阅读次数:
315