Sistema Operativo Solaris - copia.docx

32
República Bolivariana De Venezuela Instituto Universitario Politécnico “Santiago Mariño” Barcelona- Estado Anzoátegui. Ingeniería De Sistema Profesor: Bachiller:

Transcript of Sistema Operativo Solaris - copia.docx

Repblica Bolivariana De VenezuelaInstituto Universitario Politcnico Santiago MarioBarcelona- Estado Anzotegui.Ingeniera De Sistema

Profesor: Bachiller:

Seccin: Sd

Barcelona, Marzo de 2014.

NDICE:

Pg.

INTRODUCCIN3

SISTEMA OPERATIVO SOLARIS4

Historia4

OpenSolaris4

Distribuciones OpenSolaris5

Solaris 10 y Solaris 10 Express5

Nexenta OS, Belenix y Schillix5

Caractersticas5

Entre Las Caractersticas De Solaris Tenemos:5

Caractersticas Para Los Usuarios:6

Caractersticas Para El Administrador De Sistemas7

Ventajas De Solaris7

Desventajas De Solaris8

Paquetes De Software Y Clusters8

Administracin Del Paquete9

Servive Access Facility (Saf)9

Controladores De Interfaces De Dispositivos10

Instalacin11

Comandos11

Entre Los Comandos De Solaris Tenemos Los Siguientes:11

Arquitecturas Compatibles12

Entornos De Escritorio13

Opensolaris13

Versiones13

Versin En Desarrollo15

Modelo De Negocio15

Solaris 1116

Predictive Self-Healing[]16

Ventajas De Las Caractersticas Del Psh Del Sistema Operativo16

Dtrace17

Solaris Containers[]17

Zfs, Zettabyte File System17

Process Rights Management17

Sun Update Connection18

Compatibilidad Garantizada18

CONCLUSIN19

BIBLIOGRAFIA20

ANEXOS21

INTRODUCCIN

Un Sistema Operativo es un programa que acta como intermediario entre el usuario y el hardware de un ordenador, y su propsito es proporcionar un entorno en el cual el usuario pueda ejecutar programas. El objetivo principal de un Sistema Operativo es lograr que el Sistema de computacin se use de manera cmoda, y el objetivo secundario es que el hardware del ordenador se emplee de manera eficiente.

UNIX es un sistema deinvestigacin, construido para probar nuevos conceptos de diseos de sistemas operativos y proporcionar a un grupo de expertos encienciade la computacin un ambiente deprogramacinaltamente productivo. Dentro del sistema operativo UNIX se crearon otros sistemas operativos como lo son Solaris,Linux, SCO, BSD, etc.

A lo largo de la historia ha surgido una gran multitud de implementaciones comerciales de UNIX. Sin embargo, un conjunto reducido de productos han consolidado el mercado y prevalecen gracias a un continuo esfuerzo de desarrollo por parte de sus fabricantes.

Uno de ellos es el Sistema Operativo SolarisdeSun Microsystems. Uno de los sistemas operativos Unix ms difundidos en el entorno empresarial y conocido por su gran estabilidad. Parte del cdigo fuente de Solaris se ha liberado con licencia de fuentes abiertas (OpenSolaris). Adems de la escalabilidad tambin ofrece portabilidad, interoperatibidad y compatibilidad. Posee una gran funcionalidad en reas con simetra de multiprocesos con multithreads, funcionalidad de tiempo real, mayor seguridad, y un Sistema de Administracin mejorado.

Recomiendo leer el contenido de este trabajo para saber ms de sobre el Sistema Operativo Solaris.

SISTEMA OPERATIVO SOLARIS

Es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por Sun Microsystems y actualmente por Oracle Corporation como sucesor de SunOS. Es un sistema certificado oficialmente como versin de Unix. Funciona en arquitecturas SPARC y x86 para servidores y estaciones de trabajo.

HISTORIA

El primer sistema operativo de Sun naci en 1983 y se llam inicialmente SunOS. Estaba basado en el sistema UNIX BSD, de la Universidad de California en Berkeley, del cual uno de los fundadores de la compaa fue programador en sus tiempos universitarios. Ms adelante incorpor funcionalidades del System V, convirtindose prcticamente en un sistema operativo totalmente basado en System V.

Esta versin basada en System V fue publicada en 1992 y fue la primera en llamarse Solaris, ms concretamente Solaris 2. Las anteriores fueron llamadas Solaris 1 con efecto retroactivo. SunOS solo tendra sentido a partir de ese momento como ncleo de este nuevo entorno operativo Solaris. De esta forma Solaris 2 contena SunOS 5.0 que fue lanzado en Julio de 1991 y que incorpora importantes cambios aparte de pasa a denominarse Solaris 2 y basarse System V Release 4, tambin se introduce CDE (CommonDesktop Environment) como escritorio estndar aunque conserva OpenWindows, Soporte de Multiprocesamiento Simtrico (SMP) que posibilita el uso de mltiples CPUs.

