Windows Azure - как изменить регион учетной записи Table Storage? - PullRequest
4 голосов
/ 14 декабря 2011

Я создал размещенную службу, которая взаимодействует с учетной записью хранилища в Azure.В обоих регионах установлены регионы Anywhere US, но, просматривая счета за последние пару месяцев, я обнаружил, что мне платят за связь между ними, поскольку один находится в северо-центральной части США, а другой - в юго-центральной части США.

Правильно ли я считаю, что было бы бесплатно, если бы они оба были размещены в одном и том же субрегионе?

Если да, можно ли переместить одного из них и как мне поступитьделать это?На Портале управления я не вижу ничего, что позволило бы мне сделать это.

Заранее спасибо.

Ответы [ 2 ]

1 голос
/ 14 декабря 2011

В дополнение к тому, что сказал астайков: Мой совет - всегда выбирать конкретный регион, даже если вы не используете аффинные группы.Теперь вы будете уверены, что ваше хранилище и службы находятся в одном центре обработки данных, и вы не будете платить за исходящую пропускную способность.

Невозможно переместить учетную запись хранилища;вам нужно будет либо перенести свои данные (и понести расходы на пропускную способность), либо повторно развернуть размещенную службу в регионе, в котором в настоящее время размещаются ваши данные (без затрат на пропускную способность).Чтобы свести к минимуму время простоя, если ваш сайт работает, вы можете переместить новую размещенную службу (к новому имени .cloudapp.net), а затем изменить информацию DNS, чтобы она указала на новую размещенную службу.23/2012 - Если вы повторно зайдете на портал и создадите новую учетную запись хранения или размещенную службу, вы заметите, что опции Anywhere больше не доступны.Это не влияет на существующие учетные записи (хотя теперь они будут отображаться в своем текущем субрегионе).

1 голос
/ 14 декабря 2011

Чтобы избежать таких сборов, лучше всего использовать Affinity Groups. Вы определяете группу соответствия один раз, а затем выбираете ее при создании новой учетной записи хранения или размещенной службы. У вас все еще может быть Affinity Group в «Anywhere US», но если и учетная запись хранения, и размещенная служба находятся в одной и той же группе привязки, они будут размещены в одном центре данных.

Что касается перемещения аккаунта из одного региона в другой - я не думаю, что это возможно. Возможно, вам придется создать новую учетную запись и перенести данные, если это необходимо. Вы можете использовать какой-либо сторонний инструмент, например, Cerebrata Cloud Storage Studio , чтобы сначала экспортировать данные, а затем импортировать их в новую учетную запись.

Не забывайте - используйте группы по аффинити! Это способ на 100% убедиться, что между вычислениями, хранилищем и SQL Azure не будет взиматься плата за трафик.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...