Compartir a través de


¿Qué es Server Core 2008?

Se aplica a: Windows Server 2022, Windows Server 2019, Windows Server 2008

Nota

Esta información se aplica a Windows Server 2008. Para obtener información sobre Server Core en Windows Server, consulte ¿Qué es la opción de instalación Server Core en Windows Server?

La opción Server Core es una nueva opción de instalación mínima que está disponible al implementar la edición Standard, Enterprise o Datacenter de Windows Server 2008. Server Core proporciona una instalación mínima de Windows Server 2008 que admite la instalación de solo determinados roles de servidor, como se describe más adelante en este capítulo. Compare esto con la opción de instalación completa para Windows Server 2008, que admite la instalación de todos los roles de servidor disponibles y también otras aplicaciones de servidor de Microsoft o de terceros, como Microsoft Exchange Server o SAP.

Antes de continuar, es necesario explicar la frase "opción de instalación". Normalmente, al comprar una copia de Windows Server 2008, se adquiere una licencia para usar determinadas ediciones o referencias de almacén (SKU). En la tabla 1-1, se enumeran las distintas ediciones de Windows Server 2008 que están disponibles. La tabla también indica qué opciones de instalación (Completa, Server Core o ambas) están disponibles para cada edición.

Tabla 1-1 Ediciones de Windows Server 2008 y su compatibilidad con las opciones de instalación

Edición Completo Server Core
Windows Server 2008 Standard (x86 y x64) X X
Windows Server 2008 Enterprise (x86 y x64) X X
Windows Server 2008 Datacenter (x86 y x64) X X
Windows Web Server 2008 (x86 y x64) X X
Windows Server 2008 para sistemas basados en Itanium X
Windows HPC Server 2008 (solo x64) X
Windows Server 2008 Standard sin Hyper-V (x86 y x64) X X
Windows Server 2008 Enterprise sin Hyper-V (x86 y x64) X X
Windows Server 2008 Standard sin Hyper-V (x86 y x64) X X

Para comprender qué es una "opción de instalación", supongamos que ha adquirido una licencia por volumen que le permite instalar una copia de Windows Server 2008 Enterprise Edition. Al insertar los medios de licencia por volumen en un sistema y comenzar el proceso de instalación, una de las pantallas que verá, como se muestra en la figura 1-1, le presenta una selección de ediciones y opciones de instalación.

Selecting a Server Core installation option to install

Figura 1-1 Selección de una opción de instalación de Server Core para instalar

En la figura 1-1, la licencia por volumen (o clave de producto, para medios de venta minorista) ofrece dos opciones de instalación entre las que puede elegir: la segunda opción (una instalación completa de Windows Server 2008 Enterprise) y la quinta opción (una instalación Server Core de Windows Server 2008 Enterprise), con la última seleccionada en este ejemplo.

Completa frente a Server Core

Desde los primeros días de la plataforma Microsoft Windows, los servidores Windows eran básicamente servidores de Windows "para todo" que incluían todo tipo de características, algunas de las cuales podrían no usarse nunca realmente en su entorno de red. Por ejemplo, cuando instaló Windows Server 2003 en un sistema, los archivos binarios para el Servicio de enrutamiento y acceso remoto (RRAS) se instalaron en el servidor incluso si no tenía necesidad de este servicio (aunque aún tenía que configurar y habilitar RRAS antes de que funcionara). Windows Server 2008 mejora las versiones anteriores instalando los archivos binarios necesarios para un rol de servidor solo si decide instalar ese rol en particular en el servidor. Sin embargo, la opción de instalación completa de Windows Server 2008 sigue instalando muchos servicios y otros componentes que a menudo no son necesarios para un escenario de uso determinado.

Esa es la razón por la que Microsoft creó una segunda opción de instalación (Server Core) para Windows Server 2008: para eliminar los servicios y otras características que no son esenciales para la compatibilidad de determinados roles de servidor usados habitualmente. Por ejemplo, un servidor del Sistema de nombres de dominio (DNS) realmente no necesita Windows Internet Explorer instalado porque no querrá examinar la Web desde un servidor DNS por motivos de seguridad. Y un servidor DNS ni siquiera necesita una interfaz gráfica de usuario (GUI), ya que puede administrar prácticamente todos los aspectos de DNS desde la línea de comandos mediante el eficaz comando Dnscmd.exe o de forma remota mediante el complemento de DNS de Microsoft Management Console (MMC).

