Sistema operativo Solaris. Programación de Solaris (sistema operativo) en el sistema operativo Solaris

Envíe su buen trabajo en la base de conocimientos es simple. Usa el siguiente formulario

Los estudiantes, los estudiantes de posgrado, los jóvenes científicos que usan la base de conocimientos en sus estudios y el trabajo le estarán muy agradecidos.

Publicado en http://www.allbest.ru/

Introducción

Solaris es un sistema operativo UNIX relacionado desarrollado por Sun Microsystems. El sistema se desarrolló en base a los usuarios corporativos y con el tiempo ganó popularidad bien merecida en su entorno. A pesar de que Históricamente, Solaris es un sistema operativo con un código fuente cerrado, la mayor parte de su código de programa está abierto y publicado por Sun Microsystems. En general, el proyecto de Solaris se puede llamar uno de los desarrollos de TI más exitosos y de buena reputación de la última década.

OS Solaris, con toda la variedad de su funcionalidad y un alto grado de cumplimiento de las normas industriales, tiene una escalabilidad única incluso hasta la fecha. Para la mayoría de las aplicaciones comercialmente, las aplicaciones de Solaris proporcionan un crecimiento prácticamente lineal de desempeño con el aumento del número de procesadores en el sistema. Es decir, el concepto de cálculos de multiprocesamiento simétrico está incorporado directamente (multiprocesamiento simétrico). Gracias a la propiedad de escalabilidad, el mismo sistema operativo se puede utilizar con éxito en las estaciones de trabajo de un solo procesador, y en los servidores de escala de servidores, y en los servidores de escala empresarial. Al mismo tiempo, Solaris sigue siendo uno de los sistemas operativos más confiables (fallos sostenibles) en el mundo.

Propósito: examine el sistema operativo Solaris, servidores Solaris, herramientas para el desarrollo de software, así como los medios para implementar y administrar redes de información. Consideremos con más detalle el entorno operativo Solaris 2.6 y compárelo con otras versiones del sistema operativo Solaris.

Tareas:

1. Examinar el historial de desarrollo de Solaris.

2. Considere las herramientas de soporte de arquitectura y arquitectura Solaris OS.

3. Considere la interfaz gráfica de usuario de Solaris.

4. Examinar las tecnologías web de Solaris.

5. Considere las redes corporativas OS Solaris.

6. Considere la composición del software Solaris OS.

7. Examinar las herramientas de seguridad en Solaris.

8. Examine cómo se administran los sistemas y redes de Solaris.

9. Estudiar el entorno de desarrollo de aplicaciones Solaris OS.

Historia del desarrollo

Company Company Sun Microsystems fue registrado en

santa Clara (California) en febrero de 1982. Inicialmente, los fundadores de Sun Vododa Hosla y Andy Bechtollyshim planeaban crear la mejor computadora para aplicaciones CAD / CAM. Como resultado, su primera trenza se equipó con una estación de trabajo de escritorio MC68010 con un alcance de RAM 4 MB y un adaptador Ethernet integrado. Esta computadora con el logotipo de Sun Microsystems se envió por primera vez al público en general en Comdex en 1983. Aunque el modelo era algo defectuoso, los compradores la aceptaron bien.

Tratando de consolidar el éxito, el sol participó seriamente en el desarrollo de software para UNIX. Al mismo tiempo, la empresa joven decidió publicar la especificación de NFS elegida para el mercado para comercializar una política de licencias extremadamente agresiva.

Entre 1984 y 1987, Sun Microsystems también desarrolló la arquitectura SPARC (arquitectura del procesador escalable). Su predecesor era una computadora con un conjunto abreviado de instrucciones (computadora de configuración de instrucción reducida, RISC), que se creó en la Universidad de Berkeley de 1980 a 1982.

A principios de la década de 1990, Sun Microsystems reemplazó a BSD SUNOS 4 basado en Unix System V La versión 4 (SVR4), desarrollada en conjunto con AT & T, y también cambió el nombre del Sunos 5 en Solaris 2. Después del rendimiento de 2.6 Microsystems SUN ha caído del nombre "2", y la siguiente versión ya se llama Solaris 7. Solaris es un sistema operativo SOSOS con una cubierta gráfica y algunos componentes adicionales.

A partir de la versión Solaris 9, Sun Microsystems ofrece públicamente disponible (en forma binaria, que es con un código fuente cerrado) una versión no comercial de Solaris bajo la licencia CDDL. Desde la versión comercial, se distingue por la falta de soporte técnico para el Sun Microsystems, la documentación impresa y una cierta cantidad de software propietario adicional - inglés. Software de valor agregado.

En junio de 2005, Sun Microsystems decidió abrir parte del código fuente Solaris 10 y lanzar el proyecto OpenSolaris. El desarrollo de la siguiente versión de Solaris - Solaris 11 (nombre de trabajo del proyecto - Nevada) ya está en marcha con la comunidad OpenSolaris. Por el momento, Sun Microsystems casi ha completado la apertura del código fuente Solaris 10. Además del código fuente del sistema operativo Solaris Sun Microsystems, ha abierto una cantidad de software de su propio desarrollo, para Solaris, dentro del proyecto OpenSolaris .

Desde abril de 2010, el nuevo propietario, Oracle Corporation, ha cambiado las condiciones de licencia del Sistema Solaris 10. Bajo las nuevas reglas del producto de forma gratuita, con fines comerciales, será posible utilizar solo 90 días.

Arquitectura del sistema operativo Solaris

Fig.1 Arquitectura del sistema operativo Solaris.

Arquitecturas apoyadas

· Sun Ultrasparc.

· Fujitsu SPARC64.

· Los procesadores de 32 y 64 bits AMD, Intel y Via X86

Se planificó el soporte de soporte de microprocesadores de Itanium (Intel), pero no se implementó.

Se intentó el intento de Port Solaris a la arquitectura PowerPC, en 1996, la versión 2.5.1 de 32 bits (Edición de Solaris PowerPC) se lanzó para la plataforma de preparación, sin embargo, pronto se negó. Actualmente hay un renacimiento de la arquitectura PowerPC en Opensolaris.

En noviembre de 2007, los asociados nominados de IBM, SUN y SINE NOMINE demostraron una versión de prueba de OpenSolaris para System Z, que opera en el mainframe de IBM System Z bajo Z / VM. Esta versión fue nombrada Sirius. 19 de noviembre de 2008 IBM Autorizó a SIRIUS en los procesadores IFL de IFL.

En Solaris 10 SUN Microsystems implementó compatibilidad binaria con Linux, lo que le permite ejecutar aplicaciones de Linux en Solaris en los sistemas X86 en las zonas de Brandz. La compatibilidad binaria está planificada con FreeBSD. En Solaris SPARC, esta funcionalidad no está disponible.

A partir de 2009, Solaris apoya oficialmente a los siguientes fabricantes en algunos de sus propios sistemas con la arquitectura de X86 y AMD64:

· Hewlett Packard

· Fujitsu Siemens Computers

· Core Micro Systems

Características de los equipos.

Características del equipo, en el gato.oro es compatible con Solaris SO presentado por Sun en las llamadas listas de compatibilidad de hardware.

Considere estas características sobre el ejemplo de Solaris 10 HCl:

Categorías de sistemas Total: 1332 artículos

Sistemas no oracle

Componentes Categorías Total: 1965 artículos

CD ROM / DVD DRIVE

Almacenamiento externo

Otros dispositivos USB.

Dispositivo de visualización de video.

Sistemas recientemente enviados.

Hewlett-Packard Proliant DL560 Gen8

Alcatel-Lucent Bono AdvancedTca SBC FBO32CD

Fujitsu Primergy BX920S3.

Fujitsu PRIMERGY BX924S3.

Dell PowerEdge M620

Componentes recientemente presentados.

Almacenamiento externo

Oracle America, Inc. Sun ZFS Storage 7420

Almacenamiento externo

Oracle America, Inc. Sun ZFS Storage 7320

Almacenamiento externo

Oracle America, Inc. Sun ZFS Storage 7120

Oracle America, Inc. Tarjeta de acelerador de flash f40 de SUN FLASH

Interfaz gráfica de usuario

Los gráficos fueron y siguen siendo una parte integral del entorno de Solaris, donde los usuarios pueden aplicar directamente muchas aplicaciones de gráficos preparadas. Durante mucho tiempo, Sun Microsystems es un proveedor líder de fondos gráficos, que tiene la mayor participación de mercado en las industrias clave, como el diseño computacional, la arquitectura, el diseño técnico, el análisis financiero.

El rápido desarrollo de las aplicaciones multimedia, como las páginas web en Internet, llevó a un aumento en el papel de los gráficos y los roles de procesamiento de imágenes en muchos no gallinas. Una innovadora arquitectura gráfica combinada con las capacidades de la red de Solaris ayuda a los desarrolladores en Enriquecer el entorno de información corporativa a aplicar tecnologías de gráficos desarrollados en aplicaciones críticas y sistemas de comercio electrónico.

Solaris proporciona una serie de poderosas bibliotecas gráficas, incluidas Xil, XGL, OpenGL, XLIB, PostScript, Pantalla PostScript y Sistema de Administración de Color KODAK (KCMS).

Xil Imaging Library es una biblioteca de múltiples hilos que contiene un procesamiento de imágenes y soporte de video digital, adecuado para aplicaciones de procesamiento de documentos, impresión previa al color, así como para generar y reproducir video digital. Xil Imaging Library tiene un conjunto completo de características para manipular imágenes y reproducción, incluidas operaciones aritméticas y lógicas, geometría de píxeles, compresión, gestión de colores, pantalla. XIL acelera significativamente el desarrollo de aplicaciones comerciales y técnicas relacionadas con el procesamiento de imágenes en maquinaria y flujo de documentos, con gráficos artísticos, multimedia, impresión previa a color.

Biblioteca de gráficos XGL: una biblioteca de geometría de dos y tridimensionales para aplicaciones en las que se requieren las funciones de las transformaciones geométricas y la pantalla. La biblioteca admite la movilidad para diferentes plataformas de hardware y utiliza óptimamente aceleradores gráficos. Se proporciona soporte transparente para el procesamiento de menú acelerado y superposiciones monocromáticas.

Solaris 2.6 apoya completamente las herramientas de hardware para los poderosos aceleradores de gráficos de Sun Microsystems, incluidos los sistemas de gráficos Turbozx, SX y Creator. Además, Solaris 2.6 proporciona el trabajo acelerado del transportador para los gráficos del artista XJ1000 y MediaVision PGIO24.

