Archivo

Archivo del autor

Oracle Enterprise Linux for SPARC

El pasado 3 de abril Oracle liberó el nuevo sistema operativo de la compañía, procedente de un proyecto SSO (Open Source) y vinculado a una nueva versión de “Oracle Enterprise Linux” para sistemas SPARC.

Solaris podría perder la exclusiva en plataformas SPARC

La apuesta de la compañía por ofrecer prioritariamente su hardwarelinux es indiscutible, después de conocer a principios de año que el Exadata incorporará máquinas con chips M7 para los Database Servers en su versión SL6, y otras noticias como la oferta de sistemas operativos para dicha plataforma con un núcleo Linux. Todo ello poco después de conocer que Solaris, pese haber ampliado su soporte hasta 2031, no dispondrá de una versión 12; y que Oracle aplicará desarrollo continuo en Solaris 11 renunciando a nuevas “major releases”.

La primera versión liberada de OEL para SPARC se basa en la releaseOEL 6u7 (sin systemd) y está orientada a la experimentación de desarrolladores/partners, por lo que Oracle tan sólo ofrecerá soporte para esta plataforma sobre el núcleo UEK R2 en los “Exadata Database Machine SL6”. En cuanto a equipos, sólo estarán certificados T7 y T5 a partir de una versión de firmware concreta (9.6.6.a para los T5 y 9,7,4 para los T7).

OEL for SPARC 6u7 sólo tiene soporte en Exadata Database Machine SL6 UEK R2

oracle-sparc-m7Podemos descargar la iso de instalación desde OTN; para los interesados en probarla, funciona sobre Oracle VM Server y como guest domain en Oracle VM for SPARC. Tenemos que tener en cuenta que se trata de una primera versión con carencias significativas en los paquetes de software, la lista de aplicaciones soportadas es la siguiente.

En cuanto a la principal novedad de la última generación de chips SPARC, Software in Silicon; esta versión de Linux tan sólo soporta las funciones sobre chip DAX (Data Analytics Accelerator) y “Silicon Secured Memory”. Dejando fuera de soporte otras funciones como “In-Line Decompression”, “In-Memory Querys”y las opciones criptográficas.

Las funciones “Software in Silicon” están parcialmente soportadas en esta primera versión

Pese a que el proyecto todavía es muy joven, no podemos evitar pensar en la posibilidad de que en un futuro tengamos que escoger entre Solaris o Linux, como SO al comprar un equipo SPARC, plataforma que hasta la fecha era sinónimo de Solaris.  Por el momento tan sólo podemos probar la primera versión liberada.

Preparémonos para los próximos cambios en Solaris

solaris-logo

En su evolución continua, los sistemas operativos añaden funcionalidades y los administradores de sistemas nos concentramos en ellas, leer los documentos de Whats new y las Release Notes es parte de nuestro día a día. Pero, ¿qué pasa con todo el software que es sustituido o descartado?

Hemos repasado la End of features notices de Solaris, para evaluar qué nos puede deparar sus próximas versiones, y los descartes que en nuestra opinión son más relevantes son los siguientes:

  • java8_logoLas recomendaciones de seguridad son prioritas para Oracle y, tras el descarte de Java SE 6 en Solaris 11u3, Java SE 7 ya tiene oficialmente muerte anunciada. Java SE 8 es y será la recomendación de facto para las próximas versiones. En caso de ser necesario, podremos obtener el paquete de instalación en el publisher oficial de Solaris así como en la web java.com. Para despistados, cabe recordar que Java SE 8 tan sólo soporta máquinas de 64 bits.

Oracle recomienda Java SE 8, que tan sólo incluye binarios de 64 bits.

  • El tradicional firewall IPFilter nos dejará próximamente, OpenBSD Packet filter (PF)
    le reemplazará como cortafuegos por defecto en el paquete pkg:/network/firewall. En caso de actualizar la versión de SO, tendremos el paquete pkg:/network/ipf2pf que nos ayudará en la migración, sin embargo siempre es aconsejable repasar que las reglas resultantes ejecuten con garantías nuestra estrategia de firewall.

pf (OpenBSD Packet Filter) será el cortafuegos por defecto en el paquete pkg:/network/firewall.

  • Las shells sh y jsh de Sun dejarán de estar disponibles. Es muy probable que tengamos que modernizar nuestros viejos scripts, dado que eran shells muy utilizadas en el mantenimiento de nuestros equipos.

/usr/sunos/bin/sh y /usr/sunos/bin/jsh desaparecerán.

  • El demonio UUCP (Unix to Unix Protocol) desaparecerá en las próximas versiones, este caso lo comentamos por su componente histórico. ¡UUCP es más viejo que muchos de nosotros!

UUCP desaparecerá de Solaris tras más de treinta años en Unix.

  • Una práctica habitual en la consolidación de máquinas utilizando zonas era importar sistemas de archivos completos mediante ficheros compactados (cpio, pax, tar, zfs, etc.). Deberíamos olvidarnos de esta estrategia porque dejará de existir, tendremos que utilizar la opción install –a de UA (Unified Archives)

No podremos importar zonas basándonos en los archivos compactados cpio, pax, tar y zfs.

  • solaris10Las zonas de compatibilidad con Solaris 10 dejarán de estar disponibles. Para hacer correr un entorno Oracle Solaris 10 podremos utilizar OVM for Sparc para crear un dominio virtual que lo albergue.

