zoukankan      html  css  js  c++  java
  • 第 5 章 Nova

    Snapshot Instance 操作详解

     

    Nova 备份的操作叫 Snapshot,其工作原理是对 instance 的镜像文件(系统盘)进行全量备份,生成一个类型为 snapshot 的 image,然后将其保存到 Glance 上。

    从备份恢复的操作叫 Rebuild 。

     

    下面是 snapshot instance 的流程图

     

    1、向 nova-api 发送请求

    2、nova-api 发送消息

    3、nova-compute 执行操作

     

    详细分析:

    1、向 nova-api 发送请求

    客户(可以是 OpenStack 最终用户,也可以是其他程序)向 API(nova-api)发送请求:“对这个 Instance 做个快照”

     

    2、nova-api 发送消息

    nova-api 向 Messaging(RabbitMQ)发送了一条消息:“对这个 Instance 做快照”。源代码在 /opt/stack/nova/nova/compute/api.py,方法是 snapshot。

     

    3、nova-compute 执行操作

    • 暂停 instance
    • 对 instance 的镜像文件做快照
    • 恢复 instance
    • 将快照上传到 Glance
    • Snapshot 成功保存在 Glance 中
    • instance 备份成功

     

     

    ------------------------------------------------------引用来自---------------------------------------------------

    https://www.cnblogs.com/CloudMan6/p/5510296.html

    https://mp.weixin.qq.com/s?__biz=MzIwMTM5MjUwMg==&mid=2653587805&idx=1&sn=63957d4a93517d3ac98a4226db4adbda&chksm=8d308144ba4708523ce4512849e237f74c17cb5a1ecb1a7339dfb9b49dc018a5ecab6335ec35&scene=21#wechat_redirect

  • 相关阅读:
    SPI传输协议笔记
    Linux power supply class
    linux ramdisk 参数问题
    Android事件处理过程分析
    PWM 参数计算
    6.828 lab3
    6.828 lab1
    i.MX53 上电启动过程
    linux jiffies的比较
    在arm板上安装Debian
  • 原文地址:https://www.cnblogs.com/gsophy/p/11021709.html
Copyright © 2011-2022 走看看