openstack heat + ceilometer + LBaaS

文章引自:http://www.openstack.cn/?p=4797

Openstack中的Auto-scaling

简单实例:http://blog.csdn.net/gzhouc/article/details/54615899


目前 OpenStack 实现的是类似 AWS 的自动扩展架构:

  • Ceilometer:类似于 AWS CloudWatch,监控指定的虚机的各种指标,并根据告警策略发出告警。
  • Neutron LBaaS:类似于 AWS ELB,提供虚拟的负载均衡器
  • Heat:类似于 AWS Auto Scaling,提供自动扩展功能,以及承担编排器角色。它通过 HOT 创建所有需要的对象,包括 Ceilometer alarm。

heat中的auto scaling 和load balance的现状:

  • 目前 Heat 中的 Auto-scaling 是依照 AWS 的 Auto-scaling 实现的,在实际应用中存在不足
  • Heat 认为 Auto-scaling 不是它的 mission 范围内,它的主要和唯一的任务是提供 OpenStack 资源编排接口
  • Heat 在将来不会继续增加  Auto-scaling 功能,除了在 M 版本支持 Neutron LBaaS V2 外
  • 将来 Auto-scaling 功能将会在新的项目 Senlin 中实现。在项目在 2015年5月发布,它提供 OpenStack Clustering(集群)功能,可以实现包括 Auto-scaling、HA、负载均衡(load-balancing) 等功能
和正在实现 Heat 支持 LBaaS V2 的团队交流的结果:
  • M 版本中 LBaaS V1 将继续保留,N 版本是否删除待定
  • LBaaS V1 的主要问题是扩展性
  • M 版本之前基于 LBaaS V1 创建的 Heat stack 和虚机,无法在 M 版本中向新的 Heat 和 LBaaS V2 平滑迁移




转载于:https://www.cnblogs.com/double12gzh/p/10166121.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值