Gunakan PutResourcePoolRequesterQoSInfo untuk mengonfigurasi pembatasan bandwidth bagi peminta dalam kolam sumber daya.
Catatan penggunaan
Fitur QoS kolam sumber daya saat ini dalam pratinjau undangan. Jika throughput Bucket OSS Anda di suatu wilayah telah mencapai atau melebihi 500 Gbit/s, Anda dapat menghubungi dukungan teknis untuk mengajukan fitur ini.
Secara default, Akun Alibaba Cloud memiliki izin untuk mengonfigurasi pembatasan bandwidth bagi peminta dalam kolam sumber daya. Jika Anda ingin mengonfigurasi pembatasan bandwidth sebagai Pengguna RAM atau menggunakan Layanan Token Keamanan (STS), Anda harus memiliki izin
oss:PutResourcePoolRequesterQoSInfo. Untuk informasi lebih lanjut, lihat Contoh Umum Kebijakan RAM.
Sintaks permintaan
PUT /?requesterQosInfo&resourcePool=NamaKolamSumberDaya&qosRequester=uid
Host: oss-cn-hangzhou.aliyuncs.com
Date: Tanggal GMT
Content-Type: application/xml
Content-Length: panjang konten
<QoSConfiguration>
<TotalUploadBandwidth>10</TotalUploadBandwidth>
<IntranetUploadBandwidth>-1</IntranetUploadBandwidth>
<ExtranetUploadBandwidth>-1</ExtranetUploadBandwidth>
<TotalDownloadBandwidth>10</TotalDownloadBandwidth>
<IntranetDownloadBandwidth>-1</IntranetDownloadBandwidth>
<ExtranetDownloadBandwidth>-1</ExtranetDownloadBandwidth>
</QoSConfiguration>Header permintaan
Semua header dalam permintaan PutResourcePoolRequesterQoSInfo merupakan header permintaan umum. Untuk informasi lebih lanjut, lihat Header Permintaan Umum.
Elemen permintaan
Dalam tabel berikut, nilai default -1 menunjukkan bahwa bandwidth bucket tidak dibatasi. Nilai 0 menunjukkan bahwa jenis bandwidth tidak didukung. Sebagai contoh, nilai 0 untuk ExtranetUploadBandwidth menunjukkan bahwa data tidak dapat diunggah ke bucket yang ditentukan melalui jaringan publik.
Total konfigurasi bandwidth untuk peminta tidak boleh melebihi konfigurasi bandwidth total kolam sumber daya. Konfigurasi bandwidth individu peminta juga tidak boleh melebihi konfigurasi bandwidth total. Sebagai contoh, jika bandwidth unduhan total dikonfigurasikan sebesar 100 Gbit/s, bandwidth unduhan jaringan publik tidak boleh melebihi 100 Gbit/s.
Konfigurasi bandwidth individu peminta tidak boleh kurang dari 5 Gbit/s.
Nama | Tipe | Diperlukan | Contoh | Deskripsi |
resourcePool | string | Ya | resource-pool-for-ai | Nama kolam sumber daya. |
qosRequester | string | Ya | 300xxxx | ID pengguna (UID) peminta. |
QoSConfiguration | kontainer | Ya | N/A | Kontainer yang menyimpan aturan pembatasan bandwidth. Node induk: tidak ada |
TotalUploadBandwidth | Integer | Ya | 10 | Bandwidth unggah total yang ditentukan oleh peminta untuk kolam sumber daya. Satuan: Gbit/s. Node induk: QoSConfiguration |
IntranetUploadBandwidth | Integer | Ya | -1 | Bandwidth unggah melalui jaringan internal yang ditentukan oleh peminta untuk kolam sumber daya. Jaringan internal termasuk jaringan klasik dan VPC. Satuan: Gbit/s. Node induk: QoSConfiguration |
ExtranetUploadBandwidth | Integer | Ya | -1 | Bandwidth unggah melalui jaringan publik yang ditentukan oleh peminta untuk kolam sumber daya. Jaringan publik termasuk Internet dan titik akhir percepatan. Satuan: Gbit/s. Node induk: QoSConfiguration |
TotalDownloadBandwidth | Integer | Ya | 10 | Bandwidth unduhan total yang ditentukan oleh peminta untuk kolam sumber daya. Satuan: Gbit/s. Node induk: QoSConfiguration |
IntranetDownloadBandwidth | Integer | Ya | -1 | Bandwidth unduhan melalui jaringan internal yang ditentukan oleh peminta untuk kolam sumber daya. Jaringan internal termasuk jaringan klasik dan VPC. Satuan: Gbit/s. Node induk: QoSConfiguration |
ExtranetDownloadBandwidth | Integer | Ya | -1 | Bandwidth unduhan melalui jaringan publik yang ditentukan oleh peminta untuk kolam sumber daya. Jaringan publik termasuk Internet dan titik akhir percepatan. Satuan: Gbit/s. Node induk: QoSConfiguration |
Header tanggapan
Semua header dalam tanggapan terhadap permintaan PutResourcePoolRequesterQoSInfo merupakan header tanggapan umum. Untuk informasi lebih lanjut, lihat Header Tanggapan Umum.
Contoh
Permintaan Sampel
PUT /?requesterQosInfo&resourcePool=resource-pool-for-ai&qosRequester=300xxxx Host: oss-cn-hangzhou.aliyuncs.com Date: Fri, 27 Dec 2024 03:21:12 GMT Content-Type: application/xml Content-Length: 454 Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,AdditionalHeaders=content-length,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218e <QoSConfiguration> <TotalUploadBandwidth>10</TotalUploadBandwidth> <IntranetUploadBandwidth>-1</IntranetUploadBandwidth> <ExtranetUploadBandwidth>-1</ExtranetUploadBandwidth> <TotalDownloadBandwidth>10</TotalDownloadBandwidth> <IntranetDownloadBandwidth>-1</IntranetDownloadBandwidth> <ExtranetDownloadBandwidth>-1</ExtranetDownloadBandwidth> </QoSConfiguration>Tanggapan Sampel
HTTP/1.1 200 OK x-oss-request-id: 534**** Date: Fri, 27 Dec 2024 03:21:12 GMT Content-Length: 0 Connection: keep-alive Server: AliyunOSS
SDK
SDK berikut mendukung operasi PutResourcePoolRequesterQoSInfo:
Alat baris perintah ossutil
Untuk informasi lebih lanjut tentang perintah ossutil yang sesuai dengan operasi PutResourcePoolRequesterQoSInfo, lihat put-resource-pool-requester-qos-info.