Эта статья будет интересна тем, кто сейчас занимается вопросами виртуализации.
История о том, как наша компания провела небольшое исследование на тему виртуализации рабочих мест архитекторов и инженеров.
В частности, был рассмотрен AWS AppStream 2.0. и альтернативы.
Возможно, что для суперпрофессионалов в этом деле статья окажется не слишком полезной.
Цель
Основную цель виртуализации, с точки зрения менеджмента, можно сформулировать так: избавиться от необходимости покупать дорогостоящее оборудование (примерно 140-170 тысяч рублей за машину), а также держать в штате сисадминов.и переплачивать за электроэнергию.
Я понимаю, что есть очевидные вещи, которые виртуализацией не решить: железо все равно надо покупать, администратора все же лучше, а электричество хоть и будет меньше жрать, но существенно дешевле не будет (конкретных расчетов по поводу не было).
снижение цены).
Кого мы «виртуализируем»?
Укажем на специфику аудитории, которую необходимо «виртуализировать».У нас есть архитектурное бюро, в котором на момент написания статьи работают архитекторы и инженеры.
В основном у ребят стандартный набор задач для их специализации – проектирование, визуализация интерьерных и экстерьерных решений, расчеты и т.д.
Используемое программное обеспечение (были указаны основные, но весь список гораздо длиннее, каждый раз подстраивается под задачу).Наш Интернет К сожалению, я не знаю, какой у нас провайдер.Инженер
Архитектор 1
- Ревит – весь день
- Autodesk CFD — иногда целый день параллельно с Revit, иногда неделю могу не запускать.
- Navisworks — иногда целыми днями параллельно с Revit, иногда неделю могу не запускать.
- Общий пакет программ MS Office, PDF, браузер и т.д. Всегда открыт
Одновременный запуск 2-3 программ (Photoshop, Revit, 3Dmax) Архитектор 2
- Ревит – 10 часов в день
- 3д макс +Корона - 24/7. Полный рабочий день, плюс ночные и выходные дни.
- Ротошоп.
8-10 часов.
Весь день
- AutoCad – 3-4 часа в день.
Путем тестов были выявлены следующие конфигурации станций, достаточные для работы в облаке: Одновременный запуск 2-5 программ (может потребоваться параллельное открытие двух ревитов для работы со связанными файлами).
- Revit + Dynamo — доступ на весь день, кроме того, другим пользователям может потребоваться доступ к Revit из моей учетной записи в мое отсутствие или я был удален из средства просмотра команды.
- 3д макс +Корона.
В зависимости от задачи от 24 часов всю неделю при работе над картинками до 0 часов в сутки при работе над моделью в Revit. Для управления и запуска рендеринга в ночное время и удаленно требуется круглосуточный доступ.
- Фотошоп 10 часов в день
- AutoCad – 0 часов в день, но необходим для просмотра и редактирования файлов и экспорта для московского офиса от подрядчиков при отправке файла
- Носорог + Кузнечик.
Иногда может потребоваться для сложного моделирования и открытия скриптов.
Для архитекторов (Revit, визуализация, фотошоп и т.д.) 32 ГБ ОЗУ, 16 процессоров, 4 ГБ графического процессора, 100 ГБ жесткого диска Для инженеров (Revit, программы расчета и т.п.
) 16 ГБ ОЗУ, 6 процессоров, 4 ГБ графического процессора, 100 ГБ жесткого диска
От нашего сисадмина я узнал, что обещанная провайдером скорость составляет 30 Мбит/сек.
Результаты теста
1) Веб-службы Amazon — AppStream 2.0. (используется сервер во Франкфурте)
Описание: Облачный сервис с доступом через браузер.Протестированные конфигурации:
- stream.graphics-design.xlarge 4 ЦП 16 ГБ ОЗУ 2 ГБ графического процессора 0,5 доллара США/час
- stream.graphics-design.4xlarge 16 ЦП 61 ГБ ОЗУ 8 ГБ графического процессора 2,0 доллара США в час
2) Невозможно заказать необходимую конфигурацию станка; вы можете выбирать только из предложенных моделей, что рискует переплатить за неиспользованную мощность.
Итог: Мощность подходит для работы в Revit, но рендеринг значительно хуже, чем на локальной машине.
Задержка раздражает.
2) Paperspace (Европа)
Описание: Облачный сервис с доступом через браузер или собственный лаунчер (лаунчер, если вам удобнее).Протестированные конфигурации: G-Class PRO 8CPU 32GbRAM 4GbGPU 0,32 доллара США в час+7 долларов в месяц за жесткий диск емкостью 100 ГБ.
P5000 8CPU 32GbRAM 16GbGPU 0,72 доллара США в час+7 долларов в месяц за жесткий диск емкостью 100 ГБ.
Плюсы: Привлекательная цена.
Минусы: 1) Задержка при использовании.
2) Невозможно заказать необходимую конфигурацию станка; выбирать можно только из предложенных моделей, что рискует переплатить за неиспользованную мощность.
Итог: Из-за лагов сложно работать даже в Revit. Рендеринг совершенно непристойный.
3) Cloudalize (Европа)
Описание: Серьезная контора, раздающая мощности через клиент Citrix. Протестированные конфигурации: Модель M602 с видеокартой P2000 19,99 евро+0,89 евро в час.Плюсы: 1) Отличные результаты как для Revit, так и для рендеринга.
2) Вы можете собрать машину нужной конфигурации.
Минусы: Стоимость.
Результат: Подходит для работы в Revit и для рендеринга, задержек нет. Если не обращать внимания на стоимость, то это хороший вариант.
4) Loudplay (Россия)
Описание: Сервис облачных игр с доступом через браузер или собственный лаунчер.Протестированные конфигурации: Москва-4 4CPU 16GbRAM 4GbGPU 28 руб/час Плюсы: Не нашел Минусы: 1) Задержка при использовании.
2) Невозможно заказать необходимую конфигурацию станка; выбирать можно только из предложенных моделей, что рискует переплатить за неиспользованную мощность.
3) Чтобы войти, вам придется стоять в очереди (до часа).
Итог: Мощность подходит для работы в Revit, но рендеринг значительно хуже, чем на локальной машине.
Задержка раздражает.
5) Ликудский (Европа)
Описание: Сервис облачных игр через собственный лаунчер.Протестированные конфигурации: PRO 6CPU 12GbRAM 4GbGPU 28 руб/час Плюсы: Привлекательная цена.
Минусы: 1) Задержка во время использования, жуткая потеря качества изображения.
2) Невозможно заказать необходимую конфигурацию станка; Вам остается только выбирать из предложенных моделей.
3) Чтобы войти, вам придется стоять в очереди (до часа).
Результат: Невозможно работать.
6) Cloud4y (Россия)
Описание: Облачный сервис с доступом через клиент VmWare. Протестированные конфигурации: Сборка для инженеров 34 руб./час.
Монтаж для архитекторов 51 руб/час.
Плюсы: 1) Отличные результаты как для Revit, так и для рендеринга.
2) Вы можете собрать машину нужной конфигурации.
Минусы: Стоит дороже, чем хотелось бы.
Итог: Подходит для работы в Revit для рендеринга, без задержек.
Если не обращать внимания на стоимость, то это хороший вариант.
7) IMSCAD (Европа)
Описание: Облачный сервис с доступом через клиент Citrix. Протестированные конфигурации: Формируется сборка инженеров КП Формируется сборка КП архитекторов Плюсы: 1) Отличные результаты как для Revit, так и для рендеринга.2) Вы можете собрать машину нужной конфигурации.
Минусы: Пока не нашел.
Итог: Подходит для работы в Revit для рендеринга, без задержек.
Заключение
Изначально было определено, что работа архитекторов и инженеров требует разных конфигураций машин.Для рендеринга на локальных машинах используются специализированные процессоры, отличные от используемых в облачных сервисах (они не предназначены для рендеринга).
Поэтому приходится неоправданно увеличивать количество арендованных процессоров, чтобы добиться той же скорости рендеринга, что и на локальной машине, что увеличивает стоимость.
По этой причине использовать мощности виртуальных машин на данный момент невыгодно: рендеринг нужен не всегда, и за включенные дополнительные процессоры придется постоянно платить.
Следующий фактор, накладывающий ограничения, — это невозможность подобрать необходимую конфигурацию машины под необходимые нужды: нам часто приходится выбирать из уже сформированных конфигураций, которые нас не устраивают. Также все, что используется через браузер или собственный лаунчер, работает невыносимо медленно и теряется качество картинки (часто пикселизированной).
Отсюда вывод: все сервисы, предлагающие доступ таким способом, нам не подходят. Причины тормозов определяются тем, что мы находимся в очень удаленных локациях и доступная скорость интернета не позволяет полностью компенсировать пройденное расстояние.
В настоящее время мы не знаем точного способа решения этой проблемы.
Наивысшим приоритетом является использование сервисов, обеспечивающих доступ через клиенты Citrix и VmWare. Помимо простоты администрирования, эти клиенты смягчают проблемы с плохим соединением и позволяют полноценно работать, даже если соединение выходит за границу.
Подводя итог всему вышесказанному: На данный момент облачные сервисы для наших нужд гораздо убыточнее, чем наши локальные станции.
Конечно, локальная машина и сервис позволяют использовать ее 24/7 круглый год, но использование облачного сервиса в таком режиме будет существенно дороже.
Однако если у вас есть желание и возможность переплатить, на данный момент облачные сервисы подходят для использования под задачи архитекторов и инженеров.
Источники вдохновения и информации
1. Зачем нужна виртуализация? P.S.: Спасибо за внимание! Если нюансы, которые вы считаете важными, не были учтены, я постараюсь ответить на вопросы в комментариях.Теги: #Виртуализация #облачные сервисы #aws #appstream2.0 #виртуализация настольных компьютеров #опыт виртуализации #внутренний проект
-
Переезд Офиса В Дата-Центр
19 Oct, 24 -
Сколько Должен Стоить Биткойн?
19 Oct, 24 -
Почему Я Куплю Ipad – Экономический Расчет
19 Oct, 24 -
Таргетинг Рекламных Кампаний
19 Oct, 24 -
Архитектура Категоризации Событий - Варя
19 Oct, 24