Docker se integra con Oracle Solaris. Actualización continua de Solaris

A lo largo de los años, el sistema operativo UNIX ha desarrollado una imagen estereotipada de un sistema "sombrío", sujeto sólo a un puñado de piratas informáticos que pueden escribir rápidamente comandos largos en el teclado. Había algo de verdad en esto, lo que garantizaba que personas altamente calificadas operaran servidores UNIX (¡esto no es Windows, que cualquiera puede ejecutar!). EN últimamente, sin embargo (¡gracias al movimiento Open Source y Linux!), cada vez más personas miran UNIX sin miedo, pero con algo de ensoñación: "Cuando sea grande, instalaré Linux yo mismo". Y los más valientes están haciendo planes para trabajar con Solaris, reconociendo con razón la primacía de este "más UNIX de los UNIX".

Hoy Solaris no es sólo UNIX. Además del núcleo del sistema operativo, contiene una gran cantidad de características adicionales, aplicaciones y herramientas que realmente lo convierten en un entorno adecuado para construir un sistema de información de principio a fin. En este artículo veremos solo algunos de los componentes de software de Solaris y Sun ONE (Open Network Environment), pero se pueden encontrar descripciones y documentos más completos en: http://www.sun.com/solaris, http: //www .sun.com/sunone y http://www.iplanet.com/.

cara del sistema

Conocer el sistema comienza con la interfaz de usuario. No importa cuán dulce y querida sea la interfaz para todo verdadero conocedor línea de comando y el viejo caparazón, lo dictan las demandas del mercado. La interfaz de usuario de Solaris de hoy y de mañana es el shell gráfico de GNOME. Menús y ventanas convenientes y personalizables de acuerdo con todos los gustos y hábitos, un sistema de pantalla virtual (todavía no entiendo cómo viven los usuarios de Windows sin él), un rico conjunto de aplicaciones de escritorio: calendario, programa de correo electrónico, administrador de archivos, monitor del sistema y mucho más...

Una de las características interesantes de GNOME es la posibilidad de cambiar el "skin" a petición del usuario. Si está más cerca y más familiarizado con la interfaz al estilo de Windows 95/98, puede instalarla (Fig. 1).

Si solo su apariencia puede alejarte para siempre de la pantalla, te ofrecemos otra opción, completamente diferente (Fig. 2).

Las personas con gustos refinados estarán encantadas de recordar la interfaz estricta y minimalista de NextStep (¡e incluso en francés! - Fig. 3).

¿Crees que estas son todas las opciones? ¡No importa cómo sea! Hay docenas, si no cientos, de ellos en el sitio web http://www.themes.org/: elija cualquiera o desarrolle el suyo propio y compártalo con el público.

Precisamente y a tiempo

No se sorprenda, pero el correo electrónico existió antes que Internet. Históricamente, cualquier servidor UNIX era capaz de enviar y recibir correo. El conjunto estándar de programas de correo incluidos en Solaris le permite organizar una conexión de cliente simple a servidor de correo

y el servidor en sí, de cualquier complejidad, con enrutamiento de cartas, filtros, reglas y colas.

Preciso al pie de la letra

Todo el trabajo administrativo interno en Solaris se basa en el procesamiento de archivos de texto: configuraciones, scripts, registros del sistema, documentos. Es por eso que existen poderosas herramientas de procesamiento de textos que permiten automatizar completamente cualquier tarea de búsqueda y transformación de datos. A veces estos programas y comandos pueden parecer hechizos mágicos, pero es la presencia de una interfaz de línea de comandos (¡gracias a sus raíces históricas!) lo que permite que la mayor parte del trabajo se realice automáticamente, sin presionar teclas ni mover el mouse. ordenar: no hay nada más fácil que ordenar alfabéticamente las líneas de un archivo: ordenar archivo. Pero la utilidad de esto no es del todo obvia (sin embargo, para registrar a los participantes del seminario, los ingreso en un archivo de texto en el orden en que se reciben las solicitudes por correo y luego las imprimo en orden alfabético nombres de empresas). Y aquí está el uso más común de ordenar en mi

la vida cotidiana

: Cuando el espacio libre en disco se vuelve cada vez más escaso, es interesante saber qué directorios ocupan más espacio. Por favor:

du-k ~/ | ordenar -nr | cabeza -30

sed: no te preocupes, tus archivos ya se están editando. Una poderosa herramienta para editar archivos de texto por lotes que le permite automatizar transformaciones muy complejas, incluida la búsqueda, reemplazo, inserción y eliminación de líneas, palabras y caracteres. Como ejemplo simple, numeremos todas las líneas que no están en blanco en un archivo de texto:

sed '/./=' nombre de archivo | sed'/./N; s/\n/ /’

Perl: el desarrollo de la tecnología Web y CGI ha hecho que esta herramienta sea tan popular incluso en círculos alejados de UNIX que todos han olvidado el propósito original de este lenguaje: preparar informes complejos a partir de muestras de archivos de texto de gran tamaño.

