Agent Runtime 数据卷

数据卷(Volume)是 Tencent Cloud Agent Runtime 提供的存储资源实例。这里说明数据卷的参数构成、创建方式、更新与删除规则、使用限制及相关操作入口。

相关产品
Agent Runtime 产品页,含版本规格、价格与购买入口。

一、能力概述

数据卷用于为沙箱提供持久化存储。你可以直接创建独立数据卷,也可以由沙箱工具通过存储模板派生数据卷,并将数据卷挂载到沙箱工具或沙箱实例。

二、适用场景

·需要为沙箱工具或沙箱实例挂载持久化存储时。

·需要将已有的 COS 存储桶或 CFS 文件系统挂载到沙箱中复用时。

三、工作方式

·数据卷可挂载到沙箱工具或沙箱实例,为沙箱提供持久化存储。

·数据卷后端支持 COS 或 CFS 两种存储类型。

·数据卷有两种来源:独立创建,或由存储模板派生。

四、数据卷参数

参数 说明
名称 VolumeName 数据卷名称,账号内唯一,最长 128 个字符;必须以小写字母或数字开头,且只能包含小写字母、数字、连字符(-)和下划线(_)。
存储类型 StorageType 后端类型,支持 COS 或 CFS。
存储 Storage 必填。Storage.Cos 与 Storage.Cfs 二选一,且需与 StorageType 匹配。
访问模式 AccessMode ReadWriteOnce、ReadWriteMany 或 ReadOnlyMany。
挂载实例 MountedInstanceID 只读字段,读写一次(ReadWriteOnce)数据卷挂载的实例 ID。

创建独立数据卷时不能指定回收策略,独立数据卷的回收策略默认为 Retain;派生数据卷的回收策略由存储模板定义并固定。

五、创建数据卷

数据卷可以通过以下两种来源创建:

·直接创建:在控制台填写完整配置创建独立数据卷。

·模板派生:沙箱工具通过 StorageMounts 引用存储模板后,沙箱实例启动阶段系统按模板与复用键解析或创建数据卷。

创建或派生完成后,可在数据卷列表中查看数据卷状态。

六、方式一:添加 COS 数据卷

创建 COS 数据卷时:

·将 StorageType 设置为 Cos。

·在 Storage.Cos 中填写以下必填字段:

·Endpoint:COS 服务地址。

·BucketName:存储桶名称。

·BucketPath:实际存储路径。

·其余参数按数据卷参数表配置。

七、方式二:添加 CFS 数据卷

创建 CFS 数据卷时:

·将 StorageType 设置为 Cfs。

·在 Storage.Cfs 中填写以下必填字段:

·FileSystemId:文件系统 ID,必须以 cfs- 开头。

·Path:实际存储路径。

·其余参数按数据卷参数表配置。

八、更新数据卷

独立数据卷创建后仅支持更新标签 Tags;名称、存储类型、实际存储路径和访问模式不支持修改。

派生数据卷不可更新,其标签由存储模板投影。

九、删除与回收数据卷

·手动删除:可删除数据卷;仍被沙箱实例挂载的读写一次(ReadWriteOnce)数据卷不可删除。独立数据卷的回收策略默认为 Retain。

·自动回收:由存储模板派生、访问模式为读写一次(ReadWriteOnce)且回收策略为 Delete 的数据卷,随沙箱终止自动删除;自动回收只移除数据卷资源本身,不删除 COS 或 CFS 中的实际数据。

十、使用限制

·当前仅支持 COS 与 CFS;其他存储类型暂不支持。

·独立数据卷创建时不能指定回收策略,回收策略默认为 Retain;派生数据卷的回收策略由存储模板固定。

·独立数据卷仅支持更新 Tags,派生数据卷不可更新。

·仍被沙箱实例挂载的读写一次(ReadWriteOnce)数据卷不可删除。

·创建数据卷时会校验配额,配额不足时创建失败。

十一、控制台

·存储菜单中的“数据卷”入口支持列表、详情、创建(仅独立数据卷)、更新和删除,并可查看派生数据卷列表。

赞 (0)
上一篇 4天前
下一篇 4天前