Para evitar esto, Microsoft decidió quitar de Windows Server 2008 todo lo que no era absolutamente esencial para ejecutar los servicios de red principales, como Active Directory Domain Services (AD DS), DNS, Protocolo de configuración dinámica de host (DHCP), Archivo e Impresión, y algunos otros roles de servidor. El resultado es la nueva opción de instalación Server Core, que se puede usar para crear un servidor que admita solo un número limitado de roles y características.

GUI de Server Core

Cuando termine de instalar Server Core en un sistema e inicie sesión por primera vez, tendrá una pequeña sorpresa. En la figura 1-2, se muestra la interfaz de usuario de Server Core después del primer inicio de sesión.

Server Core user interface

Figura 1-2 Interfaz de usuario de Server Core

¡No hay escritorio! Es decir, no hay ningún shell del Explorador de Windows, con su menú Inicio, la barra de tareas y las demás características que está acostumbrado a ver. Todo lo que tiene es un símbolo del sistema, lo que significa que tiene que realizar la mayor parte del trabajo de configuración de una instalación server Core escribiendo comandos de uno en uno (que es lento) o mediante scripts y archivos por lotes, lo que puede ayudarle a acelerar y simplificar las tareas de configuración mediante su automatización. También puede realizar algunas tareas de configuración iniciales mediante archivos de respuesta al realizar una instalación desatendida de Server Core.

Para los administradores que son expertos en el uso de herramientas de línea de comandos como Netsh.exe, Dfscmd.exe y Dnscmd.exe, configurar y administrar una instalación Server Core puede ser fácil, incluso divertido. Sin embargo, para aquellos que no son expertos, no todo está perdido. Todavía puede usar las herramientas estándar de MMC de Windows Server 2008 para administrar una instalación Server Core. Solo tiene que usarlas en otro sistema que ejecute una instalación completa de Windows Server 2008 o Windows Vista con Service Pack 1.

Obtendrá más información sobre cómo configurar y administrar una instalación Server Core en los capítulos 3 a 6 de este libro, mientras que los capítulos posteriores tratan sobre cómo administrar roles de servidor específicos y otros componentes. Para obtener más información sobre las distintas herramientas de línea de comandos de Windows y cómo usarlas, hay dos buenos recursos para consultar:

  • La sección Referencia de comandos de la biblioteca técnica de Windows Server 2008 ()
  • El Asesor de bolsillo del administrador de línea de comandos de Windows de William R. Stanek (Microsoft Press, 2008)

En la tabla 1-2, se enumeran las principales aplicaciones GUI, junto con sus archivos ejecutables, que están disponibles en una instalación Server Core.

Tabla 1-2 Aplicaciones GUI disponibles en una instalación Server Core

Aplicación GUI Archivo ejecutable con ruta de acceso
Símbolo del sistema %WINDIR%\System32\Cmd.exe
Herramienta de diagnóstico para soporte técnico de Microsoft %WINDIR%\System32\MSdt.exe
Notepad %WINDIR%\System32\Notepad.exe
Editor del Registro %WINDIR%\System32\Regedt32.exe
Información del sistema %WINDIR%\System32\MSinfo32.exe
Administrador de tareas %WINDIR%\System32\Taskmgr.exe
Windows Installer %WINDIR%\System32\MSiexec.exe

¡Es una lista bastante corta! Ahora, se muestra una lista de elementos de la interfaz de usuario que no se incluyen en Server Core:

  • El shell de escritorio del Explorador de Windows (Explorer.exe) y las características auxiliares, como Temas
  • Todas las consolas MMC
  • Todas las utilidades de Panel de control, a excepción de las opciones regionales y de idioma (Intl.cpl) y de fecha y hora (Timedate.cpl)
  • Todos los motores de representación del Lenguaje de marcado de hipertexto (HTML), incluidos Internet Explorer y la Ayuda HTML
  • Windows Mail
  • Reproductor de Windows Media
  • La mayoría de los accesorios, como Paint, la Calculadora y Wordpad