Sigue siendo la herramienta favorita de los administradores de sistemas y se ha convertido en la base de toda una cultura con sus propias tradiciones, leyendas, héroes y monumentos (ver http://www.perl.com/).

Hora de Moscú... Una de las diferencias significativas entre los servidores Solaris y los convencionales. computadoras personales el hecho de que funcionan continuamente y no se apagan por la noche. Las máquinas funcionan durante semanas, meses, años sin reiniciarse. Puede indicarles que hagan muchas cosas a la vez cuando la carga de usuarios sea mínima. En este sentido, desarrollaron varios sistemas

relacionado con el tiempo. at: la capacidad de ejecutar un comando determinado en un momento específico. Al mismo tiempo hay amplia gama opciones para configurar esta hora: hora y fecha exactas, así como hora distante de la actual una cierta cantidad

días, horas, minutos.

cron: sin esta herramienta, que le permite establecer la frecuencia de ejecución de comandos (diaria, semanal, anual), los administradores del sistema se verían obligados a trabajar todas las noches para realizar copias de seguridad, eliminar archivos de registro obsoletos y hacer muchas otras cosas. trabajar manualmente. Y esta herramienta brinda a los usuarios la oportunidad de automatizar completamente, en particular, el envío de cartas de felicitación a una gran lista de amigos y conocidos.

¿Pero en serio? Por supuesto, todo lo anterior es sólo una introducción al uso serio de Solaris: a la "escuela de administradores". La mayoría de estas herramientas forman parte de cualquier servidor UNIX, desde una estación doméstica Linux hasta un servidor multiprocesador. sistema bancario

Consideremos esta cuestión desde el punto de vista del administrador (dejando de lado por ahora propiedades de Solaris como la escalabilidad, la estabilidad y la confiabilidad del kernel; no se pueden describir con palabras, es necesario probarlas en la práctica). Una gran cantidad de características y productos adicionales que funcionan con Solaris hacen su trabajo (y su vida) mucho más fácil. administrador del sistema. A menudo escuché esto: "Todo lo que usted ofrece adicionalmente puede implementarlo usted mismo, utilizando scripts y programas de su propio diseño". Por supuesto, así es exactamente como se fabricaron todos estos productos: hace algún tiempo, un administrador quiso hacerle la vida más fácil automatizando algunos procedimientos. Luego, a través de mejoras, desarrollo, pruebas y depuración, surgió una herramienta que ayuda a los administradores actuales a realizar los mismos procedimientos sin perder tiempo escribiendo y depurando sus propios programas. Como resultado, hemos recibido un conjunto de herramientas útiles para quienes operan sistemas grandes.

Centro de gestión solar

La funcionalidad adicional se divide en dos paquetes: Monitoreo avanzado del sistema y Aplicaciones de administración Premier.

El paquete de Monitoreo Avanzado del Sistema incluye:

  • funcionalidad completa de lector de kernel;
  • sistema de control de estado para Solaris;
  • sistema de monitoreo del sistema de archivos;
  • sistema de monitoreo del tamaño del directorio;
  • un sistema para monitorear procesos y ver registros del sistema y algunas otras características.

Las aplicaciones de gestión Premier incluyen:

  • Interfaz de gestión web;
  • operaciones grupales;
  • sistema de distribución de configuraciones de módulos;
  • interfaz de línea de comando (para crear scripts);
  • importación/exportación de datos y algunas otras características.

Administrador de recursos de Solaris

Muchos administradores experimentados recuerdan con agrado los momentos en que poseían una herramienta para influir en los usuarios: un sistema de gestión de recursos. Había prioridades estrictas en sistemas en tiempo real como el RSX-11M, cuotas de tiempo de máquina para el procesamiento por lotes en computadoras ES y particiones lógicas para realizar tareas privilegiadas en mainframes. Y esto era lo que siempre les faltaba a los sistemas de tiempo compartido como UNIX. Esto es comprensible: UNIX creció en un entorno universitario, donde no había tareas comerciales críticas que debieran llevarse a cabo de manera estrictamente controlada. cierto periodo

La introducción de servidores UNIX en aplicaciones serias requirió una asignación más estricta de recursos: memoria, E/S y potencia del procesador. La respuesta de Sun Microsystems fue Solaris Resource Manager. Esta herramienta, también creada por un grupo de administradores, permite asignar recursos informáticos a usuarios individuales, grupos de usuarios o procesos individuales, proporcionando tiempo de ejecución garantizado para programas VIP y reservas para todos los demás.

Cúmulo solar

A pesar de todos los esfuerzos por mejorar la confiabilidad de los equipos, aún no se pueden evitar las fallas. Incluso habiendo duplicado todos los componentes en el servidor y proporcionado recuperación automática Después del fallo de cualquiera de los dispositivos, no podemos excluir la posibilidad de que se produzcan los llamados accidentes domésticos: fugas, desconexiones accidentales de cables, etc. Es por eso siguiente paso Para garantizar una alta disponibilidad del sistema es la creación de un clúster. En Solaris, esto se logra utilizando el software Sun Cluster. Versión actual de este producto- Sun Cluster 3.0: le permite presentar un sistema con hasta 8 nodos como un todo único para los usuarios: un único dirección de red, espacio de dispositivo único, sistema de archivos único, conjunto único de aplicaciones.

Este producto ha pasado de remedio sencillo cambiar a un servidor de respaldo en caso de falla de un sistema de administración de recursos desarrollado, incluido el equilibrio de carga, la migración de aplicaciones entre nodos, herramientas de desarrollo para conectar sus propios sistemas de aplicaciones, etc.

Motor de rejilla solar

Se sabe que en un sistema de información típico, los recursos informáticos se utilizan de forma muy improductiva: las estaciones de trabajo están inactivas en promedio el 90% del tiempo.

Muchos lotes de problemas que requieren computación de alto rendimiento podrían resolverse mucho más rápido si pudieran ejecutarse en sistemas libres.

Arroz. 6).

  • Este entorno incluye:
  • servicio de directorio y políticas;
  • un servidor de aplicaciones que gestiona componentes escritos en el entorno J2EE;
  • servicio de acceso a bases de datos y almacenamiento corporativo;
  • un servicio para brindar servicios e interactuar con los usuarios, teniendo en cuenta la diversidad de dispositivos del cliente (computadoras, PDA, teléfonos, etc.);