Las zonas de compatibilidad de Oracle Solaris 10 desaparecen.

  • Hay ficheros de configuración que dejarán de existir. Por ejemplo, para marcar nuestra puerta de enlace por defecto no podremos utilizar el clásico archivo /etc/defaultrouter (el comando route  lo configurará persistentemente), el directorio /usr/ucb desaparecerá (ps, halt, fastboot, echo, touch, whereis, etc.). Este último parece el cambio más relevante que hemos visto, pero en realidad tan sólo afectará a opciones de los mismos.

Los binarios /usr/ucb desaparecerán.

 

Hace relativamente poco hemos gozado del cambio de sysvinit a systemd en la versión 7 de Oracle Linux (RHEL), cambios radicales en la administración de este tipo de sistemas que a muchos ha dejado en “fuera de juego”. Como profesionales tenemos la obligación de adelantarnos, estar “en linea” para no perder ninguna oportunidad.

Por favor, leamos las End of Features.

Oracle Linux 7 update 2 disponible

diciembre 11, 2015 Deja un comentario

linuxOracle ha publicado recientemente la segunda actualización de su sistema operativo Linux 7. Desde el 1 de diciembre tenemos las descargas de Oracle Linux 7 update 2 disponibles para Intel 8086 de 64 bits, en Oracle Software Delivery Cloud y en los siguientes formatos ISO:

  • DVD completo (V100082-01.iso – 4,2GB)
  • 2 versiones DVD con fuentes (V100083/4-01.iso – 3,3GB y 2,4GB)
  • Boot de la versión Unbreakable del kernel (V100085-01.iso – 379MB)
  • Boot image (V100086-01.iso – 364MB)

Respecto al resto de plataformas, la versión de 32 bits x86 conserva el versionado OEL6u7 desde el 29 de Julio de 2015 y la de Intel Itanium (ia64) en OEL5u5 desde el 23 de Diciembre de 2011.

Las principales novedades que incorpora son las siguientes:

  • Aumenta el número máximo de CPUs lógicas soportadas, ahora de 5124 (el máximo certificado son 2048)
  • Update del kernel, ahora 3.10.0-327.el7 (Red Hat uek-3.8.13-98.7.1)
  • El binario makedumpfile incluye soporte al formato sadump
  • Es posible configurar kdump en instalaciones no interactivas
  • Balanceo de carga nativa en la capa 4 vía un módulo del kernel y tecnología IPVS
  • Alta disponibilidad en la capa de aplicación vía la aplicación HAProxy
  • Posibilidad de instalar MySQL 5.6 (Community Edition) desde Anaconda (instalador live de OEL)
  • Cliente de Spacewalk integrado, podemos registrar directamente con el binario rhnreg_ks

Podemos encontrar las releases notes en el siguiente link.

Categorías:Tech - Infrastructure Etiquetas: ,

Nuevos equipos Oracle SPARC T7

noviembre 19, 2015 1 comentario

M7El pasado 22 de Octubre en Oracle Open World 2015 se presentó oficialmente la nueva generación de máquinas SPARC, que siguiendo la nomenclatura ha sido bautizada con el nombre de T7.

timeline

¡ En unos meses esperamos la llegada de Solaris 12 !

Esta familia es la primera en incorporar la tecnología Software in Silicon y está compuesta por 5 soluciones: 3 servidores (T7-1, T7-2 y T7-4) y 2 sistemas de ingeniería (M7-8 y M7-16); como ya podéis imaginar cada nombre indica el número de procesadores de que consta la máquina.

Con el chip M7 Oracle da continuidad a su hoja de ruta establecida para el desarrollo de la tecnología SPARC (imagen de la derecha). Los principales objetivos han sido cumplidos con la mejora de las prestaciones de sus máquinas y añadiendo el conjunto de características Software in Silicon, que refuerza  la estrategia de potenciar la convergencia entre productos. Ahora ya esperamos la nueva entrega del sistema operativo Solaris 12 para el próximo año como principal novedad.

Las especificaciones de este procesador han mejorado en gran parte por su paso a la tecnología de 20nm. M7 presenta una cpu que trabaja a una frecuencia de reloj de 4.13GHz, con 32 cores con 8 threads cada uno y dobla la memoria de las diferentes capas de cache a nivel de “core” (16KB L1, 256KB L2 y 64MB L3) respecto a sus antecesores. Como podemos ver en la imagen, este procesador representa un salto adelante sobre todo en capacidad de cálculo.
Las características Software in Silicon son la guinda del pastel. Con ellos, servicios como la encriptación, la aceleración de consultas o la descompresión lineal bajan a nivel hardware. Esto hace que este equipo sea el primero en ofrecer una seguridad End to End, optimizando el sistema para instalaciones de bases de datos y avanzando en la comparativaCPUconvergencia entre productos Oracle. Como ya hemos visto con anterioridad, son los ejes sobre los que la compañía centra el desarrollo de sus máquinas SPARC.

Después de su presentación, no han tardado en aparecer los primeros resultados de tests de benchmark y tienen muy buena pinta. Además de los test de laboratorio presentados por Oracle, la organización independiente SPEC ha clasificado la CPU M7 en primer lugar en 4 de sus pruebas CPU2006. Esto es algo insólito en la gama de procesadores SPARC T, que hasta ahora priorizaba su capacidad de multiproceso por encima del throughput máximo de cálculo. Todavía no hemos podido probar este equipo, pero promete.