.NET Framework tampoco está presente en Server Core, lo que significa que no hay compatibilidad con la ejecución de código administrado en una instalación Server Core. Solo se puede ejecutar código nativo en Server Core, código escrito mediante interfaces de programación de aplicaciones (API) de Windows. En resumen, las aplicaciones GUI que dependan de .NET Framework o del shell de Explorer.exe no se ejecutarán en Server Core.

Nota

Dado que Windows PowerShell requiere .NET Framework, no se puede instalar Windows PowerShell en Server Core. Sin embargo, puede administrar una instalación Server Core de forma remota mediante Windows PowerShell siempre y cuando solo use comandos WMI de PowerShell.

Roles de servidor admitidos

Una instalación server Core incluye solo un número limitado de roles de servidor en comparación con una instalación completa de Windows Server 2008. En la tabla 1-3, se comparan los roles disponibles para las instalaciones Completa y Server Core de Windows Server 2008 Enterprise Edition.

Tabla 1-3 Comparación de roles de servidor para las instalaciones Completa y Server Core de Windows Server 2008 Enterprise Edition

Rol de servidor Disponible en la instalación completa Disponible en Server Core
Active Directory Certificate Services (AD CS) X
Active Directory Domain Services (AD DS) X X
Servicios de federación de Active Directory (AD FS) X
Active Directory Lightweight Directory Services (AD LDS) X X
Active Directory Rights Management Services (AD RMS) X
Servidor de aplicaciones X
Servidor DHCP X X
Servidor DNS X X
Servidor de fax X
Servicios de archivos X X
Hyper-V X X
Network Policy and Access Services X
Servicios de impresión X X
Servicios de multimedia de transmisión por secuencias X X
Terminal Services X
Servicios UDDI X
Servidor web (IIS) X X
Servicios de implementación de Windows X

Aunque los roles disponibles para Server Core suelen ser los mismos, independientemente de la arquitectura (x86 o x64) y de la edición del producto, hay algunas excepciones:

  • El rol Hyper-V (virtualización) solo está disponible si compró Windows Server 2008 con medios de producto de Hyper-V (Hyper-V solo está disponible para las versiones x64). Si no necesita este rol, puede comprar Windows Server 2008 sin medios de producto de Hyper-V en su lugar.
  • El rol Servicios de archivos en la edición Standard se limita a una raíz independiente del Sistema de archivos distribuido (DFS) y no admite la replicación entre archivos (DFS-R).
  • Para poder instalar el rol Servicios multimedia de streaming en Server Core, debe descargar e instalar el paquete independiente de Microsoft Update adecuado (archivo .msu) para la arquitectura del servidor (x86 o x64) desde el Centro de descarga de Microsoft.
  • El rol Servidor web (IIS) no admite ASP.NET. Esto se debe a que no se admite .NET Framework en Server Core, lo que limita lo que se puede hacer con un servidor web Server Core.

Características opcionales admitidas

Una instalación Server Core también admite solo un subconjunto limitado de las características disponibles en una instalación completa de Windows Server 2008. En la tabla 1-4, se comparan las características disponibles para las instalaciones Completa y Server Core de Windows Server 2008 Enterprise Edition.

Tabla 1-4 Comparación de características para las instalaciones Completa y Server Core de Windows Server 2008 Enterprise Edition

Característica Disponible en la instalación completa Disponible en Server Core
Características de .NET Framework 3.0 X
Cifrado BitLocker de unidades X X
Extensiones de servidor BITS X
Kit de administración de Connection Manager X
Experiencia de escritorio X
Clústeres de conmutación por error X X
Administración de directivas de grupo X
Cliente de impresión en Internet X
Servidor de nombres de almacenamiento de Internet X
Monitor de puerto de LPR X
Message Queue Server X
E/S de múltiples rutas X X
Equilibrio de carga de red X X
Protocolo de resolución de nombres de mismo nivel X
Experiencia de calidad de audio y vídeo de Windows (qWave) X
Asistencia remota X
Compresión diferencial remota X
Herramientas de administración remota del servidor X
Administrador de almacenamiento extraíble X X
P roxy RPC sobre HTTP X
Servicios simples de TCP/IP X
Servidor SMTP X
Servicios SMNP X X
Administrador de almacenamiento para redes SAN X
Subsistema para aplicaciones UNIX X X
Cliente Telnet X X
Servidor Telnet X
Cliente TFTP X
Windows Internal Database X
Windows PowerShell X
Estado de activación de productos de Windows X
Características de Copias de seguridad de Windows Server X X
Administrador de recursos del sistema de Windows X
Servidor WINS X X
Servicio WLAN X

De nuevo, hay algunos puntos que debe conocer sobre las características disponibles en Server Core:

  • Algunas características pueden requerir hardware especial para funcionar correctamente (o en absoluto) en Server Core. Estas características incluyen el cifrado de unidades de BitLocker, los clústeres de conmutación por error, la E/S de múltiples rutas, el equilibrio de carga de red y el almacenamiento extraíble.
  • Los clústeres de conmutación por error no están disponibles en la edición Standard.

Arquitectura de Server Core

Profundizando en Server Core, echemos un vistazo breve a la arquitectura de una instalación Server Core de Windows Server 2008 comparándola con la de una instalación completa. En primer lugar, recuerde que Server Core no es una versión diferente de Windows Server 2008, sino simplemente una opción de instalación que puede seleccionar al instalar Windows Server 2008 en un sistema. Esto implica lo siguiente:

  • El kernel de una instalación Server Core es el mismo que se encuentra en una instalación completa de la misma arquitectura de hardware (x86 o x64) y edición.
  • Si un archivo binario está presente en una instalación Server Core, una instalación completa de la misma arquitectura de hardware (x86 o x64) y edición tiene la misma versión de ese archivo binario determinado (con dos excepciones que se describen más adelante).
  • Si una configuración determinada (por ejemplo, una excepción de firewall específica o el tipo de inicio de un servicio determinado) tiene una determinada configuración predeterminada en una instalación Server Core, esa configuración se configura exactamente de la misma manera en una instalación completa de la misma arquitectura de hardware (x86 o x64) y edición.

En la figura 1-3, se muestra una vista simplificada de la arquitectura de una instalación completa y una instalación Server Core de Windows Server 2008. La línea de puntos indica la arquitectura de Server Core, mientras que todo el diagrama representa la arquitectura de una instalación completa.

En el diagrama, se muestra la arquitectura modular de Windows Server 2008, con Server Core construido sobre un subconjunto de las características principales del sistema operativo. Para la misma arquitectura de hardware y edición, todos los archivos presentes en una instalación limpia de Server Core también están presentes en una instalación completa, a excepción de dos archivos especiales (Scregedit.wsf y Oclist.exe), que solo están presentes en Server Core. Estos archivos especiales se incluyeron en Server Core para simplificar la configuración inicial de una instalación Server Core y la adición o eliminación de roles y componentes opcionales.

The architectures of Server Core and Full installations

Figura 1-3 Arquitecturas de las instalaciones Server Core y Completa

Compatibilidad con controladores

El diagrama de arquitectura de Server Core que se muestra en la figura 1-3 está obviamente simplificado; una cosa que no muestra es la diferencia en la compatibilidad del controlador de dispositivos entre las instalaciones Server Core y Completa. Una instalación completa de Windows Server 2008 contiene miles de controladores integrados para diferentes tipos de dispositivos, lo que le permite instalar productos en una amplia variedad de configuraciones de hardware diferentes. (Los sistemas operativos cliente como Windows Vista incluyen aún más controladores para admitir dispositivos como cámaras digitales y escáneres que normalmente no se usan con servidores).

