FAQ: preparar la actualización a Windows Server 2012

Con Windows Server 2012 (anteriormente “Windows Server 8”) en el horizonte y con tantas empresas de TI planteando su actualización, es muy probable que el número de actualizaciones a Server 2012 se dispare. Es probable que aquellos con infraestructura generada sobre Windows Server tengan Server 2012 además de otras versiones anteriores de Server funcionando en paralelo durante algún tiempo.

En este punto surgen algunas preguntas frecuentes sobre cómo las versiones nuevas y antiguas de Windows Server pueden tener problemas de coexistencia.

¿Puedo ejecutar Windows Server 2012 en un clúster donde hay versiones previas de Windows Server?

La respuesta corta es “no”. Hay muchas razones para esta respuesta, entre las cuales se encuentran las mejoras importantes en la forma en que se gestionan e implementan los clústeres a través de los servidores en Windows Server 2012. Las nuevas funciones de agrupación en clústeres no son compatibles con las versiones anteriores de Windows Server, de manera que los clústeres no pueden actualizarse parcialmente; cada nodo del clúster debe ser sacado del clúster, actualizado a Windows Server 2012 y añadido a un nuevo clúster que solo albergue servidores 2012.

He aquí algunos de los aspectos clave de la agrupación en clústeres bajo Windows Server 2012 que no serán compatibles con las versiones anteriores del sistema operativo:

Migración de almacenamiento. Esto permite poder migrar en vivo las máquinas virtuales (VM) administradas por el clúster a una nueva ubicación manteniendo la VM en marcha, igual que ocurre en VMware vMotion.

Volúmenes de clúster compartidos. Esta función no es nueva en Windows Server 2012 –fue introducida en Windows Server 2008 R2– pero ha sido revisada y mejorada, y la funcionalidad expandida no está disponible para versiones anteriores de Server. Varios nodos del mismo clúster pueden compartir el mismo archivo de sistema, lo que permite que una VM almacenada en cualquier nodo de ese clúster pueda migrarse fácilmente a cualquier otro nodo de ese clúster.

Actualización compatible con clústeres (CAU). Las actualizaciones de las máquinas en un clúster de Windows Server 2012 pueden aplicarse de forma automática parcialmente. De esta forma el clúster completo sigue en línea durante el proceso. Los complementos que se comunican con una API expanden el comportamiento de la CAU.

Hay muchas otras funciones nuevas, pero para usarlas de forma uniforme en todo el clúster es preciso que todo ese clúster esté actualizado a Windows Server 2012.

¿Qué necesito saber sobre el uso de archivos compartidos en Windows Server 2012 y en las versiones previas de Windows Server?

Windows Server 2012 usa el nuevo protocolo SMB 3.0 (originalmente SMB 2.2) para establecer archivos compartidos entre sistemas de Windows.

Los clientes SMB 3.0 siempre tratarán de lograr el máximo nivel del protocolo mediante conexiones con cualquier par que se conecte, de modo que si establece archivos compartidos entre Windows Server 2012 y versiones previas de Windows Server, la conexión se negociará conforme al nivel de SMB disponible en el otro servidor. José Barreto, bloguero de Microsoft TechNet, ha publicado una entrada con una tabla donde indica el mayor nivel de SMB disponible para una conexión negociada entre dos versiones diferentes de Windows.

Las nuevas funciones de SMB 3.0 solo están disponibles en Windows Server 2012 o en sistemas de Windows 8. Estas son algunas de ellas:

Escalar horizontalmente. Se puede compartir la misma carpeta desde múltiples nodos en un clúster para evitar la conmutación por error, mejorar el uso de ancho de banda, escalado dinámico, balanceo de carga y tolerancia a errores.

Soporte multicanal. Cualquier vínculo de red redundante y múltiple entre pares SMB puede emplearse para acelerar la conexión.

Cifrado de un extremo a otro. Los datos enviados a través de pares SMB 3.0 están cifrados por defecto.

Soporte VSS. Los archivos compartidos SMB ahora también están cubiertos por instantáneas de volumen, de manera que los datos de los archivos compartidos también pueden ser copiados y restaurados a través de cualquier software compatible con VSS.

SMB directo. Los servidores que usan adaptadores de red con funciones RDMA pueden disfrutar de transferencias de datos de alta velocidad de memoria a memoria, con menor uso de la CPU y menor latencia que las operaciones de copia tradicionales.

Leasingde directorio SMB. Esta función reduce la latencia de los documentos que se pueden acceder a través de la función de Branch Cache, mediante un mayor almacenamiento en caché de metadatos asociado con el documento y reduciendo el número de ciclos de ida y vuelta al servidor original.

Tenga en cuenta que si tiene una infraestructura mixta donde todos los clientes y servidores usan SMB 2 o superior –Windows Vista del lado cliente y Windows Server 2008 del lado servidor– debe deshabilitar el uso de SMB 1.x con el comando de PowerShell Set-SmbServerConfiguration –EnableSMB1Protocol $false. Deshabilitar SMB 1.x reduce la superficie expuesta a ataques potenciales para el servidor. Si el protocolo no está en uso, lo mejor es deshabilitarlo para evitar que se produzcan ataques a través de esta vía.

¿Qué funciones de Windows Server quedan obsoletas en Windows Server 2012?

Algunas funciones de Windows Server desaparecen en la versión 2012 o están en proceso de ser eliminadas. Muchas de estas funciones obsoletas solo afectan a aplicaciones o códigos que ahora se ejecutan directamente en el nuevo sistema operativo, en lugar de las operaciones que interactúan con otras versiones. Dicho esto, existen excepciones especialmente si, por ejemplo, usted tiene una aplicación más antigua que espera el mismo comportamiento cuando intenta interoperar con la versión más nueva de Server.

Aquí hay una lista de las principales desapariciones y funciones retiradas de Windows Server 2012 (hay un listado más amplio en TechNet), que puede afectar la compatibilidad entre servidores o frente a aplicaciones que se ejecutan en otros servidores:

Agrupación en clústeres. Las DLL del recurso de clúster de 32-bit deben ser remplazadas por los equivalentes de 64-bit siempre que sea posible. Además, si tiene algún programa que use el servidor de automatización del clúster (MSClus) COM API, debe saber que esta API ahora solo está disponible a través de un componente opcional llamado FailoverCluster-AutomationServer, que no viene instalado por defecto.

Bases de Datos. El soporte ODBC de 16 y 32 bits ha sido eliminado, así como los controladores ODBC y OLEDB para Oracle y las bases de datos Jet Red. (Use los conectores de base de datos proporcionados por el proveedor). El soporte ODBC/OLEDB también ha sido retirado para las versiones de SQL Server más allá de 2000; para esas ediciones de SQL Server y superiores, use SQL Native Client. Finalmente, ninguna versión de SQL Server anterior a 7.0 está respaldada. Es poco probable que alguien siga usando SQL Server 6.5 o anterior, pero cualquier intento de conectarse a una instancia de SQL Server 6.5 (o anterior) en Windows Server 2012 producirá un error.

Active Directory. El soporte de grupos de recursos y el uso de Active Directory Lightweight Directory Services como autentificación del almacenamiento ha sido retirado.

UNIX. Muchas funciones de subsistema UNIX han sido retiradas o eliminas. Todo el subsistema SUA POSIX de Microsoft ha sido retirado, junto con el protocolo Line Printer Daemon que suelen usar los clientes de UNIX. Para poder remplazar estas funciones puede utilizar Cygwin o MinGW, herramientas de código abierto y API que se han mantenido por completo fuera de la propia evolución de Windows.

WMI. Muchos proveedores de WMI individuales han sido retirados o eliminados: SNMP (por la propia desaparición de SNMP); el proveedor WMI de Active Directory (eclipsado por PowerShell) y la API Win32_ServerFeature.

Finalmente la aplicación de ayuda de Windows (winhlp32.exe) también ha sido eliminada, aunque no se incluía desde Windows Server 2008. Es más, tampoco hay ninguna versión complementaria del programa de ayuda de Windows ofrecida por Microsoft como descarga, como sí ocurría en las versiones anteriores de Windows que no incluían esa ayuda. (No obstante más adelante estará disponible una edición de ayuda de Windows para la versión cliente de Windows 8 que debería cubrir esta cuestión).

SOBRE EL AUTOR: Serdar Yegulalp ha escrito durante más de 15 años acerca de computación y TI para una variedad de publicaciones, incluyendo InformationWeek y Windows Magazine.

Esto fue publicado por primera vez en noviembre 2012

Unirse a la conversación Comenta

Compartir
Comentas

    Resultados

    Contribuye a la conversacion

    Todos los campos son obligatorios. Los comentarios aparecerán en la parte inferior del artículo