通过公共资源组(按量付费)创建DSW实例时,系统默认提供的100 GB系统盘空间有限,如果不够使用,您可以通过扩容系统盘或挂载数据集解决。本文为您介绍扩容系统盘或挂载数据集两者的优缺点及使用场景。
对比总览
特性 | 扩容系统盘 | 挂载数据集 |
读写速度 | 快 | 较慢,视挂载的存储类型(如OSS、NAS、CPFS)快慢不定 |
扩容方便性 | 高,扩容操作简单且无需中断服务 | 需要一定的配置和技术操作 |
持久性 | 低,删除DSW实例后,系统盘内容会被回收 | 高,数据保存在OSS、NAS、CPFS等云存储中 |
数据共享 | 不支持 | 支持,与多个实例和云产品共享 |
数据安全性 | 相对低 | 高,数据持久且存储在OSS、NAS、CPFS等云存储中 |
适用场景 | 高I/O操作、临时存储 | 持久存储、共享访问、数据安全保障 |
详细说明
扩容系统盘
优点:
读写速度快:系统盘通常为高性能存储设备,具有较快的读写速度,适合需要高性能I/O的操作。
扩容方便:系统盘的扩容操作较为简单,通过变更配置即可完成操作。扩容后除非用户手动删除实例,否则即使长期未使用,系统盘内容也不会被回收。
缺点:
数据共享不便:系统盘绑定于单个实例,数据无法在多个实例之间共享。
非持久存储:删除DSW实例后,系统盘内容会被回收。
说明通过公共资源组创建的DSW实例,且没有扩容过系统盘,如果停机超过15天未开机,则系统盘内容将被清空。
通过专有资源组创建的DSW实例,停止或删除实例后,系统盘内容会被清空。
使用场景:
临时存储:适用于需要快速存取数据的临时数据存储场景。
高I/O操作:适用于需要高读写速度的应用,如数据库、日志记录和分析。
挂载数据集
优点:
持久存储:数据独立于DSW实例的生命周期,保存在数据集中(如OSS、NAS、CPFS等),即使实例关机或删除,数据也不会丢失。
数据共享:能够与其他DSW实例或云产品共享数据,通过同一挂载路径读取数据集中的数据。
数据安全:相比系统盘,数据集存储更加可靠和有保障。
缺点:
读写速度较慢:相比于系统盘,访问数据集中的数据速度可能较慢。
额外配置:挂载数据集需要额外的配置和管理,对使用者提出了一定的技术要求,详情请参见DSW挂载配置。
使用场景:
持久存储:适用于需要长期保存的数据,如训练数据集、模型参数和结果数据。
共享访问:适用于需要多个实例或用户访问和处理同一数据集的场景,例如协作项目和团队工作流。
数据安全保障:适用于对数据持久性和安全性要求较高的应用。