2013-10-03 3 views
0

Я новичок в Azure Virtual Machines. Мой веб-сайт MVC4 должен использовать MS SQL для хранения некоторых результатов. Какое изображение нужно использовать при подаче виртуальной машины? сервер 2012 года или SQL Server?Azure Virtual Machine и SQL-образ

Могу ли я установить сервер 2012 года, а затем установить SQL Server?

Я не уверен в различиях или если изображение SQL Server также предназначено для общих целей. Или, может быть, мне нужно установить две машины, одну для Windows, а другую для SQL Server?

ответ

1

Существует несколько вариантов для вас, и это будет зависеть от того, как вы хотите настроить приложение. Стоимость также является предметом рассмотрения.

  • Вы можете настроить 1 виртуальную машину для запуска как IIS (ваше приложение MVC), так и SQL Server. Для этого вы можете использовать один из изображений SQL-сервера. Масштабирование индивидуально станет проблемой позже.
  • Вы можете настроить 1 виртуальную машину для IIS (образ Windows Server) и другую для SQL Server (образ SQL Server).
  • Вы можете настроить виртуальную машину для IIS и использовать Azure SQL Database Service вместо собственной виртуальной машины.

И, конечно, есть также варианты запуска веб-ролей и веб-сайта для приложения MVC. Я также предложил бы использовать Pricing Calculator, чтобы получить представление о расходах, связанных со всеми различными опциями.

Что касается изображений, вы можете использовать те, которые предоставляет Azure, а также установить собственную лицензию SQL Server, если у вас ее есть. Кроме того, имейте в виду, что изображение с SQL Server будет стоить выше, чем у Windows Server, поскольку включена лицензия на SQL Server.

0

Вы уверены, что вам нужны лазурные виртуальные машины? Если у вас есть простой веб-сайт (например, блог), который требует небольшого объема памяти, я бы предложил параметр облачной службы/SQL Azure Database, так как вам не придется беспокоиться обо всех параметрах типа инфраструктуры при развертывании (например, правила брандмауэра , балансировка нагрузки, сетевое взаимодействие, настройка IIS, высокая доступность и т. д.)

База данных SQL для Azure позволяет вам развернуть экземпляр SQL Server, который Microsoft управляет для вас (резервные копии, время безотказной работы, исправления и т. д.)

Смежные вопросы