Desde ese momento se distingue entre el ncleo del sistema operativo (SunOS), y el entorno operativo en general (Solaris), aadindole otros paquetes como Apache o DTrace. Como ejemplo de esta funcin, Solaris 8 contiene SunOS 5.8.

Desde 1991 se produce un rpido avance de versiones de Solaris hasta la actual Solaris 10, Durante este tiempo Sun ha desarrollado nuevas tecnologas para mantener su sistema operativo entre los ms potentes y fiables del mercado. Sun Microsystems tambin ha integrado en Solaris tecnologas de Software Libre y como ejemplo de esta sinergia tenemos el escritorio Gnome.

OpenSolaris

OpenSolaris nace en Junio de 2005 y es el resultado de la liberacin de la mayor parte del cdigo fuente de Solaris pasando a ser un proyecto de software libre. Desde este nuevo enfoque nacen nuevas distribuciones que aportan mejoras al sistema adems de enriquecerlas con ms software.

Distribuciones OpenSolaris

OpenSolaris.org es el punto de encuentro donde se pueden ver los proyectos abiertos ya sean para crear nuevas distribuciones o grupos de trabajo que aportan nuevas funcionalidades, mejoras, software etc.

De las diferentes aportaciones realizadas por comunidades de usuarios o desarrolladores nacen las siguientes distribuciones:

Solaris 10 y Solaris 10 Express

Es la versin oficial de Sun Microsystems disponible para arquitectura Sparc y x86. Es estable y robusta estando diseada para entornos de produccin donde se necesita estabilidad. Es gratuita y podemos descargarla del sitio web oficial de Sun. Solaris 10 Express contiene todas las nuevas incorporaciones de funcionalidades y software que darn lugar a la prxima versin estable de Solaris por lo tanto est recomendado para entornos de desarrollo o preproduccin.

Nexenta OS, Belenix y Schillix

Nexenta OS es una distribucin que aprovecha las bondades de un sistema como OpenSolaris aadindole software libre que es habitual en distribuciones Linux. Como Gnome, apache, PHP etc. Podemos ver las caractersticas del sistema y descargar Nexenta desde su web. Belenix y Schillix son dos distribuciones en Live-CD de momento ambas son muy prematuras estando en versiones alpha. Estos Live-CD son de vital importancia para caidas del sistema, recuperacin de datos, etc.

CARACTERSTICAS

Entre Las Caractersticas De Solaris Tenemos:

Potabilidad: El software conformado por una ABI aplicacin de interfaces binaria (Application Binary Interface) ejecuta con un Shrink-wrapped (Contraccin envuelta) el software en todos los sistemas vendidos con la misma arquitectura del microprocesador. Esto obliga a los desarrolladores de aplicaciones a reducir el costo del desarrollo del software y traer productos al mercado rpidamente, y obliga a los usuarios a actualizar el hardware mientras retienen sus aplicaciones de software y minimizan sus costos de conversin.

Escalabilidad: Las aplicaciones se usan con ms frecuencia en el sobre tiempo, y requiere sistemas ms poderosos para soportarlos. Para operar en un ambiente creciente, el software debe ser capaz de ejecutar en un rango de anchos poderosos y debe ser capaz de tomar ventajas del poder adicional que se est procesando.

Interoperabilidad: La computacin del ambiente heterogneo es una realidad hoy. Los usuarios compran de muchos vendedores para implementar la solucin que necesitan. La estandarizacin y una clara interface son criterios para un ambiente heterogneo, permitiendo a los usuarios desarrollar estrategias para comunicarse por medio de su red. El sistema operativo de Solaris puede interoperar con unos sistemas muy populares hoy en el mercado, y aplicaciones que se ejecutan en UNIX se pueden comunicar fcilmente.

Compatibilidad: La tecnologa de la computacin contina avanzando rpidamente, pero necesita permanecer en el mbito competitivo para minimizar sus costos y maximizar sus ingresos.

Caractersticas Para Los Usuarios:

Espacio de trabajo para el administrador (A workspace manager): cuenta con una ventana de manejo de servicios rpidos (open, close, more, etc.), as como herramientas el cual le permite al usuario entallar su espacio de trabajo a sus necesidades personales.

Integracin de servicios desktop (Desktop Integration Services): incluyen ToolTalk, Drag and Drop (arrastrar y soltar), y cut and paste (cortar y pegar), proporcionando la base para que a las aplicaciones puedan integrarse unos con otros.