Herramientas para desarrollar y depurar aplicaciones de red.

No sólo Solaris...

En este artículo, analizamos brevemente (por desgracia, demasiado brevemente) Solaris y su entorno, que le permite crear y operar una infraestructura de red. Para crear un entorno que brinde servicios de aplicaciones, Sun Microsystems ofrece la familia de productos iPlanet que brindan Directory Server, Messaging Server, Personalización e integración (Portal Server), Administración de aplicaciones (Application Server), Entrega e interoperabilidad (Web Server) y muchos otros. Servicios incluidos en la arquitectura Sun ONE.

Pero esta es una historia completamente diferente y un tema para un artículo aparte.

ComputadoraPrensa 9"2001

https://oracle-patches.com/%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D0%B8/%D0%BA%D0%BE%D1% 80%D0%BF%D0%BE%D1%80%D0%B0%D1%86%D0%B8%D1%8F-oracle/78-oracle-vypustil-solaris-11-express?hitcount=0 Oracle hoy, 15 de noviembre de 2010, anunció disponibilidad inmediata Oracle Solaris 11 expreso

, demostrando así el compromiso a largo plazo de Oracle y el interés de I+D en invertir en el desarrollo de Oracle Solaris.

Permítanos recordarle que el sistema operativo Solaris 11 Express es un sistema operativo tipo Unix dirigido principalmente a desarrolladores de software, así como a la familiarización preliminar de los usuarios con las capacidades del sistema operativo Solaris 11, cuyo lanzamiento está previsto para el próximo año. Oráculo funciones mejoradas Solaris

, cuyo desarrollo duró más de cinco años. Estas características ahora están empaquetadas en un paquete conveniente y listo para usar que permite a los usuarios aprovechar inmediatamente las últimas características de Oracle para Solaris para implementar nuevas aplicaciones. Las nuevas funciones de disponibilidad reducen significativamente el tiempo de inactividad planificado en un 50 %, eliminando prácticamente sistema tradicional

Oracle Solaris 11 Express agrega virtualización de red y administración de recursos como una capacidad de virtualización nativa (al igual que Oracle Solaris completo), brindando el entorno de virtualización de mayor rendimiento al menor costo.

La integración de la telemetría de My Oracle Support con la arquitectura integral de gestión de fallas de Oracle Solaris permite a los clientes recibir soporte proactivo y prioritario que reduce el tiempo de inactividad del servicio resultante de problemas conocidos.

Oracle Solaris es el sistema operativo empresarial número uno y ofrece disponibilidad, seguridad y rendimiento de misión crítica en sistemas basados ​​en SPARC y x86.

Oracle Solaris 11 mantiene compatibilidad binaria garantizada con más de 11 000 productos de terceros y aplicaciones desarrolladas por clientes en más de 1000 sistemas SPARC y x86 de Oracle y otros proveedores de hardware.

Los miembros de Oracle Partner Network (OPN) pueden acceder al nuevo Oracle Solaris 11 y sus utilidades en Oracle Solaris Knowledge Base Explorer.

El martes 7 de diciembre, Oracle organizará un webcast sobre Oracle Solaris 11 Express, que incluirá una conversación en vivo con el equipo de desarrollo de Oracle Solaris.

Las características clave de Oracle Solaris 11 Express incluyen:

  • Capacidades de virtualización de red y gestión de recursos que aumentan el rendimiento, aceleran las aplicaciones y reducen la sobrecarga y la complejidad de la red.
  • Mejora el rendimiento de Oracle Fusion Middleware 11g y aplicaciones Java a través de mejoras diseñadas conjuntamente, como gestión de memoria y mejoras de E/S.
  • Mejoras de ZFS para la deduplicación, el cifrado y el ajuste de archivos y bloques.
  • Mayores reducciones en el número de operaciones de mantenimiento que requieren un reinicio.
  • Reinicio rápido, que permite a los clientes recuperar sistemas y bases de datos en decenas de segundos en lugar de decenas de minutos.
  • Un avanzado sistema de actualizaciones y parches que reducen los riesgos y simplifican significativamente las tareas más habituales del administrador del sistema.
  • Máximo rendimiento y escalabilidad para hardware futuro.
  • Crea puntos de restauración que siempre guardan copias de seguridad sistemas y permitir a los clientes regresar a versión antigua simplemente reiniciando el sistema y especificando el punto de restauración deseado.

