Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Optimal block size for reading from blobs #100416

Closed
kmathewmk opened this issue Oct 25, 2022 · 8 comments
Closed

Optimal block size for reading from blobs #100416

kmathewmk opened this issue Oct 25, 2022 · 8 comments

Comments

@kmathewmk
Copy link

Could you please detail the optimal block size to use when reading from the various blob types? Some do's and dont's would be helpful.


Document Details

Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.

@AjayBathini-MSFT
Copy link
Contributor

@kmathewmk
Thanks for your feedback! We will investigate and update as appropriate.

@SaibabaBalapur-MSFT
Copy link
Contributor

@kmathewmk
Since this issue isn't directly related to improving our docs, and to gain a better understanding of your issue, I'd recommend working closer with our support team via an [Azure support request] (https://docs.microsoft.com/en-us/azure/azure-portal/supportability/how-to-create-azure-support-request). Or you can leverage our Q&A forum by posting your issue there so our community, and MVPs can further assist you in troubleshooting this issue or finding potential workarounds.

[Teams Q&A forum] (https://docs.microsoft.com/en-us/answers/topics/46488/office-teams-windows-itpro.html) for technical questions about the configuration and administration of Microsoft Teams on Windows.
[Microsoft Teams Community forum] (https://answers.microsoft.com/en-us/msteams/forum?sort=LastReplyDate&dir=Desc&tab=All&status=all&mod=&modAge=&advFil=&postedAfter=&postedBefore=&threadType=All&isFilterExpanded=false&page=1

@kmathewmk
Copy link
Author

Personally, I think it would easier for users if the best practices were readily available in the docs rather than have to contact support or a Q&A forum. For eg you have some such info below but not much on blob reads:
https://learn.microsoft.com/en-us/rest/api/storageservices/understanding-block-blobs--append-blobs--and-page-blobs#about-block-blobs
https://learn.microsoft.com/en-us/azure/storage/blobs/storage-performance-checklist?source=recommendations#partitioning

@tamram
Copy link
Contributor

tamram commented Oct 26, 2022

#please-reopen

@tamram
Copy link
Contributor

tamram commented Oct 26, 2022

@SaibabaBalapur-MSFT - could you please reopen this issue? I agree with @kmathewmk that we should address this in the docs.

@tamram
Copy link
Contributor

tamram commented Oct 27, 2022

#reassign: @pauljewellmsft

@phillebaba
Copy link

I would also like this documentation to be expanded. I have done my own research which I have covered in thanos-io/objstore#40 that points towards that block size has an affect on download duration. If this is the case it should really be covered in the documentation, as each developer should take this into consideration when uploading block blobs.

@pauljewellmsft
Copy link
Contributor

Thanks for the helpful feedback. A new article was recently published to help walk through some of these performance considerations when transferring data via the client library. Feel free to offer suggestions there.

#please-close

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

6 participants