Bibliotecas graficas (Graphics Libraries): incluye XGL, Xlib, PEX, y XIL, proporcionando soporte para aplicaciones de 2D y 3D.

Administrador de calendario (Calendar Manager): posee una aplicacin de administrador de tiempo que despliega citas y todos los compromisos del da, semana, o un mes en una ojeada. Tambin contiene un Multibrowse que hace un programa de reuniones entre un grupo de usuarios ms fcil. Varios calendarios pueden ser cubiertos simultneamente para determinar la conveniencia de la hora de una reunin en una ojeada.

Herramienta de imagen (Image Tool): permite cargar, ver y salvar imgenes en 40 diferentes formatos incluyendo PICT, PostScript (TM), TIFF, GIF, JFIF, y muchas ms. Otras herramientas incluyen una herramienta de impresin, audio, shell, reloj, y editor de texto.

Caractersticas Para El Administrador De Sistemas

El Sistema Solaris ofrece una variedad de herramientas nuevas para el administrador como lo son:

Dispositivo de Informacin: los administradores pueden usar estos accesorios opcionales para obtener informacin sobre dispositivos instalados incluyendo nombres, atributos, y accesibilidad.

Sistema de Administracin de Archivo: estos accesorios permiten a los administradores crear, copiar, amontonar, depurar, reparar y desmontar sistemas de archivos, crear y remover cadenas de archivos y nombrar tuberas o pipes, y manejar volmenes.

Manejo del Proceso: este controla la agenda de control del sistema. Usando estos accesorios, administradores pueden generar reportes sobre el desempeo, entrada de identificacin, ubicacin del acceso a discos, y buscar la manera de afinar el desempeo del sistema.

Usuarios y el manejo del grupo: con estos accesorios, un administrador puede crear y eliminar entradas en grupos y entradas de identificacin del sistema, y asignar grupos y IDs de usuario.

Seguridad: El ASET (Automated Security Enhancement Tool) es un accesorio que incrementa la seguridad porque permite a los administradores de sistemas revisar archivos del sistema incluyendo permisos, pertenencia, y contenido del archivo. El ASET alerta a los usuarios acerca de problemas de seguridad potencial y donde es apropiado colocar el sistema de archivos automticamente de acuerdo a los niveles de seguridad especificados.

VENTAJAS DE SOLARIS

El sistema est siendo progresivamente liberado bajo licencias CDDL, reconocidas por la Open Source Initiative como licencia libre.

Se puede descargar gratuitamente de la pagina wed de SUN. Y copiar los CD es licito (no se considera pirateo).

Mismo sistema operativo disponible para muy distintas tecnologas de procesadores, AMD64, SPARC, x86 (solo emplean un 5% del cdigo especializado en el procesador, el resto -95%- es comn sea cual sea el procesador).

El ncleo del sistema est programado para hacer funcionar programas en cdigo Linux estndar (no emula programas Linux, sino que los ejecuta, cualquier programa que funcione en Linux y este en cdigo fuente como *.rpm).

Permite software propietario en su distribucin.

Sirve tanto para un ordenador personal como para un ordenador de empresa. (En este ltimo caso es posible que esta quiera contratar servicios de mantenimiento y especializacin de software de SUN Microsystem).

Tiene potentsimas herramientas de pre-detencin de errores y anlisis del hardware del ordenador y recuperacin de datos. (Bloqueo de partes de memoria, para evitar usarlas y no perder ningn dato).

Es un excelente banco de pruebas bajo plataformas x86 para desarrollar software que luego puede ser portado sin apenas esfuerzo a grandes sistemas basados en UltraSparc.

DEVENTAJAS DE SOLARIS

Algunas caractersticas importantes [15] no estarn disponibles en la versin Free, todos los Upgrades y fixes del sistema operativo solo podrn ser obtenidos por suscripciones adicionales.

Mucha configuracin manual para coexistir en el mismo dispositivo fsico con otro sistema operativo. PAQUETES DE SOFTWARE Y CLUSTERS

El software del sistema de Solaris es entregado en unidades conocidos como paquetes. Un paquete es una coleccin de archivos y directorios requeridos para el producto de un software. Un cluster (racimo) es una coleccin de paquetes. Hay 4 tipos de clusters.

Ncleo del Soporte del Sistema (Core System Support): es el software de configuracin mnima; contiene solo el software necesario para iniciar el funcionamiento del computador y ejecutar el ambiente operativo de Solaris.