Solaris PEX es la implementación de las especificaciones MIT PEX que están expandiendo x ventana para gráficos tridimensionales. PEX es compatible con el modo directo para las asignaciones gráficas transmitidas a través de la red utilizando el protocolo X. PEX proporciona a los programadores más oportunidades amplias para crear aplicaciones gráficas para entornos de red heterogéneos.

El sistema de gestión de color de Kodak (KCMS) es una variedad de interfaces de software de aplicación y bibliotecas que le permiten describir y monitorear las funciones de color de una amplia gama de dispositivos: monitores, escáneres, impresoras, dispositivos de grabación de películas. Estas herramientas garantizan el procesamiento confiable de documentos de color al ingresar y jugar en dispositivos de diferentes dispositivos.

Solaris forma una base sólida en la que las aplicaciones se pueden construir utilizando conversiones geométricas, procesamiento de imágenes y modo polincrane, manipulando con objetos tridimensionales y tridimensionales. El producto Solaris OpenGL 1.1, suministrado por separado por Sun Microsystems, es su propia implementación del estándar industrial OpenGL. Proporciona poderosas herramientas visuales y le permite desarrollar aplicaciones multiplataforma con gráficos tridimensionales.

En las primeras versiones de Solaris, se utilizó GUI OpenWindows (Fig. 2). Comenzando con la versión de Solaris 2.6, la cambió a CDE, y el Sun Java Desktop System está habilitado para la versión Sularis 10 (Fig. 3), que se basa en GNOME. En las recientes lanzamientos, Solaris Express no enciende CDE.

Higo. 2 GUI OpenWindows

Higo. 3 Sun Java Desktop System

Tecnología web

El entorno operativo Solaris es una plataforma de Internet / Intranet poderosa y confiable para la aplicación masiva www y e-commerce. A medida que las empresas están utilizando cada vez más tecnología web para comunicaciones internas y externas, las potentes capacidades de OS Solaris, como el acceso rápido a los archivos web a través de WEBNF, son cada vez más importantes.

El software WEBNFS le permite acceder a los sistemas de archivos a través de la web a través del protocolo NFS. Este protocolo es muy confiable y proporciona un mayor ancho de banda con una carga alta. Además, los archivos se pueden hacer públicos sin gastos generales relacionados con la organización de servicios FTP anónimos.

En la plataforma Solaris 2.6, los servidores web funcionan de manera más efectiva, lo que aumenta la velocidad de respuesta a las solicitudes de usuario y aumenta el número de usuarios que reciben simultáneamente. Por lo tanto, los costos de administración del cliente se pueden reducir.

Hoy en día, en el futuro, el éxito empresarial dependerá de la forma en que se establezca la gestión de los sistemas de información, así como el intercambio de información, y no solo dentro de la empresa, sino también entre la compañía, sus proveedores y clientes. La piedra angular de tales sistemas es la tecnología web.

Iniciativa webtone.

La estandarización de las interfaces y la rentabilidad realiza una opción atractiva de Internet para las organizaciones que necesitan un entorno de información homogéneo. Las compañías de rango completo comienzan a beneficiarse utilizando Internet para acelerar los procesos de negocios. Estas empresas se basan en la preparación en línea de Internet para implementar una conexión web y garantizar asuntos cotidianos. Justo cuando el atributo del teléfono fue anteriormente el teléfono, ahora la introducción de la "Web-Foundia". La idea del programa WebTone es proporcionar fácil acceso a sistemas de información complejos que operan "detrás de la escena". Esencialmente, tal acceso se convierte en un servicio de servicios públicos. Ocultar para la simplicidad de la complejidad de la interfaz de la infraestructura, las organizaciones superan las barreras que no les permitieron implementar más complejos, el refinamiento constante de las estrategias de competencia.

El lugar central en el programa webtone ocupa la creación de un entorno de comunicación, comparable a la conveniencia y la simplicidad con los servicios comunales familiares. La esencia del modelo de servicio municipal puede expresarse en la frase "Uso de usuarios, controles de los profesionales". Los servicios comunales se caracterizan muy sencillos, fáciles de aprender el medio ambiente. La complejidad inherente al sistema permanece oculta, y su funcionamiento es proporcionado por el proveedor del servicio correspondiente. La mayoría de los sistemas municipales modernos (telefonía, suministro de agua y energía, muchos otros) se basan en este principio. Para llamar, encienda la luz o abra un grifo de agua, no necesita comprender las redes PBX y TELÉFONAS, saber cómo funcionan las plantas de alimentación, cómo se organizan las bombas y los tanques del sistema de suministro de agua. Centralización de complejidad, los proveedores de servicios pueden proporcionar servicios económicos, confiables y simples.

El programa WebTone sigue el modelo de servicio municipal. Internet proporciona infraestructura de red universal, comunicaciones corporativas tanto internas como externas. El correo electrónico, la transferencia de archivos y los documentos de hipertexto, así como las aplicaciones de Java realizadas en las tecnologías del cliente / servidor se pueden utilizar para distribuir información.

Solaris Web Expansion OS

La distribución de plataformas informáticas heterogéneas, sistemas operativos y aplicaciones creó un entorno de usuario hostil, ineficaz, a veces no confiable. El rápido ritmo del progreso técnico, una serie sin fin de nuevas herramientas y tecnologías, que pueden o convertirse en otro gran logro, o desaparecer sin rastro, la posición está aún más confundida.

Entorno operativo Solaris 2.6 es un paso significativo hacia adelante en su área. Ella demostró su liderazgo como una solución escalable para Internet. Solaris proporciona una preparación constante, la disponibilidad pública y la facilidad de uso de la información y los servicios de negocios de la red crítica por parte de empleados, clientes y proveedores de la compañía. En las secciones posteriores, el entorno operativo Solaris y las instalaciones de desarrollo suministradas por Sun Microsystems se considerarán en detalle.

SO SOLARIS SOPORTE SOPORTE SISTEMAS DE INFORMACIÓN Corporativa, Intranet e Internet

Una de las tareas comerciales más complejas que enfrentan empresas en el contexto de la creciente competencia es el uso efectivo de los recursos de información estratégica de información informática. Para maximizar el valor de los datos estratégicos, la Compañía debe proporcionar un equilibrio seguro entre la amplia disponibilidad de requisitos de información y seguridad.

Las redes corporativas creadas hoy en día deben garantizar el trabajo coordinado de los siguientes componentes:

W sistemas heredados basados \u200b\u200ben mainframes;

W conjuntos de computadoras personales y redes locales basadas en PC;

Servidores sh para grupos de trabajo pequeños;

W Network Computers con un conjunto limitado de recursos locales basados \u200b\u200ben su trabajo en el servidor;

W Comunicación con proveedores y clientes a través de www.

Entre todos los entornos operativos que solicitan la función del integrador del mundo de la información complejo moderno (esto es principalmente varias opciones para UNIX y Microsoft NT), solo Solaris proporciona un conjunto completo de servicios requeridos.

El entorno operativo Solaris se basa en el estándar industrial Unix System V LIGNO 4. Proporciona soporte para aplicaciones altamente eficientes construidas en la arquitectura cliente / servidor y funcionando en un entorno de red distribuido. Solaris proporciona recursos suficientes para pequeños grupos de trabajo y admite tecnología web requerida para el comercio electrónico. Solaris cumple con las especificaciones UNIX 95 (SPEC 1170). Solaris garantiza un acceso ilimitado, transparente a sistemas, servidores, impresoras, bases de datos remotas y otros recursos con la escalabilidad suficiente para respaldar esencialmente cualquier aplicación y configuraciones. En Solaris 2.6, debido a la mejora de la administración de la memoria virtual y la entrada / salida, el rendimiento de la base de datos y los servidores de servicio web se ha mejorado al mantener un alto nivel de eficiencia del servicio de archivos ya logrado en Solaris 2.5.1.

En Solaris 2.6, en comparación con las versiones anteriores, se ha mejorado la implementación de una serie de funciones; Además, han aparecido muchas características nuevas. Todo esto hizo un entorno operativo aún más potente, flexible y fácil de usar. Note especialmente las siguientes innovaciones:

· Mejoras que facilitan el uso, la instalación y la gestión del software que forma parte del entorno de Solaris;

· Capacidades Java;

· Ambiente de desarrollo poderoso;

· Soporte para archivos grandes.

Los entornos Solaris proporcionan poderosos controles remotos. Los administradores pueden eliminar fallos de funcionamiento en la red sin interferir con los usuarios. Las redes se administran en modo operativo. Las solicitudes se pueden iniciar de forma remota, desde cualquier lugar de trabajo de la red. El entorno de Solaris le permite centralizar la administración y reducir el costo general de la propiedad del sistema de información.

El rápido crecimiento de Internet exigió el desarrollo del kit de herramientas para HTML y Java que operan en cualquier nodo de red. A partir de la versión 2.6, el Solaris incluye herramientas web. Dos nuevas aplicaciones, Solaris Web Start and Respuestas 2, hacen que el uso de Solaris OS sea aún más fácil. La interfaz de usuario de Solaris OS se basa en la última versión de CDE (entorno de escritorio común) e incluye un nuevo software de control.

Solaris Web Start

En el entorno operativo Solaris, la posibilidad de instalación utilizando el navegador se implementa por primera vez. Solaris Web Start es una aplicación Java que hace que la instalación de Solaris OS y las aplicaciones asociadas sean rápidas y fáciles. La configuración estándar se establece presionando un botón. Para tener en cuenta los requisitos específicos del cliente, existen numerosas opciones.

Solaris Web Start, junto con las capacidades de hardware de las computadoras SPARC, le permite instalar el sistema operativo a través de la red, en el modo cliente / servidor, incluso si el sistema operativo no ha estado en la máquina de destino en absoluto. La tecnología Sun JustStart simplifica la instalación de masas.

Respuesta2.

