2017-02-13 3 views
0

Ich arbeite für ein australisches Unternehmen (aber global zugegriffen.) Und wir haben derzeit eine Website in den australischen Osten Regionen gehostet, die ich zu einem neuen azure Bizspark-Abonnement migrieren. Leider erlaubt das neue bizspark-Abonnement keine Datenbanken, die in australischen Regionen erstellt wurden, und so habe ich die neue Website in der West-US-2-Region erstellt.Langsam Azure Speicherzugriff international

Die Website ist ein Foto-Management-Portal, das aus Web-App, Datenbank und Speicher-Konto für die Speicherung von Fotos besteht, die jeweils bis zu 20 MB groß sein können.

Die Bilder sind auf der Website über einen Link zum direkten blobUrl verfügbar und können auf Bulk als ZIP-Datei heruntergeladen werden, die das System im laufenden Betrieb erstellt.

Jedoch in der neuen Website bekomme ich erhebliche Verzögerungen beim Zugriff auf die Bilder. Ich bekomme folgende Geschwindigkeiten. Dies sind langsame Geschwindigkeiten, weil ich langsames Internet habe. Aber das ist ein anderes Problem, das gelöst werden muss. Ich teste beide auf der gleichen Verbindung.

den Blob direkt durch die Bloburl 20kb zu 30kb Download (250+ auf der Aust East-Website.) Herunterladen die Zip-Datei 50kb-150kb (500+ auf der Aust Ost-Website.)

Kann jemand Schuppen jeden Licht auf, warum es in den Geschwindigkeiten einen signifikanten Unterschied gibt. Liegt es nur an der Entfernung? Gibt es Tipps und Tricks für globale Websites, die die Downloadlatenz international minimieren?

Zu Testzwecken habe ich das Speicherkonto sowohl in Aust East als auch in West 2 getestet und die migrierte Site getestet. In der Aust-Region ist der direkte Bloburl-Zugriff schneller (aber immer noch nicht so schnell wie auf der alten Seite), aber der Download to Zip ist wieder langsamer. Ich vermute, das wäre, weil es nicht in der gleichen Region wie die Web-App ist.

Antwort

1

Sie möchten vielleicht einen Blick in die Erstellung von CDN (Content Delivery Networks) werfen. Sie wurden entwickelt, um das Problem der Latenz zu lösen. Es behält die zwischengespeicherte Version seines Inhalts in geogrpahic Positionen bei. Schau dir das an, da es dein Problem lösen könnte.

Azure CDN

Dies sollte bei der Lösung Ihres Problems helfen.

+0

Danke. Ich fange an zu lesen. Mein Hauptanliegen ist die Größenbeschränkung. Wir haben Galerien von ungefähr 800mb und größer. Wir würden bald keinen Platz mehr haben. muss sehen, was die beste Option ist – Andrew