Sistema de Soporte para Usuarios Finales (End User System Support): contiene el Ncleo del Soporte del Sistema ms el Sistema de soporte para usuarios finales, como lo es el Open Windows sistema de ventanas y aplicaciones de archivos DeskSet relacionados; este cluster incluye el software recomendado para un usuario final.

Soporte de Sistemas Desarrollados (Developer System Support): contiene soporte de usuario final del sistema ms libreras, incluye archivos y herramientas que se necesitan para desarrollar el software en el sistema de Solaris. Compiladores y depuradores no estn incluidos en el sistema de Solaris 2.5.

ADMINISTRACIN DEL PAQUETE

Distribucin Entera (Entire Distribution): contiene todo el ambiente de Solaris.

AEl manejo de paquetes de software simplifica la instalacin y actualizacin del software. La administracin es simplificada porque el mtodo de manejo del software del sistema y aplicaciones de terceros son ahora consistentes. Las herramientas para crear paquetes de software estn en un paquete de aplicaciones de herramientas de biblioteca.

Hay 2 herramientas que se pueden utilizar para instalar y remover paquetes:

Programa de Interface Grfica (A graphical user interface program): se puede instalar un software en un sistema local o en un sistema remoto con Admintol (comenzando con el comando Admintol). Se utiliza Admintol para:

Ver el software instalado en un sistema local. Instalar o remover un software en un sistema local.

El comando de lnea de accesorios (The command-line utilities): se utiliza para instalar, remover, y revisar la instalacin del paquete de software.

SERVIVE ACCESS FACILITY (SAF)

El SAF es una herramienta usada para administrar terminales, modems, y otros dispositivos de red. En particular, el SAF permite:

Aadir y administrar ttymon and listen monitores en puertos (usando el comando sacadm). Aadir y administrar ttymon servicios de monitores en puertos (usando los comandos pmadm y ttyadm). Aadir y administrar listen servicios de monitores en puerto (usando los comandos pmadm y nlsadmin). Administrar y troubleshoot de dispositivos TTY.Administrar y troubleshoot entradas de requisitos de red para servicios de impresin. Administrar y troubleshoot el controlador de acceso al servicio (Service Access Controller) usando el comando sacadm.

El SAF no es un programa. Es una jerarqua de ltimos procesos y comandos de administracin. El nivel tope del programa SAF es el SAC. El SAC (service access controller) controla monitores de puerto que se pueden administrar por el comando sacdm. Cada puerto de monitor puede manejar uno ms puertos. Funciones del SAF y Programas Asociados

CONTROLADORES DE INTERFACES DE DISPOSITIVOS

La intencin de Solaris 2.5 SPARC DDI/DKI es de proporcionar una compatibilidad de los dispositivos que soporten las plataformas y para todas las futuras innovaciones del ambiente de Solaris 2.5 en esas plataformas. En el ambiente operativo de Solaris 2.5 hay un nuevo conjunto de dispositivos de interfaces.

Los dispositivos de interface en el ambiente operativo de Solaris2.5 estn formalizados y son referidos como Solaris 2.5 SPARC DDI/DKI. El trmino DDI/DKI es derivado de la especificacin original que se utiliza como suministro del SVR4 (System V Release 4). DDI/DKI significa device driver interface/driver kernel interface. Las interfaces se dividen en 3 grupos:

DDI/DKIDKI onlyDDI onlyDDI/DKI: se estandariz en el SVR4, y son genricos a lo largo de todas las implementaciones del SVR4, independientemente de la plataforma en la que se ejecuta.

DDI only: son genricos como las interfaces de DDI/DKI y son soportados en todas las implementaciones del SVR4. Por otro lado, no son garantizados para ser soportados en el Solaris V.

DKI only: estn destinados a ser de una arquitectura especfica; por ejemplo, mtodos para accesar y controlar dispositivos y sistemas de hardware especfico (archivos de E/S, servicios de DMA, interrupciones, y memoria de mapeo). Estas interfaces no estn garantizadas para trabajar en otras implementaciones de SVR4.

Estos dispositivos, combinados con un gran nmero de plataformas SPARC, son una ayuda a nuevos desarrolladores de hardware. En el Solaris 2.5 DDI/DKI solo el DDI only son genricos a todos los sistemas Solaris basados en SPARC que soportan Solaris 2.5 DDI/DKI.KERNEL.

El kernel del Solaris tiene multithread. En vez de una llave maestra. Hay muchas llaves pequeas que protegen pequeas regiones de cdigo. Por ejemplo, puede haber una llave de kernel que protege el acceso a un nodo particular, y uno que protege un nodo. Solo un procesador puede estar ejecutando cdigos relacionados con ese nodo a la vez, pero otro podra estar accesando un nodo. Esto permite mayor concurrencia. El kernel de multithread tendr mayor impacto en cmo est diseado el controlador.

