
|
Vista rápida |
|
|
Catálogo |
system_ms |
|
Categoría |
Servidores Web |
|
Volúmenes de usuario |
yes |
|
Memoria mín. |
256 MB (x86), 768 MB (x64) |
|
SO |
Windows |
|
Restricciones |
no |
IIS es un dispositivo de servidor Web basado en el software de Microsoft Internet Information Server (consulte http://www.iis.net).
IIS sirve contenido Web estático y ejecuta scripts de un volumen de contenido de sólo lectura configurable por el usuario. Las rutas a los documentos y los scripts son configurables, para que el mismo volumen se pueda compartir entre varios servidores Web u otros dispositivos que sirven contenido diferente.
IIS tiene tres terminales de salida genéricos para acceder a servicios externos de scripts del volumen de contenido. El terminal db se usa para acceder a una base de datos; el terminal fs se usa para acceder a almacenamiento de archivos compartidos (mediante CIFS); y el terminal aux se usa para enviar mensajes de correo electrónico a un servidor SMTP.
El terminal log se puede usar para conectar IIS a un sistema de archivos compartido donde IIS puede almacenar sus archivos de registro.
La configuración del servidor IIS se proporciona a través de propiedades. Las propiedades están diseñadas para cubrir la mayor parte de los usos de una forma fácilmente configurable. Normalmente, sólo es necesario establecer algunas de ellas en valores distintos de los predeterminados.
Si las funciones proporcionadas por el dispositivo IIS no le sirven, póngase en contacto con nuestro servicio de soporte técnico para consultar las opciones posibles. Podemos ampliar el catálogo proporcionando dispositivos que cubren sus necesidades.
Importante: No se distribuyen ni IIS03y ni IIS08y con CA AppLogic. Consulte la referencia de instalación para obtener instrucciones sobre cómo crear estos dispositivos a partir de dispositivos de Windows Server básicos.
|
Nombre |
Última versión |
SO |
IIS |
VB |
ASP.NET |
Notes |
|
IIS03W |
1.1.1-1 |
Windows Server 2003 "Web" SP2 (x86) |
6 |
6 |
3.5 SP1 |
|
|
IIS03S |
1.1.1-1 |
Windows Server 2003 "Standard" R2 (x64) |
6 |
6 |
3.5 SP1 |
|
|
IIS03E |
1.1.1-1 |
Windows Server 2003 "Enterprise" R2 (x64) |
6 |
6 |
3.5 SP1 |
|
|
IIS03DC |
1.1.1-1 |
Windows Server 2003 "Datacenter" R2 (x64) |
6 |
6 |
3.5 SP1 |
|
|
IIS08W |
1.1.1-1 |
Windows Server 2008 "Web" R2 (x64) |
7.5 |
6 |
4.0 |
|
|
IIS08S |
1.1.1-1 |
Windows Server 2008 "Standard" R2 (x64) |
7.5 |
6 |
4.0 |
|
|
IIS08E |
1.1.1-1 |
Windows Server 2008 "Enterprise" R2 (x64) |
7.5 |
6 |
4.0 |
|
|
IIS08DC |
1.1.1-1 |
Windows Server 2008 "Datacenter" R2 (x64) |
7.5 |
6 |
4.0 |
|
IIS03y
|
Recurso |
Mínimo |
IIS03W |
IIS03S |
IIS03E |
IIS03DC |
Predeterminado |
|
CPU |
0.10 |
2 |
4 |
8 |
32 |
0.25 |
|
Mem. |
256 M |
2 G |
4 G |
64 G |
64 G |
512 M |
|
Ancho de banda |
1 M |
2 G |
2 G |
2 G |
2 G |
250 M |
IIS08y
|
Recurso |
Mínimo |
Máx. para IIS08W |
Máx. para IIS08S |
Máx. para IIS08E |
Máx. para IIS08DC |
Predeterminado |
|
CPU |
0.25 |
4 |
4 |
8 |
32 |
0.5 |
|
Mem. |
768 M |
32 G |
32 G |
64 G |
64 G |
1 G |
|
Ancho de banda |
1 M |
2 G |
2 G |
2 G |
2 G |
100 M |
|
Nombre |
Dirección |
Protocolo |
Descripción |
|
in |
in |
Cualquiera |
Sirve solicitudes HTTP procedentes de clientes Web. Sirve a los protocolos HTTP/1.1 y 1.0. |
|
db |
Saliente |
Cualquiera |
Permite acceder a un servidor de base de datos. El uso se define mediante los scripts que residan en el volumen de contenido (si existe alguno). Este terminal se puede dejar desconectado si no se está usando. |
|
fs |
Saliente |
Cualquiera |
Permite acceder a un sistema de archivos de red para el almacenamiento de archivos compartidos; se proporciona un inicio de sesión anónimo y un recurso compartido de lectura/escritura denominado share. El uso se define mediante los scripts que residan en el volumen de contenido (si existe alguno). El software del volumen del contenido "ve" el sistema de archivos remoto como \\fs\share en el espacio de sistema de archivos del dispositivo. Este terminal se puede dejar desconectado si no se está usando. |
|
log |
Saliente |
Cualquiera |
Acceso a un sistema de archivos de red basado en CIFS para almacenar registros IIS. Este terminal se puede dejar desconectado si no se está usando. El servidor conectado debe permitir inicios de sesión anónimos y debe tener un recurso compartido de lectura/escritura denominado "share". |
|
aux |
Saliente |
Cualquiera |
Permite acceder a un servidor SMTP para enviar correo electrónico saliente. El uso se define mediante los scripts que residan en el volumen de contenido (si existe alguno). Observe que "SMTP IIS" no está configurado en el dispositivo; cualquier aplicación que necesite enviar correo sólo tiene que utilizar SMTP directamente y "aux" como nombre de host de destino. |
|
net |
Saliente |
Cualquiera |
Salida de la puerta de enlace para acceso de subred. |
|
mon |
Saliente |
CCE |
Envía estadísticas sobre uso de recursos y rendimiento. |
La interfaz predeterminada está activada. El dispositivo utiliza la interfaz predeterminada para informar a CA AppLogic que se ha inicializado correctamente. Se puede utilizar también para conectarse mediante un shell seguro al dispositivo desde el controlador de CA AppLogic, ante todo para finalidades diagnósticas y de solución de problemas.
|
Volumen |
Descripción |
|
content |
Volumen de lectura/escritura que ofrece el contenido Web (documentos, media y scripts) que sirve IIS. |
El volumen puede proporcionar contenido estático o dinámico.
|
Nombre de la propiedad |
Tipo |
Descripción |
|
content_on_fs |
Cadena |
Especifica si el contenido se refiere al sistema de archivos del terminal fs o al volumen de contenido. Los valores permitidos son "on" y "off". Si el valor está establecido en "on", todo el contenido es relativo al sistema de archivos en el terminal fs. Si está establecido en "off", el contenido estará en el volumen de contenido. |
|
docs_dir |
Cadena |
Directorio raíz en el contenido o en el volumen NAS remoto donde se encuentran los documentos que se tienen que servir. Por ejemplo, puede ser /mydocs. Es conveniente utilizar esta propiedad cuando varios servidores IIS comparten el volumen de contenido y cada servidor necesita sus propios documentos. Si docs_dir se establece como /, se usa el directorio raíz del volumen de contenido. |
|
logs_enabled |
Cadena |
Controla si el registro IIS está activado. Los valores permitidos son "on" y "off". Si se establece como "on" y el terminal de registro está conectado, los registros se almacenarán en el dispositivo NAS remoto, en el recurso compartido cifs. Si se establece como "on" y el terminal de registro no está conectado, los registros se almacenarán en la unidad de arranque de Windows, en la ubicación predeterminada (C:\WINDOWS\system32\LogFiles\W3SVC1\*). Si se establece como "off", los registros se deshabilitarán completamente. Valor predeterminado: off |
|
logs_base_dir |
Cadena |
Directorio en el que se almacenan los registros de IIS. Esta propiedad no tiene ningún efecto si logs_enabled se establece en "off" o el terminal de registros no está conectado. Valor predeterminado: / |
Importante: Ninguna de las propiedades de cadena enumeradas distingue entre mayúsculas y minúsculas (minúscula). Todas las demás propiedades de cadena distinguen entre mayúsculas y minúsculas.
Estas son propiedades adicionales que normalmente no es necesario configurar. Se pueden utilizar para ajustar IIS en circunstancias no estándar.
|
Nombre de la propiedad |
Tipo |
Descripción |
|
index_files |
Cadena |
Lista de archivos ordenada y separada por espacios que se usa como una página de índice de directorio en el caso de que el cliente pida una URL que haga referencia a un nombre de directorio. |
|
max_connections |
Entero |
Número máximo de conexiones activas simultáneas que IIS puede controlar (0 quiere decir sin límite). El número real de conexiones simultáneas puede limitarse a un valor inferior al especificado para esta propiedad si no hay bastante memoria en el sistema. Consulte la sección Uso de memoria. |
|
idle_timeout_sec |
Entero |
Tiempo de espera, en segundos, para mantener una conexión de cliente abierta si no hay ninguna solicitud o respuesta. Si se mantiene un tiempo de espera breve, las conexiones se "olvidarán" rápidamente. Valor predeterminado: 15 |
|
data_timeout_sec |
Entero |
Tiempo de espera, en segundos, para recibir o enviar más datos si se ha iniciado una transferencia de datos pero no se ha completado. Este tiempo de espera permite a IIS eliminar las conexiones que se han olvidado mientras se permiten aún retrasos durante la transferencia. Valor predeterminado: 300 |
Importante: Ninguna de las propiedades de cadena enumeradas distingue entre mayúsculas y minúsculas (minúscula). Todas las demás propiedades de cadena distinguen entre mayúsculas y minúsculas.
El dispositivo IIS informa sobre los siguientes contadores personalizados a través del terminal "mon".
Los contadores siguientes pertenecen al grupo de contadores de W3SVC:
|
Nombre del contador |
Descripción |
|
Total hits |
Número total de coincidencias. |
|
Total bytes |
Número total de bytes. |
|
Total NotFound requests |
Número total de respuestas NotFound generadas por IIS |
|
Active requests |
Número de solicitudes activas. |
Importante: La velocidad del contador en el dispositivo se establece como 10 segundos.
Los mensajes siguientes pueden aparecer en el archivo de registro de dispositivo y en el registro del sistema del controlador de grid cuando el dispositivo falla al iniciarse:
|
Mensaje de error |
Descripción |
|
Error: content_on_fs is off but the local content volume is missing |
content_on_fs está establecido en "off", lo cual especifica que el volumen de datos se deberá montar localmente, pero IIS no puede montar el volumen de contenido. El motivo es probablemente que el volumen de contenido no tiene formato o no está presente en la configuración de IIS. |
|
Error: content_on_fs is on but the fs terminal is not connected |
content_on_fs se establece como "on", lo que especifica que se debe utilizar un sistema de archivos remoto para el contenido Web, pero IIS no puede acceder al recurso compartido de contenido. El motivo es probablemente que el otro dispositivo que muestra dicho recurso compartido se conecta al terminal fs de IIS. |
|
Error: Failed to access fs share |
IIS no puede acceder al recurso compartido cifs. El motivo es probablemente que fs no esté conectado o que IIS se inició antes del dispositivo que está conectado al terminal fs (por ejemplo, un dispositivo NAS). |
|
Error: docs directory docs_dir does not exist on content volume |
No se puede encontrar la carpeta docs_dir, definida en la configuración de IIS, en el volumen de contenido. |
Se puede revisar el archivo de registro del dispositivo en la ubicación siguiente:
/var/log/appliance/log
Para poder servir contenido a través de HTTP, los archivos del volumen de contenido deberían tener permisos de "lectura" para todo el mundo.
Para servir contenido dinámico desde el recurso compartido del sistema de archivos remoto, el dispositivo IIS0Ny del dispositivo debe estar configurado.
Cómo configurar cada dispositivo IIS03y de la aplicación
x86: C:\Windows\Microsoft.NET\Framework\v2.0.50727\CasPol.exe -m -ag 1 -url "file:////\\fs\share\*" FullTrust -exclusive on
o
x64: C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CasPol.exe -m -ag 1 -url "file:////\\fs\share\*" FullTrust -exclusive on
Importante: Reemplace "file:////\\fs\share\*" por una ruta correcta si procede (repita el comando si hay varias carpetas)
Los dispositivos IS0Ny se configuran con los siguientes valores de configuración de extensión de servicio Web, que se pueden modificar en el gestor de IIS:
|
Extensión |
Configuración |
||
|
Todas las extensiones CGI desconocidas |
Prohibited |
||
|
Todas las extensiones ISAPI desconocidas |
Prohibited |
||
|
Páginas Active Server |
Allowed |
||
|
ASP .NET v2.0.50727 |
Allowed |
||
|
Conector de datos de Internet |
Prohibited |
|
|
|
Extensión del servidor proxy RPC |
Allowed |
|
|
|
Inclusiones del lado servidor |
Prohibited |
|
|
|
WebDAV |
Prohibited |
|
|
El sistema "SMTP de IIS" no se configura en IIS. No lo utilice para enviar correo electrónico desde este dispositivo. En todos los casos, el gestor de envío SMTP se debería configurar para utilizar aux como nombre de host del servidor SMTP. Consulte los casos de uso de ejemplo sobre cómo usar IIS0Ny con el correo electrónico.

Dispositivos en uso:
puerta de enlace de entrada para solicitudes de usuario.
servidor Web con contenido estático o dinámico (por ejemplo, scripts de ASP.NET).
Las solicitudes de cliente llegan en la puerta de enlace usr. La puerta de enlace reenvía las solicitudes al servidor Web iis.
Ejemplo de configuración de las propiedades:
|
Nombre de la propiedad |
Valor |
Notes |
|
content_on_fs |
off |
Mediante volumen local. |
|
docs_dir |
/ |
Los archivos de sitio Web se encuentran en la raíz del volumen de contenido. |
|
logs_enabled |
off |
No se necesitan archivos de registro. |
|
logs_base_dir |
/ |
No se necesitan archivos de registro. |
|
index_files |
default.htm default.asp default.aspx index.html |
Archivos de índice más comunes. |
|
max_connections |
0 |
No utilice un límite artificial. |
|
idle_timeout_sec |
15 |
Tiempo de espera predeterminado para conexiones inactivas. |
|
data_timeout_sec |
300 |
Tiempo de espera predeterminado. |

Dispositivos en uso:
Las solicitudes de cliente llegan en la puerta de enlace usr. La puerta de enlace reenvía las solicitudes al servidor Web iis. El servidor Web accede a la base de datos sql.
Ejemplo de configuración de las propiedades:
|
Nombre de la propiedad |
Valor |
Notes |
|
content_on_fs |
off |
Mediante volumen local. |
|
docs_dir |
/ |
Los archivos de sitio Web se encuentran en la raíz del volumen de contenido. |
|
logs_enabled |
off |
No se necesitan archivos de registro. |
|
logs_base_dir |
/ |
No se necesitan archivos de registro. |
|
index_files |
default.htm default.asp default.aspx index.html |
Archivos de índice más comunes. |
|
max_connections |
20 |
Utilice como máximo 20 conexiones simultáneas. |
|
idle_timeout_sec |
15 |
Tiempo de espera predeterminado para conexiones inactivas. |
|
data_timeout_sec |
300 |
Tiempo de espera predeterminado. |

Dispositivos en uso:
Las solicitudes de cliente llegan en la puerta de enlace usr. La puerta de enlace reenvía las solicitudes al servidor Web iis. El servidor Web accede a la base de datos db. iis y db escriben ambos sus registros en el dispositivo de registro a través de sus terminales de registro.
Ejemplo de configuración de las propiedades:
|
Nombre de la propiedad |
Valor |
Notes |
|
content_on_fs |
off |
Mediante volumen local. |
|
docs_dir |
/ |
Los archivos de sitio Web se encuentran en la raíz del volumen de contenido. |
|
logs_enabled |
on |
Permite conservar los archivos de registro. |
|
logs_base_dir |
/iis_logs |
Coloca los archivos de registro en el subdirectorio /iis_logs. |
|
index_files |
default.htm default.asp default.aspx index.html |
Archivos de índice más comunes. |
|
max_connections |
20 |
Utilice como máximo 20 conexiones simultáneas. |
|
idle_timeout_sec |
15 |
Tiempo de espera predeterminado para conexiones inactivas. |
|
data_timeout_sec |
300 |
Tiempo de espera predeterminado. |

Dispositivos en uso:
Las solicitudes de cliente llegan en la puerta de enlace usr. La puerta de enlace reenvía las solicitudes al servidor Web iis. El contenido del servidor Web se encuentra en config y se accede a él desde iis a través del terminal fs. iis escribe sus registros en el dispositivo config a través del terminal de registro.
La aplicación Web puede enviar correos electrónicos de salida a través del terminal aux de iis mediante la puerta de enlace de correo.
Ejemplo de configuración de las propiedades:
|
Nombre de la propiedad |
Valor |
Notes |
|
content_on_fs |
on |
El contenido se encuentra en un volumen NAS montado. |
|
docs_dir |
/website |
Los archivos de sitio Web se encuentran en el directorio /website del volumen de contenido. |
|
logs_enabled |
on |
Permite conservar los archivos de registro. |
|
logs_base_dir |
/iis_logs |
Conserva los archivos de registro en el directorio /iis_logs. |
|
index_files |
default.htm default.asp default.aspx index.html |
Archivos de índice más comunes. |
|
max_connections |
0 |
No utilice un límite artificial. |
|
idle_timeout_sec |
15 |
Tiempo de espera predeterminado para conexiones inactivas. |
|
data_timeout_sec |
300 |
Tiempo de espera predeterminado. |

Dispositivos en uso:
Las solicitudes de cliente llegan en la puerta de enlace usr. La puerta de enlace reenvía las solicitudes al equilibrador de carga webs, el cual las dirige a uno de los servidores Web iis1 o iis2. Los servidores Web acceden a la base de datos db. El contenido de los servidores Web se encuentra en el dispositivo compartido config y se accede a él a través de los terminales fs. Los dos servidores Web escriben sus registros en el dispositivo de registro a través de sus terminales de registro.
La aplicación Web puede enviar correos electrónicos de salida a través del terminal aux de iisy mediante la puerta de enlace de correo.
Además, el administrador se puede conectar a través de la puerta de enlace admin al dispositivo de registros y consultar los archivos de registro.
Ejemplo de configuración de las propiedades:
|
Nombre de la propiedad |
Valor |
Notes |
|
content_on_fs |
on |
El contenido se encuentra en un volumen NAS montado. |
|
docs_dir |
/website_files |
Los archivos de sitio Web se encuentran en el directorio /website_files del volumen de contenido. |
|
logs_enabled |
on |
Permite conservar los archivos de registro. |
|
logs_base_dir |
/website_logs |
Conserva los archivos de registro en el directorio /website_logs. |
|
index_files |
default.htm default.asp default.aspx index.html |
Archivos de índice más comunes. |
|
max_connections |
0 |
No utilice un límite artificial. |
|
idle_timeout_sec |
15 |
Tiempo de espera predeterminado para conexiones inactivas. |
|
data_timeout_sec |
300 |
Tiempo de espera predeterminado. |
El nombre de host del dispositivo (definido como el nombre de instancia del dispositivo) no puede tener más de 15 caracteres. Si se especifica un nombre de instancia de dispositivo de más de 15 caracteres, el nombre de host se cortará en el decimoquinto carácter.
Software de fuente abierta y de terceros utilizado dentro del dispositivo
IIS0Ny utiliza los siguientes paquetes de fuente abierta de terceros, además de los paquetes de fuente abierta de terceros que utiliza su clase base WIN0Ny.
|
Software |
Versión |
Modificado |
Licencia |
Notes |
|
F5XForwardedFor |
1.0.0 |
No |
iControl EULA |
http://devcentral.f5.com/downloads/codeshare/F5XForwardedFor.zip |
|
KB942589 |
N/A |
No |
eula_KB942589 |
http://support.microsoft.com/kb/942589; solamente para x64. |
|
dotnetfx |
3.5 |
No |
eula_dotnetfx |
.NET Framework 3.5, paquete completo |
|
mysql-connector-odbc |
5.1.5 |
No |
GPLv2 |
página de descarga del sitio Web de MySQL |
|
psqlodbc |
08.03.0400 |
No |
LGPLv2.0 |
página de descarga del sitio Web de PgFoundry |
|
perl-libwin32 |
0.27-1 |
No |
GPLv2 |
página de descarga |
| Copyright © 2012 CA. Todos los derechos reservados. |
|