Esta publicación describe los pasos para configurar una tarea cron para la recopilación automática de datos del reportero de actividad del sistema (también conocido como SAR). Antes de Solaris 10 1. Conviértase en superusuario. 2.Editar la siguiente archivo: # vi /etc/init.d/perf 3. Descomente las siguientes líneas (elimine el signo # del principio de cada línea): #if [ -z "$_INIT_RUN_LEVEL" ]; luego # set -- `/usr/bin/who -r` # _INIT_RUN_LEVEL="$7" # _INIT_RUN_NPREV="$8" # _INIT_PREV_LEVEL="$9" #fi # #if […

El problema El usuario no root no puede ejecutar el comando prtdiag, pero funciona para el usuario root # /usr/sbin/prtdiag picl_initialize falló: el demonio no responde La solución El problema se debe a un permiso incorrecto del archivo /var/run/picld_door o directorio /var/run Establezca el permiso del archivo /var/run/picld_door o del directorio /var/run de la siguiente manera: # ls -l /var/run/picld_door dr--r--r-- 1 root root 0 Nov. 10 14:21 /var/run/picld_door # ls -ld /var/run drwxr-xr-x 6 root sys 1261 10 de noviembre 14:21 …

Esto puede ser útil para solucionar problemas si el sistema no arranca debido a problemas sospechosos con el bloque de arranque, o si sospecha que algo en el sistema operativo sigue sobrescribiendo el bloque de arranque. Para Solaris 10 A continuación se muestra el resultado de Solaris 10u4 con UFS, Solaris 10u6 con UFS y Solaris 10u6 con bloque de arranque ZFS. La versión bootblk cambió desde s10u6 en adelante. Es por eso que el resultado difiere entre s10u6 y versiones anteriores. Raíz UFS de S10U1 a U5: # dd if=/dev/rdsk/c0t0d0s0 bs=1b count=1 iseek=1 | sobredosis...

El sistema operativo (SO) Ask In Solaris, ¿dónde está configurada la zona horaria predeterminada y cómo se puede cambiar? Sistema operativo Solaris 11 y superior 1. La zona horaria predeterminada se define como una propiedad del servicio SMF "svc:/system/timezone:default": # svcs timezone STATE STIME FMRI online Aug_22 svc:/system/timezone:default # svcprop timezone: default |grep localtime timezone/localtime astring US/Eastern 2. Para cambiar la zona horaria predeterminada, use svccfg y luego actualice el servicio...

Cómo determinar la versión del sistema operativo Solaris instalado El método más confiable para determinar la versión del sistema operativo Solaris instalado es a través del contenido del archivo /etc/release. Este archivo se introdujo por primera vez en Solaris 2.5.1 HW 4/97 y se incluye en todas las versiones posteriores. Las diversas tablas que se muestran a continuación se pueden utilizar para asignar el contenido de este archivo a la versión del sistema operativo Solaris instalado. Si el archivo /etc/release se ha eliminado de un sistema, también es posible hasta Solaris 10...

Normalmente, las conexiones TCP inactivas se mantienen indefinidamente una vez establecidas, incluso si no se produce ninguna comunicación entre los sistemas host. Esto es bastante normal en TCP. En algunos casos, mantener la conexión abierta puede consumir de manera inapropiada recursos del host y/o de la aplicación (normalmente rangos de puertos TCP), si por ejemplo: el host remoto falla o sufre algún tipo de apagado no ordenado y/o se reinicia sin notificarlo". s TCP peer. el host remoto es inalcanzable;

Monitorear las conexiones de red ciertamente puede resultar frustrante, principalmente porque pueden establecerse y luego desaparecer en cuestión de segundos. En esta publicación, le mostraremos cómo lograr un enfoque similar al Zen para monitorear las conexiones de red en sus servidores utilizando una herramienta basada en línea de comandos llamada iftop. iftop es para las redes lo que top es para las CPU. Y, de la misma manera, ifconfig se refiere a configurar una interfaz, el amigable iftop significa “interfaz superior”. Iftop en Solaris 11, un abierto…

La publicación describe los pasos para ejecutar el demonio syslog en modo de depuración. 1. Detenga el demonio syslogd: # /etc/init.d/syslog stop ### Antes de Solaris 10 # svcadm enable svc:/system/system-log:default ### Solaris 10 y superior 2. La variable de entorno SYSLOGD_DEBUG afecta la cantidad de salida de syslog en modo de depuración. El valor predeterminado es 1, que proporciona la menor cantidad de salida. Establecer esta variable en 5 proporciona el mayor resultado. Para...

