Назад | Перейти на главную страницу

Можно ли назвать виртуальную машину «выделенным» сервером?

Я заметил, что наш «выделенный» веб-сервер работает на виртуальной машине MS. Мне это не нравится, потому что мы не можем сказать, работает ли другая виртуальная машина на той же машине или нет, кроме как на слове поставщика.

Но у меня вопрос; можно ли его по-прежнему называть выделенным сервером, если это всего лишь одна виртуальная машина на сервере?

Это точное, но неточное использование слова. Эта виртуальная машина предназначена для вашего использования, поэтому в этом смысле это выделенная виртуальная машина.

Обычно предполагается, что выделенный означает, что все оборудование, связанное с машиной, выделено вам, что здесь не так: вы разделяете ресурсы ЦП и пропускную способность ввода-вывода (и, в зависимости от настройки хоста, распределение памяти). У нас есть специальный термин для этого L: виртуальный частный сервер или виртуальный выделенный сервер (VPS или VDS, последний термин был более распространенным, но в значительной степени вышел из употребления).

ИМО, вы определенно могли бы привести доводы в пользу того, что называть виртуальную машину выделенным сервером как намеренную попытку ввести в заблуждение / неправильно продать если только:

  • это единственная виртуальная машина, работающая на хосте. Иногда это делается, когда вы хотите выделить машину для задачи с интенсивным использованием ЦП / ввода-вывода / ..., но вам также нужны некоторые удобства виртуальных сред, такие как возможность переключаться между снимками или иметь постоянный комплект оборудования, даже если хост под ним значительно изменится. Использование уровня виртуализации по-прежнему оказывает некоторое снижение производительности, но это падение предсказуемо, поскольку на узле нет других виртуальных машин или основных задач, которыми можно было бы справиться в отношении ресурсов.
  • ИЛИ у вас есть действительно выделенные ресурсы на хосте:
    • действительно выделенная оперативная память, которая фиксируется в физической памяти (хосту не разрешено обменивать данные, фактически не разрешается заменять другие задачи, так как это, вероятно, также повлияет на вашу виртуальную машину)
    • действительно выделенное хранилище: ваша виртуальная машина находится на собственном физическом диске, который иначе не используется хостом или другими виртуальными машинами
    • фиксированное количество ядер ЦП и гарантия того, что не существует больше или назначено, которые существуют (то есть на 8-ядерной машине не более семи назначены виртуальным машинам, оставляя немного ЦП для jiggery pokery хостов) - даже это не то же самое, что иметь действительно выделенное оборудование, но, вероятно, достаточно близко

Google определяет для посвященных:

(вещи) Исключительно выделены или предназначены для определенной услуги или цели.

В спецификации услуги, которую вы согласовали с вашим провайдером, должно быть указано, является ли виртуальная машина «выделенной» или нет. Но в принципе, вам все равно - что вы должен забота о производительности. Пока это работает для вас, не имеет значения, виртуализирована система или нет - считайте это инструментом управления или абстракции оборудования, используемым вашим провайдером.

Технически это возможно. Я имею в виду, вы можете называть что угодно, конечно, в терминологии продаж. Но это не значит, что это правда.

Немного вводит в заблуждение из-за накладных расходов на виртуализацию ввода-вывода.

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

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

Если бы на одном сервере была всего одна виртуальная машина, я думаю, это было бы пустой тратой ресурсов. Также было бы проще просто установить ОС непосредственно на физическую машину без гипервизора между ними.