Для конкретного проекта, который готовится, я пытаюсь расширить свои знания Linux, поэтому я собираюсь установить систему Linux дома. Вместо двойной загрузки я думаю о размещении SQL Server на виртуальной машине Windows с Linux в качестве хоста, по крайней мере, до тех пор, пока этот проект не будет завершен, когда я, вероятно, вернусь к Linux. Итак, у меня есть пара разных, но взаимосвязанных вопросов:

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

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

И, наконец, учитывая выбор VMM, есть ли какой-то конкретный дистрибутив Linux, на который я должен обратить внимание?

[Это было опубликовано в Ask.SqlServerCentral.com . Я думаю, что это может быть уместно на обоих сайтах. ]

3 ответа3

2

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

Для Linux я бы рекомендовал Virtualbox.

Вы должны иметь возможность установить SQL Server Express Edition на XP, это должно быть бесплатно, помимо стандартных затрат на лицензирование Windows - однако, поищите на сайте Microsoft.com, и вы найдете VHD / пробную версию Windows, которая будет работать в виртуальной среде. машина.

0

Если у вас более новый процессор, который поддерживает аппаратную виртуализацию, вы можете посмотреть на kvm, работающий под Fedora для вашей виртуальной машины. В противном случае, VMware Server и ваш дистрибутив по вашему выбору.

0

Начиная с SQL Server 2017, SQL Server также доступен для Linux, поэтому виртуальная машина больше не требуется. Тем не менее, есть некоторые вещи, недоступные в Linux, поэтому, если вы хотите или должны использовать эти функции, то виртуальная машина все еще в пути.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .