博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
evacuate-instance-automatically
阅读量:4182 次
发布时间:2019-05-26

本文共 3089 字,大约阅读时间需要 10 分钟。

 
| community heartbeat

Blueprint “evacuate-instance-automatically”

Title: Evacuate instance automatically
URL: 
Module: nova
Status: 
Complete
Priority: 
Undefined
Definition Status: 
Obsolete
Implementation Status: 
Unknown
Direction: Needs Approval
Registered By: Hiroyuki Eguchi (NEC)
Registered On: 23 Apr 2013 04:09:37 UTC
Popularity: mentioned 18 times, last on 14 Oct 2014 17:01:04 UTC

Summary

If nova-compute service is down by hardware failure,an instance evacuate to a scheduled host automatically. This feature should be configurable option in nova.​conf. And this feature based on Rebuild for HA (https://blueprints.​launchpad.​net/​nova/+spec/​rebuild-for-ha) and find-host-and-evacuate-instance (https://blueprints.​launchpad.​net/​nova/+spec/​find-host-and-evacuate-instance). I envision to add the periodic_task in nova-scheduler(nova/​scheduler/​manager.​py) to realize this feature. The periodic_task checks services status via service group API. If nova-compute service which has instances is down, The periodic_task call rebuild_instance method in nova-scheduler(nova/​scheduler/​manager.​py) to evacuate instances. (rebuild_instance method added by https://review.​openstack.​org/#/c/​25991/)

Whiteboard

[glikson] Please, elaborate where do you envision to add the code that receives the failure notification (via svcgroup API, perhaps?) and orchestrates the evacuation of the individual instances. Based on the discussion at the Havana design summit, seems that this should not reside within Nova (at least at the moment). Agreed that the general consensus is that this should not be in nova. Feel free to discuss on the openstack-dev list. --russellb Yes, i also logged a similar bp https://blueprints.launchpad.net/nova/+spec/resource-optimization-service and was not agreed to put to nova. I think that your HA service can be a plug-in of resource optimization service. We can discuss more how to do this. Thanks. --jay-lau-513

Activity Log

 ( )
14 Oct 2014 17:01:04 UTC in 
Email “[openstack-dev] [Nova] Automatic evacuate”
Mentions blueprints: 
Email: 
[+]
 ( )
14 Oct 2014 07:24:57 UTC in 
Email “[openstack-dev] [Nova] Automatic evacuate”
Mentions blueprints: 
Email: 
[+]
 ( )
13 Oct 2014 23:46:24 UTC in 
Email “[openstack-dev] [Nova] Automatic evacuate”
Mentions blueprints: 
Email: 
[+]
 ( )
13 Oct 2014 22:18:31 UTC in 
Email “[openstack-dev] [Nova] Automatic evacuate”
Mentions blueprints: 
Email: 
[+]
 ( )
13 Oct 2014 21:59:37 UTC in 
Email “[openstack-dev] [Nova] Automatic evacuate”
Mentions blueprints: 
Email: 
[+]
 ( )
13 Oct 2014 21:40:44 UTC in 
Email “[openstack-dev] [Nova] Automatic evacuate”
Mentions blueprints: 
Email: 
[+]
 ( )
03 Mar 2014 14:30:53 UTC in 
Email “[openstack-dev] [nova] Automatic Evacuation”
Mentions blueprints:     
Email: 
[+]
 ( )
28 Feb 2014 23:24:05 UTC in 
Email “[openstack-dev] [nova] Automatic Evacuation”
Mentions blueprints:     
Email: 
[+]
 ( )
21 Feb 2014 13:31:30 UTC in 
Email “[openstack-dev] [nova] Automatic Evacuation”
Mentions blueprints:     
Email: 
[+]
 ( )
21 Feb 2014 03:03:12 UTC in 
Email “[openstack-dev] [nova] Automatic Evacuation”
Mentions blueprints:     
Email: 
[+]

转载地址:http://xzyoi.baihongyu.com/

你可能感兴趣的文章
织梦cms模板保护技术
查看>>
laravel 课程学习系列二----------------第二章.PHP框架安装之Laravel
查看>>
laravel 课程学习系列三----------------第三章.Artisan控制台
查看>>
git版本控制管理系列-----第四章 GIT基本概念
查看>>
mysql 库级权限、表级权限授权
查看>>
TensorFlow中的单层神经网络
查看>>
在TensorFlow中编程
查看>>
用c实现一个压力测试工具
查看>>
圆周率计算公式
查看>>
排序算法之-选择排序
查看>>
排序算法之-基数排序
查看>>
scikit-learn
查看>>
原生java方法操作SQLite数据库
查看>>
sqlite 数据库驱动框架
查看>>
B树、B+树、B*树 总结
查看>>
kafka常用命令
查看>>
kafka顺序消息
查看>>
kafka 消息服务
查看>>
从零开始玩转JMX(一)——简介和Standard MBean
查看>>
究竟啥才是互联网架构中的高并发!
查看>>