12.4. 迁移实例


OpenStack 和底层虚拟化层为在 OpenStack 节点之间实时迁移镜像提供,允许您在无实例停机的情况下无缝地滚动升级 Compute 节点。但是,实时迁移也存在重大风险。要了解相关风险,以下是实时迁移期间执行的高级步骤:

  1. 启动目标主机上的实例
  2. 传输内存
  3. 停止客户机和同步磁盘
  4. 传输状态
  5. 启动客户端
注意

某些操作(如冷迁移、调整大小和 shelve)都可能会导致实例的数据通过网络传输给其他服务,等等。

12.4.1. 实时迁移风险

在实时迁移过程的不同阶段,实例运行时内存和磁盘的内容以纯文本形式通过网络传输。因此,在使用实时迁移时,需要解决多个风险。以下非行为列表详细描述了其中一些风险:

  • 拒绝服务(DoS):如果迁移过程中出现某种失败,实例可能会丢失。
  • 数据暴露:必须安全地处理内存或磁盘传输。
  • 数据操作:如果内存或磁盘传输没有被安全处理,则攻击者可以在迁移过程中操作用户数据。
  • 代码注入:如果内存或磁盘传输没有被安全处理,那么攻击者可以在磁盘或内存中操作可执行文件,可以在迁移期间在磁盘或内存中操作。
返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat