Is Windows Azure Storage (Blob, Table, Queue) optimized for access from Windows Azure Roles?

断了今生、忘了曾经 提交于 2019-12-03 14:40:56

It's not so much a matter of optimization of the Azure storage API for Azure Roles, but simply a matter of physical co-location and network distance / number of hops. You can (and should) specify that your Azure storage service resides in the same data center as the Azure roles that will be using that storage service.

You can expect network bandwidth to be greatest and latency to be lowest between an Azure role and an Azure storage residing in the same data center. Bandwidth will be lower and latency higher when your Azure role connects to anything outside of its own data center - be that Azure storage in another data center, or Amazon S3 storage in another data center.

Besides performance, also keep in mind that you pay for all data traffic in and out of the Azure data center for your services. Having your Azure role accessing data on Amazon S3 or in another Azure data center will take a bite out of your bandwidth quota, whereas accessing Azure storage within the same data center costs you nothing, no matter how much traffic you use between your role and your Azure storage.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!