¿Te preguntas dónde instalar powerJobs?

CUOTA

Vault Job Processor es una gran aplicación que permite automatizar todas las tareas manuales y repetitivas para aumentar la productividad y la calidad del proceso. Tareas como la publicación de archivos PDF, DXF y STEP, el envío de correos electrónicos o la visualización de notificaciones de MS, la impresión de todos los dibujos de un conjunto completo, la publicación de listas de materiales en el ERP, y mucho más, pueden realizarse con él. La cuestión es dónde instalar el procesador de trabajos. Autodesk indica claramente en los requisitos del sistema, que los sistemas operativos de servidor de Microsoft no son compatibles. Esto significa que la máquina donde se ejecuta el servidor Vault no es ideal. Entonces, ¿dónde colocar este pequeño ayudante? 

El entorno ideal es una estación de trabajo dedicada. Pero antes de entrar en detalles, vamos a discutir otras opciones existentes. 

EL SERVIDOR DE BÓVEDA
Esta es una máquina dedicada, ya que ningún usuario trabaja en esta máquina, y por lo tanto, el procesador de trabajos podría funcionar 24/7 sin interrupciones. Ya hemos aprendido que el sistema operativo Windows Server no es compatible, pero esto no significa que no funcione. Efectivamente, el procesador de trabajos funciona en Windows Server, pero simplemente no está soportado por Autodesk, por lo que instalarlo aquí no proporcionaría soporte por parte de Autodesk en caso de problemas. Además, el procesador de trabajos también requiere aplicaciones adicionales como Inventor y AutoCAD para procesar los archivos CAD, que tampoco son compatibles con un sistema operativo de servidor. La misma historia: sí, funcionan, pero no son compatibles. Sin embargo, el mayor problema es que la ejecución de aplicaciones CAD en el servidor afectará al rendimiento del mismo. La base de datos de Vault (SQL severer) que se ejecuta en el servidor, ya consume mucha memoria, y eso es bueno ya que garantiza el rendimiento a los usuarios de Vault. Las aplicaciones CAD consumirían memoria y generarían muchas operaciones de lectura/escritura en disco, lo que afectaría al servidor. Además, el procesador de trabajos debe ejecutarse como un usuario registrado regularmente (no como administrador, y no como servicio), lo que requiere que la máquina esté constantemente registrada. Esto no es una buena idea para un servidor que ejecuta el Vault Server (ADMS). Por lo tanto, ejecutar el procesador de trabajos y las aplicaciones CAD en el servidor es posible, pero no es recomendable y no está soportado por Autodesk. 

LA MÁQUINA LOCAL
Se puede instalar el procesador de trabajos en una de las máquinas CAD. Los trabajos pueden ser puestos en cola por el usuario de CAD mientras está trabajando y pueden ser procesados más tarde cuando la máquina esté libre. Por ejemplo, el procesador de trabajos puede iniciarse por las tardes o durante las pausas para procesar los trabajos en cola. Esto significa que estos trabajos se procesarán en un momento posterior. A menos que los trabajos sean de misión crítica, no habrá ningún problema con este método.

Si tu máquina tiene suficiente memoria y potencia de CPU, también puedes ejecutar los trabajos en segundo plano mientras estás trabajando. Sin embargo, tener el procesador de trabajos iniciando aplicaciones CAD en segundo plano puede no ser lo ideal y, además, debes asegurarte de que el procesador de trabajos utilizará un espacio de trabajo local separado para procesar los archivos. De lo contrario, puede producir resultados erróneos debido a que los archivos locales son incorrectos, o bien estropear el espacio de trabajo local y sobrescribir los archivos. Por lo tanto, tanto si lo ejecuta en segundo plano como si lo hace por la noche, debe configurarlo de forma correcta para evitar que se superponga con su espacio de trabajo local actual.

LA MÁQUINA DEDICADA
Como puede ver en las dos opciones anteriores, ni el Vault Server ni las máquinas locales son la ubicación ideal para instalar el procesador de trabajos. La mejor ubicación, y la más adecuada, es una estación de trabajo Windows dedicada, que puede ser una antigua máquina CAD física, o una máquina virtual (véase más abajo) que ejecute un sistema operativo Windows Workstation normal. Sí, esto requiere un poco de hardware y una licencia de Windows, pero si haces los cálculos, el procesador de trabajos te ahorra tanto tiempo y garantiza la fiabilidad de tus procesos (haciendo las cosas automáticamente), que merece la pena la inversión. Hemos creado una sencilla calculadora de retorno de la inversión en nuestro sitio web, que le ayuda a evaluar los costes y el ahorro. Si resulta que no vale la pena la inversión, entonces piense dos veces en todas las cosas que actualmente hace manualmente. En nuestra encuesta, resultó que un diseñador medio (cada diseñador) produce (crea o actualiza) unos 150 archivos PDF, DXF, STEP al mes, y necesita entre 2 y 5 minutos para ello. No se trata sólo de guardar los archivos en la carpeta correcta con el nombre adecuado, sino también de informar a alguien sobre la nueva revisión disponible. Y el ahorro de tiempo ni siquiera es el mayor coste: guardar una versión errónea, sobrescribir un archivo equivocado o simplemente olvidarse de hacerlo, genera costes aún mayores. 
En nuestras conversaciones con los clientes, vemos que los equipos pequeños con pocas licencias de Vault tienen dificultades para invertir en una máquina dedicada, mientras que los clientes con un equipo más grande luchan con su departamento de TI para conseguir una máquina dedicada en la que el usuario de Windows deba estar conectado todo el tiempo.  


Las tres soluciones descritas anteriormente son técnicamente viables y muchos clientes de powerJobs ejecutan el procesador de trabajos en el servidor o en un cliente, y funciona. Sin embargo, una máquina dedicada es la configuración óptima por las razones explicadas anteriormente, y la inversión se amortiza en poco tiempo. 

 

ólo unos comentarios sobre la máquina virtual
Para ejecutar el procesador de trabajo en una máquina virtual, se requieren tres cosas:

  • Las máquinas virtuales suelen ejecutarse en un hardware de servidor con GPU's pobres. Como vamos a ejecutar aplicaciones CAD como Inventor, los requisitos mínimos para Inventor deben cumplirse, de lo contrario obtendrás mensajes de error. La buena noticia es que aunque el hardware de servidor construido en los últimos años viene con algunas tarjetas gráficas decentes, probablemente tu hardware ya es lo suficientemente bueno. Dado que los trabajos no suelen realizar grandes operaciones gráficas, dicha tarjeta gráfica debería ser suficiente.
  • Los trabajos suelen tener bastantes operaciones de disco, como la descarga de un archivo desde Vault, la apertura con la aplicación dada que también requiere bastantes actividades de disco. Por lo tanto, ejecutar el procesador de trabajos en SSDs puede mejorar el rendimiento.
  • Normalmente, las licencias de las aplicaciones no son necesarias. En el caso de Inventor se utilizará el Inventor Server gratuito, que es un Inventor completo sólo que sin interfaz de usuario. Y para AutoCAD, normalmente el DWGTrueView es suficiente. Por lo tanto, las licencias para las aplicaciones CAD no son necesarias.
Por lo tanto, si ya está ejecutando el procesador de trabajos en el servidor o en un cliente local, piense en una máquina dedicada y en lo mucho que podría delegar en el procesador de trabajos. Tenemos muchos otros ejemplos descritos en nuestro blog. Y si estás planeando automatizar finalmente tus tareas a través del procesador de trabajos, entonces empieza la conversación sobre la máquina dedicada, ya que seguro que te compensará.