Si se conecta un nuevo dispositivo a (o se instala en) una instalación completa de Windows Server 2008, el subsistema Plug and Play (PnP) comprueba primero si hay un controlador integrado para el dispositivo. Si se encuentra un controlador integrado compatible, el subsistema PnP instala automáticamente el controlador y el dispositivo funciona. En una instalación completa de Windows Server 2008, se puede mostrar una notificación emergente de globo que indica que el controlador se ha instalado y que el dispositivo está listo para su uso.

En una instalación Server Core, el proceso de instalación del controlador es el mismo (el subsistema PnP está presente en Server Core) con dos salvedades. En primer lugar, Server Core solo incluye un número mínimo de controladores integrados y solo para los siguientes tipos de dispositivos:

  • Un controlador de vídeo estándar de matriz de gráficos de vídeo (VGA)
  • Controladores para dispositivos de almacenamiento
  • Controladores para adaptadores de red

Tenga en cuenta que, para cada una de las tres categorías de dispositivos que se muestran aquí, Server Core incluye los mismos controladores integrados que se encuentran en una instalación completa correspondiente (para la misma arquitectura de hardware).

Además, cuando el subsistema PnP instala automáticamente un controlador para un nuevo dispositivo, lo hace silenciosamente, no se muestra ninguna notificación emergente de globo. ¿Por qué no? Dado que no hay GUI en Server Core, no hay ninguna barra de tareas, por lo que no hay ningún área de notificación en la barra de tareas.

¿Qué puede hacer al agregar el rol Servicios de impresión a una instalación Server Core y desea instalar una impresora? Agregue manualmente el controlador de impresora al servidor: Server Core no tiene controladores de impresión integrados.

Superficie de servicio

Dado que Server Core es una instalación mínima, tiene una superficie de servicio del sistema más pequeña que una instalación completa correspondiente de la misma arquitectura de hardware y edición. Por ejemplo, se instalan de manera predeterminada aproximadamente 75 servicios del sistema en una instalación completa de Windows Server 2008, de los cuales aproximadamente 50 están configurados para el inicio automático. Por el contrario, Server Core tiene solo unos 70 servicios instalados de manera predeterminada y menos de 40 de estos se inician automáticamente.

En la tabla 1-5, se enumeran los servicios que se instalan de manera predeterminada en una instalación Server Core, con el modo de inicio y la cuenta utilizada por cada servicio.

Tabla 1-5 Servicios del sistema instalados de manera predeterminada en Server Core