Oráculo Solaris(anteriormente SunOS) es un producto comercial que proporciona a los usuarios una plataforma orientada al servidor integrada y con todas las funciones que combina el potente OpenStack fuente abierta Software de computación en la nube con un sistema operativo estable y confiable de clase empresarial.

Disponibilidad, plataformas compatibles, opciones de arranque y un poco de historia

En primer lugar, queremos recordarle al lector que esta no es una distribución de Linux. Solaris OS es un sistema operativo UNIX desarrollado inicialmente por Sun Microsystems y ahora mantenido por Oracle Corporation bajo el nombre de Oracle Solaris.

Está disponible para descargar como imágenes ISO instalables y en vivo que se pueden grabar en discos CD vírgenes utilizando cualquier software de grabación de CD/DVD, así como imágenes USB que permiten a los usuarios escribir el sistema operativo en unidades flash USB portátiles.

Las arquitecturas compatibles incluyen x86 (32 bits) y SPARC (arquitectura de procesador escalable). Los requisitos del sistema recomendados incluyen al menos 2 GB de RAM (memoria del sistema) y al menos 15 GB de espacio libre en el disco duro.

Las imágenes ISO/USB del Live CD brindan a los usuarios un moderno indicador de arranque impulsado por GRUB2, desde donde los usuarios pueden iniciar el entorno en vivo con la configuración predeterminada, usando el framebuffer VESA, con SSH habilitado, con lector de pantalla, con lupa o en modo texto. . También es posible iniciar un sistema operativo existente instalado en el primer disco.

Tecnologías UNIX de última generación para plataformas de servidor y de escritorio.

Antes de ingresar al entorno en vivo, los usuarios deberán seleccionar una distribución de teclado y el idioma que desean usar. La sesión gráfica funciona con el entorno de escritorio tradicional GNOME, que consta de dos paneles, uno superior para acceder al menú principal e iniciar aplicaciones, y otro inferior para interactuar con aplicaciones en ejecución y cambiar entre espacios de trabajo virtuales.

Utilizando el aclamado sistema de archivos ZFS, incluye potentes aplicaciones como Mozilla Firefox. navegador web, Mozilla correo electrónico de Thunderbird y cliente de noticias, diseñador de interfaz Glade, mensajería instantánea Pidgin, reproductor de música Rhythmbox, reproductor de video Totem, lector de pantalla y lupa Orca y editor de particiones GParted.

En pocas palabras

Considerándolo todo, Oracle Solaris es un sistema operativo de servidor decente que ha sido rediseñado desde cero y diseñado para la computación en la nube. Es compatible con las arquitecturas x86 y SPARC y cuenta con el galardonado software OpenStack.

Nuevo en Oracle Solaris 11.4:

  • Compatible constantemente:
  • Ese último número de los datos curiosos es interesante porque ese número es un pequeño subconjunto de aplicaciones que se ejecutarán en Oracle Solaris 11.4. No incluye aplicaciones que se ejecutarán en Oracle Solaris 11 que fueron diseñadas y creadas para Oracle Solaris 10 (ni 8 y 9, de hecho). Una de las razones por las que tantas grandes empresas y gobiernos de todo el mundo confían en Oracle Solaris. mundo para ejecutar sus aplicaciones más críticas es nuestra coherencia. Una de las capacidades clave de Oracle Solaris es la Garantía de compatibilidad de aplicaciones de Oracle Solaris. Durante casi 20 años, hemos garantizado que Oracle Solaris ejecutará aplicaciones creadas en versiones anteriores de. Oracle Solaris, y hoy seguimos cumpliendo esa promesa.
  • Además, hemos hecho que sea más fácil que nunca migrar sus cargas de trabajo de Oracle Solaris 10 a Oracle Solaris 11. Hemos mejorado nuestras herramientas y documentación de migración para simplificar el paso de Oracle Solaris 10 a Oracle Solaris 11 en hardware moderno. Todo en un esfuerzo por ahorrarle dinero.

La propia empresa no hizo ninguna declaración al respecto: sus empleados despedidos informaron sobre los despidos en Internet. En particular, Drew Fisher, desarrollador senior de Python y OpenStack para Solaris, escribió sobre esto en Twitter.

"Esto es cierto. "Oracle eliminó la mayor parte de Solaris (y otros) hoy", dijo. El propio Fisher también perdió su trabajo, lo que escribió por separado: “¡Oracle le dio un calcetín a Dobby! ¡Dobby es libre! ¿Alguien necesita un desarrollador de Python con más de 15 años de experiencia?

Destino de Solaris

El columnista de TI Simon Phipps también confirmó en Twitter que "aproximadamente todo" el personal técnico del proyecto Solaris (usó la notación "~todo") había sido despedido. Phipps cree que esto indica el "fin de vida" del producto que se está desarrollando. Sin embargo, señaló que un pequeño número de desarrolladores seguían en el lugar. Otras publicaciones en The Layoff indican que "cientos" de empleados fueron transferidos recientemente del equipo de Solaris al departamento de Linux de Oracle.

