热EBS迁移——现在Multi-AZ支持!

早在7月,我们宣布Spotinst平台的一个新功能叫做“热EBS迁移。“今天我们宣布一个令人兴奋的更新这一特性,将允许您使用持久数据跨多个可用性区域现场实例。如果您已经在使用此功能今天你可以跳过下面Mult-AZ上找到的信息支持。

概述

弹性块存储(EBS)提供了持久的(和冗余)块级别商店内EC2实例相同可用性区域。现货和按需实例来来去去,EBS卷将允许您可以灵活地扩展你的实例在不丢失数据。

热迁移EBS -它是如何工作的

每一个EC2实例附加有一个根卷/dev/xvda,其他的数据量(包含应用程序文件和数据)的EC2实例相连/dev/xvd {b z…}Spotinst EBS # 1

这个图显示了一个根卷(蓝色)/dev/xvda和其他卷(紫色)连接其他设备/dev/xvd {B Z…}

1。创建或准备好你的EBS卷相关的可用性区域。

create_volume_relevant_az

确保卷可用如下所示

image04

你的EBS卷应该包含一个文件系统。如果不是已经完成,请创建一个文件系统,然后继续下一个步骤。

2。创建一个Elastigroup集群和指定卷id在“计算”选项卡下的“热EBS迁移部分”(按回车确认卷)。

image06

如果需要,添加相关的声明挂载为了在实例启动自动挂载卷。

miunt_user_data
3所示。一旦所有设置,点击创建按钮,等待实例做好准备。

看到它在行动

现在,让我们连接到实例并寻找相关的设备,如/dev/xvdb

mnt_ready_before

太好了,我的实例已经启动并运行,EBS连接/dev/xvdb并且已经安装在/ mnt。我还可以看到我以前的文件可在EBS。

现在——在任何位置替换或失败的情况下,Elastigroup将无缝接EBS卷一个新实例。
Spotinst EBS这个图表显示了现货正在取代时会发生什么。
1。正在启动一个新实例
2。EBS卷被自动注销从旧的EC2实例
3所示。EBS卷的自动连接到新的EC2实例并映射到以前的设备名称和挂载点。

实例替换过程

Spotinst平台将自动检测位置中断时发生。前一个新实例将中断允许时间干净地分离EBS卷(s)和接他们到新实例。这个过程可以确保您在整个Elastigroup EBS存储卷是持久的。

新- Multi-AZ支持

如前所述,EBS卷只可以连接到实例在同一可用性区域。通过使用Spotinst,您现在可以绕过这个限制通过使用我们的热EBS迁移特性。如果您已经在使用热今天EBS迁移特性,简单地修改你的Elastigroup通过选择计算选项卡的多个AZ Elastigroup配置。
image07
下图描述了热EBS如何迁移工作的四个步骤。

  1. 两个实例的两az Elastigroup AZ-A显示附加EBS卷。
  2. 检测到中断的一个点,一个新的现货实例是AZ-B供应。附加的EBS卷克隆成AZ-B之前中断。
  3. 克隆的体积是AZ-B附加到新实例。
  4. 新的现货实例自动连接到克隆AZ-B EBS卷。实例标记为现货中断在AZ-A终止Spotinst平台验证,新卷已成功连接。
    image05

就是这样,我们希望你喜欢这个Spotinst平台的新功能。在未来的几周内,我们将提供新的视频和案例研究在这些令人兴奋的新功能!雷竞技苹果app官方版下载

最好的问候,

Spotinst团队。