在亚马逊 SageMaker Studio 中使用 NVMe 商店 - Amazon SageMaker
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

在亚马逊 SageMaker Studio 中使用 NVMe 商店

Amazon SageMaker Studio 应用程序及其关联的笔记本电脑在亚马逊弹性计算云 (Amazon EC2) 实例上运行。某些 Amazon EC2 实例类型(例如ml.m5d实例系列)提供非易失性内存快速 (NVMe) 固态硬盘 (SSD) 实例存储。

NVMe 实例存储是本地临时磁盘存储,通过物理方式连接到实例以实现快速临时存储。Studio 应用程序支持支持的实例类型的 NVMe 实例存储。有关实例类型及其关联的 NVMe 存储卷的更多信息,请参阅 Amazon Elastic Compute 云实例类型详情

以下主题提供有关访问和使用 NVMe 实例存储的信息,以及在 Studio 中使用 NVMe 实例存储时的注意事项。

注意事项

在 Studio 中使用 NVMe 实例存储时,需要考虑以下注意事项。

  • NVMe 实例存储是临时存储。当实例终止、停止或休眠时,存储在 NVMe 存储中的数据将被删除。将 NVMe 存储与 Studio 应用程序配合使用时,无论何时删除、重新启动或修补应用程序,NVMe 实例存储中的数据都会丢失。我们建议您将宝贵的数据备份到永久存储解决方案,例如亚马逊弹性区块存储、亚马逊弹性文件系统或亚马逊简单存储服务。

  • Studio 会定期修补实例以安装新的安全更新。对实例进行修补后,该实例将重新启动。此重启会导致存储在 NVMe 实例存储中的数据被删除。我们建议您经常将 NVMe 实例存储中的必要数据备份到永久存储解决方案,例如亚马逊弹性块存储、Amazon Elastic File System 或亚马逊简单存储服务。

  • 以下 Studio 应用程序支持使用 NVMe 存储:

    • JupyterLab

    • 代码编辑器,基于 Code-OSS,Visual Studio Code-开源

    • KernelGateway

访问 NVMe 实例存储

当您选择附加了 NVMe 实例存储的实例类型来托管 Studio 应用程序时,NVMe 实例存储目录将挂载到应用程序容器中的以下位置:

/mnt/sagemaker-nvme

如果一个实例连接了超过 1 个 NVMe 实例存储,Studio 会创建一个横跨所有连接的本地磁盘的条带逻辑卷。然后,Studio 会将此条带化逻辑卷挂载到/mnt/sagemaker-nvme目录中。因此,目录存储大小是连接到该实例的所有 NVMe 实例存储卷大小的总和。

如果该/mnt/sagemaker-nvme目录不存在,请验证托管您的应用程序的实例类型是否附带了 NVMe 实例存储卷。