Una nueva ola de recortes detendrá el desarrollo de los sistemas de almacenamiento ZFS Storage Appliance, pero el destino de Solaris y SPARC sigue siendo incierto, escribe The Register. Oracle ha dicho que tiene la intención de soportar Solaris hasta 2030, para que los usuarios no se queden solos. Teniendo en cuenta que el personal transferido al departamento de Linux puede dedicar parte de su tiempo a Solaris, la empresa no debería tener dificultades para actualizar este sistema operativo, escribe The Register. Los últimos cambios significativos se realizaron en Solaris hace tres años con el lanzamiento de Solaris 11.

Sin embargo, si Oracle detiene el desarrollo de SPARC, podría cortar la ruta de escape de la nube para los usuarios de plataformas construidas por Sun. Esta decisión sugiere que los planes de Oracle para crear una nube compatible con SPARC no han recibido apoyo necesario, señala The Register.

Actualización continua de Solaris

Hoja de ruta de soporte de Solaris (2017)

Con este modelo de lanzamiento de actualizaciones, en lugar de lanzar software en compilaciones en intervalos que van desde seis meses, como es el caso de Ubuntu Linux, hasta hasta un año, como es el caso de Microsoft Windows, el código se publica en un flujo constante. Este enfoque se utiliza normalmente en proyectos ágiles de desarrollo de software en la nube que valoran la capacidad de adaptarse a las necesidades comerciales cambiantes.

Oracle anunció correspondientemente que cancelará sus planes de lanzar la próxima versión importante de Solaris 12.

La compañía afirma que “se incluirán nuevas características y funcionalidades en Oracle Solaris a través de lanzamientos puntuales en lugar de lanzamientos importantes más disruptivos... Esto satisface las demandas de los clientes de una transición flexible y fluida de una versión a otra, asegurando la continuidad de la innovación con una inversión garantizada. protección. Al pasar a un modelo de actualización continua basado en Oracle Solaris 11, los clientes experimentarán una experiencia de actualización fluida que es más consistente con su transición a modelos de implementación flexibles”.

Dado que Oracle planea integrar SPARC y Solaris en su Oracle Cloud, los analistas consideran que se trata de una medida razonable. Pero para una integración continua, los equipos de pruebas, soporte, desarrollo y operaciones deben trabajar como uno solo. Pero después de que estas personas fueron despedidas...

Se supone que Solaris 11.next, que reemplazará a Solaris 12, será una versión con soporte a largo plazo; incluirá las correcciones necesarias, incl. - seguridad, pero no cambios significativos.

Oracle admitirá Solaris durante mucho tiempo: soporte Premier hasta enero de 2031 y soporte extendido hasta enero de 2034.

Oracle ha confirmado que Solaris seguirá siendo compatible en la nube en la plataforma SPARC Model 300 como IaaS y como sistema operativo invitado en Oracle Compute Cloud Service.

2016: compatibilidad con Docker

2015

Oracle Solaris 11.3

Docker se integra con Oracle Solaris

El 19 de agosto de 2015, Oracle Corporation anunció planes para integrar Docker en Oracle Solaris. La integración lo ayudará a aprovechar la plataforma abierta Docker para distribuir fácilmente aplicaciones creadas e implementadas utilizando la tecnología de virtualización Oracle Solaris Zones integrada en Oracle Solaris.

Oracle planea preparar imágenes de Docker para varios productos de software, que incluyen Oracle WebLogic Server. El objetivo es el desarrollo y las pruebas.

Oracle Solaris Zones llegó a Solaris hace más de 10 años como Solaris Containers. Proporciona escalabilidad, aislamiento completo de recursos y seguridad, lo cual es fundamental para los entornos de TI de clase empresarial. Las zonas de Oracle Solaris se pueden utilizar como "particiones de hardware" para la mayoría de las aplicaciones empresariales, lo que limita la cantidad de licencias utilizadas.

Según los desarrolladores, la integración anunciada proporcionará los beneficios de ambas plataformas: acceso a seguridad de clase empresarial, aislamiento de recursos y herramientas de diagnóstico proporcionadas por Oracle Solaris con la capacidad de crear fácilmente contenedores en entornos de producción, desarrollo/prueba y computación en la nube. La integración de Docker en Oracle Solaris proporcionará una simplicidad aún mayor y una estrecha integración entre las tecnologías locales y en la nube.

Lanzamiento de la versión beta de Solaris v.11.3

Se ha preparado para descargar una versión beta de Solaris 11.3, cuyas imágenes de instalación están disponibles para arquitecturas x86-64 y SPARC. Para la arquitectura x86, se suministra adicionalmente un sistema de demostración en vivo.

El sistema operativo agregó un filtro de paquetes PF y OpenSSH (además de la bifurcación SunSSH), implementó migración en vivo para zonas Kernel y reconfiguración "en caliente" de zonas, soporte de arranque verificado, soporte para compresión LZ4 y comparación recursiva de instantáneas en ZFS, implementación de buffers de tecnología de protección de desbordamiento Datos de la aplicación Integridad (ADI).

