Azure Blob Storageに送信する必要があるさまざまなサイズのファイルがあり、これを達成するためにAzure IOT SDKを使用しています。これで、さまざまな種類のファイルサイズ(50 MB〜5 GB)があり、特定の時間内にBLOBストレージに送信する必要があります。これにより、ファイルのアップロードに提供する必要がある帯域幅の量を計算できます。
ただし、毎回同じURLを使用してクラウドストレージにデータを送信します。それでは、ファイルサイズ、割り当てられた時間、および割り当てる必要がある帯域幅の量をすでに知っていることを考慮して、各ファイルアップロードプロセスに異なる帯域幅をどのように割り当てる必要がありますか?
TCとTrickleを使用してこのタイプのシナリオを実装しましたが、いくつかの制約(ここではファイルサイズ)に基づいて、同じエンドポイントURLまたはIPアドレスに対して異なる速度を設定するソリューションを見つけることができません。
誰もがこれを達成する方法へのリンクや提案を提供できれば非常に役立ちます。
ありがとうございます。