0
我想知道的是有理想的上傳速度無限制上傳的同時,通過Azure的REST API's..Having團塊工作者角色理想的上傳速度無限制通過Worker角色Azure的REST API的
的2箇中等實例700MB,我我將它上傳到塊中並調用CloudBlockBlob.PutBlock和PutBlockList.How將是理想的上傳時間以及如何提高性能。
感謝, 維韋克
我想知道的是有理想的上傳速度無限制上傳的同時,通過Azure的REST API's..Having團塊工作者角色理想的上傳速度無限制通過Worker角色Azure的REST API的
的2箇中等實例700MB,我我將它上傳到塊中並調用CloudBlockBlob.PutBlock和PutBlockList.How將是理想的上傳時間以及如何提高性能。
感謝, 維韋克
除了其他方面的表現將取決於
這個鏈接看看:http://msdn.microsoft.com/en-us/library/windowsazure/ee814754.aspx
它會告訴你什麼是一個「小」規模的虛擬機,你會得到100Mbps的帶寬。理想情況下,如果在blob存儲中上傳blob是您的工作人員角色唯一執行的操作,那麼我將以這種方式對應用程序進行編碼,以便我可以最大限度地利用此帶寬。
希望這會有所幫助。
,thanks.Yes我的工作者角色只能從blob上傳和下載文件。我有一個TCP監聽器在工作角色的端口21上偵聽傳入的conn.When用戶試圖通過任何FTP客戶端連接它,我會派遣傳入客戶端立即在新線程上處理多個連接。由於我有Blob上傳方法,它將輸入文件和分割成塊,並嘗試上傳到blob.My關注的是,如果單個用戶試圖同時上傳多個文件,然後上傳方法fails.do我需要處理將新方法上傳到單個用戶的每個上傳請求。 –
使用最大帶寬可用於中等大小實例的最佳方法?想知道如何使用它。 –
[大聲思考]對於給定的文件,有2個變量(塊大小,併發塊的數量)和一個常數因子(帶寬)。使用這個,我想我們可以想出一個公式來最大化帶寬。由於我們在Windows Azure中傳輸數據,因此我們假設我們的塊大小爲2 MB。假設100 Mbps(= 12.5 MBps),我們可以傳輸6塊(每塊2 MB)/秒或類似的東西。顯然這些是理想的場景,但你可以和他們一起玩,並拿出一些東西。 HTH。 –