INSTALACIN

Hay 3 formas para instalar un sistema Solaris las cuales son: Que hacer antes de instalar un software de Solaris, Salvar informacin de configuracin, Salvar la informacin del sistema de archivo.

No importa cmo se planea manejar la transferencia de datos, debe hacer un respaldo de todos sus discos. Debido a que los nombres de conversin son diferentes en el ambiente operativo de Solaris, es posible confundirse e inadvertidamente seleccionar el disco de trabajo equivocado cuando se instala el software de Solaris. Hacer respaldo de los archivos del sistema antes de comenzar la instalacin ofrece proteccin si esta clase de accidente llega a pasar.

Antes de comenzar el proceso de instalacin, se debera tener una copia dura (es decir, en papel) de las particiones de discos existentes en el sistema. Si esta informacin se salva en lnea, puede ser sobre escrita durante la instalacin. Salvar esta informacin sirve como referencia de muchas decisiones que se hacen acerca de la configuracin del sistema de Solaris.

COMANDOS

Entre Los Comandos De Solaris Tenemos Los Siguientes:

/etc/system: Es en donde se encuentra la informacin de la configuracin del sistema.

ufsboot: iniciar el comportamiento del computador de disco a disco.

inetboot: iniciar el comportamiento del computador a travs de la red.bootblk: descarga ufs al iniciar el funcionamiento del computador en el disco.

unix: bootable imagen de kernel.

/etc/rcs: amontona y copia unix de la red.

/etc/rc2,/etc/rc3,/etc/rc2.d,/etc/rc3.,: scripts de la configuracin del sistema.

mod load, /etc/system,add_drv,rem_drv: customizes el sistema de kernel, carga, adiciona, y remueve modelos como sea necesario.

run states 0-6, and s: niveles de ejecucin del sistema.

add_drv: informa al sistema que hay un nuevo dispositivo controlador instalado.

rem_drv: informa al sistema que el controlador especificado ya no es vlido.

modload: carga l modulo especificado en el sistema en ejecucin.

modunload: descarga l modulo especificado del sistema en ejecucin.

pkgadd: para instalar un paquetepkgrm: para remover un paquete.

pkgchk: para revisar la instalacin del paquete.

pkginfo: para hacer un listado de paquetes instalados en el sistema.

ARQUITECTURAS COMPATIBLES

Solaris usa una base de cdigo comn para las arquitecturas que soporta: SPARC y x86 (incluyendo AMD64/EM64T). Tambin fue portado a la arquitectura PowerPC (en plataforma PReP) en la versin 2.5.1, pero el soporte fue cancelado casi tan pronto como fue liberado.

En un tiempo se plane la compatibilidad para el Itanium pero nunca se llev al mercado. Sun tambin tiene planes de implementar APIs de Linux en Solaris 10, permitiendo la ejecucin de cdigo objeto Linux de forma nativa en la plataforma x86, lo cual sera facilitado por el hecho de que ambos sistemas operativos utilizan el formato ejecutable Executable and Linkable Format. Por el momento, Sun ha adoptado la tecnologa Lxruny la ofrece como descarga gratuita, si bien no est incorporada a la distribucin base.

Solaris tiene una reputacin de ser muy adecuado para el multiprocesamiento simtrico (SMP), soportando un gran nmero de CPUs. Tambin ha incluido soporte para aplicaciones de 64 bits SPARC desde Solaris 7. Histricamente Solaris ha estado firmemente integrado con la plataforma hardware de Sun, SPARC, con la cual fue diseado y promocionado como un paquete combinado.

Esto proporcionaba frecuentemente unos sistemas ms fiables pero con un coste ms elevado que el del hardware de PC. Ha dejado de ofrecer estaciones de trabajo basadas en arquitectura SPARC, reemplazndolas por modelos basados en Intel Core 2 y AMD64.

ENTORNOS DE ESCRITORIO

El primer entorno de escritorio para Solaris fue OpenWindows. Fue reemplazado por CDE en la versin Solaris 2.5. El escritorio Java Desktop System, basado en GNOME, se incluye por defecto con Solaris 10.

OPENSOLARIS

El cdigo fuente de Solaris (con unas pocas excepciones) ha sido liberado bajo la licencia CDDL (Licencia Comn de Desarrollo y Distribucin) como un proyecto de software libre bajo el nombre OpenSolaris.

La licencia CDDL ha sido aprobada por la Open Source Initiative (OSI) como una licencia de cdigo abierto y por la FSF como una licencia de software libre (aunque incompatible con la popular licencia GPL).

