Windows Azure Pack: Introducción a los Sitios web
Se aplica a: Windows Azure Pack
Información general de los roles de Sitios web
El servicio Windows Azure Pack: Sitios web utiliza un mínimo de 6 roles de servidor: controlador, servidor de administración, front-end, trabajo web, servidor de archivos y publicador. También se necesita SQL Server para la base de datos en tiempo de ejecución de Sitios web. Estos roles son independientes de los servidores que forman una instalación rápida o distribuida de la API de administración de servicios y adicionales a ellos. Los roles se pueden instalar en servidores físicos o en máquinas virtuales.
El servicio Sitios web de Windows Azure Pack incluye los roles de servidor siguientes:
Controlador de Sitios web: el controlador aprovisiona y administra los demás roles de Sitios web. Este rol se instala en primer lugar.
Servidor de administración: este servidor expone un punto de conexión REST que controla el tráfico de administración a la API de administración de sitios web de Azure Pack Windows.
Trabajos web: son servidores web que procesan las solicitudes web de los clientes. Los trabajos web son Compartidos o Reservados (como mínimo, se requiere uno de ellos) para proporcionar niveles diferenciados de servicio a los clientes. Los trabajos reservados pueden tener los tamaños pequeño, mediano y grande.
Importante
Puesto que los trabajos web ejecutan código de cliente, representan un riesgo potencial para la infraestructura de Sitios web. Después de la instalación, debe configurar el filtrado de IP desde el Portal de administración para administradores con el fin de reducir el riesgo. Para obtener más información, consulte Configuración del filtrado ip.
Front-end: acepta solicitudes web de los clientes, enruta solicitudes a trabajos web y devuelve respuestas de los trabajos web a los clientes. Los servidores front-end son responsables del equilibrio de carga y la terminación SSL.
Servidor de archivos: proporciona servicios de archivos para hospedar contenido del sitio web. El servidor de archivos contiene todos los archivos de aplicación para todos los sitios web que se ejecutan en la nube de Sitios web. Para más información, consulte Planeamiento de capacidad para Windows Azure Pack: Sitios web.
Publicador: proporciona publicación de contenido en la granja de Sitios web para los clientes de FTP, Visual Studio y WebMatrix mediante los protocolos Web Deploy y FTP.
Información general de los roles de SQL Server
Un entorno de Windows Azure Pack que incluya Windows Azure Pack: Sitios web requiere las tres categorías de base de datos siguientes:
Base de datos de la API de Service Management: la instalación principal de Windows API de Service Management de Azure Pack usa un SQL Server para almacenar sus datos de configuración. Esta base de datos debe haberse instalado antes de realizar los pasos de esta guía de implementación. Para más información, consulte Microsoft SQL Server versiones admitidas en una implementación de Azure Pack de Windows en la guía Implementación de Windows Azure Pack para Windows Server.
Base de datos en tiempo de ejecución de sitios web: antes de instalar Windows Azure Pack: Sitios web, deberá preparar un SQL Server para contener la base de datos en tiempo de ejecución que usan los sitios web para sus operaciones. Para obtener más información, consulte Preparación de un SQL Server para contener la base de datos en tiempo de ejecución de Windows Azure Pack Web Sites.
Bases de datos de aplicaciones: si el escenario de uso incluye proporcionar funcionalidad de base de datos para los sitios web de inquilino, necesitará instalar bases de datos de SQL server y/o de MySQL diferentes para proporcionar este servicio. Para obtener más información, consulte Aprovisionamiento de bases de datos de aplicaciones SQL Server y MySQL para el uso de inquilinos.
Para obtener información sobre el escalado vertical SQL Server, consulte Configuración de SQL Server para alta disponibilidad.