Каковы компромиссы между VM VMware и локальной машиной для научного ЦП интенсивные вычисления?

На *отклоняют, я использовал luma немного для ввода по абсолютному адресу вокруг с gui-инструментом и затем существует, ну, в общем, ldapsearch (от OpenLDAP). ldapsearch, возможно, беря некоторых привыкающих к, работает очень хорошо, после того как Вы получаете голову вокруг страницы руководства и опций.

1
задан 6 July 2011 в 17:26
5 ответов

Это действительно зависит от того, сколько процессорного времени это собирается съесть. Проблема для решения VMware состоит в том, что, если это съедает один XEON 5550 CPU (потенциально 4 физических и 4 виртуальной ценности ядер процессорного времени) довольно дорого выделить 1 полный ЦП. Сохранение от VMware прибывает из совместного использования загрузки, так как предполагается, что система, которая была виртуализирована, не будет использованием ЦП 100% времени. Если IT готов купить лучший ЦП, чем 5500 для покрытия VMware, наверху затем уверенного. Иначе я взял бы деньги, которые они потратят на лицензирование VMWare, и необходимо легко смочь купить лучше/быстрее procs (смотрите на xeon 5492 Intel, это является более старым, но имеет более быструю тактовую частоту - приблизительно на.6 ГГц более быстрая цена основного процессора повышается на огромные 535 долларов),

Если у них уже есть избыточное процессорное время для удовлетворения потребностей, затем любой ценой берут его, но большинство сред, с которыми я работаю, нет 21+Ghz перенесено для экономии (снова предположение, что приложение полностью использует процессор, Вы указали с полными 8 потоки). Это - конечно, другая история, если бы это - однопоточное приложение, которое только подняло бы 2.6 ГГц в максимум.

Другим фактором для рассмотрения является поддержка поставщика. Если Ваш поставщик программного обеспечения не будет поддерживать Вас в виртуальной среде, которая должна включить в к Вашему решению.

3
ответ дан 3 December 2019 в 16:11
  • 1
    Я полагаю, что могу принять большинство из 4 ядер большую часть времени во время основной обработки. That' s, почему я думал, выделенная машина будет работать лучше всего. Все положительные стороны. –  kpierce8 31 December 2009 в 00:36
  • 2
    I' d повторяют все комментарии pro-VM в другом месте, но это разъяснение приводит доводы против хождения путем VM - если приложение собирается управлять 4 ядрами в 100% в течение длительного промежутка времени, это собирается действительно расширить хост VMware. Это - конечно, возможный но многоядерный scaleout в виртуализированных средах, не является столь же эффективным, как это будет на специальном физическом наборе. I' d все еще рекомендуют маршрут VM, но это сделало бы меня (как парень инфраструктуры VM), думают вполне тщательно об этом. –  Helvick 31 December 2009 в 02:09
  • 3
    @helvick I wasn' t собирающийся отвечать вообще до перечитанного вопрос и понял, что сказал " вычислительная задача, которая, вероятно, выполнит non-stop" мне, который имел в виду высокую загрузку ЦП, которая обычно не требуется в vm среде. –  Jim B 31 December 2009 в 17:42

VM Pro:

  1. Часть Вашей инфраструктуры для контроля и целей резервирования. Если это умирает на управляемой инфраструктуре затем, это перезапущено операционной командой. Если это умирает на поле в Вашем офисе затем, это перезапущено, когда Вы возвращаетесь в офис. То же идет для резервного копирования, если оно должно быть сохранено, просто воображают, сколько времени оно возьмет для восстановления 1 ТБ к Настольному ПК.
  2. Если это не работает достаточно хорошо на VM, это - простая задача переместить его в более мощные аппаратные средства.
  3. Снимки могут быть взяты VM в разное время.
  4. Стоимость. Более дешевый для работы VM.
  5. Часто существует минимальное время выполнения заказа в получении, оно настроило. например, не должны покупать физическое оборудование. если Вы можете иметь VM завтра или ожидать, 2-3 недели для заказа на покупку / набор заканчивают затем, VM мог быть более быстрым.

Недостатки VM:

  1. Возможно/Вероятно выполнения немного медленнее (зависит от рабочей нагрузки).

Я работал с решением VM, но получаю его в записи, что, если оно не работает к Вашим требованиям, они переместят его в более быстрые аппаратные средства или физическое решение.

Мой собственный опыт перемещает унаследованные системы в VMware, таким образом, они обычно видят повышение скорости, потому что они отрываются +5летние аппаратные средства на последний набор.

6
ответ дан 3 December 2019 в 16:11

