Vous êtes sur la page 1sur 29

Historia.

Desarrollado por sunmicrosystems actualmente Oracle Corporation en 1992


como sucesor de sunOS
Esta certificado como versin de UNIX.
Fue desarrollado como software privado, la mayor parte de su cdigo se ha
liberado como proyecto de software libre Opensolaris.
Desarrollado pensando en el entorno empresarial.
Excelente soporte para aplicaciones de red en protocolos IP.
Fue el primer entorno donde se desarroll el sistema JAVA
Cuenta con todas las funcionalidades tpicas de los sistemas UNIX en
entorno servidor.
OpenSolaris
El cdigo fuente de Solaris 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 SourceInitiative (OSI) como
una licencia de cdigo abierto y por la FSF como una licencia de software
libre (aunque incompatible con la popular licencia GPL)

Versiones.
Solaris 2.0
Soporte solamente para arquitectura Sun4c.
Solaris 2.1
Soporte para arquitectura Sun4c y Sun4m primera versin para (x86).
Solaris 2.2
Primera versin en soportar Sun4d, esta versin se limito a Sparc.
Solaris 2.3
Open Windows 3.3 y elimina el soporte se Sunview, otra vez fue una versin solo para
Sparc.



Solaris 2.4
Primera versin unificada Sparc/x86
Solaris 2.5
Primera versin en soportar UltraSPARC e incluir CDE, NFSv3 y NFS/TCP.
Solaris 2.5.1
Esta fue la primera y nica versin que soporto PowerPc
Solaris 2.6
Incluye protocolo Kerberos, PAM, TrueType, WebNFS, y soporte de archivos grandes
Solaris 7
La primera versin de 64 bits para plataforma UltraSPARC. Aadido soporte nativo
para registro de metadatos en el sistema de archivos (UFS logging).
Solaris 8
Incluye 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 9
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 10
Modelo de seguridad basado en el menor privilegio, Se ha aadido Java Desktop
System como escritorio por defecto. Se ha aadido GRUB como cargador de arranque
para plataformas x86.
Arquitecturas Soportada.
Utiliza un lenguaje de cdigo segn las arquitecturas que soporta.
Sparc.- Es una arquitectura con un conjunto de instrucciones reducidas, diseada al
igual que Solaris por la empresa sunmicrosystems.
X86.- Es un conjunto de instrucciones, siendo tambin una denominacin genrica
dada a ciertos microprocesadores.
Licenciamiento y costo.
Ha liberado su cdigo fuente , esto es novedad para Sun pues todas las
versiones anteriores a la Solaris 10 eran cerradas.
CDDL no es viral, como es el caso de la vieja licencia GPL, y por lo tanto
posibilita la inclusin de cualquier otro tipo de cdigo, sea cual sea la licencia
del mismo
Ventajas.
La principal es que es libre.
Se puede descargar gratuitamente.
Mismo sistema operativo disponible para distintas tecnologas de procesadores (AMD64,
SPARC, x86).
El ncleo del sistema est programado para hacer funcionar programas en cdigo Linux
Estndar .
Permite software propietario en su distribucin.
Compatibilidad con versiones anteriores.
Solaris tiene una reputacin de ser muy adecuado para el Multiprocesamiento simtrico,
pues soporta un gran numero de CPUs

Desventajas
Algunas caractersticas importantes 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.
Es un sistema operativo que requiere muy poco mantenimiento profesional,
pero es necesario implementar los servicios que SUN ofrece para un
rendimiento optimo.

Comparativa con otros sistemas operativos
Solaris es conocido por su escalabilidad, especialmente en sistemas SPARC,
y por ser origen de innovadoras tecnologas, como DTrace y ZFS. Si bien es
comparable en escalabilidad que quiere decir esto:
Es la propiedad deseable de un sistema, una red o un proceso, que indica su habilidad
para reaccionar y adaptarse sin perder calidad, o bien manejar el crecimiento continuo
de trabajo de manera fluida, o bien para estar preparado para hacerse ms grande sin
perder calidad en los servicios ofrecidos.

Seguridad.
Libre de virus por ms de 20 aos.
Solaris incluye la tecnologa del TrustedSolaris ampliamente utilizada por el
gobierno de los Estados Unidos para garantizar la seguridad de sus
sistemas.
Gestin de memoria.
La memoria libre que maneja Solaris se puede ver dividida en:
Lista libre.
Lista de cache
En caso de contar con memoria insuficiente comienza a examinar paginas
de memoria que no se han accedido recientemente y los mueve a la lista
libre.
Los tipos de actividades de la memoria:
Ejecutable de memoria
Annimo de memoria.
Memoria de sistema de archivos
Intercambio de uso
En Solaris se pueden retirar o agregar dispositivos de intercambio con los
comandos SWAP, estos cambios no son fijos.
Alto intercambio de actividades puede llevar a problemas de rendimiento.
El agregar un dispositivo de intercambio o varios debe ser tomado en cuanta
si el espacio de intercambio disponible es muy bajo y cada proceso tiene que
reservar un espacio de intercambio.
Solaris proporciona una facilidad Ramdisk para su uso como un dispositivo
de bloque, aproximadamente un 25 porciento de memoria fsica puede
destinarse a ramdik
El sistema de archivos tmpfs utiliza recursos de memoria virtual incluyendo
fsica y swap.
La memoria fsica es dividida en pedazos de tamao fijo (paginas).
Para acceder a la memoria fsica Solaris implementa mecanismos de
traslacin de la memoria virtual a fsica.
Paginacin.
La paginacin en Solaris va de la mano con el swapping, esto permite definir
un espacio de direcciones virtual mas grande que el espacio fsico.
El espacio designado para el Swap esta destinado para que las paginas con
mayor tiempo de actividad pasen para liberar memoria.
Entrada / Salida
Enviar comandos
Recibir interrupciones
Tratar los errores
Presentar una interfaz

