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

  • 相关阅读:
    项目无法运行iPhone5模拟器
    多线程下载图片,滑动tableView崩溃--资源抢夺问题
    提醒事项 1. 冥想TX 2.下班路上听歌激励自己 3. 不戴眼镜 4. 困难任务拆解
    AutoLayout性能不如frame
    Tunnelblick 覆盖安装失败
    weakSelf 和 strongSelf
    动画
    4/16 近期状态
    知乎live 我的读书经验 总结
    C语言-第23课
  • 原文地址:https://www.cnblogs.com/gsophy/p/11021709.html
Copyright © 2011-2022 走看看