- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 Heat中的Autoscaling - 使用ceilometer监控cpu使用率
Heat使用两种方式获取vm中的一些资源使用数据,一种是openstack服务ceilometer,另一种是vm中的heat-cfntools工具。本文介绍前一种的使用方法。注意,本例中使用了OS::Heat::AutoScalingGroup类型,这种类型并不支持loadbalancer,如果需要使用loadbalance,请使用AWS::AutoScaling::AutoScalingGr
2014-05-26 11:42:05 2907
原创 OpenStack-Heat中template的formatversion介绍
template中有三个formatversion,第一种是aws的格式,表示这是一个json文件;第二种是heat为了扩展aws并且更好的加入注释,引入的yaml格式文件;第三种是openstack的heat特有的hot格式的头部,也是基于yaml格式的。"AWSTemplateFormatVersion": "2010-09-09", HeatTemplateFormatVersi
2014-05-20 11:28:33 2519
原创 OpenStack-Heat中的Autoscaling - AWS的autoscaling
在Heat中完全使用aws的语法创建一套autoscaling的template。流程:Create LaunchConfig (Create basic instance, send mem status to ALARM) ->Create ASGroup (Define instance num range) ->Create ScaleUpPolicy (+1 in
2014-05-20 10:32:16 2180
原创 OpenStack-Heat中的AWS::WaitCondition的使用
在heat中,一个instance的创建成功信号是在这个instance状态成为active之后发出的,这时候user-data可能还没有执行。但是heat已经认为这个resource创建成功了,开始调度下一个resource的创建。如果我们要建立一个webserver,这个webserver需要在databaseServer执行完user-data之后才开始创建,就需要使用AWS的waitc
2014-05-17 14:19:48 2092
原创 让devstack中的vm访问外网
devstack默认会建立一个Public网络,地址为172.24.4.0/24,但是这个网络并不是运营商分配给我们的网络,所以只能通过nat的方式让devstack建立的虚拟机访问外网。命令如下:iptables -t nat -I POSTROUTING -s 172.24.4.0/24 -j MASQUERADEiptables -I FORWARD -s 172.24.4.0/
2014-05-06 15:47:25 2757
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人