Лично, я пошел бы для кластера VMware по ряду причин.
Объем контроля, который Вы будете иметь над VM, совпадет с локальной машиной.
Я думал бы, что они могли получить Вас та же сумма ЦП и RAM в Вашей инфраструктуре VMware, как Вы могли на локальном компьютере. Перепроверка это с людьми IT.
Разногласия хороши, что инфраструктура VMware имеет доступ к более высокой скорости и более крупному полному устройству хранения данных, чем локальный компьютер. Они могут, вероятно, также выполнить резервные копии на Ваших данных довольно легко из кластера VMware, также.
Питание, вероятно, намного более стабильно в кластере VMware, чем за Вашим столом. Если Ваши вычислительные задания были бы разрушены перебоем в питании затем, дата-центр является, вероятно, лучшим местом для задания для выполнения.
Наконец, это будет намного более тихо для использования машины VMware по сравнению с нахождением около класса рабочей станции ПК в кубе.
mod_perl
к сожалению, не имеет способа сделать это. Что действительно имеет способ реализовать тайм-ауты mod_fcgid
(с помощью директивы FcgidBusyTimeout). Это не должно требовать никаких значительных модификаций к Вашему сценарию, если его использование mod_perl
определенная функциональность.
Хорошее сравнение между mod_perl
и mod_fcgid
доступно на StackOverflow, но если реализация универсальных тайм-аутов является Вашим требованием, mod_fcgid
кажется, что это - единственный способ пойти.