La base de OpenSolaris fue alimentada el 14 de junio de 2005 a partir de la entonces actual base de desarrollo de cdigo de Solaris. Es posible descargar y licenciar versiones tanto binarias como en forma de cdigo fuente sin coste alguno. Adems, se ha aadido al proyecto Open Solaris cdigo para caractersticas venideras como soporte Xen. Sun ha anunciado que las versiones futuras de Solaris se derivarn a partir de OpenSolaris.

VERSIONES

En orden descendente, las siguientes versiones de Solaris han sido liberadas a 2010:

Versin de SolarisVersin de SunOSFecha de publicacinDescripcin

Solaris 11SunOS 5.119 de noviembre, 2011Nuevas caractersticas y realce (comparado a Solaris 10) en empaquetado de software, virtualizacin de red, virtualizacin de servidor, almacenamiento, seguridad y soporte de hardware.

Solaris 10SunOS 5.1031 de enero, 2005Incluye soporte AMD64/EM64T, Dtrace, Solaris Containers, Service Management Facility (SMF) para reemplazar al sistema init.d, NFSv4. Modelo de seguridad basado en el menor privilegio.Se ha eliminado soporte para procesadores sun4m y UltraSPARC I a frecuencia menor que 200 Mhz. Se ha aadido Java Desktop System como escritorio por defecto. Se ha aadido GRUB como cargador de arranque para plataformas x86. Se ha aadido soporte iSCSI. Se ha aadido soporte para el nuevo sistema de archivos, ZFS (versin 1/06).

Solaris 9SunOS 5.928 de mayo, 2002 (SPARC)10 de enero, 2003 (x86)iPlanet Directory Server, Resource Manager, Solaris Volume Manager.Aadida compatibilidad con Linux. Eliminado OpenWindows. Eliminado soporte para sun4d. La actualizacin ms reciente es Solaris 9 9/05.

Solaris 8SunOS 5.8Febrero de 2000Incluye Multipath I/O, IPv6 y IPsec. Introduce RBAC (control de acceso basado en roles).Soporte para sun4c eliminado. La actualizacin ms reciente es Solaris 8 2/04.

Solaris 7SunOS 5.7Noviembre de 1998La primera versin de 64 bits para plataforma UltraSPARC. Aadido soporte nativo para registro de metadatos en el sistema de archivos (UFS logging).

Solaris 2.6SunOS 5.6Julio de 1997Incluye protocolo Kerberos, PAM, TrueType, WebNFS, y soporte de archivos grandes.

Solaris 2.5.1SunOS 5.5.1Mayo de 1996sta fue la primera y nica versin que soport la plataforma PowerPC. Tambin se aadi soporte Ultra Enterprise, y los identificadores de usuario (uid_t) se expandieron a 32 bits.

Solaris 2.5SunOS 5.5Noviembre de 1995Primera versin en soportar UltraSPARC e incluir CDE, NFSv3 y NFS/TCP.

Solaris 2.4SunOS 5.4Noviembre de 1994Primera versin unificada SPARC/x86. Incluye soporte de ejecucin OSF/Motif.

Solaris 2.3SunOS 5.3Noviembre de 1993OpenWindows 3.3 cambia de NeWS a Display PostScript y elimina soporte de SunView.Esta versin fue slo para SPARC.

Solaris 2.2SunOS 5.2Mayo de 1993Primera en soportar la arquitectura sun4d. Esta versin fue slo para SPARC.

Solaris 2.1SunOS 5.1Diciembre de 1992 (SPARC), Mayo de 1993 (x86)Soporte para arquitectura Sun-4 y sun4m. Primera versin para Solaris x86.

Solaris 2.0SunOS 5.0Junio de 1992Primera versin preliminar, soporte solamente para la arquitectura sun4c.

Solaris 7 ya no se distribuye pero an est soportado. Las versiones anteriores no estn soportadas.

Un resumen ms comprensivo de algunas versiones de Solaris tambin est disponible. Las versiones de Solaris tambin se describen en el FAQ de Solaris 2. []VERSIN EN DESARROLLO

La base de cdigo subyacente de Solaris ha estado bajo desarrollo continuo desde que el trabajo empez a finales de los aos 1980 en lo que fue con el tiempo liberado como Solaris 2.0. Cada versin como Solaris 10 se basa en una instantnea (snapshot) de este tren de desarrollo, tomada cerca del momento de su liberacin, que es despus mantenida como un proyecto derivado. Las actualizaciones a ese proyecto son construidas y entregadas varias veces al ao hasta que sale la siguiente versin oficial.

La versin de Solaris bajo desarrollo por Sun a da de hoy se llama Nevada y se deriva de lo que es ahora la base de cdigo OpenSolaris.

