Большое приложение - стоит ли беспокоиться о работе на VM Ware?

Через несколько месяцев мы собираемся внедрить то, что я считаю довольно большим и ресурсоемким приложением, и наша команда Windows рекомендует развернуть его на VM Ware. Приложение будет иметь 5000 пользователей, большинство из которых будут запускать это приложение весь день в качестве основного приложения, которое им нужно для выполнения своей работы. Они будут сканировать изображения, которые будут отправлены в это приложение для обработки.

Приложение состоит из 4 частей: веб-сервер, сервер извлечения, сервер приложений и сервер базы данных. Сервер приложений будет нести бремя выполнения оптического распознавания символов по 2–3 миллионам изображений в день.

Поставщик прикладного программного обеспечения не сертифицирован на ВМ, и у него нет опыта работы с ВМ, хотя, похоже, он готов поддержать нас в этом.

Я не слишком обеспокоен веб-серверами или серверами извлечения. Но серверная часть приложения утверждает, что для этого требуется 3 сервера Windows с 20 ядрами ЦП и 32 ГБ ОЗУ каждый. База данных SQL Server также требует 20 ядер ЦП и 32 ГБ.

Я не беспокоюсь о сети. У нас быстрая сеть, и эти изображения не будут очень большими. В основном меня интересуют процессор (для распознавания текста) и ввод / вывод, поскольку все эти изображения должны быть записаны в базу данных.

У нас есть большая платформа VMWare (использующая новейшее программное обеспечение VMWare), на которой работают сотни небольших приложений, но наше новое приложение будет самым большим на сегодняшний день. В настоящее время самое большое приложение, которое у нас сейчас есть на ВМ, имеет около 200 пользователей. Таким образом, мы понимаем, что мы будем продвигать нашу среду VMWare гораздо сложнее, чем когда-либо прежде. И я хочу убедиться, что наши конечные пользователи не будут затронуты проблемами роста (например, медлительностью, перебоями в работе), так как мы учимся поддерживать это большое приложение в VMWare.

Мои вопросы сейчас таковы.

  1. Будет ли лучше запускать это на выделенных компьютерах с Windows, а не в общей среде VMWare, по крайней мере, на первый взгляд?

  2. В качестве альтернативы, мы должны настаивать на том, чтобы сначала иметь собственную выделенную платформу VMWare, чтобы мы не делились с другими приложениями в течение периода развертывания. И затем, как только мы увидим, как он работает и сколько ресурсов ему действительно нужно, мы можем начать обмениваться.

  3. Если мы решим работать на VMWare, каковы возможные недостатки? Например, вероятно ли, что конечные пользователи будут испытывать снижение производительности? Я читал, что VMWare может вводить задержки.

  4. Должны ли мы привлекать консультанта из VMWare для анализа нашей среды, чтобы убедиться, что она правильно настроена и настроена?

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

0 ответов

Другие вопросы по тегам