Servidor de infraestructura de Altium
Para las empresas de electrónica que operan un número considerable de instalaciones de software en múltiples estaciones de trabajo, existe la necesidad de gestionar la implementación, la configuración y las licencias de esas instalaciones a nivel empresarial. Para ofrecer una solución de gestión centralizada del software de diseño de la empresa, Altium ha desarrollado el Altium Infrastructure Server (AIS), una solución gratuita de gestión de software de Altium basada en servidor y construida sobre la plataforma Server Foundation de Altium.
Cuando se instala en una red local de la empresa, el nuevo servidor proporciona control centralizado de la instalación sin conexión, la concesión de licencias y la actualización del software de Altium, así como la gestión de los usuarios del software y de los roles (grupos de usuarios) a los que pertenecen.
Los servicios tecnológicos de Altium proporcionados por el Infrastructure Server incluyen:
- Gestión de perfiles de usuario y asignaciones de roles de usuario.
- Servicios de conexión de clientes: gestión de sesiones, sincronización LDAP.
- Servicio de licencias privadas: adquisición, asignación y seguimiento de licencias de software.
- Servicio de instalación en red: adquisición, empaquetado e implementación en red de paquetes de instalación de software.
Instalación del servidor
Altium Infrastructure Server (AIS) está disponible como un archivo de instalación descargable gratuito de Altium, y es compatible con PC que ejecuten el sistema operativo Windows 7 (o posterior). Tenga en cuenta que no puede instalarse en sistemas que ejecuten una versión básica de Windows (Core, Home, Starter, Base), ni en PC que utilicen el antiguo sistema operativo Windows XP.
► Consulte AIS System Requirements para obtener más información.
Active el proceso de instalación extrayendo (del archivo fuente Altium_Infrastructure_Server_[version].zip) y ejecutando el archivo ejecutable de instalación de Infrastructure Server: Altium Infrastructure Server <version number>.exe. Los cuadros de diálogo secuenciales de configuración presentados por el asistente de instalación le guiarán a través del proceso.
Avance por los siguientes cuadros de diálogo del asistente para confirmar o editar las ubicaciones de instalación y los puertos de acceso del servidor web.
Una vez establecida la configuración del servidor, la instalación puede continuar. El cuadro de diálogo final del asistente muestra la dirección web del servidor en el PC local, tanto para acceso estándar (http) como seguro (https).
Licencias del servidor
Infrastructure Server requiere licencias de Altium para activar sus funciones y permitir conexiones de red. Los archivos de licencia necesarios están disponibles dentro del archivo zip descargado como archivos de licencia independientes (*.alf), y se activan registrándolos en el servidor mediante su interfaz de navegador, a la que se accede a través de las direcciones web (basadas en el nombre del PC host) que se muestran en el cuadro de diálogo de finalización del asistente de instalación, como se muestra arriba.
Al acceder inicialmente a Infrastructure Server, utilice las credenciales predeterminadas de inicio de sesión admin/admin. En cuanto sea posible, estas deben cambiarse para restringir el acceso de administrador al administrador del servidor designado.
Cuando se inicia sesión, un servidor sin licencia se indica mediante el mensaje en la parte superior de la página Home de la interfaz. Seleccione el enlace asociado Add License para abrir la página License Manager de Infrastructure Server; luego elija el tipo de licencia y, por lo tanto, su origen, en el menú desplegable del botón
. Las opciones son:
- From file – busque y seleccione un archivo de licencia disponible en el disco duro local del PC. Así es como normalmente se licencia Infrastructure Server.
- From cloud – conéctese al portal AltiumLive License Server para listar y luego adquirir las licencias que estén disponibles para su organización.
Aplicar archivos de licencia del servidor
Seleccione la opción From file para importar los archivos de licencia de Infrastructure Server, como los incluidos en el archivo zip de instalación descargado. Busque y localice los archivos de licencia aplicables (*.alf) y cárguelos en el servidor. El servidor requiere dos tipos de licencia para una funcionalidad completa:
- Server License – activa las funciones y servicios de Infrastructure Server.
- Client Access License (CAL) – permite a los usuarios de software dentro de una organización acceder a Infrastructure Server a través de la red.
Las licencias importadas se mostrarán y registrarán en la página License Manager de Infrastructure Server. Para activar toda la gama de funciones del servidor, cierre sesión y vuelva a iniciarla.
► Consulte Exploring the Browser-based Interface para obtener una visión general de la interfaz del AIS y sus funciones.
Adquirir licencias de software desde la nube
Altium Infrastructure Server incluye el Private License Service (PLS) de Altium, que se utiliza para adquirir, configurar y asignar “puestos” de licencia a usuarios de la empresa o grupos de usuarios (roles). Proporciona control del modo de préstamo de licencias, roaming de licencias, registro de uso de licencias y sincronización de usuarios (LDAP) y notificaciones en vivo, entre otras funciones.
El primer paso para gestionar y distribuir licencias de software de Altium a estaciones de trabajo de la red es adquirir esas licencias desde el License Server basado en la nube de Altium, a través del portal AltiumLive. Esto se realiza a través de la página License Manager del servidor, desde la opción From Cloud del menú del botón
.
Se requiere una cuenta de usuario válida de AltiumLive para acceder y adquirir licencias desde la nube. Para establecer la conexión inicial con AltiumLive License Server, introduzca las credenciales de su cuenta en el cuadro de diálogo AltiumLive Sign In y complete el inicio de sesión. Aquí se asume que Infrastructure Server tiene acceso a internet.
Todas las licencias disponibles para su empresa se mostrarán en el cuadro de diálogo Add Licenses una vez que se haya establecido la conexión con el Altium License Server remoto. Si es necesario, utilice el campo de filtro Product Name para limitar la lista al tipo de licencia de interés.
Seleccione las licencias que el servidor debe adquirir marcando sus casillas Selection asociadas. Para descargar las licencias seleccionadas, cierre el cuadro de diálogo Add Licenses con el botón
. Las licencias adquiridas se mostrarán entonces y estarán disponibles en la página License Manager de Infrastructure Server.
Tenga en cuenta que las licencias recién adquiridas se asignarán a All Users de forma predeterminada y, por lo tanto, serán accesibles para cualquier estación de trabajo con software de Altium que se conecte con su cuenta de usuario en Infrastructure Server; consulte las opciones de Private License Service para saber cómo desactivar este comportamiento predeterminado.
Usuarios y roles
La capacidad de Altium Infrastructure Server (AIS) para implementar, licenciar y actualizar productos de software de Altium en PC específicos de la red está limitada por las credenciales User asignadas y/o por el Roles del usuario. El servidor se conecta con PC remotos sobre la base de permisos de software, en lugar de hacerlo directamente con el hardware de la máquina. Esto permite un control total de qué recursos del AIS (software y licencias) están disponibles para los PC conectados, según su cuenta de usuario del AIS correspondiente.
Los detalles del nombre de usuario y las credenciales de inicio de sesión se enumeran y definen en la página User Management (en la pestaña Users) de la interfaz del navegador del servidor. Las entradas de usuario que aparecen en la página User Management son de distintos tipos y se crean automática o manualmente de la siguiente manera:
- AIS system users: Perfiles de usuario generados internamente, como el usuario System, utilizado por el AIS para el acceso automatizado a la red.
- AIS access users: Cuentas de usuario (perfiles) creadas manualmente, añadidas por el administrador para permitir el acceso directo al servidor a través de la interfaz del navegador para usuarios específicos; normalmente, aquellos que requieren acceso de administrador.
- AIS auto-generated users: Perfiles de usuario creados automáticamente por el License Service (PLS) en respuesta a conexiones desde software remoto, como Altium Designer, o cuando un usuario inicia sesión de forma remota en el AIS. Normalmente, estas son las entradas de usuario que se añadirán a Roles (se convertirán en miembros de un rol), lo que a su vez restringe el acceso a las licencias asignadas a ese rol. Consulte Automatically Generated User Profiles más abajo.
► Consulte Adding Users & Roles para obtener más información sobre cómo trabajar con cuentas de usuario del AIS.
Agregar un usuario
Se puede agregar manualmente un perfil de usuario en la página User Management mediante el botón
, que abre el cuadro de diálogo Add User.
Dos campos de entrada importantes en el cuadro de diálogo Add User (y Edit User) son:
- Authentication: La opción predeterminada Built In identificará la conexión del usuario mediante el propio Identity Service (IDS) del servidor, mientras que el método Windows se aplica cuando las PC de la red forman parte de un dominio de Windows y se utilizará la autenticación de dominio de Windows. Para esa opción, introduzca un nombre de usuario que coincida exactamente con el nombre de inicio de sesión del usuario en el dominio de Windows, tal como lo proporciona el administrador de red de la organización.
-
New Roles: El nuevo usuario puede agregarse a un rol existente, como
Administrator, introduciendo el nombre del rol en este campo. El campo buscará dinámicamente un rol existente que coincida con la(s) primera(s) letra(s) que haya escrito. De forma predeterminada, los usuarios no se incluyen en un grupo de roles; consulte más abajo la información sobre cómo crear roles de usuario.
Perfiles de usuario generados automáticamente
Un perfil de usuario generado automáticamente es creado dinámicamente por el AIS License Service cuando se realiza una conexión desde una estación de trabajo con software de Altium, o cuando un usuario inicia sesión en el AIS.
Conexión directa desde el cliente de diseño
Normalmente se establece una conexión con el AIS gracias a la función interna de conexión PLS disponible en el software de diseño de Altium. La función de conexión de licencia se configura manualmente en el Private License Server Setup dialog del software, que se abre haciendo clic en el botón Connect to Local Server en la vista License Management (Altium Designer Agile, Altium Designer), a la que se accede seleccionando la opción Licenses en el menú desplegable del control Current User (arriba a la derecha). Solo se requieren el nombre del servidor AIS (en la práctica, el nombre de su PC host) y su puerto activo.
Cuando la estación de trabajo de software establece una conexión con el Infrastructure Server, el AIS crea un perfil con un User Name que coincide con el nombre de la cuenta de usuario de Windows de la estación de trabajo. El perfil de usuario AIS creado tiene una entrada First Name que también coincide con el nombre de la cuenta de usuario de la estación de trabajo, y una entrada Second Name que coincide con el nombre del equipo de la estación de trabajo; en la práctica, su nombre de red.
En la imagen de ejemplo que se muestra a continuación, una PC de estación de trabajo remota llamada SRB-AZ-056 con un nombre de cuenta de usuario de Windows activo de pavel.demidov se ha conectado al AIS, lo que ha provocado la creación automática del perfil de usuario resaltado.
Estos perfiles de usuario, que se generarán a medida que todas las estaciones de trabajo se conecten al AIS, pueden hacerse miembros de Roles específicos (grupos de usuarios) para controlar qué licencias se ponen a disposición de las estaciones de trabajo con software de Altium; consulte más abajo la información sobre roles.
Inicio de sesión en AIS
Si un usuario (como un administrador) inicia sesión en el AIS a través de su interfaz de navegador, el PLS creará automáticamente un nuevo nombre de cuenta completo del servidor. El nombre de usuario generado es una combinación del nombre del AIS y del nombre de la cuenta de usuario utilizada para iniciar sesión: AIS_name:user_name.
En la imagen de ejemplo que se muestra a continuación, un usuario ha iniciado sesión en la cuenta Barry del AIS, lo que hizo que el PLS generara un nuevo perfil de usuario específico del servidor: SYDPC016:Barry. Aquí, el nombre de red del AIS (derivado del nombre de su PC host) es SYDPC016, que también se aplica como Last Name en el nuevo perfil de usuario.
Agregar un rol
Normalmente, los usuarios se agrupan en Roles para que las condiciones aplicadas por el servidor, como el rango de licencias de software disponibles, puedan establecerse para colecciones específicas de usuarios (roles) que tienen requisitos comunes. Por ejemplo, un departamento de ingeniería necesitaría licencias de Altium Designer, mientras que la gerencia de ingeniería podría requerir solo licencias de Altium Designer Viewer; en este caso, se crearían los roles Engineering y Management, y se agregarían los perfiles de usuario apropiados a esos roles.
Normalmente, los usuarios se agrupan en Roles para que las condiciones aplicadas por el servidor, como el rango de licencias de software disponibles, puedan establecerse para colecciones específicas de usuarios (roles) que tienen requisitos comunes. Por ejemplo, un departamento de ingeniería necesitaría licencias de Altium NEXUS, mientras que la gerencia de ingeniería podría requerir licencias de Altium Designer; en este caso, se crearían los roles Engineering y Management, y se agregarían los perfiles de usuario apropiados a esos roles.
Los roles se enumeran, crean y editan en la página Roles del Infrastructure Server. Seleccione el botón
para agregar un nuevo rol en el cuadro de diálogo Add Role, o el icono
asociado a un rol existente para editar su Name y los Members (usuarios) asignados; el campo New Members buscará dinámicamente nombres de usuario existentes que contengan la(s) primera(s) letra(s) que haya escrito.
► Consulte Adding Users & Roles en el Infrastructure Server para obtener información más detallada sobre los perfiles de usuario del servidor y los grupos de roles.
Gestión y asignación de licencias
El Altium Infrastructure Server (AIS) incluye el Private License Service (PLS) de Altium, que se utiliza para adquirir, configurar y asignar “puestos” de licencia a usuarios de la empresa o grupos de usuarios (roles). Proporciona control del modo de préstamo de licencias, Roaming de licencias, registro de uso de licencias y sincronización de usuarios (LDAP) y notificaciones en vivo, entre otras funciones.
Las licencias adquiridas por el Infrastructure Server se convierten en licencias privadas para acceso localizado, donde son “servidas” por el PLS (una vez configurado) a instalaciones remotas de software a través de la red.
Adquirir licencias
Las licencias para otros productos de software de Altium se adquieren a través de la página License Management del servidor, como se describe en la sección Acquire Licenses anterior. Al conectarse, por ejemplo, al Altium License Service en línea (a través de su portal), la lista del cuadro de diálogo Add Licenses incluirá todas las licencias que están disponibles para su empresa, las cuales, según las licencias necesarias, pueden seleccionarse mediante sus casillas de verificación asociadas y agregarse (descargarse) al AIS.
Asignar licencias
Cuando una licencia adquirida se “asigna” a un rol, solo los usuarios que sean miembros de ese rol tendrán acceso a esa licencia. En la página de lista Licenses del Infrastructure Server (como se muestra arriba), seleccione el icono
de una entrada de licencia para ver sus detalles y su asignación actual.
Para editar la configuración de asignación actual, seleccione el icono
en la columna License assignments; tenga en cuenta que las licencias adquiridas se establecen en All Users de forma predeterminada, según lo definido por la opción relacionada Private License Service.
El cuadro de diálogo Edit Assignment permite configurar la asignación de licencias por rol, las opciones de préstamo, la configuración de Roaming y las notificaciones al usuario. En el ejemplo siguiente, la licencia se ha asignado al rol Engineering y se ha configurado para el préstamo automático de 15 de los 50 puestos de licencia disponibles. Tanto el Roaming de licencias como las notificaciones están deshabilitados aquí.
Las opciones de asignación de licencias incluyen:
- Automatic leasing: Permite que el software de Altium en una estación de trabajo tome automáticamente en préstamo (use) esta licencia cuando esté disponible. En la vista License Management (Altium Designer Agile, Altium Designer), por ejemplo, el proceso normal de elegir la licencia de la lista y seleccionar su uso se realiza automáticamente para esta licencia.
- Seat availability: Especifique el número de puestos de licencia (hasta su total de puestos) que estarán disponibles para el rol asociado, o simplemente marque la opción All available seats para habilitar el número total de puestos de esa licencia (su atributo User Count)
- Roaming: Permite que una licencia se use en modo “roaming” (utilizada por el software de Altium cuando su PC host no está conectada a la red) seleccionando la opción Allow Roaming. La configuración de duración Max roam hará que la licencia deshabilite un puesto en roaming después del período especificado. Consulte On-Demand Licensing (Altium Designer Agile, Altium Designer) para obtener más información sobre el Roaming de licencias.
- Notifications: Las notificaciones son mensajes que se enviarán a los usuarios en respuesta a eventos específicos, como cuando casi todos los puestos de la licencia asignada han sido tomados en préstamo: la opción Notify for 90% seat count. Seleccione la opción Reject notifications y un users role de destino del mensaje (opcional) para habilitar mensajes de alerta para los usuarios que hayan sido desconectados de la licencia asignada (puesto revocado).
Private License Service
El Private License Service (PLS) de Altium Infrastructure Server distribuye sus licencias alojadas a través de la red a las estaciones de trabajo con software de Altium, según lo determinen las asignaciones de roles de licencia y la disponibilidad de puestos. Tenga en cuenta que el AIS también ofrece la posibilidad de distribuir licencias adecuadas a servidores de Altium que existan en la red, como servidores sin conexión ubicados en distintos departamentos.
En la mayoría de los casos, las licencias de software se distribuirán a varios PC de la red, en función del rol de AIS (grupo de usuarios) al que pertenezcan. En resumen, las estaciones de trabajo se identifican por su perfil de usuario registrado (nombre de cuenta de Windows y nombre del equipo), y estos se hacen miembros de un rol al que se le ha asignado una licencia.
Como alternativa, si una licencia se establece en All Users (en lugar de un rol de grupo), cualquier estación de trabajo con un perfil de usuario registrado tendrá acceso a esa licencia; los roles se ignoran en la práctica.
El PLS ofrece una serie de opciones que se configuran a través de la página ADMIN » SETTINGS del servidor, en la sección License Manager.
Las opciones, que de forma predeterminada ya están configuradas con valores adecuados, son:
- Cloud license service url – Preconfigurada por la instalación de AIS con la dirección web correcta para acceder al AltiumLive License Service, que permite la adquisición de licencias en función de sus credenciales de inicio de sesión de AltiumLive. Las credenciales pueden añadirse o editarse en la página General – Altium Live Credentials, en ADMIN » SETTINGS.
- Automatic user creation – Cuando está marcada (configuración predeterminada y recomendada), el PLS generará automáticamente una cuenta de usuario de AIS (establecida con el nombre de cuenta de Windows de la estación de trabajo) cuando Altium Designer se conecte al AIS. El perfil de usuario AIS generado se utiliza después para la pertenencia a roles y, por tanto, para determinar la distribución de licencias para esa estación de trabajo con software de Altium. Si la opción está desmarcada, no se creará ninguna cuenta de usuario.
- Seat return timeout interval – Especifica el período de inactividad del cliente (una estación de trabajo conectada) antes de que caduque el arrendamiento actual de la licencia y esta vuelva al conjunto disponible de puestos de licencia. El PLS consulta periódicamente a un cliente a través de la red y espera una respuesta, y cancelará el arrendamiento de la licencia si esta no se recibe dentro del número de horas especificado. Cuando el software cliente se desconecta de una licencia de la forma normal y “limpia” (Salir, Desconectarse del PLS, etc.), un puesto de licencia arrendado se devuelve automáticamente.
-
Automatically create assignment for All Users group – Cuando está marcada, las licencias recién adquiridas se asignarán al grupo
All Users. La licencia distribuida será accesible para todas las estaciones de trabajo que se conecten al AIS, independientemente del grupo de rol al que esté asignado el perfil de usuario de una estación de trabajo. Tenga en cuenta que las asignaciones de licencias pueden editarse, como se describió anteriormente. Cuando la opción está desmarcada, una licencia adquirida no se asigna a ningún grupo de usuarios y, por tanto, no es accesible a través de la red.
El PLS de Infrastructure Server pondrá las licencias a disposición según los roles para las estaciones de trabajo conectadas al servidor. Tomando el ejemplo que se muestra aquí, si Altium Designer en el equipo SRB-AZ-056 y la cuenta de usuario de Windows pavel.demidov se conectan al AIS mediante su interfaz de Private License Server, la licencia asignada al rol Engineering (del que pavel.demidov es miembro) es arrendada por Altium Designer.
Observe que en este ejemplo, la licencia de Altium se asignó al rol Engineering con el modo Automatic leasing seleccionado – véase arriba. Cuando esa opción no está habilitada en la asignación de licencias del AIS, la página License Management de Altium Designer mostrará la licencia y requerirá que haga clic en el botón Use License en el mosaico de la licencia o que haga clic con el botón derecho en el mosaico y seleccione el comando Use License en el menú contextual.
Cuando la licencia ha sido arrendada, mediante cualquiera de los enfoques automático/manual anteriores, la página Licensing en Infrastructure Server indicará que un puesto de la licencia está en uso. La licencia se libera inmediatamente si la estación de trabajo pavel.demidov/SRB-AZ-056 se desconecta del PLS o el usuario cierra Altium Designer.
► Consulte Private License Service para obtener más información sobre cómo trabajar con el License Manager (PLS) del servidor.
Uso del Network Installation Service
El Network Installation Service (NIS) de Infrastructure Server proporciona un método sofisticado y sin conexión para implementar y administrar instalaciones de software de Altium en toda la empresa. El servicio permite a los administradores realizar instalaciones y actualizaciones automatizadas a través de la red local, y posibilita un control centralizado de la disponibilidad del software, su configuración y sus capacidades.
En la práctica, un administrador de Infrastructure Server utiliza las capacidades del NIS para adquirir archivos de productos de software de Altium y luego reunirlos en un paquete de implementación de software configurable. El paquete almacenado localmente puede implementarse después en estaciones de trabajo de la red como un ejecutable instalador de software (*.msi) o como una instalación directa mediante Group Policy de Microsoft Active Directory.
► Consulte Network Installation Service para obtener más información sobre cómo trabajar con el NIS del servidor.
Se accede al Network Installation Service del servidor desde NIS Console (ADMIN » INSTALLATIONS). Al abrirlo, la lista de la pestaña Product & Extensions se completará con los productos y extensiones de Altium que están disponibles para su empresa. La lista se obtiene de Altium Cloud Vault y requiere que sus credenciales de AltiumLive (nombre de usuario y contraseña) estén registradas en Infrastructure Server; de no ser así, vaya a ADMIN » SETTINGS e introduzca esos datos en la sección General – Altium Live Credentials.
Adquirir productos y extensiones
Para adquirir un producto para integrarlo en un paquete de implementación, primero seleccione tanto el producto como las extensiones deseadas en sus respectivas listas. Seleccione una versión del producto/extensión en su sublista expandida, o simplemente seleccione el propio producto (casilla de nivel superior) para adquirir la versión más reciente.
Seleccione el botón
para activar el proceso de adquisición del software, que descargará los productos y extensiones seleccionados al almacenamiento propio de Infrastructure Server, listos para integrarse en un paquete de implementación. Como alternativa, la colección de archivos de instalación puede descargarse (como un archivo zip) directamente en el disco duro local ; en una fecha posterior, la colección puede importarse al NIS (cargarse), o al NIS de cualquier otro servidor, para integrarse en un paquete de implementación de software.
Según la carga del servidor y la velocidad de descarga de su conexión a internet, los archivos pueden tardar algún tiempo en descargarse. Puede supervisar el estado de adquisición (descarga) en la pestaña Tasks, que enumera y registra las operaciones del NIS; puede que necesite actualizar la página (F5) o cambiar entre pestañas para actualizar el estado.
Cuando el producto y la extensión se hayan adquirido (el State de descarga sea finished), la lista de la pestaña Server Storage mostrará los archivos almacenados en Infrastructure Server.
Crear paquete de instalación
En la página de almacenamiento del servidor, seleccione los productos y extensiones necesarios para el paquete y, a continuación, haga clic en el botón
para iniciar el proceso de generación del paquete de implementación. Esto abrirá el cuadro de diálogo Deployment Package, donde se configura el propio paquete antes de generarlo.
En el ejemplo de configuración del paquete de implementación mostrado arriba, las entradas del cuadro de diálogo Deployment Package están organizadas para crear un instalador de Altium Designer 16.1 que incluirá un importador de archivos (Altium PCB) y la extensión Draftsman. Las rutas de instalación están establecidas en ubicaciones típicas del disco duro de destino, y el acceso a los archivos del producto en Infrastructure Server se obtiene con las credenciales de AIS_admin. También se incluye un archivo Preferences cargado de Altium Designer para configurar automáticamente Altium Designer una vez instalado.
Los campos de opciones del cuadro de diálogo Deployment Package se describen a continuación:
- Package Name – el nombre del paquete de implementación y del archivo de instalación que se generará.
- Description – más detalles sobre el paquete, con fines informativos y de referencia.
- User Name and Password – las credenciales de inicio de sesión utilizadas para acceder silenciosamente al servidor durante la instalación, a fin de recuperar los archivos del producto.
- Show Progress – habilítelo para que el instalador muestre el progreso de la instalación. Déjelo sin seleccionar para un proceso de instalación “silencioso”.
- Installation path – el directorio del PC donde se instalará el software.
- Documents path – la ruta de la carpeta de documentos que se creará en la máquina del usuario.
- Private License Server (opcional) – la dirección TCP/IP del Private License Server, si es diferente de Infrastructure Server. Esta información es necesaria si desea que el software de implementación instalado obtenga la licencia automáticamente desde una licencia accesible en Infrastructure Server.
- License Activation code(s) (opcional) – los códigos de activación para los tipos de licencia preferidos para esta instalación del producto.
-
Preferences (opcional) – especifique un conjunto de preferencias que se utilizará con esta instalación. Puede cargarse en el servidor un archivo de preferencias (
*.DXPPref) para su uso, o seleccionarse de la lista desplegable asociada cualquier entrada de preferencias que ya exista en el servidor. - Use latest versions of products – obliga al instalador a utilizar las versiones más recientes del producto y sus extensiones.
- Products – una lista de todos los productos que el servidor ha adquirido. Habilite el producto (y la versión) que desea instalar con este paquete.
- Installation Features – especifique qué funciones disponibles del producto, o subfunciones de una lista expandida, se incluirán en la instalación.
- Extensions – una lista de todas las extensiones adquiridas que son compatibles con el producto especificado. Seleccione las extensiones, o las versiones de las extensiones en una sublista expandida, que se instalarán con este paquete.
Seleccione
en el cuadro de diálogo para generar el nuevo paquete de implementación, que posteriormente aparecerá en la pestaña Deployment Packages del servidor. Tenga en cuenta que un paquete existente puede editarse y luego volver a crearse mediante el botón
asociado a la entrada.
El paquete de implementación generado queda entonces disponible para descargarse en el disco duro local , en la ubicación de descarga predeterminada del navegador, y distribuirse según corresponda. En el ejemplo que se muestra aquí, el paquete instalador resultante es AltiumDesigner16-1_incl-Draftsman.msi.
Configurar actualizaciones
Las funciones de la pestaña Updates del Infrastructure Server proporcionan una forma manual o automatizada de mantener actualizados el software y las extensiones adquiridos. En la práctica, el servidor detectará y mostrará automáticamente las actualizaciones más recientes disponibles para los productos/extensiones que se hayan agregado al almacenamiento local del servidor, tal como se indica en la pestaña Server Storage.
Para actualizar manualmente una entrada listada en Updates, seleccione el botón
asociado, o marque su casilla Automatic Update para permitir que el servidor adquiera automáticamente la versión más reciente, cuando esté disponible. El proceso automatizado de comprobación y adquisición de actualizaciones se realizará con el intervalo especificado en Network Installation de la página ADMIN » SETTINGS. En el ejemplo que se muestra aquí, donde solo se ha adquirido Altium Designer 16.1, la lista Updates mostrará la versión más reciente disponible de Altium Designer y la versión compatible más reciente de la extensión Draftsman.
La pestaña Updates proporciona funciones adicionales que resultan especialmente útiles cuando se muestra una gran cantidad de productos y extensiones; es decir, cuando se han adquirido y almacenado muchos productos/extensiones en el servidor:
-
– actualizar manualmente las entradas seleccionadas actualmente (mediante la casilla asociada a su Name)
-
– habilitar actualizaciones automáticas para todas las entradas seleccionadas.
-
– deshabilitar actualizaciones automáticas para todas las entradas seleccionadas.
Tenga en cuenta que, cuando el software adquirido se ha actualizado, cualquier paquete de implementación que se haya generado previamente a partir de esos archivos de software quedará desactualizado. Los paquetes de implementación pueden editarse para incorporar las nuevas actualizaciones; sin embargo, crear un paquete de implementación new nuevo, con un nombre adecuado, puede ser el enfoque preferido.
Implementar la instalación del software
El Network Installation Service (NIS) del Infrastructure Server admite instalaciones remotas de software mediante la distribución de paquetes instaladores (*.msi) o con un enfoque centralizado que utiliza la instalación mediante directiva de grupo a gran escala en un dominio Microsoft Active Directory. En ambos casos, el Infrastructure Server actúa como la fuente en red de los archivos de instalación que recupera un instalador implementado.
Para la implementación directa de software en una estación de trabajo individual, ponga el paquete de implementación generado (como se indicó anteriormente) a disposición de esa máquina mediante un recurso compartido de red, o copiándolo directamente al PC. Después, simplemente ejecute el instalador.
El paquete de software se instala en la máquina de acuerdo con los ajustes de configuración (rutas, versiones de software, etc.) que se aplicaron cuando se creó el paquete de implementación en el Infrastructure Server. Los archivos de instalación se obtienen, a través de la red, del almacenamiento del Infrastructure Server; se recomienda que la ruta URL a este servidor se especifique en el paquete de instalación, en el campo Private License Server.
Una vez instalado, el software implementado puede obtener licencia del Private License Service en el Infrastructure Server. Como alternativa, si una licencia adquirida por el Infrastructure Server se ha configurado para préstamo automático y está asignada a un rol del que el perfil de usuario es miembro, el software recién instalado obtendrá la licencia automáticamente desde el AIS. Tenga en cuenta que el perfil de usuario de AIS correspondiente es uno generado automáticamente a partir del nombre de la cuenta de Windows (y del nombre del PC) durante una conexión previa de ese usuario; por ejemplo, la cuenta de Windows User 2 en la estación de trabajo ENGINEERING 4, como se muestra a continuación.
En el caso de ejemplo que se muestra aquí, User 2 se ha hecho miembro del rol Engineering, al que se le han asignado 20 puestos de una licencia de Altium Designer; uno de ellos se prestará automáticamente cuando User 2 se conecte al Infrastructure Server desde Altium Designer.
Si es necesario, las actualizaciones de software pueden instalarse mediante el motor de actualización integrado en la aplicación del software implementado, o creando un paquete de implementación nuevo y actualizado (*.msi) para su distribución, o configurando actualizaciones de tipo “push” mediante Group Policy en una estructura de red de dominio Active Directory.
Para obtener actualizaciones de software de Altium Designer directamente desde el Infrastructure Server, asegúrese de que la opción Local Installation service esté seleccionada en la página System – Installation page del cuadro de diálogo Preferences del software.


