En 2003 se inici una adicin al proceso de desarrollo de Solaris. Bajo el nombre de programa Solaris Express, una instantnea del tren de desarrollo se hace ahora disponible para su descarga una vez al mes, permitiendo a cualquiera probar las nuevas caractersticas y probar la calidad y estabilidad del sistema a medida que progresa hacia la liberacin de la siguiente versin oficial.

Dado que Solaris Express predata la liberacin de Solaris como proyecto de cdigo abierto, empez como un programa solamente en forma de binarios, pero ahora hay una versin llamada Solaris Express: Community Release dirigida especialmente hacia desarrolladores OpenSolaris.[]

MODELO DE NEGOCIO

Si bien Solaris en un ordenador personal apenas necesita mantenimiento profesional, utilizado en una empresa es posible que el empresario quiera contratar los servicios del equipo de Sun para hacer rendir al mximo su negocio, exprimiendo todas las novedades en seguridad de redes y muchas ms cosas. Sun fabrica hardware libre, como lo es la tecnologa SPARC.

SOLARIS 11

Solaris 11 es la versin ms reciente del sistema operativo desarrollado por Sun Microsystems. Solaris es en s software propietario y ahora la parte principal del sistema operativo se ha liberado como un proyecto de software libre denominado OpenSolaris. Esto es novedad para Sun, pues todas las versiones anteriores eran cerradas. Plantearon distribuir su producto bajo la licencia CDDL Common development and distribution license.

Sun solaris se ejecuta sobre la arquitectura SPARC en 32 y 64 bits (ms conocida como Ultra Sparc) o sobre procesadores x86 (incluidos Intel y AMD).A comienzos del 2005, Sun Microsystems sac a la luz la versin 10 (5.10) de su sistema operativo Solaris con nuevas caractersticas.

PREDICTIVE SELF-HEALING[]

Sun ha insertado en el ncleo del sistema operativo solaris un sistema denominado "Tecnologa preventiva de auto recuperacin" (PSH, Predictive Self-Healing). Con esta tecnologa se reducen los riesgos y aumenta la disponibilidad del equipo, adems PSH permite tomar medidas (diagnosticar, aislar, y recuperar las fallas existentes en los dispositivos de E/S o zonas en la memoria) para reducir daos por futuros peligros que puedan causar el caos en los sistemas y como resultado reducir los tiempos de cada, lo cual significa ahorrar tiempo y dinero.

Como bien se sabe, el sistema operativo es un software bsico que controla una computadora; el sistema operativo tiene 3 principales funciones: coordina y manipula el hardware del ordenador o computadora; (como la impresora, la memoria, etc.), y gestiona los errores del hardware y la prdida de datos;(el teclado, el mouse). Es por ello que Sun ha creado el PSH, cuya finalidad general es evitar los errores del sistema y/o minimizar el dao que estos puedan ocasionar.

VENTAJAS DE LAS CARACTERSTICAS DEL PSH DEL SISTEMA OPERATIVO

Disponibilidad de servicio y sistema mejorado a travs de un diagnostico y aislamiento de los componentes defectuosos. Diagnostico automtico y reinicio de componentes de hardware y software en milsimas de segundo. Administracin simplificada para administrar servicios.

DTRACE

Denominado tambin rastreo dinmico, que busca el fondo y llega a la raz de los problemas de rendimiento en tiempo real. Dicha herramienta trabaja utilizando sondas inteligentes del sistema que pueden acceder a reas de ms lento rendimiento o con cuellos de botella, estas sondas estn dispersadas por todo el sistema, que ilumina cada rincn oscuro del sistema Solaris. Y adems permite visualizar mejor la actividad del ncleo y de la aplicacin. Y a la vez ofreciendo una visin operativa y una ganancia operativa no superada an por otro sistema operativo.

SOLARIS CONTAINERS[]

Permite la creacin de muchos ambientes privados de ejecucin y una sola instancia de solaris. Cada ambiente tiene su propia identidad, independiente del hardware subyacente aunque se comporta como si se estuviera ejecutando en su propio sistema, permitiendo as que la consolidacin sea un proceso sencillo, confiable y seguro. Y dado que los recursos del sistema estn virtualizados, los administradores pueden incrementar la utilizacin del hardware, al tiempo que satisfacen los altos picos de demanda.

ZFS, ZETTABYTE FILE SYSTEM

Es un nuevo sistema de archivos dinmico del sistema operativo Solaris. Ofrece una administracin sencilla que automatiza y consolida complicados conceptos de almacenamiento y por otro lado protege todos los datos con sumas de 64 bits que detectan y corrigen el dao de datos silenciosos. Es el primer sistema de archivos de 128 bits, ofrece una capacidad de 16.000 millones de veces superior a la de los sistemas de 32 o 64 bits, virtualmente es el nico sistema de archivos con capacidad de almacenamiento prcticamente ilimitada.