ResponderBook2 es una nueva generación de sistemas de documentación de Solaris basados \u200b\u200ben tecnología web. A través de cualquier navegador (en particular, los usuarios de New Solaris Navigator HotJava pueden ver e imprimir un amplio kit de documentación suministrado desde el sistema operativo. Las herramientas de búsqueda desarrolladas facilitan la búsqueda de los fragmentos deseados.

asistente de configuración de X86 Edition

La nueva utilidad, que forma parte de la última versión del cargador Solaris 2.6 en el Consejo Editorial para las plataformas X86, ayuda a configurar dispositivos. Definir de manera confiable el equipo existente, tiene en cuenta los recursos necesarios para cada componente de hardware, proporciona una lista de dispositivos de arranque.

Interfaz de usuario

En Solaris 2.6, la interfaz de usuario estándar se basa en CDE. Además, son compatibles con OpenWindows.

CDE es un medio desarrollado que proporciona una interfaz simple y uniforme para todas las versiones de UNIX OS. Sun Microsystems, Hewlett-Packard, IBM y Novell han desarrollado un estándar de interfaces de usuario y aplicaciones basado en el sistema X Window y las especificaciones de motivos. Los controles de ortografía están incrustados en un editor de texto y sistema postal; Este último, así como el administrador de archivos, contiene capacidades de Internet e Internet.

El software de administración de energía para los sistemas SPARC de escritorio permite, de acuerdo con los estándares de Energy Star, ahorre electricidad en períodos de computadoras inactivas.

Máquina virtual de Java Y Navigator Hotjava.

Java Virtual Machine 1.1 forma una plataforma Java para Solaris OS. Es compatible con la versión 1.1 de Java Development Kit (JDK) versión 1.1 de Javasoft. La máquina virtual incluye un compilador de Java estándar (JAVAC), un intérprete (Java), un desmontaje de clase (JavaP), así como el generador de los archivos incluidos en C y archivos sustitutos (Javab).

Hotjava Navigator proporciona:

· Apoyar a los applets Java;

· Seguridad de la red;

· Soporte completo para HTML 3.2;

· Comprobación de estructuras HTML;

· Soporte para aplicaciones multi-roscadas;

· Apoyar programas de visualización externa;

· Configuración de la interfaz de usuario;

· La capacidad de expandir el conjunto de manejadores de contenido y protocolos implementados en el idioma Java.

· Medio de herramienta potente

El entorno operativo Solaris proporciona documentación de desarrolladores, bibliotecas de software, mejoras de productividad, ejemplos de programas y herramientas de prueba. Hay nuevas características para ayudar a trabajar con archivos grandes (que tienen más de 2 GB), aplicaciones multi-roscadas, servidores X y bibliotecas.

La gestión de versiones y áreas de acción son las nuevas características implementadas en el editor de las relaciones externas. Permiten que los desarrolladores de objetos dinámicos identifiquen versiones en serie de interfaces de dichos objetos y limite el alcance de los nombres globales.

Redes

Los fondos de red son necesarios para grupos de trabajo, grandes organizaciones, la comunidad de Internet.

Las redes locales y globales le permiten crear un entorno de información distribuida, integrar los recursos de los sistemas heterogéneos, use las aplicaciones desarrolladas en el comercio electrónico de soporte de la arquitectura del cliente / servidor.

Redes corporativas

Solaris es un fruto de los esfuerzos de más de diez años de la compañía, que es líder en software abierto para la computación distribuida. Este es el sistema más potente y flexible disponible en las plataformas SPARC, X86 y Java. Diseñado en función de los requisitos de apoyo para los cálculos de la red corporativa, Solaris se combina en una sola posibilidad de poderosas computadoras de escritorio, servidores de alto rendimiento y el entorno de información de la red más potente en el mundo en el que el usuario puede acceder a cualquier recurso sin pensar exactamente donde exactamente en el tipo de automóvil, lo que es, cuáles son los tamaños y el grado de red de dispersión, etc.

Las redes de Solaris se basan en la tecnología ONC + (Computación de red abierta). ONC + es un servicio de TCP / IP, herramientas y interfaces de software de aplicación, incluido el sistema de archivos de red NFS (sistema de archivos de red). Entre las posibilidades proporcionadas por ONC +, - Divisor de archivos e impresoras, intercambio de datos, llamadas de procedimiento remoto (RPC), servicios de nombres distribuidos.

Familia de protocolos y servicios distribuidos ONC + no depende de los protocolos de transporte, sistemas operativos o arquitecturas informáticas, lo que le permite hablar sobre ONC + como una solución ideal para redes heterogéneas. ONC + proporciona las siguientes características:

· División global de archivos por NFS;

· Buscar archivos eliminados automáticos y acceso a la red transparente;

· Separación global de impresoras;

· Almacenamiento administrativo central;

· Catálogos y nombres de servicios de red protegidos, altamente eficientes y expandibles;

· Polyecrame gráfico y texto de acceso remoto a través de protocolos de Internet;

· Acceso a sistemas remotos y intercambio de datos en un entorno heterogéneo.

Protocolos de red TCP / IP

TCP / IP (contallo de transmisión) es el protocolo de transporte de red más común. La selección de TCP / IP, ya que la base de las redes de Solaris proporcionó las capacidades de encuadernación más amplias, la máxima escalabilidad y la eficiencia económica entre todas las soluciones de red utilizadas en la práctica mundial.

Sistema de archivos de red

El sistema de archivos de red (NFS) es un estándar industrial de un sistema de archivos distribuidos que proporciona acceso transparente a archivos y directorios remotos ubicados en un nodo de red arbitrario. Dado que los protocolos de NFS utilizan un amplio soporte, los usuarios tienen acceso a archivos ubicados en PC, estaciones de trabajo, miniComputadoras o mainframes, independientemente de los tipos de sistemas operativos instalados en estas máquinas.

Solaris 2.6 es compatible con la versión 3 de NFS, que incluye algunas mejoras de protocolo destinadas a mejorar la eficiencia y reducir la carga del servidor. En combinación con NIS + (Servicio de información de la red), AutoFS Services, CACHEFS y OTROS, NFS proporciona a los usuarios la ubicación automática, la navegación y el acceso a los datos dentro de las redes globales.

Autofs Abre automáticamente el acceso a los sistemas de archivos remotos transparentes para los usuarios. Cachefs acelera las operaciones con sistemas de archivos. Estos fondos hacen una contribución adicional para mejorar la eficiencia del almacenamiento distribuido y el acceso remoto a los datos, lo que, a su vez, mejora la productividad del trabajo del usuario.

NIS + - Servicio de directorio global

NIS + es un almacenamiento de datos distribuido seguro, altamente eficiente y distribuido para la red y el control del sistema. Contiene información confiable y segura almacenada sobre recursos de red: usuarios, servidores, impresoras, etc., lo que hace posible la implementación efectiva de las redes de arquitectura de cliente / servidor corporativas heterogéneas. Las acciones administrativas, como agregar, eliminar, reasignar sistemas o usuarios, se realizan fácilmente utilizando medios efectivos para cambiar la información almacenada en NIS +. NIS + Simplifica la administración de pequeñas redes y se escala fácilmente para las necesidades de la administración de las redes corporativas que contienen decenas de miles de sistemas y usuarios.

DCE Entorno informático distribuido

En comparación con la ONC +, el entorno de computación distribuido DCU (Entorno de computación DCutin) es las especificaciones del conjunto de servicios desarrollado para redes heterogéneas y servicios intermedios basados \u200b\u200ben IP de BP / IP. DCE es una "capa" alternativa que proporciona compatibilidad mutua y cálculos distribuidos; Sin embargo, los servicios de DCE aún tienen que estar generalizados, mientras que ONC + tiene una base sólida (que cubre más de 4 millones de nodos) y proporciona acceso de datos desarrollado a los datos en un entorno heterogéneo, hoy en día en sus capacidades cercanas acercándose a los objetivos y tareas de la DCE. Para los usuarios que, sin embargo, se necesitan DCE, se necesitan servicios de Solaris, además de ONC +, apoya la familia de productos DCE.

Compatibilidad con las redes locales de PC.

Solaris 2.6 es compatible con la pila de protocolos de Novell IPX / SPX, que proporciona compatibilidad básica con las redes locales de NetWare, la interacción exitosa con la cual es una propiedad, crítica en términos de organizar redes heterogéneas. Solaris Server y los productos de extensión del servidor Intranet de Solaris implementan la funcionalidad Novell NetWare (IPX / SPX), incluida la integración en las redes locales de NetWare existentes, y brinda una excelente oportunidad para pasar de los servidores NetWare a los medios distribuidos y POWER SOLARIS 2.6.

Servicios Federados

Servicios federados (servicios federados) OS Solaris es una infraestructura y múltiples interfaces que se esconden de los usuarios y desarrolladores de aplicaciones de las interfaces de red de bajo nivel. Por lo tanto, los programadores y los usuarios están exentos de la necesidad de estudiar los detalles de varios servicios de red, lo que lleva a una disminución en los costos y simplificar el despliegue de aplicaciones que operan en un entorno heterogéneo. Solaris 2.6 incluye nombres federados X / Open (XFN): servicio de directorio corporativo y nombres, que proporcionan acceso a varios entornos (DCE, ONC +, DNS) y su integración.

Otros protocolos de red

El entorno operativo Solaris admite una serie de protocolos de red adicionales. Entre ellos, PPP (Protocolo de punto a punto), mediante el cual puede acceder a Internet y los servicios ONC + a través de módem y líneas de serie en redes telefónicas públicas o RDSI. Esto le da una forma relativamente simple y económica de integrarse con una red backbone corporativa, y también abre las capacidades de computación móviles con sistemas portátiles. Tales fondos son especialmente útiles para organizar la comunicación con pequeñas sucursales, envió empleados o artículos remotos, donde es imposible conectarse a redes estacionarias. Solaris admite el protocolo X.25, que permite el uso de redes comunes de alto rendimiento para respaldar sus propias redes de empresas.

Protección de las inversiones.

Solaris contribuye a la protección de la inversión en software y hardware y personal debido a la compatibilidad con sistemas hereditarios, siga estrictamente el principio de compatibilidad binaria para garantizar la migración de aplicaciones y las normas de apoyo para garantizar la compatibilidad con los desarrollos futuros.

Los sistemas y estándares abiertos siempre han ocupado un lugar importante en las actividades de Sun Microsystems. Los estándares fueron y siguen siendo la base de Solaris OS, y Sun desempeña un papel principal en el desarrollo de muchas especificaciones dominantes hoy, participando activamente en el trabajo de los organismos como POSIX, X / ABEN, OSF y OMG.

Los estándares de compromiso tienen la consecuencia importante que los usuarios no "se bloquean en una trampa" de sistemas cerrados, donde tienen una opción limitada de oportunidades para un precio más alto. Los estándares proporcionan una amplia selección de aplicaciones, la compatibilidad de varias versiones de Solaris, la capacidad de interactuar con otros entornos de computación, el acceso a dichos entornos, donde sigue ciertos estándares, por ejemplo, la guía de seguridad federal, es un requisito previo.

Consistencia con otras implementaciones de SVR4, compatibilidad de todas las versiones de Solaris 2.X, la compatibilidad con todas las plataformas SPARC está garantizada por la siguiente especificación de la definición de la interfaz del SYSTEMA V, la Interfaz de la LIBRÍA DE LA APLICACIÓN DE LA APLICACIÓN (SVR4 ABI) y la Finición de Cumplimiento SPARC (SCD 2.0).

Los estándares que soportan Solaris se incluyen:

· Estándares de la interfaz: X / ABIERTE, X / ABRIR UNIX 95 (SPEC 1170), X / Open XFN CAE, X / Open xpg3, xpg4 y xpg4.2, nombramiento federado (XFN); IEEE POSIX.1, .1B, .1C y POSIX.2 (Interfaz de OS portátil), POSIX 1003.1B.

· Estándares de gestión de la energía: EPA EnergyStar.

· Normas gráficas: X11, PEX, PostScript, Pantalla PostScript, OpenGL (a través de productos de terceros).

· Normas de escritorio: CDE (entorno de escritorio común), motivo.

· Normas de interacción de red: ONC +, NetWare IPX / SPX, opcional - SNA, DECNT, etc.

· Estándares de objetos: OMG CORBA y especificaciones asociadas.

La familia SUNLINK PCS proporciona apoyo adicional para las interacciones de la red con mainframes, minicomputadores y otros entornos de información. Las soluciones de red para TCP / IP, SNA, NetWare, Decnet, NFS, FDDI, HIPPI, RDSI, X.400 y muchos otros protocolos están disponibles.

Estos medios le permiten extender la vida útil de los sistemas heredados, ya que los datos de ellos pueden transmitirse para procesar el sistema Solaris. También brindan la capacidad de migrar datos de mainframes centralizados costosos en plataformas basadas en Solaris rentables.

Soporte multiplicable

El software Solaris se escala para una amplia gama de configuraciones del sistema, desde una estación de trabajo aislada hasta un entorno de información corporativa. Solaris 2.6 trabaja en plataformas SPARC y X86.

En todas estas plataformas, incluido el multiprocesador simétrico (multiprocesamiento simétrico, SMP), se garantiza la funcionalidad idéntica del sistema operativo Solaris. Esto le permite elegir una plataforma apropiada para cada tarea específica, y si es necesario, siempre será posible una transición a una plataforma más potente, lo que requerirá solo un esfuerzo mínimo. OS Solaris 2.6 se basa en textos de origen; Por lo tanto, está garantizado que las versiones posteriores tendrán las mismas características, funcionalidad y interfaces de programación de aplicaciones.

El cliente puede elegir una plataforma económica y, al mismo tiempo, tener todos los beneficios de un sistema operativo de clase comercial segura sostenible con funcionalidad desarrollada y magníficas capacidades de red. Las PC existentes se pueden usar como entornos de información corporativa de pleno derecho. Gracias a la multiplicación, los usuarios tienen la oportunidad de elegir un hardware que corresponda a sus necesidades actuales, estar seguro de que podrán mantener sus inversiones y luego, cuando sus necesidades aumenten o cambien. Ningún sistema operativo cubre con una efectividad similar La arquitectura de RISC y CISC más populares, por lo que Solaris se puede describir con razón como una base de base a largo plazo para la integración de la red corporativa de varias plataformas de hardware.

Plataforma de soporte Ultrasparc.

Solaris 2.6 admite la última línea de computadoras SUN basada en el procesador de alto rendimiento de Ultrasparc. Poseer cualidades tales como la muestra simultánea para realizar cuatro instrucciones, la arquitectura de Supercalar, desarrollaron características multimedia, Ultrasparc ofrece un impresionante salto de rendimiento. Solaris 2.6 incluye mejorar las funciones más importantes del sistema, lo que permite el uso de grandes beneficios de alto rendimiento de Ultrasparc, manteniendo la compatibilidad binaria con las aplicaciones SPARC existentes.

Eficiencia y escalabilidad

Las empresas utilizan tecnologías informativas para aumentar el rendimiento colectivo e individual en una amplia gama de aplicaciones y plataformas de hardware. El sistema operativo debe poder servir a muchos usuarios, cada uno de los cuales funciona simultáneamente con varias aplicaciones. Los sistemas multiprocesados \u200b\u200bque ejecutan Solaris dan la flexibilidad que se necesita para redistribuir rápidamente los recursos informáticos, asegurando su disponibilidad donde se requieren actualmente.

Multiprocesamiento (multiprocesamiento - MP) significa ejecutar un programa (o múltiples programas) simultáneamente en múltiples procesadores. La funcionalidad de MP debe integrarse en hardware y mantenimiento por el sistema operativo. Multi-roscado (MultiShReading - MT) es una tecnología de software que le permite romper el código del programa a segmentos realizados en paralelo para acelerar la aplicación.

MP aumenta el rendimiento total, acelerando la ejecución de las solicitudes a las bases de datos, la operación de los servicios de archivos remotos, así como las aplicaciones que requieren computación intensiva.

Debido al apoyo de las configuraciones de multiprocesador simétricas, Solaris proporciona:

Facilidad de agregar o instalar nuevos modelos de procesadores, que se pueden hacer según sea necesario;

W compatibilidad binaria para todos los sistemas;

W Disponibilidad de herramientas y tecnologías relacionadas para aumentar la productividad y la eficiencia de los sistemas multiprocesador.

La alimentación y las estaciones de trabajo del servidor se pueden incrementar agregando procesadores, lo que le permite aumentar de manera rentable de manera efectiva su potencia de computación y el ancho de banda. El costo de dichos edificios puede ser tan insignificante en comparación con las inversiones de capital que los departamentos de sistemas de información pueden adoptar todas las decisiones tácticas apropiadas sin afectar a los programas de desarrollo estratégico a largo plazo.

Solaris admite sistemas de multiprocesador simétrico en plataformas SPARC y X86. El kernel del sistema operativo está completamente multi-roscado, por lo que cuando se realizan funciones del sistema, se utilizan todas las ventajas de MP / MT, lo que mejora el rendimiento general. Incluso en sistemas de un solo procesador, se logran ganancias a partir de una implementación multirrocesada de Solaris, gracias a una conmutación más eficiente entre las tareas (consulte la Figura 4).

Solaris proporciona poderosas herramientas de procesamiento multi-roscado para entornos modernos aplicados críticos.

Fig.4 Multi-esas implementación de salaris

La multiprocesamiento proporciona beneficios tangibles, aumentando el rendimiento general inmediatamente en varias direcciones. Gracias a la tarea paralela, la productividad de los usuarios está aumentando y se reduce el costo de los procesos de negocios. MP ayuda a aumentar el ancho de banda de los servidores en modo multitarea, multijugador. Muchas ventajas se pueden obtener casi de inmediato, sin reescribir cualquier fila de código:

El núcleo de Solaris multi-roscado aumenta las oportunidades de multitarea INTERNAMENTE INHERENTE UNIX. En múltiples procesadores, se pueden iniciar varias tareas al mismo tiempo. Funciones de E / S, Guardar datos, administración de ventanas, búsqueda de bases de datos: todo esto se puede realizar en paralelo, lo que mejora el rendimiento general del sistema y el ancho de banda.

En la mayoría de los sistemas UNIX, los usuarios realizan simultáneamente varias aplicaciones. Los programas o procesos que interactúan con la base de datos, el acceso a archivos o los cálculos intensivos se pueden colocar en diferentes procesadores para la ejecución paralela. MP mejora el rendimiento y el ancho de banda, ya que cada aplicación se puede realizar en un procesador separado.

Solaris puede asignar llamadas del sistema a procesos individuales realizados en paralelo. Gráficos, solicitudes de red, cálculos, entrada / salida se pueden realizar simultáneamente en varios procesadores.

El paquete de herramientas del taller de solsticios contiene compiladores que pueden identificar el paralelismo y generar dicho código para que se realicen en paralelo en varios procesadores.

Las solicitudes de multopezas contribuyen a mejorar el rendimiento, reduciendo el tiempo total empleado en la realización de una tarea. El desarrollador puede seleccionar las subtareas de la aplicación en flujos individuales, y Solaris asegurará su distribución entre los procesadores.

La productividad de los usuarios también está aumentando creando aplicaciones basadas en nuevas tecnologías, como multimedia o medios distribuidos. El poder del multiprocesador, el procesamiento de múltiples hilos permite tales aplicaciones con la máxima eficiencia. La multitudina es un requisito obligatorio para muchas nuevas aplicaciones de cliente / servidor distribuido y proporciona ventajas significativas para los entornos aplicados orientados a objetos.

Rendimiento individual y colectivo

El nivel de desempeño individual y colectivo es de gran importancia para todas las organizaciones. Debido a la reforma de procesos de negocios, el uso de nuevas tecnologías y aplicaciones puede reducir significativamente los costos de tiempo y medios en el ciclo de fabricación de empresas.

Si, cuando se utilizan programas de escritura, se utilizan interfaces estandarizadas, el resultado se reduce mediante el tiempo de transferencia de la aplicación y se reduce el costo de soporte de múltiples plataformas. Con este enfoque, se garantiza el funcionamiento uniforme de la aplicación en diferentes plataformas, su disponibilidad se está expandiendo. Los productos desarrollados sobre la base de las interfaces de software estándar tendrán una y las mismas propiedades y una interfaz gráfica similar en todos los sistemas, lo que reduce los costos de capacitación del personal, ampliando la compatibilidad mutua de las aplicaciones y aumentando la productividad de los usuarios. Dicha tecnología que proporciona un conjunto de interfaz estándar unificado es CDE.

CDE proporciona una interfaz de escritorio intuitiva general para todas las plataformas UNIX.

Higo. 5 Interfaz de escritorio intuitiva general para todas las plataformas UNIX

Solaris 2.6 incluye su propia implementación del diseño industrial basado en motivos del escritorio común del entorno de escritorio (CDE).

Solaris CDE proporciona un fácil acceso a aplicaciones críticas para la arquitectura e información del cliente / servidor en toda la organización. CDE brinda a los usuarios que trabajan en diferentes plataformas, un entorno de ventana estandarizada única que cumple con las especificaciones de motivos, X11R6, MIME, IMAP4, etc. El escritorio de escritorio de Solaris CDE contiene las mejoras de rendimiento, como el correo electrónico compatible con MIME, el calendario de grupo de trabajo, los medios para ver las imágenes, Administradores de archivos e impresoras para uso individual. Además, Solaris CDE proporciona el panel de control y el lanzamiento de la aplicación, el administrador de estilo para la configuración individual de la apariencia de un entorno de escritorio, un administrador de espacio de trabajo que permite a los usuarios crear varios entornos de escritorio virtual.

Los desarrolladores pueden crear aplicaciones distribuidas especializadas basadas en CDE utilizando un conjunto de herramientas de desarrollo, como el entorno de programación de aplicaciones CDE - Visual Programming para crear aplicaciones CDE.

Solaris también incluye el entorno de escritorio OpenWindows, lo que le permite hacer una transición suave a CDE. Todas las aplicaciones para OpenWindows sin ningún cambio se transfieren al entorno CDE.

La compatibilidad mutua de los entornos CDE y OpenWindows, así como las aplicaciones CDE, OpenWindows, Motif y OpenStep son compatibles. La compatibilidad es proporcionada por el sistema de mensajería de ToolTalk.

interfaz de red de Internet Solaris

Composición del software

Sun Microsystems tradicionalmente conduce por el número de solicitudes disponibles en sus plataformas. Los clientes que usan Solaris tienen hoy una opción de más de 10,000 aplicaciones para sistemas SPARC y 1000 aplicaciones para la plataforma X86.

Según la investigación de International Data Corporation (IDC), Solaris se ubica primero en la parte del mercado global para los servidores de base de datos relacionales abiertos. Solaris es el más popular de los sistemas operativos bajo los cuales los DBMS, como Oracle, Sybase, Informix trabajan. OS Solaris es un candidato obvio al elegir una plataforma para implementar grandes proyectos basados \u200b\u200ben la base de datos, como los almacenes de datos. Gracias al apoyo de conjuntos de datos distribuidos muy grandes y capacidades de multiprocesamiento, Solaris se considera naturalmente como una base para aplicaciones cliente / servidor en redes heterogéneas.

Las inversiones en el desarrollo de las solicitudes de Solaris no perderán valor en el futuro, ya que Sun sigue estrictamente el principio de compatibilidad binaria entre las versiones de Solaris, así como la compatibilidad de los textos de origen para todas las plataformas de hardware.

Para ejecutar aplicaciones Macintosh, hay un entorno de aplicación de productos de Apple Macintosh desarrollado (MAE). MAE implementa una ventana en la que el sistema 7 está completamente representado y casi todas las aplicaciones de Macintosh se pueden realizar, incluso aquellas en las que se utilizan las capacidades de audio.

Solaris 2.6 Los usuarios que necesitan soporte para las aplicaciones de Windows 3.1 pueden aprovechar el WABI 2.2, por separado suministrado por el producto Sun Microsystems. WABI muestra las llamadas para las funciones de Microsoft Windows directamente a Solaris X-Services. De este modo, garantiza la ejecución efectiva de más de veinte aplicaciones certificadas para Windows 3.1. Los usuarios de la plataforma Solaris / SPARC, que necesitan soporte para aplicaciones de Windows 95, pueden elegir entre SUN MICROSYSTEMS SUNPC CO-procesador de productos de software y software Softwindows. Finalmente, los usuarios (incluida la plataforma Solaris X86), que necesitan aplicaciones de soporte para Windows 95 y Windows NT, pueden usar el producto NTRIGUE de Insignia. Esto requiere que compre el software NTRIGUE Server y coloque el servidor NT en la red. Corel planea hacer que Corel Office para Java esté disponible en el entorno operativo Solaris 2.6. Por lo tanto, será posible combinar productos de Microsoft Office con WordPerfect, Quattropro, QUATTROPRO, Aplicaciones de gráficos de Corel y otras reescritas completamente en Java.

Localización

A medida que se integra la economía global, los fondos son cada vez más necesarios para configurar software a varios entornos de idioma y culturales. Los usuarios desean interactuar con los programas en su idioma nativo y utilizar los acuerdos habituales sobre la designación de tiempo, unidades monetarias, etc. Los usuarios de Tokio necesitan una interfaz de software en japonés, y en París, en francés. Una gran corporación con sede en Tokio y sucursales en Nueva York y París puede necesitar una interfaz multilingüe combinada, posiblemente con el apoyo de múltiples idiomas en cada artículo.

OS Solaris cumple con los requisitos formulados. Apoya plenamente a cinco idiomas europeos (francés, alemán, italiano, sueco y español) y cuatro asiáticos (japoneses, chinos simplificados, chinos tradicionales y coreanos). La localización se aplica a las interfaces de instalación y configuración, escritorio y documentación del usuario final.

Durante la instalación, los usuarios eligen el área de idioma y localización en los que quieren trabajar. Solaris 2.6 Soporte agregado para nuevas áreas de localización para Rusia, Austria, República Checa, Hungría, Polonia, Letonia, Lituania, Estonia, Grecia y Turquía. El soporte para los conjuntos de símbolos, las fuentes, las codificaciones para nuevas áreas se proporcionan en todas las versiones localizadas del entorno operativo Solaris, incluido el inglés. Esto simplifica enormemente el desarrollo de aplicaciones localizadas.

Dado que el ruso y el griego se basan en alfabetos no latinos, se requiere un teclado especial para apoyar plenamente las áreas de localización relevantes.

Las empresas con un entorno de información multinacional requiere un software del sistema con la arquitectura universal que respalde las interacciones de la red global y garantizando la ausencia de conflictos relacionados con la presencia de versiones localizadas de programas. Estamos hablando no solo sobre los modelos y las políticas de administración unificadas, sino también la posibilidad de desarrollar sus propias aplicaciones capaces de trabajar en cualquier entorno.

OS Solaris le permite crear sistemas de aplicaciones fácilmente localizados. Gracias a la internacionalización de las interfaces de programación de aplicaciones en el SO Solaris, el código binario creado por los desarrolladores se realizará correctamente en cualquier entorno nacional (Fig. 6).

Higo. 6 Apoyar la localización completa para las lenguas europeas y asiáticas.

SEGURIDAD

La seguridad es un problema urgente para cualquier entorno de información distribuido. A medida que aumenta el grado de distribución de los componentes de hardware y software, aumenta la vulnerabilidad de los sistemas individuales. Los trastornos de seguridad pueden ser deliberados y aleatorios. Los trastornos deliberados incluyen la red de "escuchar", trabajar bajo un nombre extraño (masquerade), manipulación con datos.

El entorno operativo de Solaris implementa una variedad de mecanismos de protección que controlan el acceso del usuario a archivos, bases de datos y recursos del sistema (ver Fig. 7).

Fig.7. Cuatro lados del "perímetro de seguridad" solaris.

Solaris garantiza la seguridad a través de la red disimilante, y no a nivel de los sistemas individuales. Solaris es capaz de admitir diferentes modelos de seguridad, lo que le permite sintonizar de manera flexible a las solicitudes de clientes actuales y prometedoras. Enumeremos algunas de las nuevas capacidades de OS SO Solaris para el control de acceso, el cifrado y la autenticación de acceso:

NFS Kerberos 5 - Herramienta de autenticación de red

RPCSEC_GSS es una implementación modificada de una llamada a un procedimiento remoto, lo que respalda los medios nuevos y más poderosos para proporcionar autenticación, confidencialidad e integridad. La implementación cumple con las especificaciones GSS-API.

La arquitectura con módulos de autenticación intercambiables le permite incrustar nuevos mecanismos de autenticación sin cambiar los comandos, como el inicio de sesión, FTP o Telnet.

En Solaris, se utiliza la implementación más popular del Servicio DNS - Berkeley Internet Name Daemon (BIND) versión 4.9.4.

Las herramientas de seguridad de Solaris proporcionan los siguientes tipos de protección:

La entrada de control al sistema se usa para verificar la autenticidad del usuario y le permite protegerse de la mascarada.

El control de acceso de recursos del sistema y la responsabilidad del usuario son fondos que sirven para distinguir entre el acceso a los recursos y los datos dentro del sistema. En esta área, los trastornos de seguridad aleatorios son los más a menudo.

Los servicios, aplicaciones y servicios públicos de seguridad en el nivel de interacción cliente / servidor le permiten protegerse de escuchar a la red. Este tipo de protección incluye herramientas básicas de control de acceso para RLOGIN, TELNET y otros servicios disponibles de forma remota.

El control de acceso a la red protege contra las intrusiones del entorno externo, por ejemplo, a través de Internet. Este tipo de protección se implementa mediante productos adicionales, como Firewall-1 y Sunscreen SPF-100.

Las herramientas de seguridad de Solaris brindan a los usuarios acceso transparente a la industria de los recursos de la compañía, y los administradores son herramientas necesarias para proteger la red contra violaciones de seguridad. El control de acceso ejecutivo compatible con las especificaciones de SVID (definición de la interfaz del sistema V) Haz que el sistema Solaris sea más resistente a las invasiones de los usuarios no autorizados y permita a los clientes implementar políticas de administración de contraseñas más sofisticadas con el uso de equipos, como el cifrado, monitoreando los plazos, las acciones de caducidad automática. Para archivos y recursos del sistema.

...

Documentos similares

    Historial de desarrollo de Windows: Comprando una licencia de OWS, emisión de la versión MS-DOS 1.0, la concha gráfica de Microsoft Windows 1.0 y el soporte de memoria mejorada. Interfaz gráfica de usuario (GUI) y una combinación de DOS-Windows. Windows NT y versiones posteriores.

    resumen, añadido 01/13/2010

    Descripción del sistema operativo Windows 7: Soporte de control multitáctil, Tecnología de red de caché de sucursales para el almacenamiento en caché de tráfico de Internet, dibujos de fondo. Características del software Linux. Mac como sistema operativo patentado con una interfaz gráfica.

    presentación, añadido 07.12.2011

    Características de los protocolos y métodos para implementar redes virtuales privadas. Organización de un canal seguro entre múltiples redes locales a través de Internet y usuarios móviles. Túnel en coordinadores de un solo circuito. Clasificación de redes VPN.

    cursos, añadido 01.07.2011

    Interfaz de usuario. Tipos de interfaces: equipo, gráfico y semántico. Tecnología de habla y biométrica. Métodos de desarrollo de interfaz de usuario, su estandarización. Tipos de interfaz: procedimiento y orientado a objetos.

    examen, añadido 07.05.2009

    Problemas principales (Edición) Windows Vista y Windows Siete Sistemas operativos, sus deficiencias y ventajas. Historia de la creación, compatibilidad de aplicaciones con sistemas operativos. Innovaciones, que fueron llevadas al mundo de la tecnología informática cada uno de los sistemas.

    resumen, añadido 02/17/2011

    Sistema operativo (OS) como complejo de servicio y software. Software informático básico, BIOS: soporte para aplicaciones de software, aplicaciones aplicadas y de servicio. Funciones del sistema operativo, sistema de archivos, objetos básicos de Windows.

    examen, añadido 24.11.2009

    Estudio de destino, funciones básicas y características de los sistemas operativos. Sistema operativo OS / 2: Revisión histórica y características principales de la última generación. Gestión de la memoria. Dispositivos, sistema de archivos e herramientas de interacción.

    trabajo del curso, añadido 02/17/2015

    Propósito, clasificación, composición y propósito de los componentes de los sistemas operativos. Desarrollo de sistemas de información complejos, programas y aplicaciones individuales. Características de los sistemas operativos Windows, Linux, Android, Solaris, Symbian OS y Mac OS.

    trabajo del curso, agregado el 19/11/2014

    Aprendiendo las capacidades técnicas del sistema operativo Windows XP - OS Windows NT Family of Microsoft Corporation. Características del software integrado. Borradores adicionales en el panel de control de Windows. Interfaz de usuario gráfica.

    presentación, añadido 23.05.2010.

    Elementos de la interfaz de Windows NT. Medios de interacción de usuarios con el sistema. Realice la configuración de la computadora. Etiquetas en el escritorio. Tipo de ventana: aplicaciones, documentos y cuadros de diálogo. Interfaz de administrador de red. El concepto de un navegador web.

¡Hola a todos!

No encontré esta noticia en HABRÉ, aunque el evento ocurrió en abril.

Después de un año y medio de desarrollo, Oracle presentó la liberación del sistema operativo Solaris 11.2. Para descargar, la Beta Solaris 11.2 está actualmente preparada, las imágenes de instalación están disponibles para X86 y las arquitecturas SPARC. Para la arquitectura X86, se suministra adicionalmente un sistema de demostración en vivo. Desde las mejoras clave de la nueva versión, existe la integración de los fondos para garantizar el trabajo de infraestructuras en la nube basadas en la plataforma OpenStack, que respalde el nuevo tipo de contenedores de zonas de kernel y nuevas oportunidades para implementar redes SDN.

Principales innovaciones Solaris 11.2:
- Inclusión en el suministro de una pila de pleno derecho para crear y mantener infraestructuras en la nube, así como la gestión de los recursos informáticos relacionados, las instalaciones de almacenamiento y las capacidades de red. La pila se construye sobre la base de la plataforma OpenStack y proporciona herramientas individuales para administrar los sistemas de nubes, ambos sobre la base de las zonas Solaris VM y Solaris y se basan en los hipervisores de Xen y KVM;

Archivos unificados: una nueva forma de copia de seguridad y archivado que le permite clonar el entorno de trabajo actual para la recuperación posterior en caso de falla o para implementar rápidamente copias en la infraestructura de la nube;

Soporte para la reconfiguración dinámica y renombrando entornos aislados basados \u200b\u200ben zonas de Solaris sin reinicio;

Nuevo tipo de contenedores de zonas de kernel, que permiten utilizar diferentes opciones para los núcleos de Solaris en diferentes entornos aislados. Una nueva característica que incluye actualizar el kernel de entornos aislados individuales sin reiniciar el sistema host (zona global);

Un nuevo sistema para implementar las redes SDN de software (red definida por software), lo que permite implementar métodos independientes de procesamiento y priorización del tráfico de red que tienen en cuenta las aplicaciones. Integración del componente de interruptor virtual elástico para crear redes virtuales;

En las herramientas de gestión de paquetes, las herramientas están integradas para actualizar el firmware de firmware y control, lo que permite que el sistema actualice el sistema para lograr la presencia de firmware siempre correcto;

La optimización del rendimiento se ha realizado en ZFS, se proporciona el proceso de visualización del progreso de las operaciones a largo plazo, los medios para almacenar datos en un formulario comprimido, trabajar en el almacenamiento híbrido y el cifrado de datos;

Se agregó la utilidad de cumplimiento para verificar la disponibilidad de las actualizaciones actuales, evaluando la configuración actual desde el punto de vista de la seguridad e identifique posibles rastros de trastorno de seguridad;

Mejora de los fondos para la instalación automatizada de una gran cantidad de servidores, la organización del servidor para distribuir actualizaciones y crear espejos de repositorio de paquetes;

Se agregó un nuevo grupo de paquetes Solaris-Minimal-Server para instalar el entorno del servidor mínimo;

Se ha agregado un nuevo comando de instalación exacta al Administrador de lotes PKG para devolver el sistema al estado original, sin eliminar paquetes individuales;

Para la plataforma SPARC, comenzó la formación de portadores USB de arranque;

Soporte adicional para VXLAN (red de área local extensible virtual), L3 VRRP (Protocolo de redundancia de enrutador virtual de Capa VRRP), PTP (detección de fallas basada en sonda en Multipathing DataLink);

Soporte IKEV2 agregado (Intercambio de teclas de Internet 2);

La composición incluye dos nuevas utilidades de monitoreo de IPSTAT y TCPStat;

Se incrementa la escalabilidad de la operación DTRACE;

Agregado System Llame Processor_Affinity para procesos de enlace o hilos a un núcleo de CPU determinado;

La entrega incluye Java 8, GCC 4.8 y MySQL 5.5.

Ofreciendo modo multitarea, dwend, modo de operación múltiple y correspondiente a las normas internacionales más reconocidas. Se produce en dos versiones: para los procesadores SPARC e Intel x86.

Último desarrollo de Sun Microsystems - OS Solaris 9. La plataforma es una tercera generación de sistemas operativos de 64 bits que se optimizan para la operación en servidores de 64 bits en las tasas de escalamiento registradas. El núcleo multi-roscado proporciona un alto rendimiento, no solo las funciones básicas del sistema, sino también las aplicaciones empresariales. La escalabilidad del sistema operativo Solaris 9 brinda a los clientes la oportunidad de hacerlo móvil para mejorar la relación precio / rendimiento en sus servidores, lo que significa y mejorar los indicadores de rentabilidad de la inversión.

Aquí hay algunas posibilidades para escalar y apoyar sistemas y aplicaciones complejos de SO Solaris 9:

- un millón de procesadores de trabajo paralelos en un sistema;
- 128 procesadores en el sistema y hasta 848 procesadores en un clúster;
- hasta 576 GB de RAM en un sistema;
- Dirección IP de 128 bits IPv6;
- Más de 4 mil millones de conexiones de red;
- Máquina virtual Java de 64 bits;
- Sistemas de archivos de hasta 252 TBA con Sun StorEdge QFS.

31 de enero de 2005 Sun Microsystems lanzado Solaris 10.. La nueva versión recibió soporte para la plataforma de descarga 64, así como las tecnologías de Dtrace,

La compañía en sí no hizo declaraciones en este proyecto de ley, sus empleados que han caído bajo reducción informados en Internet. En particular, esto escribió sobre ello en la red social Twitter Drew Fisher (Drew Fisher), el desarrollador principal Python y OpenStack para Solaris.

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

Fate Solaris

El Observador de TI Simon Fipps también confirmó en Twitter, que fue despedido al personal técnico "Aproximadamente a todos" del proyecto Solaris (usó la designación "~ todo"). Fipps cree que esto indica que se desarrolla el "fin de la vida" del producto. Sin embargo, señaló que un pequeño número de desarrolladores permanecieron en sus lugares. Otras entradas en el despido testifican que no hace tanto tiempo, los trabajadores "cientos" fueron traducidos del equipo de Solaris al Departamento de Oracle para trabajar con Linux.

La nueva ola de corte conducirá al desarrollo del almacenamiento de almacenamiento de datos de dispositivos de almacenamiento ZFS, pero el destino de Solaris y SPARC sigue siendo incierto, escribe la edición del registro. Oracle informó sobre la intención de apoyar a Solaris hasta 2030, para que los usuarios no sean arrojados a la misericordia del destino. Teniendo en cuenta el hecho de que los marcos traducidos al departamento de Linux pueden dedicar a Solaris parte de su tiempo, la compañía no debe tener dificultades para actualizar este sistema operativo, escribe el registro. Los últimos cambios significativos se hicieron en Solaris hace tres años con la salida de la versión Solaris 11.

Sin embargo, si Oracle se detiene el desarrollo de SPARC, puede cortar los usuarios de la plataforma creados en Sol, el camino de la evacuación a través de la nube. Dicha decisión sugiere que los planes de Oracle para crear una nube compatible con SPARC no recibió el apoyo necesario, las notas del registro.

Actualización continua de Solaris

Con este modelo de actualización, en lugar de la liberación de software en forma de ensamblajes con periodicidad de seis meses, como en el caso de Ubuntu Linux, y hasta un año, como en el caso de Microsoft Windows, el código está disponible como un corriente constante. Un enfoque de este tipo se usa comúnmente en los proyectos flexibles de la pared en desarrollo, en los que se aprecia la capacidad de adaptarse a las necesidades cambiantes del negocio.

El anuncio apropiado está hecho por la negativa de Oracle de los planificadores de la liberación de lo siguiente, principal, la liberación de Solaris 12.

La compañía afirma que "nuevas características y funciones se incluirán en Oracle Solaris a través de lanzamientos de puntos, y no a través de versiones básicas más revolucionarias ... Esto cumple con los requisitos de los clientes en una transición flexible y suave de una versión a otra, asegurando la continuidad de la innovación Con protección de inversión garantizada. Al pasar al modelo de actualización continua en función de Oracle Solaris 11, los clientes recibirán un proceso de actualización sin problemas, más correspondientes a su transición a modelos de implementación flexibles ".

Dado que Oracle planea integrar SPARC y Solaris en su nube de nube de Oracle, un paso de analista se considera razonable. Pero, para la integración continua del equipo de prueba, el apoyo, el desarrollo y las operaciones deben funcionar, en su conjunto. Pero después del despido de estas personas ...

Se supone que Solaris 11.Siguiente, que reemplaza a Solaris 12, será una versión con soporte a largo plazo, hará las correcciones necesarias, incl. - Seguridad, pero no cambios significativos.

Oracle apoyará a Solaris durante mucho tiempo: el premio Soporte hasta el 2031 de enero, y su apoyo extendido hasta enero de 2034.

Oracle confirmó que Solaris continuará siendo compatible en la nube en la plataforma SPARC Model 300 como IAAs y como sistema operativo invitado en Oracle Compute Cloud Service.

2016: Soporte Docker

2015

Oracle Solaris 11.3.

Docker se integra en Oracle Solaris

El 19 de agosto de 2015, Oracle anunció planes para integrar a Docker en Oracle Solaris. La integración ayudará a utilizar la plataforma abierta DOCER para una fácil distribución de las aplicaciones creadas e implementadas utilizando la tecnología de virtualización de las zonas de Oracle Solaris integrada en Oracle Solaris.

En los planes de Oracle, la preparación de Docker para una serie de productos de software, que son el servidor WebLogic Oracle. El objetivo es desarrollar y probar.

Las zonas de Oracle Solaris aparecieron en Solaris hace más de 10 años como contenedores de Solaris. Proporciona escalabilidad, aislamiento y seguridad de recursos completos, que es extremadamente importante para el entorno de TI de la clase corporativa. Las zonas de Oracle Solaris se pueden usar como "particiones de hardware" para la mayoría de las aplicaciones corporativas, lo que limita el número de licencias utilizadas.

Según los desarrolladores, la integración anunciada garantizará las ventajas de ambas plataformas, acceso a la clase corporativa proporcionada por Oracle Solaris para garantizar la seguridad, el aislamiento de los recursos y los diagnósticos con la capacidad de crear fácilmente contenedores en entornos productivos, entornos de desarrollo / pruebas y computación en la nube . La integración de Docker en Oracle Solaris proporcionará una simplicidad aún mayor y proporcionará una estrecha integración de las tecnologías implementadas en la empresa y en la nube.

La liberación de la beta de Solaris V.11.3 fue lanzada.

Una versión beta de Solaris 11.3 está preparada para su descarga, las imágenes de instalación están disponibles para la arquitectura X86-64 y SPARC. Para la arquitectura X86, se suministra adicionalmente un sistema de demostración en vivo.

El filtro de paquetes PF y OpenSSH se agregó en OpenSSH (además del Sunssh forzado), una migración en vivo para las zonas de kernel y la "reconfiguración de las zonas, el soporte para la carga verificada, el soporte para la compresión LZ4 y la comparación recursiva de instantáneas en ZFS, implementación de la tecnología de la tecnología de la tecnología de protección contra el desbordamiento (ADI) Buffers.

2014

Oracle Solaris 11.2.

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

La nueva versión del sistema operativo permite implementar el servicio de nube "desde cero", con confiabilidad, seguridad y rendimiento con la clase corporativa correspondiente.

Características

  • Como parte de Oracle Solaris 11.2 Paquete OpenStack completo: complementa la funcionalidad de Oracle Solaris, proporciona el control de otros hipervisores e infraestructura en el centro de datos.
  • Oracle Solaris 11.2 simplifica y acelera el desempeño de las tareas de gestión del ciclo de vida en comparación con las versiones anteriores.
  • La nueva versión tiene un hipervisor integrado para las arquitecturas SPARC y X86, para la virtualización con cero costos generales, además de las herramientas de virtualización de las zonas de Oracle Solaris existentes.
  • Oracle Solaris 11.2 contiene tecnología de software y redes configurables (creadas por "Aplicaciones" por aplicaciones), que está integrado con Oracle Java, Database de Oracle y aplicaciones de Oracle para proporcionar la calidad del servicio a nivel de aplicación.
  • La plataforma Oracle Solaris 11.2 está diseñada para proporcionar un rendimiento y la eficiencia de registros al implementar con los complejos de dispositivos de almacenamiento de Oracle ZFS.

Oracle Solaris 11.2 está disponible para descargar.

Además, según Oracle, los entornos de las zonas de Solaris comenzaron a funcionar a cuarenta. En zonas, puede en paralelo para realizar diferentes tareas en paralelo, cada una en su medio aislado. Ahora también la capacidad de transferir zonas entre servidores.

La nueva interfaz de optimización de la memoria compartida por Oracle y Oracle Solaris 11.1 Las bases de datos son 8 veces más rápido y deteniendo las bases de datos, y también proporciona la capacidad de cambiar el tamaño del área global del sistema en las bases de datos de Oracle (Sistema Global Area, SGA) sin reiniciar.

Oracle Solaris 11.1 presenta nuevas características para optimizar el rendimiento de Oracle DBMS. Las interfaces de E / S de Oracle Solaris Dtrace en Oracle Solaris 11.1 permiten a los administradores de la base de datos de Oracle identificar los cuellos de botella en el subsistema de E / S, las redes y los sistemas de almacenamiento de datos, y luego aíslatarlos.

Con el nuevo módulo conectado Oracle Solaris Dtrace para Oracle Java Mission Control Los usuarios pueden perfilar aplicaciones Java en los sistemas operativos Oracle Solaris.

Las nuevas funciones de control de la nube expanden el sistema, los recursos de la red y las capacidades de virtualización del sistema de almacenamiento integrados en Oracle Solaris 11, incluido el soporte extendido para redes definidas por software (redes definidas por software, SDN) con mejoras en el entorno de puente virtual de borde, lo que garantiza el más eficiente Uso de los recursos de la red y la capacidad de controlar el ancho de banda en los entornos de la nube.

Un nuevo mecanismo de predicción de memoria supervisa el uso de la memoria y optimiza el tamaño de las páginas de memoria, así como la ubicación de los recursos, lo que aumenta el rendimiento general de las aplicaciones.

Soporte 32 TB RAM y miles de CPU ayuda a divulgar completamente el potencial de los nuevos sistemas de Oracle Server.

La nueva posibilidad de agrupar Oracle Solaris 10 Zone permite a los usuarios consolidar aplicaciones críticas que ejecutan Oracle Solaris 10 en ambientes de Oracle Solaris 11 Cloud.

Herramientas de recuperación avanzadas para fallas catastróficas que utilizan el dispositivo de almacenamiento de Oracle Sun ZFS y Oracle Solaris Cluster 4.1, en caso de fallas de aplicación y pérdida de datos, proporcionan cambios coordinados a un área remota para restaurar el rendimiento.

Herramientas de detección de fallas mejoradas En los sistemas de almacenamiento y el sistema de control de dependencia de recursos ayudan a renovar la operación de la aplicación más rápido.

Las nuevas herramientas basadas en herramientas en Oracle Solaris Zone Clusters permiten compartir aplicaciones de acuerdo con los requisitos de la industria de la defensa en sistemas altamente rechazados destinados a resolver tareas críticas utilizando las extensiones confiables de Oracle Solaris 11.

Oracle Enterprise Manager Ops Center ofrece a Oracle Solaris 11 capacidades integrales de administración de la nube, incluida la capacidad de asignar automáticamente las áreas de los recursos de Oracle Solaris 11. Los controles integrados en OPScenter proporcionan un alto nivel de rendimiento de infraestructura en la nube. Oracle Enterprise Manager Ops Center está disponible para los usuarios de Oracle Solaris de forma gratuita como parte del programa Ops Center en todas partes.

Oracle Solaris Studio contiene un nuevo compilador optimizado y herramientas de desarrollo analítico que admiten la programación y la optimización de aplicaciones multi-roscadas para un funcionamiento confiable en los sistemas Oracle Solaris 11.1.

Oracle Solaris 11 proporciona una compatibilidad garantizada en códigos binarios con versiones anteriores de Oracle Solaris gracias al programa de programa de garantía de solicitud binario de Oracle Solaris, que proporciona a los usuarios una solución simple para actualizar el sistema y proporciona la mejor protección de inversiones de la industria. Oracle Solaris Legacy Contenedores Virtuales Los contenedores virtuales le permiten transferir los entornos más antiguos de Oracle Solaris a las últimas plataformas de hardware, lo que proporciona costos de consolidación para los costos de energía y enfriamiento, así como a reducir las instalaciones serners.

2011

Solaris 11.

Solaris 10.

La última versión de OS Openoracle Solaris se puede descargar desde el sitio de la comunidad de Openoracle Solaris. Cuando descarga la imagen, debe estar atento, ya que el valor predeterminado es una imagen "ligera" con localización limitada (solo idiomas básicos) y una instalación acelerada. En la imagen marcada con la letra "G" (global), se utiliza la compresión LZMA. Esto permitió agregar soporte para 12 idiomas de escritorio. Por cierto, el disco puede ser recibido por correo completamente gratuito. Para hacer esto, seleccione el enlace "Obtenga medios gratuitos" en el sitio del proyecto y complete el formulario.

Aunque la plataforma X86 se desarrolla para Oracle Solaris durante mucho tiempo (desde 1994), una lista de dispositivos compatibles es un orden de magnitud menor que en Linux. Algunos componentes están actualmente reforzados por el ritmo de NetBSD y otros sistemas operativos (siempre que la licencia lo permita), por ejemplo, una pila de Bluetooth (opensolaris.org/os/project/bluetooth). En la etapa inicial se encuentra el desarrollo de ACPI (suspensión / reanudación) y DRI. Muchos fabricantes de equipos proporcionan a sus propios conductores, algo está escrito por los entusiastas de este sistema. Como resultado, Openoracle Solaris viene con una gran cantidad de controladores para muchos dispositivos. El menú "Aplicaciones" incluso tiene un NVIDIA-NVIDIA X Server Configuración de controladores.

Antes de instalar la distribución, debe usar la utilidad del controlador del dispositivo, el acceso directo para el que se encuentra en el escritorio. Ayudará a evaluar el apoyo del equipo en cada caso específico y dará una lista de recomendaciones con los controladores necesarios. La cantidad de equipo no admitido se refleja en la cadena "Problemas de conductor", y el equipo problemático en sí está resaltado en rojo. En el caso más simple, para instalar el controlador, haga clic en el botón "Instalar controladores". Para ayudar al conjunto del proyecto, puede enviar un equipo informático haciendo clic en el botón Enviar.

Para buscar equipos compatibles, se recomienda visitar recursos - Oracle Solaris OS: Listas de compatibilidad de hardware (www.sun.com/bigadmin/hcl), una colección de controladores para tarjetas de red Dentradores NIC gratuitos para Oracle Solaris (HomePage2.nifty.com / Mrym3 / Taiyodo / eng) y Sistema de sonido abierto (openSound.com/oss.html).

Entre los proyectos para prestar atención al Administrador de dispositivos, ofreciéndose casi listo para implementar el Administrador de dispositivos (www.opensolaris.org/os/project/devicemgr).

En septiembre de 2010, Oracle lanzó una actualización para el sistema operativo Solaris 10. En paralelo con esto, se publicaron los paquetes de software Oracle Solaris Cluster 3.3 y el miércoles de Oracle Solaris 12.2.

La actualización publicada se probó para la compatibilidad con otras soluciones de la corporación y las soluciones de servidores populares de otros fabricantes. Junto con la liberación del sistema, los cursos de certificación de Solaris se actualizaron, que incluyeron aproximadamente 50,000 temas diferentes y casos prácticos.

En la versión 10/09, la compañía recaudó el rendimiento del subsistema de red y el núcleo del sistema operativo en su conjunto, se han agregado nuevas características relacionadas con la virtualización sobre la base de los servidores X86 y SPARC. Una nueva versión del sistema de archivos de marca ZFS ha aparecido en la novedad, que admite matrices de disco muy grandes.

Desde un punto de vista de hardware, 10/09 admite los últimos procesadores AMD e Intel X86. Oracle también afirma que la nueva versión es totalmente compatible con 11,000 aplicaciones de terceros escritas antes del entorno Solaris 10.

En cuanto a Solaris Cluster 3.3, aquí Oracle ofrece un conjunto de soluciones para crear grupos de producción de fallas tolerantes a la empresa. En stock Hay aplicaciones de clústeres Oracle Solaris Contenedores y Edición geográfica Oracle Solaris Cluster. Admite plataformas de clústeres y otros productos populares orientados a los clústeres, en particular Oracle WeBlogic Server, Siebel CRM de Oracle, MySQL Cluster y Oracle Business Intelligence Enterprise Edition 11g.

El paquete de software del clúster del sistema también admite las extensiones de extensiones de confianza de Solaris para mejorar la seguridad de los datos y la tecnología INFINIBAND para el intercambio de datos de alta velocidad.

El miércoles Solaris Studio 12.2 recibió nuevas herramientas para desarrollar aplicaciones de Solaris Multi-Roscas y distribuidas.

Historia

A principios de la década de 1990, Sun Microsystems reemplazó a BSD con sede en BSD 4 en Unix System v La versión 4 (SVR4), desarrollada en conjunto con AT & T, y también cambió el nombre del Sunos 5 en Solaris 2. Después de salir de la versión 2.6, sol Microsystems ha bajado del nombre "2.", y la siguiente versión ya se llamó Solaris 7.

Solaris es un sistema operativo SOSOS con una cáscara gráfica y algunos componentes adicionales.

A partir de la versión Solaris 9, Sun Microsystems ofrece públicamente disponible (en forma binaria, que es con un código fuente cerrado) una versión no comercial de Solaris bajo la licencia CDDL. Desde la versión comercial, se distingue por la falta de soporte técnico para Sun Microsystems, documentación impresa y cierta cantidad de software de propiedad adicional (SOMP. Software de valor agregado).

En junio de 2005, Sun Microsystems decidió abrir parte del código fuente Solaris 10 y lanzar el proyecto OpenSolaris. Desarrollo de la siguiente versión de Solaris - 11.0 (Nombre de trabajo del proyecto - Nevada). Ya está en marcha en colaboración con la comunidad OpenSolaris y en gran medida sobre la base de OpenSolaris 1.0.

Arquitecturas apoyadas

Solaris se desarrolla para la arquitectura del procesador SPARC y X86 (incluyendo X86-64). Se planificó el soporte de soporte de microprocesadores de Itanium (Intel), pero no se implementó. Se hizo un intento de Port Solaris en la arquitectura PowerPC, la versión 2.5.1 fue lanzada para estos procesadores, sin embargo, pronto fue abandonado. Actualmente hay un renacimiento de la arquitectura PowerPC en Opensolaris. En Solaris 10 Sun Microsystems implementó Linux ABI, lo que le permite ejecutar aplicaciones Linux en Solaris en sistemas X86 (contenedores de Solaris en inglés para aplicaciones Linux).

A partir de 2007, Solaris en sus sistemas de arquitectura X86 soportan:

Interfaz gráfica de usuario

En las primeras versiones de Solaris, se utilizó GUI OpenWindows. A partir de la versión Solaris 2.6, fue cambiada por CDE, y Sun Java Desktop System está habilitado para la versión Sularis 10, que se basa en GNOME.

ejemplos de la interfaz gráfica Solaris 10 en GNOME

Versión
Versión de SolarisFecha de emisiónCaracterísticas
Solaris 10. Noviembre de 2006. Opensolaris.
Solaris 10. 31 de enero de 2005.
Solaris 9. 22 de mayo de 2002.
Solaris 8. 8 de febrero de 2000.
Solaris 7. 7 de noviembre de 1998.
Solaris 2.6. 6 de julio de 1997.
Solaris 2.5.1 Mayo de 1996.
Solaris 2.5 5 de noviembre de 1995.
Solaris 2.4. 4 de noviembre de 1994.
Solaris 2.3. 3 de noviembre de 1993.
Solaris 2.2. 2 de mayo de 1993.
Solaris 2.1. 1 de diciembre de 1992 (SPARC) mayo de 1993 (x86)
Solaris 2.0 Junio \u200b\u200bde 1992.
Se está desarrollando OpenSolaris: código abierto Solaris. La versión estable 1.0 según el plan debe ser lanzada en junio de 2006. En este momento, la construcción está disponible - OpenSolaris Nevada Build 62 de 2007.

Opensolaris.

OpenSolaris - Sun Project para el desarrollo de la versión de Solaris con fuentes abiertas. La producción de la primera construcción de OpenSolaris tuvo lugar el 14 de junio de 2005. En este momento, Sun abrió los códigos de origen del núcleo del sistema operativo, los componentes de la red, las bibliotecas del sistema y los comandos básicos para las arquitecturas SPARC y X86. Estos componentes se pueden usar como base para la construcción de distribuciones de empresas de terceros, que se realiza actualmente, al igual que con la participación de Sun Microsystems y sin. Con el tiempo, está previsto divulgar otras partes del sistema operativo Solaris.

Desarrollo de OpenSolaris y el futuro SO Solaris OS.

El proceso de desarrollo de OpenSolaris se mantiene con una base voluntaria y sin pagar por la comunidad de desarrolladores de OpenSolaris (Comunidad de desarrolladores de OpenSolaris), pero se envía y coordinó con la participación de los especialistas en Sun. Al mismo tiempo, se establece un protocolo de organización de desarrollo claro, el llamado proceso comunitario de OpenSolaris.

En el futuro, se planea que el desarrollo de nuevas versiones de Sun Solaris vaya principalmente en el proyecto OpenSolaris para los esfuerzos de la comunidad de desarrolladores entusiastas. Desarrollado por voluntarios. Piezas de código, nuevas utilidades y diversas mejoras y mejoras a medida que se prueban, funcionan y revisan la confiabilidad y el cumplimiento de los estándares de calidad corporativos adoptados en Sun se agregarán a la versión comercial de Sun Solaris. Al mismo tiempo, el sol no promete un cumplimiento total de los OpenSolaris de la versión comercial de Solaris. Sun se reserva el derecho de no agregar algunas características nuevas, funciones y servicios públicos a la versión comercial de Solaris, que puede estar presente en OpenSolaris. Y, por el contrario, en la versión comercial de Sun suministrará software propietario adicional que no estará presente en OpenSolaris, y para divulgar que no se planifica en absoluto.

OpenSolaris diferirá de la versión comercial de Sun Solaris también la falta de documentación oficial del Sol y el apoyo técnico formal de los especialistas del Sol. El apoyo técnico y la documentación informal estarán disponibles en los desarrolladores, participantes de la comunidad de OpenSolaris.

Vale la pena señalar que el sol está incluso antes del lanzamiento del proyecto OpenSolaris, que busca aumentar la popularidad de Solaris OS, comenzó a ofrecer una versión binaria libre gratuita (código fuente cerrada) una versión sin fines de lucro de Sun Solaris, que difiere de comercial Solo formas de soporte técnico formal, documentación impresa y software de propiedad adicional (software de valor agregado).

Estado actual del proyecto opensolaris

En este momento (julio de 2006) está disponible para descargar el Bild Intermedio OpenSolaris 1.0 (es Solaris 11.0) - Nevada Build 43. En la nueva versión, el soporte para el nuevo equipo se mejora significativamente (en comparación con Solaris 10.0), el soporte El nuevo equipo se ha incrementado, el número de conductores disponibles OS, actualizado GNOME a la versión 2.14, simplificó y aceleró el procedimiento de instalación, soporte optimizado para los procesadores AMD e Intel de 64 bits, la capacidad de recopilar el sistema operativo no solo con el Sun Studio El compilador, pero también utilizando el compilador GCC gratuito, un mejor reconocimiento de las secciones de Linux disponibles al instalar Solaris (ahora GRUB encuentra y agrega Linux en el menú Linux, no solo en el caso de EXT2, sino también ext3). La liberación final de la versión estable de OpenSolaris 1.0 se planea a principios de 2007.

Distribuidores

Schillix.

La primera sala de distribución excepcional, que se basa en OpenSolaris. Este es un kit de distribución de CD en vivo para las plataformas X86 y AMD64 (EMT64). Distribución de autores - Jörg Schilling (Jörg Schilling), autor del programa CDRECORD para grabar CD. La distribución originalmente proporcionó solo herramientas de línea de comandos. A partir de la versión 0.51 admite x ventana.

Belenix.

Distribución de sistema operativo LiveCD basado en OpenSolaris. Creado en el indio "Silicon Valley" de los ingenieros de los microsistemas del Sun Center Center. En el futuro, está previsto que lo instale en un disco duro. En Belenix, además de todos los componentes, Opensolaris también incluye otro software libre. En este momento, el sistema es compatible solo con plataformas X86 de 32 bits. El trabajo está en marcha en la posibilidad de lanzar Live-CD en AMD64 (que apoya a Opensolaris mismo). Recientemente, puede usar la descarga de Belenix desde dispositivos USB: es algo más rápido y, además, le permite guardar sus configuraciones y datos.

Las principales características del nuevo sistema operativo Solaris 10.

OS Solaris avanzado

Las inversiones en la cantidad de $ 500 millones permitieron crear un sistema operativo avanzado. OS Solaris 10 incluye más de 600 funciones, incluida la DTRACE, la auto-restauración preventiva, los contenedores de Solaris, así como los ZF.

Integración simplificada de aplicaciones empresariales.

Junto con el conjunto de suites de integración de Java, Sun Microsystems proporcionará una plataforma totalmente integrada basada en SAO, que contenía una amplia gama de oportunidades de integración y aplicaciones compartidas.

Administración de la identificación del usuario

El conjunto integrado integrado más completo de la industria para administrar de forma segura la identificación del usuario de varias infraestructuras computacionales. Las aplicaciones integradas de código abierto en el kit incluyen 188 mejores paquetes de código abierto: aplicaciones precompiladas y preparadas. Puede usarlos en un formulario finalizado o reemplazar los componentes de la infraestructura del sol, que mejor satisfaga sus necesidades.