С Вашей собственной точки зрения VM не произведет преимущества. Пока Ваши люди IT понимают цель этого VM и выделяют ЦП и ресурсы памяти к этому VM, равный тому, что Вы имели бы с физическим сервером, Вы будете видеть в значительной степени тот же результат.

Однако для отдела ИТ это было бы намного лучшим решением: никакой новый сервер для поддержания; никакой расход; никакое пространство не используется в их стойках; значительно ниже дополнительная потребляемая мощность.

Нижняя строка: позвольте им сделать то, что им платят, чтобы сделать; просто удостоверьтесь, что они понимают то, в чем Вы нуждаетесь.

4
ответ дан 3 December 2019 в 16:11
  • 1
    Спасибо. Локальной машиной я имел в виду один за моим столом, которым я, прежде всего, управляю. Расходы покрыты предоставлением, и часть проекта включает оценку, как быстро мы могли сделать его. Наш терабайт данных изображения займет три месяца для обработки или два? Вопросы как этот. –  kpierce8 30 December 2009 в 20:12
  • 2
    I' m все же для наблюдения сервера, который инженер/аналитик/ученый устанавливает под их столом и это никогда не требует внимания от профессиональных людей IT. Просто doesn' t происходят. Но Ваши другие вопросы являются актуальными. Деньги на предоставление Вы can' t всегда требуют для других вещей, если Вы сохраняете его здесь, так могло бы стоить потратить на сервер только ради учета. И если временная оценка является частью исследования, то необходимо создать что-то, что соответствовало бы среде, как предполагается проектом - VM не может соответствовать. Забавный, как теперь, когда you' ve уточнил Ваш вопрос, мой ответ полностью отличается. –  Max Alginin 31 December 2009 в 00:26
  • 3
    Правдиво я wasn' t уверенный точно, какие части моей проблемы были релевантны. Я значительно ценю хорошую обратную связь. –  kpierce8 31 December 2009 в 00:33

Лично, я пошел бы для кластера VMware по ряду причин.

  • Объем контроля, который Вы будете иметь над VM, совпадет с локальной машиной.

  • Я думал бы, что они могли получить Вас та же сумма ЦП и RAM в Вашей инфраструктуре VMware, как Вы могли на локальном компьютере. Перепроверка это с людьми IT.

  • Разногласия хороши, что инфраструктура VMware имеет доступ к более высокой скорости и более крупному полному устройству хранения данных, чем локальный компьютер. Они могут, вероятно, также выполнить резервные копии на Ваших данных довольно легко из кластера VMware, также.

  • Питание, вероятно, намного более стабильно в кластере VMware, чем за Вашим столом. Если Ваши вычислительные задания были бы разрушены перебоем в питании затем, дата-центр является, вероятно, лучшим местом для задания для выполнения.

  • Наконец, это будет намного более тихо для использования машины VMware по сравнению с нахождением около класса рабочей станции ПК в кубе.

2
ответ дан 3 December 2019 в 16:11
  • 1
    Точные замечания. Современные серверы могут часто справляться с этими задачами также или лучше, чем Рабочая станция и могут быть в порядке очень быстро в большинстве случаев. Качество питания является также большим беспокойством, и центр обработки данных будет хорошо защищен (каждый надеется), Также намного легче скопировать прежде, чем исправить и вернуться к снимкам, если что-то идет не так, как надо. –  Dave M 30 December 2009 в 22:13

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

1
ответ дан 3 December 2019 в 16:11
  • 1
    Это было моей мыслью начальной буквы. (все еще, я предполагаю, даже при том, что изучение среды VM звучит интересным). –  kpierce8 31 December 2009 в 00:37
  • 2
    @LuckyLindy: Скорее всего, you' ре, думающее о VMs, что можно работать собственном рабочем столе в Параллелях или VMware Workstation. Обсуждение здесь, с другой стороны, является о предприятии средами VM - совершенно другой зверь. –  Max Alginin 31 December 2009 в 01:52
  • 3
    Положительная сторона, но для чего-то, что влияет на его результат исследования I' d допускают ошибку на стороне осторожности. Полный контроль над локальной рабочей станцией был бы предпочтителен (для меня) по сравнению с совместным использованием ресурсов на корпоративном сервере. –  Beep beep 31 December 2009 в 02:54
  • 4
    Не говоря уже о том, что IT , вероятно, не планирование поместить приложение, которое использует 100% ЦП, обрабатывающего 1 ТБ формирования изображений на их рабочих серверах магистрали, что означает, что это понижено к более старой, менее способной машине для начала. –  Joe Internet 31 December 2009 в 06:48
  • 5
    IT решила, что специализированное поле, вероятно, было бы лучше. –  kpierce8 5 January 2010 в 23:27

Теги

Похожие вопросы