PROCESS RIGHTS MANAGEMENT

Solaris 10 ofrece una solucin para el modelo de usuario "todo o nada" mediante la integracin de mnimos privilegios de seguridad directamente dentro de la base del sistema operativo. Gracias a esta nueva funcin, Solaris se mantiene como el nico sistema operativo UNIX que ofrece este modelo de seguridad completamente integrado dentro de sus componentes del ncleo del sistema operativo, cada aplicacin Solaris tiene una lista cerrada de los privilegios especficos impuestos por el ncleo, en lugar de un solo privilegio de raz todopoderoso.

Libre de virus por ms de 20 aos, Solaris incluye la tecnologa del Trusted Solaris ampliamente utilizada por el gobierno de los Estados Unidos para garantizar la seguridad de sus sistemas.

SUN UPDATE CONNECTION

Utilizando Solaris 10 los usuarios disponen de un servicio de actualizaciones que les permitir estar al da con las innovaciones y el entorno del nuevo ambiente operativo.

COMPATIBILIDAD GARANTIZADA

Se asegura las aplicaciones escritas en versiones previas de Solaris pueden correr en Solaris 10 extendiendo la cobertura de compatibilidad hasta la versin de Solaris 2.6 la cual es una garanta sin precedentes en ms de 7 aos de lanzamiento de sistemas operativos en la industria. Adems es capaz de correr la mayora de las aplicaciones para GNU/Linux de forma nativa.

CONCLUSIN

Cabe destacar que Solaris es un sistema operativo que brinda algunas caractersticas, las cuales ayudarn a dar una buena portabilidad, escalabilidad, compatibilidad y seguridad en las aplicaciones para as operar en un ambiente creciente.

Tambin presenta caractersticas para los usuarios la cual cuenta con ventanas para manejo de servicios rpidos, al igual que integra servicios desktop, bibliotecas grficas, administracin de calendario y herramientas de imagen. Este sistema tiene caractersticas para el administrador de sistemas en donde se puede obtener informacin sobre dispositivos.

El sistema operativo Solaris brinda paquetes de software (colecciones de archivos y directorios) y clusters (coleccin de paquetes). El kernel de solaris tiene multithread en vez de llave maestra la cual brinda mayor impacto en cmo est diseado el controlador. Su instalacin se basa en 3 formas como los son el salvar la informacin de la configuracin, del sistema de archivo y que hacer antes de instalar un software de Solarios.

Este sistema cuenta con comandos los cuales nos ayudarn a manejar el sistema; con algunos de ellos podemos revisar, instalar y remover paquete.

Solaris tiene una reputacin de ser muy adecuado para el multiprocesamiento simtrico (SMP), soportando un gran nmero de CPUs. Tambin ha incluido soporte para aplicaciones de 64 bits SPARC desde Solaris 7. Histricamente Solaris ha estado firmemente integrado con la plataforma hardware de Sun, SPARC, con la cual fue diseado y promocionado como un paquete combinado.

Se asegura las aplicaciones escritas en versiones previas de Solaris pueden correr en Solaris 10 extendiendo la cobertura de compatibilidad hasta la versin de Solaris 2.6 la cual es una garanta sin precedentes en ms de 7 aos de lanzamiento de sistemas operativos en la industria. Adems es capaz de correr la mayora de las aplicaciones para GNU/Linux de forma nativa. Siendo Solaris una buena opcin a la hora de instalar un sistema operativo.

BIBLIOGRAFIA

http://es.wikipedia.org/wiki/Solaris_(sistema_operativo)Editado: Esta pgina fue modificada por ltima vez el 29 Febrero 2008 por el usuarioPlux

http://www.monografias.com/trabajos/sosolaris/sosolaris.shtmlEditado: Esta pgina fue modificada por ltima vez el 11 de noviembre de 1999 por el usuario eryx

http://dajaolpa1.blogspot.com/2012/06/historiade-solaris-historiade-solaris_03.htmlPublicado: Esta pgina fue publicada el 3 de junio de 2012 por usuario Danny Oliveros

www.slideshare.net/MONSE100/sistema-operativo-solaris-15628229Publicado: Esta pgina fue publicada el 13 Deciembre de 2012 por el usuario monse100

Linea de Tiempo de Solarisrbol de familia de sistemas UNIX.

Solaris 10 usandoJava Desktop SystemLogotipo del Sistema Operativo

Sistema Operativo SolarisOpenSolaris

OpenSolarisOracle Solaris

2