2014

Oracle Solaris 11.2

El 29 de abril de 2014, Oracle Corporation presentó una nueva versión del sistema operativo Oracle Solaris 11.2.

La nueva versión del sistema operativo permite implementar servicios de TI servicio en la nube desde cero, con confiabilidad, seguridad y rendimiento de clase empresarial.

Peculiaridades

  • Incluido con Oracle Solaris 11.2 paquete completo OpenStack: complementa el entorno Oracle Solaris con funcionalidad, proporciona gestión de otros hipervisores e infraestructura en el centro de datos.
  • Oracle Solaris 11.2 simplifica y acelera las tareas de gestión del ciclo de vida en comparación con versiones anteriores.
  • La nueva versión presenta un hipervisor integrado para arquitecturas SPARC y x86 para una virtualización sin gastos generales, además de las capacidades de virtualización existentes de Oracle Solaris Zones.
  • Oracle Solaris 11.2 incluye tecnología de redes definidas por software (integrada bajo demanda) que se integra con Oracle Java, Oracle Database y Oracle Applications para brindar calidad de servicio a nivel de aplicación.
  • Oracle Solaris 11.2 está diseñado para ofrecer rendimiento y eficiencia innovadores cuando se implementa con Oracle ZFS Storage Appliances.

Oracle Solaris 11.2 disponible para descargar

Además, según Oracle, los entornos Solaris Zones se ejecutan cuatro veces más rápido. En zonas, puedes realizar diferentes tareas en paralelo en una máquina, cada una en su propio ambiente aislado. Ahora también es posible transferir zonas entre servidores.

Una nueva interfaz para optimizar la memoria compartida entre las bases de datos Oracle y Oracle Solaris 11.1 hace que el inicio y el cierre de la base de datos sea hasta 8 veces más rápido y también brinda la capacidad de cambiar el tamaño del área global del sistema (SGA) en las bases de datos Oracle sin reiniciar.

Oracle Solaris 11.1 introduce nuevas funciones para optimizar el rendimiento de Oracle DBMS. Las interfaces de E/S de Oracle Solaris DTrace en Oracle Solaris 11.1 permiten a los DBA de Oracle identificar y aislar cuellos de botella en sistemas de E/S, redes y almacenamiento.

Con el nuevo complemento Oracle Solaris DTrace para Oracle Java Mission Control, los usuarios pueden crear perfiles de aplicaciones Java en sistemas Oracle Solaris activos.

Las nuevas funciones de gestión del sistema en la nube amplían las capacidades de virtualización integradas en Oracle Solaris 11 recursos de red y recursos de almacenamiento, incluido el soporte ampliado para redes definidas por software (SDN) con mejoras en el entorno Edge Virtual Bridging, que proporciona la mayor uso eficiente recursos de red y capacidades de gestión rendimiento en entornos de nube.

El nuevo motor de predicción de acceso a la memoria monitorea el uso de la memoria y optimiza el tamaño de las páginas de la memoria y las ubicaciones de los recursos, mejorando así el rendimiento general de la aplicación.

La compatibilidad con 32 TB de RAM y miles de CPU ayuda a desbloquear todo el potencial de los nuevos sistemas de servidor Oracle.

Nueva oportunidad Agrupación de Oracle Solaris 10 Zone permite a los usuarios consolidar aplicaciones de misión crítica que ejecutan Oracle Solaris 10 en entornos de nube Oracle Solaris 11.

Las capacidades avanzadas de recuperación ante desastres catastróficos que utilizan Oracle Sun ZFS Storage Appliance y Oracle Solaris Cluster 4.1 brindan conmutación por error coordinada a un sitio remoto para la recuperación en caso de fallas de aplicaciones y pérdida de datos.

La detección mejorada de fallas de almacenamiento y la administración de dependencia de recursos ayudan a que las aplicaciones vuelvan a estar en línea más rápidamente.

La nueva seguridad basada en etiquetas en los clústeres de zona de Oracle Solaris permite la separación de aplicaciones de nivel de defensa en sistemas altamente consolidados y de misión crítica utilizando Oracle Solaris 11 Trusted Extensions.

Oracle Enterprise Manager Ops Center proporciona a Oracle Solaris 11 capacidades integrales de gestión de la nube, incluida la capacidad de aprovisionar automáticamente zonas de Oracle Solaris 11 que proporcionan herramientas de gestión integradas. alto nivel Rendimiento de las infraestructuras en la nube. Oracle Enterprise Manager Ops Center está disponible de forma gratuita para los usuarios de Oracle Solaris a través del programa Ops Center Everywhere.

Oracle Solaris Studio contiene un nuevo compilador optimizado y herramientas analíticas desarrollos que admiten programación multiproceso y optimización de aplicaciones para un funcionamiento confiable en sistemas Oracle Solaris 11.1.

