Дано: слабо нагруженный сервер с ESXi 5.5, туча видео файлов (около 2 тб) с доступом по SMB
Требуется: ОС для виртуальной машины, где handbrake будет заниматься кодированием в HEVC, доступ к виртуозке по RDP/VNC из OS X.
Суть вопроса: для решения задачи в первую очередь рассматривалась Windows XP. Преимущества: бесплатно (есть легальный ключ), минимальные системные требования, простая организация удаленного доступа. Недостатки: свежий handbrake отказывается работать наотрез.
С линукс также проблемы. Управление ESXi осуществляется с OS X машины, где vSphere Client есть только под Windows и работает при помощи Parallels 10. Установка линукс чрезвычайно затруднена т.к. консоль vSphere Client жутко глючит и ввести даже минимальные данные для установки крайне трудно, а сконфигурировать VNC и вовсе не удалось.
В обычной жизни доступ с виртуалкам осуществляется с помощью Jump Desktop и работает прекрасно. С установкой история, как видно, другая.
Пожалуйста, посоветуйте ОС, до которой можно очень легко (желательно сразу) достучаться по удаленке. Либо, как вариант, как завести это безобразие на win xp.
И предвосхищая вопросы:
"Труп" win xp ценен указанными преимуществами. Изолированная от внешней сети она весьма стабильна и безопасна.
Альтернативы handbrake рассматриваются, утилиты CLI не рассматриваются (сложны для пользователей)
Скрипты и автоматизация не подойдут. Видео требует индивидуального подхода. Сложность HEVC такова, что достаточно добавлять в очередь несколько десятков заданий вручную, чтобы машина была занята круглосуточно.
Если ваш гипервизор не способен предоставить коду доступ к инструкциям процессора, которые используются для ускорения кодирования видео или к CUDA на видеокарте, то поищите лучше что-то другое. Иначе будете крайне неэффективно заниматься этим.
Если будете кодировать на CPU - можете взять любой линукс и ffmpeg. Если мне не изменяет память, Handbrake - всего лишь оболочка над ffmpeg, так что его можно спокойно выкинуть.