113k views
5 votes
You are designing an application that will use Azure Files to store data. The application has the following storage requirements:

Must support SMB
Must support 90,000 IOPS
Must provide 2-GBps of bandwidth
You need to recommend the least costly storage tier that meets the storage requirements.
What should you recommend?

User Luisana
by
8.1k points

1 Answer

4 votes

To meet the given storage requirements, the Premium storage tier should be recommended. Here's why:

Firstly, it's important to know what each requirement means:

1. SMB is the Server Message Block Protocol, which provides shared access to files and printers at the network level. Azure Files supports SMB.

2. IOPS stands for Input/Output Operations Per Second. It is a common performance measurement used to benchmark computer storage devices like hard disk drives, solid state drives, and storage area networks.

3. 2-GBps of bandwidth refers to the data transfer rate, the maximum amount of data that can be transferred per second.

Now, considering the requirements:

Azure Files has two performance tiers - Premium and Standard.

1. The Standard tier is often used for general-purpose file shares, but it has limitations on IOPS and bandwidth.

2. The Premium tier on the other hand, is a high-performance tier that is suitable for IO-intensive workloads. This tier uses solid-state drives (SSD) for storage and provides consistent high performance.

The Premium tier supports up to 100,000 IOPS which exceeds the requirement of 90,000 IOPS. It also provides multiple GB/s of bandwidth which meets the requirement of 2-GBps of bandwidth.

Therefore, the Premium storage tier fulfills all the requirements of supporting SMB, providing 90,000 IOPS and 2-GBps of bandwidth, and hence would be the recommended storage tier.

Remember that while the Premium tier might have a higher cost than the Standard tier, it is the least costly option that meets all the given storage requirements.

#sSPJ1

User Corry
by
8.4k points