Portabilidad: reduce el costo a nivel de desarrollo de software y obliga a los
usuarios a actualizar el hardware.

Escalabilidad: debido a la sobrecarga este es capaz de ejecutarse en un rango de
ancho poderoso y obtiene poder sobre lo que esta procesando.

Interoperabilidad: debido a las estrategias que los usuarios desarrollan Solaris es
capaz de interpretar con sistemas muy populares y aplicaciones que se ejecutan en
Unix.

Compatibilidad: ya que la tecnologa esta en boom este sistema debe minimizar
costos y maximizar ingresos

Manejadores y Controladores
Programa de ms bajo nivel que se encarga de los detalles que son
dependientes del dispositivo
Elemento electrnico de la unidad de E/S
tarjeta de circuitos impresos
Bus
Canales E/S
Operaciones de E/S
El S.O. escribe rdenes y parmetros en los registros.
El controlador acepta la orden y comienza a trabajar.
El controlador genera una interrupcin.
El S.O. verifica si la operacin se ha realizado correctamente.

Instalacin.
Opciones de instalacin
Existen diversas alternativas en lo que respecta a dnde instalar Oracle Solaris 11:
En una mquina virtual sobre el sistema operativo existente
En el equipo fsico como sistema operativo autnomo.
En el equipo fsico junto a los sistemas operativos existentes (escenario de arranque
mltiple)

Solaris 11
Oracle Solaris 11 es el primer sistema operativo diseado para nubes empresariales, al
aadir funcionalidad avanzada probada y nube a escala masiva.
Diseado con el paquete de Oracle para ofrecer la mejor plataforma para las aplicaciones de Oracle
Optimizado para ejecutar las aplicaciones ms rpido
Virtualizacin diseada con zonas sin datos generales, migracin en vivo segura
Los datos en la nube escalan con servicios de datos incorporados, con hasta 10 veces de ahorros de
almacenamiento
Seguridad diseada de la nube con encriptacin a la mxima velocidad y administrador delegado
Las implementaciones simplificadas de la nube, gestin de ciclo de vida drsticamente ms rpido.

Requerimientos del sistema.
256MB RAM (0 512MB para PXE booting)
2GB de espacio disponible en el disco.
Para procesadores SPARC 250-MHz minimo.
Para procesadores x86 120 MHz minimo.
DVD o CD-ROM
Grupo de software Descripcin Espacio en disco
recomendado
Distribucin
completa ms OEM
Contiene los paquetes para el grupo de software de
distribucin completa y controladores de hardware
adicionales, incluso para el hardware que no se encuentra
presente en el sistema en el momento de efectuar la
instalacin.
8575 MB
Distribucin
completa
Contiene los paquetes para el grupo de software para
desarrolladores de Solaris Software y el software adicional
necesario para servidores.
8529 MB
Grupo de software
para desarrolladores
de Solaris
Contiene los paquetes para el grupo de software de Solaris
para usuarios finales ms compatibilidad adicional para el
desarrollo de software. Los medios para el desarrollo de
software consisten en bibliotecas, archivos include, pginas
de comando man y herramientas de programacin. No se
incluyen los compiladores.
8336 MB

Soporte de sistema
para usuario final
Contiene los paquetes que proporcionan el cdigo mnimo necesario
para iniciar y ejecutar un sistema Solaris en red y el Common Desktop
Environment.
7074
MB
Compatibilidad con
el sistema central
Contiene los paquetes que proporcionan el cdigo mnimo necesario
para iniciar y ejecutar un sistema Solaris en red.
3093
MB
Grupo de software
de compatibilidad de
red reducida
Contiene los paquetes que proporcionan el cdigo mnimo necesario
para iniciar y ejecutar un sistema Solaris con compatibilidad limitada
con el servicio de red. El Grupo de software de compatibilidad de red
reducida proporciona herramientas de consola multiusuario basada en
texto y de administracin del sistema. Este grupo de software tambin
permite que el sistema reconozca interfaces de red, pero no activa los
servicios de red.
3035
MB

Usabilidad.
Oracle Solaris es el Sistema Operativo Empresarial N1 del sector y la mejor
plataforma para ejecutar aplicaciones crticas para la misin.
Oracle Solaris brinda rendimiento y escalabilidad sectorial
La confiabilidad comprobada de Oracle Solaris brinda tolerancia a fallas
incorporada a travs de caractersticas como ZFS, DTrace y Predictive Self Healing
Mayores niveles de seguridad de clase empresarial con la Certificacin de Criterios
Comunes

Estadsticas.
Sistema operativo empresarial No. 1
Plataforma No. 1para el despliegue de Oracle Database.
N1 en cartera de aplicaciones: ms de 11.000 aplicaciones de terceros
El nico UNIX para empresas compatible con x86 y SPARC, las dos arquitecturas
empresariales ms populares
N1 en lderes de volumen de UNIX durante ms de una dcada