2015-12-16 6 views
3

Я сейчас тестирую лазурь и имею некоторые проблемы.Пересылка порта Azure RM

Я использую новый портал Azure (менеджер ресурсов). Как добавить статический IP-адрес в свою сеть и переадресовать порты в разные виртуальные машины? Затем как добавить статический IP-адрес в «Сетевой интерфейс»?

Я не могу назначить этот интерфейс виртуальной машине, поскольку он говорит, что может назначаться только динамический IP-адрес, а статический IP-адрес может быть назначен только для балансировки нагрузки. Я создал балансировщик нагрузки, добавил статический публичный IP-адрес, но затем я пытаюсь добавить виртуальную машину, и он просит меня определить набор доступности. Но у меня нет доступности. Поэтому я создал набор доступности, но теперь я не могу добавить виртуальную машину в набор доступности, потому что командлет PowerShell предназначен только для классических виртуальных машин, и нет командлета для VM менеджера ресурсов.

Итак, у меня есть только два вопроса: Как добавить статический публичный IP-адрес в моей сети Azure RM (так что изменения IP-адреса новые) и перенаправить порты в Azure RM VM в моей частной сети? Потому что будет сервер обмена, веб-сервер, и мне нужно переслать основные порты на них.

Если ответ на предыдущий вопрос - «Балансировщик нагрузки», то как я могу перемещать виртуальную машину Azure RM в систему доступности? Должен ли я воссоздать виртуальную машину? Что, если есть важные данные?

ответ

2

Я изучал некоторые аспекты этого, когда я перехожу от классических виртуальных машин (ASM) к ARM.

Документация нечеткая или очень полная, и это Azure, возможно, будет отличаться через несколько месяцев. Но сегодня ...

Статический публичный IP-адрес может быть назначен только балансировщику нагрузки, а не отдельной виртуальной машиной. Найдите «Зарезервированный IP-адрес» в следующей статье, в которой говорится: «Статические общедоступные IP-адреса могут быть назначены прямо сейчас на балансировщик нагрузки».: https://azure.microsoft.com/en-gb/documentation/articles/virtual-machines-azurerm-versus-azuresm/ (EDIT: Заметил, что на портале portal.azure.com есть переключатель каждый публичный ресурс IP, чтобы изменить его с динамического на статический, хотя я его не тестировал).

Для форвардного порта необходимо установить балансировщик нагрузки. Смотрите комментарии в нижней части этой статьи, где я задал этот точный вопрос и Microsoft ответил, подтверждающий это: https://azure.microsoft.com/en-gb/documentation/articles/load-balancer-arm-powershell/

Basic виртуальные машины не могут использовать балансировки нагрузки сегодня: https://azure.microsoft.com/en-gb/pricing/details/load-balancer/

я где-то читал (не могу найти ссылку сейчас), что под балансировщиком нагрузки существуют некоторые ограничения относительно того, какие машины могут быть сгруппированы (основанные на калибровке). Из памяти я думаю, что A0-A4 можно сгруппировать, например, сказать, что A5-A8 может быть, но сказать, что A0 и A7 не могут быть.

На следующей странице говорится: «В настоящее время с помощью диспетчера ресурсов, можно только добавить виртуальную машину в наличии при его создании.»: https://azure.microsoft.com/en-gb/documentation/articles/virtual-machines-ps-create-preconfigure-windows-resource-manager-vms/ Если вам нужен Availability Set, то вам, возможно, придется удалить и воссоздать VM. Вы должны иметь возможность удалять виртуальную машину, но сохранять VHD, а затем воссоздавать виртуальную машину с существующими VHD, чтобы не потерять данные.

Как и вышеупомянутые ссылки, я также нашел следующее полезным: http://blogs.msdn.com/b/cloud_solution_architect/archive/2015/05/05/creating-azure-vms-with-arm-powershell-cmdlets.aspx http://blogs.technet.com/b/parallel_universe_-_ms_tech_blog/archive/2015/11/04/deploy-a-vm-with-azure-powershell-preview-1-0-cmdlets.aspx

Надежда, что помогает.

Chris

+0

это читается очень сложно и ограничено во многих отношениях. интересно, есть ли еще какой-то свет на эту тему за последние 3 месяца? –