Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Possible to add more available Azure regions? #12

Open
TrondHaugmo opened this issue Jan 10, 2019 · 44 comments
Open

Possible to add more available Azure regions? #12

TrondHaugmo opened this issue Jan 10, 2019 · 44 comments

Comments

@TrondHaugmo
Copy link

According to the official Microsoft Azure Regions list there are now a few more available Azure regions:

  • France South (mentioned also in another reported "issue")
  • Germany Central
  • Germany Northeast
  • Australia Central
  • Australia Central 2
  • China North
  • China North 2
  • China East
  • China East 2

Will these also be added to AzureSpeedTest2? Would be useful... I have used the website to determine what are likely the "closest" Azure regions for many of our offices around the world, and the additional available regions are most likely relevant for us. Not sure how much effort it is, and if the fact that a region is considered "available" by Microsoft is enough to enable it for your web servicer, but as I've been using the web service today and missed those sites I thought I should put in a request (issue).

@richorama
Copy link
Owner

Hi @TrondHaugmo, thanks for raising this issue.

The effort for adding new regions is relatively low. It requires a storage account to be set up in that location, and a small file to be added to the root container.

The problem is that I don't have access to any of the regions in your list.

The China regions (I believe) required state approval from the Chinese government before you can access them.

Many of the other regions are specifically for government.

If you're able to access any of these locations, or know how, then we could add them to the list.

Thanks,

Richard.

@TrondHaugmo
Copy link
Author

Hello @richorama, and thanks for your update. Sorry about the delay in response from my side.

I have done a bit more research on the subject. There is some form of restriction on all the available Azure regions currently missing in the AzureSpeedTest2 setup, but not necessarily because they are restricted for government use only. Not that it matters that much I guess, but thought I could give a small update anyway.

In order to deploy resources in the four Chinese Azure regions, you need to have a separate Azure China account. To get that you need to have a business presence in China. The two regions already present in Germany (Germany Central, Germany Northeast) also requires a separate Azure Germany account. To get that you must be a customer operating in the EU/EFTA area. The solution in Azure Germany is designed specifically to accommodate the strictest EU data protection regulations and is under control of German Data Trustee. Only customers with a presence in France Central are allowed to deploy resources in France South to support "in-country" disaster recovery.

The two additional Australia Azure regions (Australia Central, Australia Central 2) are restricted to only Australian and New Zealand government organizations and partners.

The following article was used to gather the information above.

My company has a business presence in both China and EU (including within France) already, so we could probably get storage accounts created in most of the regions (apart from the ones in Australia reserved for government organizations), but we currently do not have separate accounts in Azure China and Azure Germany. That may become a reality later (as we are looking into it), but for now it seems like there is nothing I can do either. Anyway, thanks for taking the time to respond to my initial inquiry.

Best regards,
<< Trond >>

@richorama
Copy link
Owner

Hi Trond,

Thanks for your detailed research and write up!

If at some point you do have access to one of data centres not currently supported by AzureSpeedTest2, it would be very much appreciated if you were able to host the small blob file that the test relies on. I haven't got a cost for the hosting, but I expect it's fairly near zero.

