Heden Den Qvisten
Heden Den Qvisten

Reputation: 113

How to increase availability for Azure storage account?

For Azure storage accounts the SLA for write requests is 99.9% regardless if I'm using LRS, ZRS, GRS or RA-GRS. Is there a way to increase the SLA for write requests on the storage account?

E.g is there a good way to fail over to another storage account in another region?

The accounts don't have to contain the same data. I just want to always be able to store the blobs.

Upvotes: 0

Views: 389

Answers (1)

Frank Borzage
Frank Borzage

Reputation: 6816

Is there a good way to fail over to another storage account in another region?

Of course, Azure storage itself provides this feature, you can refer to the document Initiate a storage account failover.

Before you can perform an account failover on your storage account, make sure that your storage account is configured for geo-replication. Your storage account can use any of the following redundancy options:

  1. Geo-redundant storage (GRS) or read-access geo-redundant storage (RA-GRS)
  2. Geo-zone-redundant storage (GZRS) or read-access geo-zone-redundant storage (RA-GZRS)

You will see an interface like this:

enter image description here

Is there a way to increase the SLA for write requests on the storage account?

My suggestion is to increase the number of retries for write requests, maybe the example here can help you, you can use BlobClientOptions.

Upvotes: 1

Related Questions