Azure Temporary Storage Drive throughput

Ajay N. Shah 6 Reputation points
2020-06-22T01:48:25.023+00:00

We have application where we are using Azure Windows VM with Premium disks. Our application creates lot of temporary files. We want the best read/write performance for these files. We are trying to figure out what to use for these temporary files,

1 - Premium disk
2 - Temporary storage drive
3 - RAM Drive (Use a utility that will create a drive utilizing a portion of VM's RAM

Various Azure Premium Disks ratings is available on Azure documentation. But there is no information available on throughput of the temporary storage drive. Can someone provide this information and if it is dependent upon VM - we are using several VMs, M series and E Series.

Thank You.

Azure Virtual Machines
Azure Virtual Machines
An Azure service that is used to provision Windows and Linux virtual machines.
9,035 questions
Azure Storage
Azure Storage
Globally unique resources that provide access to data management services and serve as the parent namespace for the services.
3,537 questions
Azure Disk Storage
Azure Disk Storage
A high-performance, durable block storage designed to be used with Azure Virtual Machines and Azure VMware Solution.
668 questions
0 comments No comments
{count} vote

3 answers

Sort by: Most helpful
  1. Sumarigo-MSFT 47,471 Reputation points Microsoft Employee Moderator
    2020-06-23T11:18:51.67+00:00

    @ajaynshah We will not provide performance metrics on temp drive has it varies with every VM size. Hence it's not been documented and since temp drive are provided to VMs, from underlying compute machine itself the read/write operations will be fast. However it can't be expanded or increased based on requirement. You may have to increase the size of VMs if you need more temp drive space and if that temporary files are important, then you need to go for premium disks as it provide persistent data.
    About temporary files, we are not sure what duration is temporary for your VMs.
    Note: If 2-3 hours of data is temporary for you and if any VM crash happens redeploying VM, those files are gone

    Hope this helps!

    Kindly let us know if the above helps or you need further assistance on this issue.


    Please don’t forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.


  2. Sumarigo-MSFT 47,471 Reputation points Microsoft Employee Moderator
    2020-07-15T04:32:39.617+00:00

    @a Firstly apologies for delay in responding here! M-series offers a high vCPU count (up to 128 vCPUs) and a large amount of memory (up to 3.8 TiB). It's also ideal for extremely large databases or other applications that benefit from high vCPU counts and large amounts of memory.

    The Mv2-series offers the highest vCPU count (up to 416 vCPUs) and largest memory (up to 11.4 TiB) of any VM in the cloud. It's ideal for extremely large databases or other applications that benefit from high vCPU counts and large amounts of memory.

    High performance computing VM sizes

    For any temporary drive we not provide performance metric,

    ---------------------------------------------------------------------------------

    Please don’t forget to "Accept the answer” and “up-vote” wherever the information provided helps you, this can be beneficial to other community members.


  3. Gary Melhaff - US 6 Reputation points
    2023-02-09T20:30:40.71+00:00
    0 comments No comments

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.