Oracle Solaris 11 proporciona compatibilidad binaria garantizada con versiones anteriores de Oracle Solaris a través del Programa de Garantía de Aplicaciones Binarias de Oracle Solaris, que proporciona a los usuarios una solución sencilla de actualización del sistema y una protección de la inversión líder en la industria. Los contenedores heredados de Oracle Solaris le permiten migrar entornos antiguos de Oracle Solaris a las plataformas de hardware más recientes, lo que ofrece ahorros en energía, costos de refrigeración y espacio en el servidor a través de la consolidación.

2011

Solaris 11

Solaris 10

La última versión del sistema operativo OpenOracle Solaris se puede descargar desde el sitio de la comunidad OpenOracle Solaris. Al descargar una imagen, debes tener cuidado, ya que por defecto se ofrece una imagen “liviana” con localización limitada (solo idiomas principales) e instalación acelerada. La imagen marcada con "g" (global) utiliza compresión LZMA. Esto hizo posible agregar soporte para 12 idiomas de escritorio. Por cierto, el disco se puede recibir por correo de forma totalmente gratuita. Para hacer esto, debe seleccionar el enlace "Obtener medios gratuitos" en el sitio web del proyecto y completar el formulario.

Aunque la plataforma x86 se ha desarrollado para Oracle Solaris durante bastante tiempo (desde 1994), la lista de dispositivos compatibles es un orden de magnitud menor que en Linux. Actualmente, algunos componentes se están transfiriendo desde NetBSD y otros sistemas operativos a un ritmo acelerado (siempre que la licencia lo permita), por ejemplo, la pila Bluetooth (opensolaris.org/os/project/bluetooth). El desarrollo de ACPI (Suspender/Reanudar) y DRI se encuentra en una etapa inicial. Muchos fabricantes de hardware proporcionan sus propios controladores, algo escrito por entusiastas de este sistema. Como resultado, OpenOracle Solaris viene con una gran cantidad de controladores para muchos dispositivos. Incluso hay un programa de configuración del controlador en el menú Aplicaciones. tarjetas de video nvidia– Configuración del servidor Nvidia X.

Antes de instalar la distribución, debe utilizar el programa Device Driver Utility, cuyo acceso directo se encuentra en el escritorio. Ayudará a evaluar el soporte de hardware en cada caso específico y proporcionará una lista de recomendaciones que indican conductores necesarios. La cantidad de hardware no compatible se refleja en la línea "Problemas con el controlador" y el hardware problemático se resalta en rojo. En el muy caso sencillo Para instalar el controlador, simplemente haga clic en el botón "Instalar controladores". Para ayudar al proyecto a recopilar datos, puede enviar información sobre el hardware de su computadora haciendo clic en el botón Enviar.

para buscar equipos compatibles Se recomienda visitar los recursos: SO Oracle Solaris: Listas de compatibilidad de hardware (www.sun.com/bigadmin/hcl), una colección de controladores para tarjetas de red Controladores NIC gratuitos para Oracle Solaris (homepage2.nifty.com/mrym3/taiyodo /eng) y Open Sound System (opensound.com/oss.html).

Entre los proyectos, preste atención a Device Manager, que ofrece una implementación casi lista para usar de un administrador de dispositivos (www.opensolaris.org/os/project/devicemgr).

En septiembre de 2010, Oracle lanzó una actualización del sistema operativo Solaris 10. Paralelamente, se lanzaron los paquetes de software Oracle Solaris Cluster 3.3 y el entorno de desarrollo de aplicaciones Oracle Solaris 12.2.

Se probó la compatibilidad de la actualización publicada con otras soluciones de la corporación y soluciones de servidor populares de otros fabricantes. Junto con el lanzamiento del sistema, también se actualizaron los cursos de certificación para Solaris, que incluyeron alrededor de 50.000 preguntas diferentes y casos prácticos.

En la versión 10/09, la empresa mejoró el rendimiento del subsistema de red y del kernel del sistema operativo en su conjunto, y agregó nuevas funciones relacionadas con la virtualización basada en servidores x86 y SPARC. También en el nuevo producto apareció. nueva versión marca sistema de archivos ZFS, que admite matrices de discos muy grandes.

Desde el punto de vista del hardware, el 10/09 es compatible últimas versiones Procesadores x86 de AMD e Intel. Oracle también afirma que la nueva versión es totalmente compatible con 11.000 aplicaciones de terceros escritas previamente para el entorno Solaris 10.

En cuanto a Solaris Cluster 3.3, Oracle ofrece un conjunto de soluciones para crear clústeres de producción tolerantes a fallas a nivel empresarial. Las aplicaciones de clúster Oracle Solaris Containers y Oracle Solaris Cluster Geographic Edition están disponibles aquí. Admite la plataforma de clúster y otros productos populares centrados en entornos de clúster, en particular Oracle WebLogic Server, Siebel CRM de Oracle, MySQL Cluster y Oracle Business Intelligence Enterprise Edition 11g.

El paquete de clúster a nivel de sistema también admite Solaris Trusted Extensions para mejorar la seguridad de los datos y la tecnología InfiniBand para la transferencia de datos de alta velocidad.

El entorno Solaris Studio 12.2 ha recibido nuevas herramientas para desarrollar aplicaciones Solaris distribuidas y multiproceso.




Arriba