Está en la página 1de 9

SISTEMA OPERATIVO OPEN SOLARIS

OpenSolaris fue un sistema operativo libre publicado en 2005 a partir de la


versin privativa de Solaris de Sun Microsystems, ahora parte de Oracle
Corporation. OpenSolaris es tambin el nombre de un proyecto iniciado en
2005 por Sun para construir y desarrollar una comunidad de usuarios alrededor
de las tecnologas del sistema operativo del mismo nombre. Despus de la
adquisicin de Sun Microsystems, en agosto de 2010, Oracle decidi
interrumpir la publicacin y distribucin de OpenSolaris, as como su modelo de
desarrollo, basado en la disponibilidad de versiones de desarrollo compiladas
cada dos semanas y versiones estables cada seis meses. Sin embargo, los
trminos de su licencia libre no han sido modificados, por lo que el cdigo
fuente afectado por ella ser publicado cuando Oracle publique nuevas
versiones de Solaris.
OpenSolaris
Parte de la familia Unix System V / Solaris


OpenSolaris 2009.06 x86 LiveCD GNOME
Desarrollador
Oracle Corporation y otros
[2], [3]
Informacin general
Modelo de desarrollo Software libre
ltima versin
estable
2009.06
1 de junio de 2009; hace 4 aos
ltima versin en
pruebas
build 134
8 de marzo de 2010
Ncleo SunOS (Solaris)
Tipo de ncleo Monoltico
Interfaz grfica por
defecto
GNOME
Plataformas
soportadas
SPARC, x86, x86-
64,ARM, PowerPC
Sistema de gestin
de paquetes
IPS, pkg
Licencia CDDL
Estado actual Bifurcado en illumos
Idiomas En Espaol, Ingles. y otros
En espaol ?





Requisitos del sistema
En la siguiente tabla se resumen los distintos requisitos para instalar el sistema
operativo OpenSolaris 2009.06 en un sistema x86.
Requisito Descripcin
Memoria El requisito mnimo es de 512 MB.
Espacio en
disco
El tamao mnimo recomendado es de 9 GB. Como mnimo
se necesitan 3,2 GB.
Funcin de
arranque
mltiple
Si va a instalar software OpenSolaris en un equipo con ms
de un sistema operativo, utilice el comando fdisk o una
herramienta de particionado de otro fabricante para crear una
particin nueva o efectuar ajustes en las particiones
preexistentes.
.


Solaris cuenta con las siguientes caractersticas:
PORTABILIDAD: 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 ancho poderoso y debe ser capaz de tomar ventajas
de poder adicional.

INTEROPERATIBIDAD: 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.

Las caractersticas que ofrece para los usuarios son:

Dentro de las caractersticas de los usuarios tenemos:
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.

INTEGRACION 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.

CARACTERISTICAS PARA EL ADMINISTRADOR DEL SISTEMA
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.

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 clster (racimo) es una coleccin de
paquetes. Hay 4 tipos de clsteres:
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 clster 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.
Distribucin Entera (Entire Distribution): contiene todo el ambiente de Solaris.

ADMINISTRACION DEL PAQUETE
El 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.


Preparacin para instalar OpenSolaris 2009.06 desde el Live CD
Antes de empezar
Si no tiene el Live CD de OpenSolaris 2009.06, descargue la imagen ISO
actual en el sistema desde http://www.opensolaris.com/get/.
1. Tras haber descargado la imagen, realice una de las acciones siguientes:
o Grabe la imagen en un CD y contine con los pasos 2 y 3.
o Guarde la imagen en el sistema y mntela en una mquina virtual, como
se describe en Ejecucin de OpenSolaris 2009.06 en VirtualBox.
2. Compruebe los requisitos y las limitaciones para ejecutar el programa de
instalacin en el sistema x86:
a. Compruebe que el sistema x86 cumpla los Requisitos del sistema.
b. Revise las Consideraciones adicionales de la instalacin.
c. Compruebe que haya instalado todos los controladores de dispositivos
necesarios utilizando la herramienta Utilidad de controlador de
dispositivos. Consulte Comprobacin para disponer de los controladores
de dispositivos adecuados.
3. Seleccione una de las alternativas siguientes para la instalacin del Live
CD en el sistema:
o Si el sistema operativo OpenSolaris es el nico sistema operativo que se
instalar en el sistema basado en x86, consulte las instrucciones
de Instalacin de OpenSolaris 2009.06 desde el Live CD.

Nota - Algunas tarjetas grficas no se admiten en esta versin de OpenSolaris.
Si intenta utilizar el programa de instalacin de la GUI del Live CD para instalar
el software OpenSolaris, el sistema arranca en modo de consola. Si desea
obtener instrucciones alternativas, consulte Instalacin mediante el Live CD si
el sistema arranca en modo de consola.

o Si va a configurar un entorno de arranque mltiple, haga lo siguiente:
a. Revise las especificaciones de Preparacin de un entorno de arranque
mltiple.

Precaucin - Si ya dispone de una particin fdisk de Solaris en el sistema, el
proceso de instalacin la sobrescribir.

b. Realice una copia de seguridad del sistema.
Este paso se recomienda encarecidamente si va a particionar el sistema.
Consulte las instrucciones de copia de seguridad en el paso 1 de Particionado
de un sistema de arranque mltiple.
c. Ejecute con los pasos de Particionado de un sistema de arranque
mltiple.
4. Siga las instrucciones que aparecen en Instalacin de OpenSolaris
2009.06 desde el Live CD.


El esquema de administracin de memoria de Solaris.
Solaris 10 es un sistema operativo de memoria virtual. Las ventajas de un
manejo virtual de la memoria son:
Presenta un modelo simple de manipulacin de la memoria a los
programadores de aplicaciones, quienes no requieren conocer como
est organizada la memoria fsica
Permite que los procesos vean rangos lineales de bytes en sus
espacios de direcciones, independientemente de la fragmentacin fsica
que pueda tener la memoria real
Proporciona un modelo de programacin de aplicaciones con un tamao
de memoria disponible muchas veces mayor a la memoria existente, al
habilitar el uso de almacenamiento secundario como contenedor de
secciones de memoria que no caben en la memoria fsicamente
disponible
En este esquema de manejo de memoria, la memoria fsica (RAM) es dividida
en pedazos de tamao fijo llamadas pginas. El tamao de una pgina puede
variar dependiendo de la plataforma, por ejemplo, el tamao de pgina tpico
de un sistema UltraSPARC es de 8 KB. Cada pgina est asociada con un
archivo y un offset dentro del mismo; ambos datos identifican el backing store
de la pgina. Se conoce como backing store a la ubicacin en
almacenamiento secundario a la cual el contenido de la pgina debe ser
migrado cuando la memoria fsica requiera ser tomada para otro uso;
anlogamente, indica la ubicacin de la cual debe ser ledo su contenido
cuando se requiera que est nuevamente en memoria. El mecanismo que
ejecuta ambas acciones es conocido como paginacin.
Para acceder a la memoria fsica, Solaris implementa mecanismos de
traslacin de la memoria virtual a la memoria fsica. La figura 1 muestra la
estructura de estos mecanismos

Espacio de direcciones virtual de un proceso
El concepto de paginacin se complementa con el de swapping. El swapping
permite definir un espacio de direcciones virtual ms grande que el espacio de
direcciones fsico. Cuando la demanda de memoria supera la cantidad de
memoria fsica, las pginas de memoria menos recientemente usadas del
proceso con mayor tiempo de inactividad son sacadas al llamado espacio de
swap, que es un rea de disco definida para tal fin. De esta manera se libera
memoria para otros procesos.

También podría gustarte