IBM Cloud Docs
关于实例存储

关于实例存储

实例存储器是一组在供应实例时连接到虚拟服务器实例的一个或多个固态驱动器 (完整或隔离的部分存储空间)。 实例存储器靠近虚拟服务器的计算资源,位于独立于网络的高速通信信道上。 实例存储磁盘提供快速,经济实惠的临时存储器,以通过临时空间,高速缓存缓冲区或复制数据的场所来提高云本机工作负载的性能。 存储在实例存储器上的数据是临时数据,这意味着数据直接与实例生命周期绑定。 实例存储磁盘将自动创建并随实例一起销毁。 仅当重新引导实例时,实例存储数据不会丢失。

实例存储是 Block Storage 启动和数据卷的补充存储技术,与 VPC 一起提供。 实例存储磁盘的一些用例示例如下:

  • 分布式文件系统: 诸如 Hadoop 分布式文件系统 (HDFS) 等技术,可对多个服务器中的数据执行三重处理。 这些技术可以通过维护数据的多个副本来提高读带宽并保留可靠性。 建议在对这些工作负载使用实例存储器时,至少维护三个数据副本 (理想情况下跨可用性区域)。
  • 事务性作业: 事务处理通常会创建大量临时文件。 实例存储器是在处理事务时临时存储该数据的好地方,其结果持久存储在数据卷上。

实例存储器的生命周期

了解实例存储的生命周期至关重要。 如果无法正确了解其临时性质,工作负载可能会丢失数据。

实例存储空间在供应时分配并连接到虚拟服务器实例。 它是虚拟服务器实例的一个整体且不可分割的元素。 如果您重新启动实例(从其操作系统或通过 IBM Cloud Management界面),实例存储数据将被保留,并且实例将重新连接到其原始磁盘。

但是,当实例停止或关闭时,将以加密方式擦除连接到虚拟服务器实例的实例存储器,并且该实例存储器不再可用。 实例的引导卷不受影响。 出于审计目的,当有一个或多个存储磁盘的实例关闭时,会为每个磁盘发布 IBM Cloud Activity Tracker Event Routing 事件,说明该磁盘已被“擦除”。 事件操作为 is.instance.disk.wipe。 有关此类事件的列表,请参阅 活动跟踪页面 上的计算事件表。

当虚拟服务器关闭电源,然后重新开启以完成主机或区域维护时,不会恢复实例存储的短暂数据。 但是,对于维护窗口,会发出高级通知。 有关更多信息,请参阅 了解云维护操作

如果发生主机故障,那么实例存储磁盘上的数据将丢失。 除非 Host failure auto restart 设置为停止,否则将在另一个主机上自动重新启动该实例。 现在,供应的磁盘为空。

在极少数情况下,可能会发生物理磁盘错误。 如果发生物理磁盘错误,那么实例无法读取/写入发生故障的磁盘。 在此场景中,不会自动重新启动实例。 请与支持代表联系以报告问题并确定后续步骤。 您可以停止然后启动实例,以将其有效放置在另一个正常运行的磁盘上。 如果停止然后启动实例以将其放在另一磁盘上,那么此场景会擦除实例存储数据。

使用多个实例存储磁盘部署的虚拟服务器分布在多个物理磁盘上。 单个虚拟服务器实例中没有两个实例存储磁盘位于同一物理支持磁盘上。

Block Storage 卷和实例存储器是互补技术。 可以将卷连接到具有实例存储器的实例。 事实上,使用实例存储器的实例通常使用 Block Storage 卷来满足工作负载的持久存储器需求。

加密和隔离

实例存储数据通过磁盘加密进行保护。 用于实例存储器的物理磁盘使用强 AES-256 加密标准进行自加密。 当您的实例访问数据时,将自动对数据进行解密。 当您的实例被关闭或删除时,底层存储空间将被擦除且不可恢复。 此时,数据不可恢复。

数据在驱动器级别的物理介质上自动加密。 但是,实例存储器不支持客户管理的密钥。 对于敏感数据,强烈建议客户使用基于软件的文件系统加密,例如 LUKS for Linux® 或 BitLocker for Windows ®。使用此技术,用户可以完全在实例中进行加密,并可为实例与物理驱动器介质之间的敏感数据传输提供额外保护。 某些操作系统还提供了 FIPS 认证的加密算法,也可以使用这些算法。 请参阅 使用 LUKS 加密块设备,以获取有关如何在 Red Hat Enterprise Linux®上加密数据的示例。但是,请参阅操作系统文档或有关如何加密每个设备的特定信息。

隔离

连接到虚拟服务器实例的实例存储磁盘不能与任何其他虚拟服务器共享,将来也不能由任何其他虚拟服务器访问。 实例存储磁盘是针对请求实例存储器的虚拟服务器的一次性使用 (单连接)。 对于访问,读取和写入同一物理设备的不同部分的不同虚拟服务器 (如下一节中所述),也存在与负面性能影响的隔离。

性能

实例存储器受速率限制。 如果分配给虚拟服务器实例的实例存储器小于整个物理固态磁盘 (SSD),那么 I/O 带宽和 IOPS 限制将与所连接磁盘的大小成比例。 存在此限制是为了防止繁忙实例使用的带宽超过其合理的设备带宽份额 (嘈杂的邻居)。

对于 生成 3 实例概要文件,可以通过首先启动实例存储磁盘来提高写性能。 启动涉及对磁盘执行第一次写入。

多实例存储磁盘

在虚拟服务器实例上供应多个实例磁盘时,将从单独的底层物理设备供应每个磁盘。 此配置支持更高的独立性能以及要像基于软件的 RAID 一样实现的软件高可用性解决方案。

计费

仅当虚拟服务器实例正在运行时,才会针对实例存储器计费。

限制

使用实例存储器时存在一些限制。 在考虑实例存储时,请记住以下信息:

  • 不能将实例存储磁盘与现有虚拟服务器实例连接或断开连接。
  • 实例存储磁盘不能用作引导磁盘。
  • 实例存储器不支持自带密钥 (BYOK)。

为防止丢失关键数据,请查看数据保留时间策略,并确保关键数据存储在持久存储器上。 有关更多信息,请参阅 实例存储器的生命周期

有关使用实例存储器供应虚拟服务器实例的更多信息,请参阅 管理实例存储器