Windows Azure Доступность во всем мире - PullRequest
3 голосов
/ 10 мая 2010

Я уже некоторое время рассматриваю платформу Windows Azure и не могу найти ответ на один очень важный вопрос.

Если я разверну свое приложение в облаке, как оно будет доступно из разных мест по всему миру?

Например, если у меня есть веб-приложение с базой данных, и я хочу, чтобы оно было доступно для пользователей в Великобритании, США, Китае и т. Д. Могу ли я быть уверен, что любой пользователь в мире получит почти такое же время обработки запроса?

Я думаю об этом так. 1. Пользователь отправляет запрос (переходит в браузере на мой сайт) 2. Этот запрос попадает в облако в ближайшем месте (ближайшем к пользователю MS Data Center?) 3. Он обрабатывается экземпляром моего веб-приложения (в ближайшем расположении, с запросом к моей централизованной БД, который может быть далеко, но запрос SQL идет через внутреннюю сеть MS, которая, по моему мнению, должна быть очень быстрой). 4. Ответ отправлен пользователю.

Пожалуйста, дайте мне знать, если я ошибаюсь.

Спасибо.

Ответы [ 3 ]

4 голосов
/ 14 мая 2010

Если вы не предпримете шаги для запуска приложения в разных центрах обработки данных по всему миру, оно обычно будет работать в одном центре обработки данных. Так, если вы, например, работаете в северо-центральной части США (Чикаго), то пользователь в Шанхае, Китай, подключится через интернет-каналы через Тихий океан, а затем подключится к вашим серверам в Чикаго. Это похоже на процесс для традиционного веб-сервера. Однако вам не нужно обслуживать веб-сервер, есть удивительно хорошая отказоустойчивость и невероятно быстрое подключение к центру обработки данных в Чикаго. В Azure есть сеть доставки контента (CDN), но в настоящее время она используется только для хранения больших двоичных объектов. Поэтому, если вы распространяете изображения и видео из Azure, они в конечном итоге будут кэшироваться ближе к пользователю, но CDN Azure не помогает с HTML-страницами из ваших веб-ролей.

0 голосов
/ 22 мая 2010

Примечание. В настоящее время передача данных в Azure и из Азии в Азии в 3 раза превышает стоимость Azure в других странах.

ref: http://www.microsoft.com/windowsazure/pricing/

0 голосов
/ 10 мая 2010

У меня есть ответ на другом форуме. Ответ - нет.

...