I would of course recognise your support on the page. (i.e. https://github.com/richorama/AzureSpeedTest2/blob/master/index.jsx#L115-L116 )

Many thanks,

Richard.

@richorama
Copy link
Owner

Adding the two Africa locations to the list :¬/

@richorama richorama mentioned this issue Mar 6, 2019
@quintusm
Copy link

HI
I would be willing to host the required files for the South Africa data centers for some time, indefinitely if the costs turn out reasonably. Chat to me...

@richorama
Copy link
Owner

Hi @quintusm, thank you for your offer of help! I have been able to add South Africa North to my list, the DC appeared in my list in the portal.

I don't have access to South Africa West, are you able to help there at all?

@quintusm
Copy link

HI @richorama

Nope, its not showing in my list as yet either, even though I am in South Africa and expected that I would. Looks as though its maybe not fully available yet.....

Thanks for providing this service btw, very useful and interesting.

@quintusm
Copy link

HI @richorama

Found the following info on https://azure.microsoft.com/en-us/global-infrastructure/geographies/
So in short South Africa West is only available if you use South Africa North and need in-country disaster recovery products and you need to contact Azure Support to activate

Available to | South Africa North: All
South Africa West: Reserved for South Africa North customers requiring in-country disaster recovery

@saenf
Copy link

saenf commented Apr 5, 2019

Hi @richorama
Could you maybe also add the location "Brazil South" to this really helpful tool?
I think this location is available for all azure-user.
Many thanks

@richorama
Copy link
Owner

@saenf Brazil south is already added, but I get some reliability problems with it sometimes. I’ll investigate.

@Tevion
Copy link

Tevion commented May 2, 2019

The special German regions will be discontinued.

@Fingerz
Copy link

Fingerz commented Jun 19, 2019

Hi, the following two regions are available as of today:
UAE North
UAE Central

@ingd
Copy link

ingd commented Jun 19, 2019

@saenf Brazil south is already added, but I get some reliability problems with it sometimes. I’ll investigate.

Hello @richorama
There is some new about Brazil South? The tool isn't showing the region yet.

@richorama
Copy link
Owner

@Fingerz I'd love to add the UAE DCs on the list, but I don't see them in my Azure portal. If anyone does have access, and is able to help out, it would be much appreciated..

@Fingerz
Copy link

Fingerz commented Jun 20, 2019

Happy to help with the UAE DCs...though I can only see UAE North (Dubai) at the moment. I suspect UAE Central (Abu Dhabi) is being prioritized for government customers at the moment.

@Kingwolf123
Copy link

Kindly add UAE DCs to the site

@richorama
Copy link
Owner

@Fingerz thank you for your kind offer. In the end UAE N appeared in my subscription, so I have added it.

3bc9748

@jhueppauff
Copy link

jhueppauff commented Sep 2, 2019

Can you add the new "Germany West Central" region, which is available since last week?

@richorama
Copy link
Owner

@jhueppauff the azure portal won't let me create a storage account in this location:

{"code":"LocationNotAvailableForResourceType","message":"The provided location 'germanywestcentral' is not available for resource type 'Microsoft.Storage/storageAccounts'. List of available regions for the resource type is 'eastus,eastus2,westus,westeurope,eastasia,southeastasia,japaneast,japanwest,northcentralus,southcentralus,centralus,northeurope,brazilsouth,australiaeast,australiasoutheast,southindia,centralindia,westindia,canadaeast,canadacentral,westus2,westcentralus,uksouth,ukwest,koreacentral,koreasouth,francecentral,australiacentral,southafricanorth,uaenorth'."}

@jhueppauff
Copy link

Are you also trying to create a new resource group? I tried it last week and ran into the same error. It seems resource group management is not yet available in germany... doh :P

Try to create the resource group in another region.

@richorama
Copy link
Owner

richorama commented Sep 2, 2019 via email

@jhueppauff
Copy link

That's odd. I tried it as well. Same issue, but I created one one Friday. It seems like Azure disabled it for whatever reason.

Also my existing Account in Germany is in a quite unhealthy state. And reporting the same error. I guess we have to wait a bit longer.
Product Page also reports that blob storage isn't available.

@richorama
Copy link
Owner

thanks @jhueppauff, I'll try again in a week or so.

@jhueppauff
Copy link

I just revived the information from Microsoft Support that west central Germany is now finally enabled. At least for me it is working now.

@ingd
Copy link

ingd commented Sep 23, 2019

Hi @richorama . Brazil region appeared now, but still not working. Could you review this?

@richorama
Copy link
Owner

@jhueppauff I still get this error :¬(

The provided location 'germanywestcentral' is not available for resource type 'Microsoft.Storage/storageAccounts'. List of available regions for the resource type is 'eastus,eastus2,westus,westeurope,eastasia,southeastasia,japaneast,japanwest,northcentralus,southcentralus,centralus,northeurope,brazilsouth,australiaeast,australiasoutheast,southindia,centralindia,westindia,canadaeast,canadacentral,westus2,westcentralus,uksouth,ukwest,koreacentral,koreasouth,francecentral,australiacentral,southafricanorth,uaenorth'. (Code: LocationNotAvailableForResourceType)

@cyptus
Copy link

cyptus commented Oct 7, 2019

i had contact with azure support about this. you need to be whitelisted by azures "capacity team" for the new german regions.

EDIT:
i got even more infos from support about this - there are 4 german "regions" in azure:

  • Germany Central
  • Germany North
  • Germany Northeast
  • Germany West Central

"Germany Central" and "Germany Northeast" are regions within "autonomous" german azure cloud (https://portal.microsoftazure.de).
You can not reach them out of the "normal" azure portal (https://portal.azure.com).

"Germany North" and "Germany West Central" are available from the normal portal, but you need to get whitelisted.

You can view product support to this under: https://azure.microsoft.com/en-us/global-infrastructure/services/?regions=germany-non-regional,germany-central,germany-north,germany-northeast,germany-west-central

@S-Tasker
Copy link

S-Tasker commented Nov 27, 2019

Any chance that the 2 new Norway regions can be added here?
They are:

  • Norway West
  • Norway East

Hosted in Oslo & Stavanger, respectively.

@richorama
Copy link
Owner

Hi @S-Tasker I'm afraid that I don't see the Norway regions in my list. It's possible that they aren't available to the general public. If you have access, and would like to help out, I'd be more than happy to add them.

@jurajsucik
Copy link
Contributor

Please could you also add 2 new Swiss regions? They are:

  • Switzerland North
  • Switzerland West

if needed, I can help to host the storage accounts.

@lukaslangrock
Copy link
Contributor

I got access to the Germany West Central region. If the costs are low I can host the storage account.

@richorama
Copy link
Owner

Hi @jurajsucik and @lukas34, thank you for your kind offers.

I have added some instructions for adding regions.

https://github.com/richorama/AzureSpeedTest2#adding-regions

Steps 1-3 are the only important ones. Let me know if you need any help.

Thanks!

@lukaslangrock
Copy link
Contributor

Okay so I created the storage account, uploaded the file, forked the repo and added the location but I am very inexperienced with node and npm and was not able to validate if it works.
I tried running npm run build and that went fine and also tried accessing my public blob and compared it with the others and everything looks fine.

Should I create a pull request?

@richorama
Copy link
Owner

richorama commented Jan 7, 2020 via email

@jurajsucik
Copy link
Contributor

Thanks, @richorama
Pull request to add Swiss regions raised: #23

@TimNilimaa
Copy link
Contributor

Should storage accounts be hot or cold?

@jurajsucik
Copy link
Contributor

definitely hot as they will get getting access frequently

@divim
Copy link

divim commented Feb 26, 2023

Hello @richorama ,
Would you please add Qatar Central to the page? Happy to help with the storage account :)

@richorama
Copy link
Owner

@divim Qatar central now added with #57

@MichaMican
Copy link

I believe Germany West Central does not require whitelisting anymore @richorama could Germany West Central be added?

@benburich
Copy link

@richorama Thanks so much for this tool. We actively use this. Could you add Mexico Central to it?
Also, do you take donations for maintaining this? Would be happy to contribute.

@TimNilimaa
Copy link
Contributor

@MichaMican @benburich I'd recommend creating dedicated issues so they can be more easily tracked and closed on PRs.
If I get some issues I could probably submit PRs for those today, but I cannot submit towards this issue.

@richorama
Copy link
Owner

I will add the missing regions shortly :¬)

@richorama
Copy link
Owner

Missing regions have been added

Mexico Central
Jio India West
Australia Central

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests