本文介绍使用流控策略实现业务隔离的案例。
本文提供的案例适用于不同的场景,您可以根据实际情况选择。
本文以文件存储 vePFS 和 EMR 为例,设置 vePFS 在 bucketevent 桶的写带宽上限为 3000Mbps,设置 EMR 在 bucketevent 桶的写带宽上限为 2000Mbps。
步骤一:为 vePFS 设置访问 TOS 的带宽
- 在流控策略管理页面左上方,设置地域为华北2(北京)。
可视化视图策略配置方式如下:
- 被授权用户:设置授权用户为指定账号,然后选择当前主账号,单击添加一行,设置角色名称为 ServiceRoleForVEPFS。
- 资源:选中桶内对象,设置桶名称为 bucketevent,作用范围为所有对象。
单击 JSON视图页签,单击编辑,将以下内容复制到 Statement 参数中,单击保存。
- 在流控策略管理页面左上方,设置地域为华北2(北京)。
可视化视图策略配置方式如下:
- 策略名称:输入策略名称。本文设置为 test2。
- 被授权用户:设置授权用户为指定账号,然后选择当前主账号,单击添加一行,设置角色名称为 ServiceRoleForEMROLAP。
- 资源:选中桶内对象,设置桶名称为 bucketevent,作用范围为所有对象。
单击 JSON视图页签,单击编辑,将以下内容复制到 Statement 参数中,单击保存。
注意
添加 EMR 的流控策略后,Statement 下包含了 2 个元素,您需要在 vePFS 流控策略后添加英文逗号(,),以满足 JSON 格式要求。
本文以文件存储 vePFS 和 aaa 子用户为例,设置 vePFS 在 bucketevent1 桶的写带宽上限为 5000Mbps,设置 aaa 子用户在 bucketevent2 桶的写带宽上限为 3000Mbps。
步骤一:为 vePFS 设置访问 TOS 的带宽
- 在流控策略管理页面左上方,设置地域为华北2(北京)。
可视化视图策略配置方式如下:
- 被授权用户:设置授权用户为指定账号,然后选择当前主账号,单击添加一行,设置角色名称为 ServiceRoleForVEPFS。
- 资源:选中桶内对象,设置桶名称为 bucketevent1,作用范围为所有对象。
单击 JSON视图页签,单击编辑,将以下内容复制到 Statement 参数中,单击保存。
- 在流控策略管理页面左上方,设置地域为华北2(北京)。
可视化视图策略配置方式如下:
- 策略名称:输入策略名称。本文设置为 test2。
- 被授权用户:设置授权用户为指定账号,然后选择当前主账号,单击添加一行,设置子用户名称为 aaa。
- 资源:选中桶内对象,设置桶名称为 bucketevent2,作用范围为所有对象。
单击 JSON视图页签,单击编辑,将以下内容复制到 Statement 参数中,单击保存。
注意
添加 aaa 子用户的流控策略后,Statement 下包含了 2 个元素,您需要在 vePFS 流控策略后添加英文逗号(,),以满足 JSON 格式要求。
本文目标桶的名称为 bucketevent ,华北2(北京)的默认写带宽上限为 10000Mbps,限制 bucketevent 桶在华北2(北京)的写带宽上限为 3000Mbps。
- 在流控策略管理页面左上方,设置地域为华北2(北京)。
可视化视图策略配置方式如下:
- 策略名称:输入策略名称。本文设置为 test3。
- 资源:选中桶内对象,设置桶名称为 bucketevent,作用范围为所有对象。
单击 JSON视图页签,单击编辑,将以下内容复制到 Statement 参数中,单击保存。
本文以 aaa 子用户为例,限制该用户在华北2(北京)的写带宽上限为 3000。
- 在流控策略管理页面左上方,设置地域为华北2(北京)。
可视化视图策略配置方式如下:
- 策略名称:输入策略名称。本文设置为 test4。
- 被授权用户:设置授权用户为指定账号,然后选择当前主账号,单击添加一行,设置子用户名称为 aaa。
单击 JSON视图页签,单击编辑,将以下内容复制到 Statement 参数中,单击保存。
本文目标桶的名称为 bucketevent ,华北2(北京)的默认写带宽上限为 10000Mbps,设置除 bucketevent 桶外的其他桶在华北2(北京)的写带宽上限为 3000,从而实现 bucketevent 桶拥有 7000Mbps 的写带宽,其他桶总计拥有 3000Mbps 的写带宽。
- 在流控策略管理页面左上方,设置地域为华北2(北京)。
可视化视图策略配置方式如下:
- 策略名称:输入策略名称。本文设置为 test3。
- 资源范围:选中桶内对象,设置桶名称为 bucketevent,作用范围为所有对象。
单击 JSON视图页签,单击编辑,将以下内容复制到 Statement 参数中,单击保存。
本文以 aaa 子用户为例,华北2(北京)的默认写带宽上限为 10000Mbps,设置除 aaa 用户外的其他用户在华北2(北京)的写带宽上限为 3000,从而实现 aaa 用户拥有 7000Mbps 的写带宽,其他用户总计拥有 3000Mbps 的写带宽。
- 在流控策略管理页面左上方,设置地域为华北2(北京)。
可视化视图策略配置方式如下:
- 策略名称:输入策略名称。本文设置为 test4。
- 授权用户:设置授权用户为指定账号,然后选择当前主账号,单击添加一行,设置子用户名称为 aaa。
单击 JSON视图页签,单击编辑,将以下内容复制到 Statement 参数中,单击保存。
本文以文件存储 vePFS 和 EMR 为例,总写带宽上限为 3000Mbps, 设置 vePFS 在 bucketevent 桶的保底写带宽为 1000Mbps,设置 EMR 在 bucketevent 桶的保底写带宽为 2000Mbps。
- 在流控策略管理页面左上方,设置地域为华北2(北京)。
可视化视图策略配置方式如下:
- 策略名称:输入策略名称,本文设置为 test-priority1。
- 流控值:设置类别为写带宽,值为 3000Mbps。
- 优先级配置:单击添加优先级,为 vePFS 设置访问 TOS 的保底带宽和优先级。
- 保底流控值:设置类别为写带宽,值为 1000Mbps。
- 被授权用户:设置授权用户为指定账号,然后选择当前主账号,单击添加一行,设置角色名称为 ServiceRoleForVEPFS。
- 资源:选中桶内对象,设置桶名称为 bucketevent,作用范围为所有对象。
- 优先级配置 : 单击添加优先级,为 EMR 设置访问 TOS 的保底带宽和优先级。
- 保底流控值:设置类别为写带宽,值为 2000Mbps。
- 被授权用户:设置授权用户为指定账号,然后选择当前主账号,单击添加一行,设置角色名称为 ServiceRoleForEMROLAP。
- 资源:选中桶内对象,设置桶名称为 bucketevent,作用范围为所有对象。
单击 JSON视图页签,单击编辑,将以下内容复制到 Statement 参数中,单击保存。
本文目标桶的名称为 bucketevent1 和 bucketevent2,华北2(北京)的默认写带宽上限为 10000Mbps,设置桶 bucketevent1 在华北2(北京)的保底写带宽为 3000Mbps, bucketevent2 在华北2(北京)的保底写带宽为 3000Mbps。
- 在流控策略管理页面左上方,设置地域为华北2(北京)。
可视化视图策略配置方式如下:
- 策略名称:输入策略名称,本文设置为 test-priority2。
- 流控值:设置类别为写带宽,值为 10000Mbps。
- 优先级配置:单击添加优先级,为桶 bucketevent1 设置保底带宽和优先级。
- 保底流控值:设置类别为写带宽,值为 3000Mbps。
- 资源范围:选中桶内对象,设置桶名称为 bucketevent1,作用范围为所有对象。
- 优先级配置:单击添加优先级,为桶 bucketevent2 设置保底带宽和优先级。
- 保底流控值:设置类别为写带宽,值为 3000Mbps。
- 资源范围:选中桶内对象,设置桶名称为 bucketevent2,作用范围为所有对象。
单击 JSON视图页签,单击编辑,将以下内容复制到 Statement 参数中,单击保存。