Nombre del servicio Nombre para mostrar Modo de inicio Cuenta
AeLookupSvc Experiencia de aplicación Auto LocalSystem (Sistema local)
AppMgmt Administración de aplicaciones Manual LocalSystem (Sistema local)
BFE Motor de filtrado de base Auto LocalService (Servicio local)
BITS Servicio de transferencia inteligente en segundo plano Auto LocalSystem (Sistema local)
Browser Explorador de equipos Manual LocalSystem (Sistema local)
CertPropSvc Propagación de certificados Manual LocalSystem (Sistema local)
COMSysApp Aplicación del sistema COM+ Manual LocalSystem (Sistema local)
CryptSvc servicios criptográficos Auto Network-Service
DcomLaunch Iniciador de procesos de servidor DCOM Auto LocalSystem (Sistema local)
Dhcp Cliente DHCP Auto LocalService (Servicio local)
Dnscache Cliente DNS Auto Network-Service
DPS Servicio de directivas de diagnóstico Auto LocalService (Servicio local)
EventLog Registro de eventos de Windows Auto LocalService (Servicio local)
EventSystem Sistema de eventos COM+ Auto LocalService (Servicio local)
FCRegSvc Servicio de registro de la plataforma de canal de fibra de Microsoft Manual LocalService (Servicio local)
gpsvc Cliente de directiva de grupo Auto LocalSystem (Sistema local)
hidserv Acceso de dispositivo de interfaz humana Manual LocalSystem (Sistema local)
hkmsvc Administración de certificados y claves de mantenimiento Manual LocalSystem (Sistema local)
IKEEXT Módulos de creación de claves de IPsec para IKE y AuthIP Auto LocalSystem (Sistema local)
iphlpsvc Asistente de IP Auto LocalSystem (Sistema local)
KeyIso Aislamiento de claves CNG Manual LocalSystem (Sistema local)
KtmRm KTMRM para DTC (Coordinador de transacciones distribuidas) Auto Network-Service
LanmanServer Servidor Auto LocalSystem (Sistema local)
LanmanWorkstation Workstatione Auto LocalService (Servicio local)
lltdsvc Asignador de detección de topologías de nivel de vínculo Manual LocalService (Servicio local)
lmhosts Asistente NetBIOS sobre TCP/IP Auto LocalService (Servicio local)
MpsSvc Firewall de Windows Auto LocalService (Servicio local)
MSDTC Coordinador de transacciones distribuidas Auto Network-Service
MSiSCSI Servicio del iniciador iSCSI de Microsoft Manual LocalSystem (Sistema local)
msiserver Windows Installer Manual LocalSystem (Sistema local)
napagent Agente de protección de acceso a la red Manual Network-Service
Netlogon Netlogon Manual LocalSystem (Sistema local)
netprofm Servicio de lista de redes Auto LocalService (Servicio local)
NlaSvc Reconocimiento de ubicación de red Auto Network-Service
nsi Servicio Interfaz de almacenamiento en red Auto LocalService (Servicio local)
pla Registros y alertas de rendimiento Manual LocalService (Servicio local)
PlugPlay Plug and Play Auto LocalSystem (Sistema local)
PolicyAgent Agente de directiva IPsec Auto Network-Service
ProfSvc Servicio de perfiles de usuario Auto LocalSystem (Sistema local)
ProtectedStorage Almacenamiento protegido Manual LocalSystem (Sistema local)
RemoteRegistry Registro remoto Auto LocalService (Servicio local)
RpcSs Llamada a procedimiento remoto (RPC) Auto Network-Service
RSoPProv Conjunto resultante de proveedor de directivas Manual LocalSystem (Sistema local)
sacsvr Aplicación auxiliar especial de la consola de administración Manual LocalSystem (Sistema local)
SamSs Administrador de cuentas de seguridad Auto LocalSystem (Sistema local)
SCardSvr Tarjeta inteligente Manual LocalService (Servicio local)
Programación Programador de tareas Auto LocalSystem (Sistema local)
SCPolicySvc Directiva de extracción de tarjetas inteligentes Manual LocalSystem (Sistema local)
seclogon Inicio de sesión secundario Auto LocalSystem (Sistema local)
SENS Servicio de notificación de eventos del sistema Auto LocalSystem (Sistema local)
SessionEnv Configuración de Terminal Services Manual LocalSystem (Sistema local)
slsvc Licencias de software Auto Network-Service
SNMPTRAP Captura de SNMP Manual LocalService (Servicio local)
swprv Proveedor de instantáneas de software de Microsoft Manual LocalSystem (Sistema local)
TBS Servicios de base de TPM Manual LocalService (Servicio local)
TermService Terminal Services Auto Network-Service
TrustedInstaller Instalador de módulos de Windows Auto LocalSystem (Sistema local)
UmRdpService Redirector de puertos en modo usuario de Terminal Services Manual LocalSystem (Sistema local)
vds Disco virtual Manual LocalSystem (Sistema local)
VSS Instantánea de volumen Manual LocalSystem (Sistema local)
W32Time Hora de Windows Auto LocalService (Servicio local)
WcsPlugInService Sistema de colores de Windows Manual LocalService (Servicio local)
WdiServiceHost Host de servicio de diagnóstico Manual LocalService (Servicio local)
WdiSystemHost Host de sistema de diagnóstico Manual LocalSystem (Sistema local)
Wecsvc Recopilador de eventos de Windows Manual Network-Service
WinHttpAuto-ProxySvc Servicio de detección automática del proxy web WinHTTP Auto LocalService (Servicio local)
Winmgmt Instrumental de administración de Windows Auto LocalSystem (Sistema local)
WinRM Administración remota de Windows (WS-Management) Auto Network-Service
wmiApSrv Adaptador de rendimiento de WMI Manual LocalSystem (Sistema local)
wuauserv Windows Update Auto LocalSystem (Sistema local)