Wide scope and high scale to azure file storage for read/download

Zhengning Lu 1 Reputation point Microsoft Employee
2022-07-12T06:53:25.173+00:00

Hello

I am planning a solution by leveraging the azure file storage.

User story:

  1. We need to store/update the file shares on azure through all the regions and those files should be eventually sync the same (like replication), we might provide a tool to let people upload the file and
    distribute to all the regions
  2. We have backend services through all the regions which will access those file shares periodically (every 2 minutes), and download the latest one if the version of file data has updated
  3. The peak of download requests in theory could be 300 K within 5 minutes in worldwide.
  4. Each file for download is at most hundreds MBs which requires to be downloaded less than 30seconds

Questions:

  1. We are concerning about the IOPS or downloads pressure of capacity, so how to establish the architecture in high level by leveraging the azure file storage/share?
  2. Would domain-based DFS or azure file sync work for both syncing/downloading of this case?

Thanks

Azure Files
Azure Files
An Azure service that offers file shares in the cloud.
1,354 questions
Azure Storage Accounts
Azure Storage Accounts
Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
3,363 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.