SlideShare una empresa de Scribd logo
1 de 31
Descargar para leer sin conexión
MATERIA: mantenimiento de equipo de cómputo

CATEDRATICO: Carla Guadalupe De La Rosa Ramírez

TRABAJO: Proyecto Final Sistema Operativo Solaris

ALUMNA: Yuridia Monzerrath López Vázquez

GRADO: 3°do semestre

GRUPO: 3102




PROFESIONAL TECNICO EN INFORMATICA


    CHIAPA DE CORZO, CHIAPAS A 14 DE DICIEMBRE DE 2012
INTRODUCCION

El sistema operativo Solaris de tipo Unix desarrollado en el año de
1992 inicialmente por microsystems y actualmente por Oracle
corporation es un sistema certificado oficialmente como versión de
Unix el primer sistema operativo de sun nació en 1983 y se llamó
inialmente en sunos estaba basado en el sistema UNIX BSD, de la
universidad de california en Berkeley el cual uno de los fundadores
de la compañía fue programador en sus tiempos universitarios. Más
adelante incorporó funcionalidades del system V, esta versión fue
publicada en 1992 y fue el primero en llamarse Solaris, más
concretamente conocido como Solaris 2 también daremos cuales
han sido las versiones anteriores de Solaris al igual que sus mejoras,
que beneficios trajeron estas nuevas versiones y también
hablaremos de cómo la compañía sun ha ido evolucionando al paso
de los años siendo una de las mejores en su rama veremos porque
es bueno utilizar este sistema operativo Solaris, cuáles son sus
ventajas y desventajas y funcionalidad la empresa de microsystems
fundada por el alemán Andy Bechtolssheim y otros tres
colaboradores norteamericanos en este veremos todo lo
relacionado con Solaris como sus versiones, aplicaciones, historia,
ventajas y desventajas entre muchas cosas más.




                  INDICE
CARACTERISTICAS DE SOLARIS………………………………………………………………..1°
CARACTERISTICAS PARA LOS USUARIOS……………………………………………….…2°

CARACTERISTICAS PARA EL ADMINISTRADOR DEL SISTEMA…………………….3°

ADMINISTRACION DEL PAQUETE…………………………………………………………….4°

CONTROLADORES DE INTERFACES DE DISPOSITIVOS……………………………….5°

INSTALACION………………………………………………………………………………………….6°

COMANDOS………………………………………………………………………………….………..7°

VENTAJAS DE SOLARIS……………………………………………………….……………………8°

DESVENTAJAS DE SOLARIS………………………………………………………………………9°

ARQUITECTURA COMPATIBLES………………………………………………………………10°

VERSION EN DESARROLLO…………………………………………………………………..….11°

APLICAIONES DEL SISTEMA OPERATIVO SOLARIS………………………………..….12°

TIPOS DE DISPOSITIVOS………………………………………………………………………….13°

ORACLE SOLARIS…………………………………………………………………………………….14°

SOLARIS………………………………………………………………………………………..….……15°




Figura 1.1 compañía de Solaris
CARACTERISTICAS DE SOLARIS

       PORTABILIDAD: El software conformado por una ABI aplicación de interfaces
binaria (Application Binary Interface) ejecuta con un Shrink-wrapped (Contracción
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 rápidamente, y
obliga a los usuarios a actualizar el hardware mientras retienen sus aplicaciones de
software y minimizan sus costos de conversión.

        ESCALABILIDAD: Las aplicaciones se usan con más frecuencia en el sobre tiempo, y
requiere sistemas más 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 del poder adicional que se está procesando.

INTEROPERATIBIDAD: La computación del ambiente heterogéneo es una realidad hoy. Los
usuarios compran de muchos vendedores para implementar la solución que necesitan. La
estandarización y una clara interface son criterios para un ambiente heterogéneo,
permitiendo a los usuarios desarrollar estrategias para comunicarse por medio de su red.
El sistema operativo de Solaris puede interpelar con unos sistemas muy populares hoy en
el mercado, y aplicaciones que se ejecutan en UNIX se pueden comunicar fácilmente.

       COMPATIBILIDAD: La tecnología de la computación continúa avanzando
rápidamente, pero necesita permanecer en el ámbito competitivo para minimizar sus
costos y maximizar sus ingresos.

CARACTERISTICAS PARA LOS USUARIOS

Dentro de las características de los usuarios tenemos:

       ESPACIO DE TRABAJO PARA EL ADMINISTRADOR (A workspace manager): cuenta
con una ventana de manejo de servicios rápidos (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 aplicación de
administrador de tiempo que despliega citas y todos los compromisos del día, semana, o
un mes en una ojeada. También contiene un Multibrowse que hace un programa de
reuniones entre un grupo de usuarios más fácil. Varios calendarios pueden ser cubiertos
simultáneamente para determinar la conveniencia de la hora de una reunión en una
ojeada.

       HERRAMIENTA DE IMAGEN (Image Tool): permite cargar, ver y salvar imágenes en
40 diferentes formatos incluyendo PICT, PostScript (TM), TIFF, GIF, JFIF, y muchas más.

Otras herramientas incluyen una herramienta de impresión, 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 Información: los administradores pueden usar
estos accesorios opcionales para obtener información sobre dispositivos instalados
incluyendo nombres, atributos, y accesibilidad.

       Sistema de Administración 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 tuberías o pipes, y manejar
volúmenes.

        Manejo del Proceso: este controla la agenda de control del sistema. Usando estos
accesorios, administradores pueden generar reportes sobre el desempeño, entrada de
identificación, ubicación del acceso a discos, y buscar la manera de afinar el desempeño
del sistema.

       Usuarios y el manejo del grupo: con estos accesorios, un administrador puede
crear y eliminar entradas en grupos y entradas de identificación 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 automáticamente de acuerdo a los niveles de seguridad
especificados.



ADMINISTRACION DEL PAQUETE

       El manejo de paquetes de software simplifica la instalación y actualización del
software. La administración es simplificada porque el método de manejo del software del
sistema y aplicaciones de terceros son ahora consistentes. Las herramientas para crear
paquetes de software están en un paquete de aplicaciones de herramientas de biblioteca.

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

        Programa de Interface Gráfica (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 línea de accesorios (The command-line utilities): se utiliza para
instalar, remover, y revisar la instalación del paquete de software.

SERVICE ACCESS FACILITY (SAF)

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

      Añadir y administrar ttymon and listen monitores en puertos (usando el comando
sacadm)

       Añadir y administrar ttymon servicios de monitores en puertos (usando
los comandos pmadm y ttyadm)

     Añadir 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 impresión.

        Administrar       y      troubleshoot       el    controlador      de      acceso
al servicio (Service Access Controller) usando el comando sacadm.
El SAF no es un programa. Es una jerarquía de últimos procesos y comandos de
administración. 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 ó más puertos. Funciones del SAF
y Programas Asociados



Seguridad: Solaris proporciona funciones avanzadas que le permiten proteger sus sistemas y
consolidar              servicios               con             absoluta              tranquilidad.
-Observabilidad: Solaris facilita el análisis, la depuración y la optimización de sus sistemas y
aplicaciones, sobre todo con la revolucionaria tecnología Dynamic Tracing.
-Rendimiento: Solaris ofrece indiscutibles ventajas de rendimiento para servicios de base de datos,
web                                               y                                            Java.
-       Posibilidad de elegir la plataforma a utilizar: Solaris ofrece la mejor flexibilidad de
plataforma, permitiéndole utilizar el mismo SO en sus equipos de escritorio y en las plataformas
x64/x86          y        SPARC           de         su        centro         de         cómputo.
-       Redes: El crecimiento exponencial en la conectividad, los servicios y las aplicaciones web
está generando una necesidad apremiante de lograr un mayor rendimiento de red.
-       Utilización: Consolide múltiples aplicaciones de forma segura en un mismo sistema e
incremente sus índices de utilización mediante la funcionalidad avanzada de Solaris.
-Soluciones de administración de datos: Solaris cuenta con servicios de archivos integrados que
ofrecen a sus aplicaciones un rendimiento más rápido, una mayor seguridad y una administración
de                           datos                           más                           sencilla.
-       Disponibilidad: Solaris está diseñado para mantener sus aplicaciones en funcionamiento
en caso de producirse fallas de hardware o de aplicaciones, y durante el mantenimiento rutinario.


       Interoperabilidad: Solaris proporciona interoperabilidad desde el escritorio hasta el centro
de cómputo, por medio de diversos sistemas de hardware, plataformas operativas y tecnologías.
-Soporte y servicios: Sun puede ayudarle a sacar el máximo provecho de Solaris desde el primer
día.
Figura 1.2 administrador de paquete




CONTROLADORES DE INTERFACES DE DISPOSITIVOS

       La intención 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 están
formalizados y son referidos como Solaris 2.5 SPARC DDI/DKI. El término DDI/DKI es
derivado de la especificación 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 genéricos a lo largo de
todas las implementaciones del SVR4, independientemente de la plataforma en la que se
ejecuta.

        DDI only: son genéricos 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: están destinados a ser de una arquitectura específica; por
ejemplo, métodos para accesar y controlar dispositivos y sistemas de hardware específico
(archivos de E/S, servicios de DMA, interrupciones, y memoria de mapeo). Estas interfaces
no están garantizadas para trabajar en otras implementaciones de SVR4.

       Estos dispositivos, combinados con un gran número de plataformas SPARC, son
una ayuda a nuevos desarrolladores de hardware. En el Solaris 2.5 DDI/DKI solo el DDI
only son genéricos 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 pequeñas que protegen pequeñas regiones de código. 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 códigos relacionados con ese nodo a la
vez, pero otro podría estar accesando un nodo. Esto permite mayor concurrencia. El
kernel de multithread tendrá mayor impacto en cómo está diseñado el controlador.




INSTALACION
        Hay 3 formas para instalar un sistema Solaris las cuales son: Que hacer antes de instalar un
software de Solaris Salvar información de configuración Salvar la información del sistema de
archivo

        No importa cómo se planea manejar la transferencia de datos, debe hacer un respaldo de
todos sus discos. Debido a que los nombres de conversión 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 instalación ofrece protección si esta clase de accidente llega a pasar.

Antes de comenzar el proceso de instalación, se debería tener una copia dura (es decir, en papel)
de las particiones de discos existentes en el sistema. Si esta información se salva en línea, puede
ser sobre escrita durante la instalación. Salvar esta información sirve como referencia de muchas
decisiones que se hacen acerca de la configuración del sistema de Solaris.

COMANDOS
        Entre los comandos de Solaris tenemos los siguientes:

/etc./system: Es en donde se encuentra la información de la configuración del sistema.

Ufsboot: iniciar el comportamiento del computador de disco a disco

Inetboot: iniciar el comportamiento del computador a través 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 configuración 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 ejecución 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 valido

Modload: carga él modulo especificado en el sistema en ejecución

Modunload: descarga él modulo especificado del sistema en ejecución

Pkgadd: para instalar un paquetepkgrm: para remover un paquete

Pkgchk: para revisar la instalación del paquete

Pkginfo: para hacer un listado de paquetes instalados en el sistema

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 página web de SUN. Y copiar los CD es lícito (no se
considera pirateo).

       Mismo sistema operativo disponible para muy distintas tecnologías de procesadores,
AMD64, SPARC, x86 (sólo emplean un 5% del código especializado en el procesador, el resto -95%-
es común sea cual sea el procesador).

        El núcleo del sistema está programado para hacer funcionar programas en código Linux
Estándar (no emula programas Linux, sino que los ejecuta, cualquier programa que funcione en
Linux y esté en código fuente como *.rpm).

Permite software propietario en su distribución.

        Sirve tanto para un ordenador personal como para un ordenador de empresa. (En este
último caso es posible que ésta quiera contratar servicios de mantenimiento y especialización de
software de SUN Microsystem)

       Tiene potentísimas herramientas de pre-detección de errores y análisis del hardware del
ordenador y recuperación de datos. (Bloqueo de partes de memoria, para evitar usarlas y no
perder ningún dato...).

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



DESVENTAJAS DE SOLARIS
Algunas características importantes [15] no estarán disponibles en la versión Free, todos
los Upgrades y fixes del sistema operativo solo podrán ser obtenidos por suscripciones adicionales

Mucha configuración manual para coexistir en el mismo dispositivo físico con otro sistema
operativo.

Algunas características importantes [15] no estarán disponibles en la versión Free, todos
los Upgrades y fixes del sistema operativo solo podrán ser obtenidos por suscripciones adicionales

Mucha configuración manual para coexistir en el mismo dispositivo físico con otro sistema
operativo.




Versió Versió
n   de n    de Fecha de publicación                            Descripción
Solaris SunOS



                                                               Nuevas características y realce
                                                               (comparado a Solaris 10) en
Solaris SunOS                                                  empaquetado         de      software,
              9 de noviembre, 2011
11      5.11                                                   virtualización de red, virtualización
                                                               de servidor, almacenamiento,
                                                               seguridad y soporte de hardware.



                                                               Incluye                   soporte
                                                               AMD64/EM64T, Dtrace, Solaris
                                                               Containers, Service Management
Solaris SunOS                                                  Facility (SMF) para reemplazar al
              31 de enero, 2005
10      5.10                                                   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
                                                         añadido Java                    Desktop
                                                         System como           escritorio       por
                                                         defecto.              Se                ha
                                                         añadido GRUB como cargador de
                                                         arranque para plataformas x86.
                                                         Se ha añadido soporte iSCSI. Se
                                                         ha añadido soporte para el nuevo
                                                         sistema de archivos, ZFS (versión
                                                         1/06).

                                                         IPlanet   Directory    Server,
                                                         Resource       Manager, Solaris
                                                         Volume Manager.

Solaris SunOS 28          de         mayo, 2002(SPARC) Añadida compatibilidad con Linux.
9       5.9   10 de enero, 2003(x86)
                                                       Eliminado   Open       Windows.
                                                         Eliminado soporte para sun4d. La
                                                         actualización más reciente              es
                                                         Solaris 9 9/05.

                                                         Incluye Multipath
                                                         I/O, IPv6 e IPsec.
                                                         Introduce RBAC (control                 de
Solaris SunOS                                            acceso basado en roles).
              Febrero de 2000
8       5.8
                                                         Soporte para sun4c eliminado. La
                                                         actualización más          reciente     es
                                                                           8
                                                         Solaris 8 2/04.


                                                         La primera versión de 64 bits para

Solaris SunOS                                            plataforma UltraSPARC. Añadido
              Noviembre de 1998
7       5.7                                              soporte    nativo      para        registro
                                                         de metadatos en el sistema de
                                                         archivos (UFS logging).9
Incluye
Solaris SunOS                                            protocolo Kerberos, PAM, TrueTy
              Julio de 1997
2.6     5.6
                                                         pe,    WebNFS,        y       soporte      de
                                                                             10
                                                         archivos grandes.


                                                         Ésta fue la primera y única versión
                                                         que              soportó                    la
Solaris SunOS                                            plataforma PowerPC. También se
              Mayo de 1996
2.5.1   5.5.1
                                                         añadió soporte Ultra Enterprise, y
                                                         los    identificadores        de     usuario
                                                                                                     11
                                                         (uid_t) se expandieron a 32 bits.


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


Solaris SunOS                                            Primera        versión             unificada
              Noviembre de 1994
2.4     5.4                                              SPARC/x86. Incluye soporte de
                                                         ejecución OSF/Motif.

                                                         OpenWindows 3.3           cambia
                                                         de NeWS a Display PostScript y
Solaris SunOS                                            elimina soporte de SunView.
              Noviembre de 1993
2.3     5.3
                                                         Esta    versión     fue        sólo       para
                                                         SPARC.


Solaris SunOS                                            Primera        en         soportar          la
              Mayo de 1993
2.2     5.2                                              arquitectura sun4d. Esta versión
                                                         fue sólo para SPARC.


Solaris SunOS Diciembre de 1992(SPARC), Mayo de1993 (x Soporte para arquitectura Sun-4 y
2.1     5.1   86)                                      sun4m. Primera versión para
                                                         Solaris x86.

Solaris SunOS
              Junio de 1992                              Primera        versión          preliminar,
2.0     5.0
                                                         soporte     solamente              para     la
arquitectura sun4c.13




Figura 1.3 versiones de Solaris

ARQUITECTURA COMPATIBLES
        Solaris   usa     una base  de    código común       para     las   arquitecturas    que
soporta: SPARC y x86 (incluyendoAMD64/EM64T).        También        fue     portado      a     la
arquitectura PowerPC (en plataforma PReP) en la versión 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.1 Sun también tiene planes de implementar APIs de Linux en Solaris 10, permitiendo la
ejecución de código objeto Linux de forma nativa en la plataforma x86, lo cual sería facilitado por
el hecho de que ambos sistemas operativos utilizan el formato ejecutable Executable and Linkable
Format. Por el momento, Sun ha adoptado la tecnología Lxrun2 y la ofrece como descarga
gratuita, si bien no está incorporada a la distribución base.

        Solaris tiene una reputación de ser muy adecuado para el multiprocesamiento
simétrico (SMP), soportando un gran número de CPUs. También ha incluido soporte para
aplicaciones de 64 bits SPARC desde Solaris 7. Históricamente Solaris ha estado firmemente
integrado con la plataforma hardware de Sun,SPARC, con la cual fue diseñado y promocionado
como un paquete combinado. Esto proporcionaba frecuentemente unos sistemas más fiables pero
con un coste más elevado que el del hardware de PC. 3 ha dejado de ofrecer estaciones de trabajo
basadas en arquitectura SPARC, reemplazándolas por modelos basados en Intel Core 2 y AMD64.4

VERSION EN DESARROLLO
La base de código subyacente de Solaris ha estado bajo desarrollo continuo desde que el
trabajo empezó a finales de los años 1980 en lo que fue con el tiempo liberado como Solaris 2.0.
Cada versión como Solaris 10 se basa en una instantánea (snapshot) de este tren de desarrollo,
tomada cerca del momento de su liberación, que es después mantenida como un proyecto
derivado. Las actualizaciones a ese proyecto son construidas y entregadas varias veces al año
hasta que sale la siguiente versión oficial.

        La versión de Solaris bajo desarrollo por Sun a día de hoy se llama Nevada y se deriva de lo
que es ahora la base de código Open Solaris.

         En 2003 se inició una adición al proceso de desarrollo de Solaris. Bajo el nombre de
programa Solaris Express,17 una instantánea del tren de desarrollo se hace ahora disponible para
su descarga una vez al mes, permitiendo a cualquiera probar las nuevas características y probar la
calidad y estabilidad del sistema a medida que progresa hacia la liberación de la siguiente versión
oficial.

         Dado que Solaris Express predata la liberación de Solaris como proyecto de código abierto,
empezó como un programa solamente en forma de binarios, pero ahora hay una versión llamada
Solaris Express: Community Release dirigida especialmente hacia desarrolladores Open Sola



APLICAIONES DEL SISTEMA OPERATIVO SOLARIS
       Sun ha insertado en el núcleo del sistema operativo Solaris un sistema denominado
"Tecnología preventiva de auto recuperación" (PSH, Predictive Self-Healing). Con esta tecnología
se reducen los riesgos y aumenta la disponibilidad del equipo, además PSH permite tomar medidas
(diagnosticar, aislar, y recuperar las fallas existentes en los dispositivos de E/S o zonas en
la memoria) para reducir daños por futuros peligros que puedan causar el caos en los sistemas y
como resultado reducir los tiempos de caída, lo cual significa ahorrar tiempo y dinero.

        Como bien se sabe, el sistema operativo es un software básico 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 pérdida 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 daño que estos puedan
ocasionar.

Ventajas de las características del PSH del sistema operativo

       Disponibilidad de servicio y sistema mejorado a través de un diagnóstico y aislamiento de
los componentes defectuosos.

Diagnostico automático y reinicio de componentes de hardware y software en milésimas de
segundo.
Administración simplificada para administrar servicios.

DTrace

Artículo principal: DTrace (Sun Microsystems).

        Denominado también rastreo dinámico, que busca el fondo y llega a la raíz de los
problemas de rendimiento en tiempo real. Dicha herramienta trabaja utilizando sondas
inteligentes del sistema que pueden acceder a áreas de más lento rendimiento o con cuellos de
botella, estas sondas están dispersadas por todo el sistema, que ilumina cada rincón oscuro del
sistema Solaris. Y además permite visualizar mejor la actividad del núcleo y de la aplicación. Y a la
vez ofreciendo una visión operativa y una ganancia operativa no superada aún por otro sistema
operativo.

Solaris Containers20

         Permite la creación de muchos ambientes privados de ejecución 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
consolidación sea un proceso sencillo, confiable y seguro. Y dado que los recursos del sistema
están virtualizados, los administradores pueden incrementar la utilización del hardware, al tiempo
que satisfacen los altos picos de demanda.

[ZFS, Zettabyte File System

Artículo principal: ZFS (sistema de archivos).

        Es un nuevo sistema de archivos dinámico del sistema operativo Solaris. Ofrece una
administración 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 daño 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 prácticamente ilimitada.

Process rights management21
Figura1.3 aplicaciones

        Solaris 10 ofrece una solución para el modelo de usuario "todo o nada" mediante la
integración de mínimos privilegios de seguridad directamente dentro de la base del sistema
operativo. Gracias a esta nueva función, Solaris se mantiene como el único sistema
operativo UNIX que ofrece este modelo de seguridad completamente integrado dentro de sus
componentes del núcleo del sistema operativo, cada aplicación Solaris tiene una lista cerrada de
los privilegios específicos impuestos por el núcleo, en lugar de un solo privilegio de raíz
todopoderoso.

TIPOS DE DISPOSITIVOS
        Dispositivos de bloques Bloques de tamaño fijo L/E de cada bloque de forma
independiente Se puede direccionar cada bloque Dispositivos de caracteres Sin estructura de
bloques L/E de flujos de caracteres

        6. Manejadores y Controladores Manejador de dispositivos Controlador de dispositivo o
adaptador Programa de más bajo nivel que se encarga de los detalles que son dependientes del
dispositivo Elemento electrónico de la unidad de E/S (tarjeta de circuitos impresos) Bus Canales
E/S

7. Registros Forman parte del espacio normal de direcciones de la memoria Espacio de direcciones
especial para E/S Puertos de E/S

8. Operaciones de E/S El S.O. escribe órdenes y parámetros en los registros. El controlador acepta
la orden y comienza a trabajar. El controlador genera una interrupción. El S.O. mira si la operación
se ha realizado correctamente.

9. Software de E/S Independencia del dispositivo Uniformidad de los nombres Manejo de errores
Presentar al programador transferencias síncronas Síncronas: bloquean al programa. Asíncronas:
no bloquean al programa. Gestión de los dispositivos compartidos dedicados

10. Ejemplo de Interrupción
11. Manejadores de dispositivo Código dependiente del dispositivo Función: Enviar órdenes a
los dispositivos Comprobar que se ha realizado correctamente La petición de los programas
independientes del dispositivo se llevan a una cola Única parte del S.O que conoce los registros del
controlador

12. Programas del S.O independientes del dispositivo Funciones (I) Presentar una interfaz
uniforme a los programas de usuario Asignar nombres y establecer la correspondencia entre
nombre y manejadores En UNIX los dispositivos se tratan como ficheros Nº de dispositivo
principal: Para localizar el manejador Nº de dispositivo secundario: Para especificar la unidad
referenciada. Proteger a los dispositivos de accesos no permitidos

13. Programas del S.O independientes del dispositivo Funciones (II) Ocultar las diferencias en las
unidades de información tanto en los dispositivos de bloques como de caracteres Almacenar
temporalmente los datos de los dispositivos (buffering) completar bloques, sincronizar, entrada de
teclado... Asignar espacio libre en los dispositivos de bloques Gestionar el uso de los dispositivos
dedicados Aceptar o rechazar las peticiones (ej.: OPEN) Tratar los errores

14. Programas de usuario Funciones de biblioteca Realizar las llamadas al sistema: count=read
(file, buf, bytes); Realizar además otras funciones: printf (“%d”, i); Programas completos fuera
del núcleo Sistema de spooling Ej.: Impresora Demonio de impresión, directorio de spooling.

15. Discos Ventaja del disco sobre la memoria para el almacenamiento Mayor capacidad de
almacenamiento Precio por bit más bajo La información no se pierde

16. Hardware de los discos Pistas: círculos concéntricos Se dividen en sectores Mismo nº de bytes
Organizados en cilindros Nº de pistas del cilindro = cabezas apiladas verticalmente Unidad con n
platos 2n cabezas 2n pistas por cilindro

17. Característica del dispositivo Búsquedas solapadas Mejoran el tiempo de acceso Búsquedas
simultáneas en 2 o más unidades El controlador puede iniciar una búsqueda mientras que espera
que se complete una búsqueda en otra unidad No se pueden realizar 2 lecturas o escrituras a la
vez.

18. Programación del disco Tiempo de lectura o escritura: T tiempo de búsqueda + latencia de
rotación + tiempo de transferencia El tiempo de búsqueda es mayor que los demás tiempos Se
intenta mejorar => Algoritmos de planificación del brazo del disco.

19. Tratamiento de errores Errores transitorios Los datos no son correctos Por ejemplo debido a
la existencia de polvo en las cabezas Se puede eliminar el error repitiendo la operación

20. Errores permanentes Marcar bloques como inservibles Elaboración de un fichero con la lista de
bloques inservibles El asignados nunca utilizará estos bloques Las copias de seguridad se deben
hacer fichero a fichero, evitando leer el fichero de bloques defectuosos Reserva de pistas Se
localizan los bloques inservibles al formatear Se sustituyen las pistas de reserva por las dañadas Se
utiliza una tabla para hacer la correspondencia
21. Errores de búsquedas Errores mecánicos El brazo se posiciona en un cilindro que no se pidió
RECALIBRATE: Desplaza el brazo hasta el final y considera el cilindro 0 Llamar al técnico

22. Errores en el controlador Variables, buffers, órdenes Secuencia de eventos que produzcan un
error en el controlador Ej.: el controlador no admite órdenes El manejador debe dar una orden
para iniciar el controlador

23. Discos RAM Dispositivo de bloques Se utiliza una parte de la memoria principal      La memoria
se divide en bloques El manejador calcula la posición del bloque Acceso instantáneo

24. Relojes = Temporizadores Mantienen la fecha y la hora Sirve para controlar el tiempo que los
procesos pueden estar ejecutándose

25. Hardware del reloj 2 tipos Se conectan a la red de potencia y generan una interrupción con
cada ciclo de red Programables: se construyen con 3 elementos Para un reloj de 1MHz (1/10
Hz, 1 pulso por microsegundo) y registro de precarga de 16 bits, se pueden generar interrupciones
desde cada microsegundo hasta 65535 microsegundos

26. Programación del reloj El hardware genera interrupciones a intervalos regulares y conocidos El
manejador debe realizar todas las funciones Actualizar fecha y hora (I) En ordenadores antiguos
no había reloj de tiempo real La fecha se da al arrancar. Se traduce a un nº de pulsos desde el 1 de
Enero de 1970. Con cada pulso de reloj se incrementa un contador Problema: se puede desbordar

27. Controlar el tiempo de ejecución Al cargar un proceso Se actualiza un contador con los pulsos
del cuanto asignado a un proceso Con cada interrupción de reloj Se decrementa este contador
Cuando llega a 0 Se llama al planificador

28. Temporizadores Para avisar a los procesos (señal, mensaje...) Ej.: Aplicación que retransmite
paquetes transcurridos un cierto intervalo de tiempo si no se ha confirmado Tabla con tiempos de
aviso Lista enlazada

29. Terminales Muchos tipos diferentes de terminales El manejador se encarga de ocultar las
diferencias De esta forma, la parte del S.O. independiente del terminal sirve para cualquier
terminal

30. Hardware del terminal Desde el punto de vista del S.O. hay dos tipos diferentes de terminales
Terminales con interfaz RS-232 Terminales con interfaz por memoria (mapped-memory terminals)
Terminales con interfaz RS-232 Utilizan una línea serie para comunicarse con el ordenado UART :
Conversor de paralelo a serie y de serie a paralelo

31. Terminales con interfaz por memoria Son parte del mismo ordenador La comunicación se
hace a través de la RAM de vídeo que es parte del espacio de direcciones El controlador lee bytes
de la memoria RAM y envía las señales al monitor para que imprima los caracteres Tipos El teclado
es independiente del monitor El hardware proporciona un nº de tecla, el manejador hace la
correspondencia
32. Terminales de despliegue de caracteres El controlador almacena en ROM los patrones de bits
de cada carácter El carácter que el procesador escribe en la memoria RAM de vídeo aparece en la
pantalla transcurrido un cierto tiempo Un byte asociado a cada carácter Son rápidos Imagen de
25x80 => 4000 bytes

33. Terminales de mapas de bits Considera la pantalla como una matriz de elementos de imagen
llamados píxel 200x320 480x640           800x1024 Cada píxel controlado por un bit de la RAM
Permite crear varios patrones para las letras Planos de bits para los colores ( n planos => 2
colores ) Requieren mucha memoria

34. Programación del terminal Software de entrada (I) El manejador obtiene los caracteres de
teclado Dos modos de funcionamiento Modo puro: secuencia ASCII Modo elaborado: edición
dentro de la línea Tablas de correspondencia Buffer para guardar líneas ioctl: llamada al sistema
                                        para controlar los parámetros del terminal




Figura 1.4 dispositivos Intel               figura 1.5 dispositivo



                                       ORACLE SOLARIS
        Oracle Solaris es el Sistema Operativo Empresarial N°1 del sector y la mejor plataforma
para ejecutar aplicaciones críticas para la misión.

Oracle Solaris brinda rendimiento y escalabilidad sectorial

        La confiabilidad comprobada de Oracle Solaris brinda tolerancia a fallas incorporada a
través de características como ZFS, DTrace y Predictive Self Healing

Mayores niveles de seguridad de clase empresarial con la Certificación
Figura 2.1 Sun Oracle



SOLARIS 9


      Solaris es el sistema operativo de Sun Microsystems, especialmente indicado para la
implementación de soluciones basadas en las tecnologías de Sun, como Java.

El sistema Solaris está disponible en versiones para distintos tipos de máquinas, entre las que se
incluyen los sistemas x86, más conocidos como PC. Esta será sin duda la edición que más interés
suscitará, aunque también está disponible gratuitamente para la plataforma SPARC.

La versión que nos ofrecen es perfectamente funcional, aunque sólo está permitido su uso sin
necesidad de adquirir una licencia para propósitos no comerciales. Podemos usarlo libremente en
casa o en la oficina, pero estamos obligados a comprar la licencia si vamos a utilizarlo en cualquier
asunto que no esté englobado en la evaluación, formación o desarrollo y test de aplicaciones que
podamos                                                                                    construir.

Junto con el sistema operativo Solaris también se distribuye el Java Enterprise System, un software
para desarrollo de aplicaciones Java para propósitos variados, desde la creación de portales web a
sistemas de red, servicios de seguridad y de red
Figura 2.2 Solaris

FUNCIONES DE SOLARIS 9
    Las funciones y las mejoras clave siguientes se han destacado dentro de la versión
de software Solaris 9. Para obtener una lista completa de nuevas funciones, consulte los
capítulos 2-4.

   Administrador de recursos de Solaris 9: este administrador mejora las funciones de
    asignación, supervisión y control de los recursos del sistema. Entre sus funciones
    clave se incluyen el nuevo programador de reparto justo (FSS, fair share scheduler) y
    las agrupaciones de recursos para la partición de los recursos del sistema.
    Consulte "Mejoras en los recursos del sistema".
   Compatibilidad con Linux: muchas aplicaciones Linux se ejecutan prácticamente sin
    necesidad de cambios en el sistema operativo Solaris. La versión Solaris 9 permite a
    los usuarios mantener la productividad en entornos mixtos, integrando nuevos
    comandos y aplicaciones Linux en la versión. Además, los desarrolladores de
    aplicaciones de software ya pueden desarrollar y compilar sus aplicaciones Linux con
    más facilidad en el sistema operativo Solaris. Consulte "Herramientas de
    desarrollo" y "Software gratuito".
   Seguridad mejorada: la versión Solaris 9 incluye mejoras notables de seguridad,
    como las siguientes:
     o Intercambio de claves de Internet (IKE): permite a los administradores
         gestionar un gran número de redes seguras.
     o Shell seguro de Solaris: permite a los usuarios acceder de forma segura a un
         sistema remoto a través de una red insegura.
     o Cliente LDAP seguro: una nueva biblioteca de protocolo ligero de acceso a
         directorios (LDAP) proporciona mecanismos de cifrado SSL (TLS) y CRAM-MD5.
     o Cifrado avanzado: con un tamaño máximo de 128 bits, está disponible de forma
         predeterminada en algunas funciones.

         Para obtener más información, consulte "Mejoras en la seguridad".

   iPlanet Directory Server 5.1: es, ahora, parte integrante de la versión del software
    Solaris 9. Consulte "Conexión en red".
   Solaris Volumen Manager: proporciona herramientas de gestión de almacenamiento
    que permiten gestionar volúmenes RAID 0, RAID 1 y RAID 5, así como particiones
    dinámicas y dispositivos transaccionales (de registro). Consulte "Herramientas de
    administración del sistema".
   Mejoras del sistema de archivos: la versión Solaris 9 contiene diversas mejoras
    para sistemas de archivos, como atributos de archivos ampliados y mejoras de E/S
    directa. Consulte "Mejoras en el sistema de archivos".
   Modernización automática de Solaris 2.0: reduce los tiempos de inactividad que
    suelen asociarse a la realización de modernizaciones del sistema operativo.
    Consulte "Instalación".
   Web Start Flash: permite crear una instalación de referencia del sistema operativo
    Solaris y replicarla en otras máquinas. Consulte “Instalación.
   Instalación mínima: se puede instalar un conjunto mínimo de paquetes con el
    sistema operativo Solaris 9 y, luego, añadir sólo los que sean necesarios.
    Consulte "Instalación".
   Admisión de varios tamaños de página (MPSS): permite que los programas usen
    cualquier tamaño de página que admitan los dispositivos de hardware para acceder a
    partes de la memoria virtual. Consulte "Mejoras en el rendimiento del
    sistema" y "Herramientas de desarrollo"




NOVEDADES DE SOLARIS 9
SPARC: Admisión de volúmenes de varios terabytes en Solaris Volumen Manager

Esta característica es una novedad de la versión de Solaris 9 4/03.

        Se ha mejorado Solaris Volumen Manager con la admisión de volúmenes de varios
terabytes. Con esta admisión, Solaris Volumen Manager puede crear, gestionar y borrar
volúmenes grandes (>1 Tbyte) de RAID-0 (reparto en bandas), RAID-1 (duplicación), RAID-5 y
particiones de software. Además, la admisión de volúmenes grandes permite a Solaris Volumen
Manager construir volúmenes en números de unidad lógica (LUN) etiquetados por EFI o grandes.

La admisión de volúmenes grandes de Solaris Volumen Manager no está disponible para los
sistemas que ejecutan un núcleo de Solaris de 32 bits. Por ejemplo, en sistemas que ejecutan el
software Solaris (edición x86) o el software Solaris con el núcleo SPARC de 32 bits no pueden
admitir volúmenes grandes.

Si desea más información, consulte Solaris Volumen Manager Administration Guide.

Véase también SPARC: Admisión de volúmenes de varios terabytes con etiquetas de discos EFI.

Admisión del Gestor de coordinación de reconfiguración (RCM) en Solaris Volumen Manager
Esta característica es una novedad de la versión de Solaris 9 4/03.

        La admisión del Gestor de coordinación de reconfiguración (RCM) añade a Solaris Volumen
Manager la capacidad de responder adecuadamente a las solicitudes de reconfiguración dinámica
(DR). Esta adición garantiza que la supresión de dispositivos controlados por Solaris Volumen
Manager queda bloqueada con la advertencia adecuada. Este bloqueo permanece activo hasta
que los dispositivos dejen de usarse. Esta advertencia evita que los administradores del sistema
eliminen accidentalmente los volúmenes activos de un sistema configurado por DR.

Si desea más información, consulte Solaris Volumen Manager Administration Guide.

Función de actualización de las modificaciones de Solaris

Esta característica es una novedad de la versión de Solaris 9 4/03.

Se puede utilizar la opción de actualizar de la herramienta de modificaciones de la Solaris
Management Console para analizar, descargar e instalar las modificaciones recomendadas desde
la sede web de SunSolve OnlineSM. También se puede utilizar para ello el comando smpatch
update.

Esta función de actualización solamente estaba disponible en los sistemas que ejecutaban las
versiones de Solaris 2.6, Solaris 7 o Solaris 8.

Debe instalar en el sistema el software PatchPro 2.1 antes de ejecutar la actualización. Descargue
los paquetes de PatchPro 2.1 de http://www.sun.com/PatchPro. A continuación siga las
instrucciones para instalar el software en el sistema.

Si desea más información, consulte la página de comando man smpatch (1M).

Combinación de las direcciones de datos y de prueba para grupos de ruta múltiple en redes IP de
adaptador único

Esta característica es una novedad de la versión de Solaris 9 12/02.

Ya no es necesario utilizar una dirección de prueba IP exclusiva para la detección de fallos en
grupos de ruta múltiple en redes IP de adaptador único. A veces no es posible recuperar un fallo
porque sólo un centro de información de red (NIC) se encuentra en un grupo de ruta múltiple en
red IP. En tal caso puede combinar la dirección de la prueba y la dirección de los datos. El
daemon in.mpathd utiliza una dirección de datos para detectar fallos en el caso de no especificar
una dirección de prueba.

Para obtener más información sobre la ruta múltiple IP de Solaris, consulte la guía IP Network
Multipathing Administration Guide.

Mejoras en el sistema de archivos
El software de Solaris contiene ahora las mejoras siguientes en el sistema de archivos. Mejoras en
el cliente NFS es una novedad en la versión de Solaris 9 12/03. Las funciones del sistema de
archivos de versiones anteriores son:

SPARC: Sistemas de archivos UFS de varios terabytes

SPARC: Admisión de volúmenes de varios terabytes con etiquetas de discos EFI

Mejoras en el cliente NFS

Esta característica es una novedad de la versión de Solaris 9 12/03.

Se han incorporado las siguientes mejoras en el rendimiento del cliente NFS:

        Se han relajado las restricciones sobre los tamaños de las transferencias por cable. Ahora,
los tamaños de las transferencias se basan en la capacidad del medio de transporte subyacente.
Por ejemplo, el límite de transporte NFS para UDP sigue siendo de 32 Kbyte. No obstante, como
TCP es un protocolo de flujo sin los límites de datagramas de UDP, los tamaños máximos de
transferencia a través de TCP se han incrementado en 1 Mbyte.

        Anteriormente, todas las solicitudes de escritura se trataban en serie tanto en el cliente
como en el servidor NFS. El cliente NFS se ha modificado para permitir que una aplicación emita
escrituras simultáneas, así como escrituras y lecturas simultáneas, a un único archivo. Se puede
habilitar esta funcionalidad en el cliente mediante la opción forcedirectio mount. Al utilizar esta
opción habilita la funcionalidad para todos los archivos dentro del sistema de archivos montado.
También puede habilitar esta funcionalidad en un único archivo del cliente mediante la
interfaz directio (). Tenga en cuenta que, a menos que se haya habilitado esta nueva
funcionalidad, las escrituras en los archivos se efectúan en serie. Además, si hay escrituras o
escrituras y lecturas simultáneas, la semántica de POSIX deja de admitirse en ese archivo.

        El cliente NFS ya no utiliza un número excesivo de puertos UDP. Anteriormente, las
transferencias NFS a través de UDP utilizaban un puerto UDP independiente para cada solicitud
pendiente. Ahora, de forma predeterminada, el cliente NFS utiliza únicamente un puerto UDP
reservado. No obstante, esta admisión se puede configurar. Si el uso simultáneo de varios puertos
aumenta el rendimiento del sistema debido a la mayor escalabilidad, el sistema puede
configurarse para que utilice más puertos. Esta capacidad es idéntica también a la admisión de NFS
a través de TCP que dispone de esta posibilidad de configuración desde su introducción.

SPARC: Sistemas de archivos UFS de varios terabytes

Esta característica es una novedad de la versión de Solaris 9 8/03.

        Esta versión de Solaris admite los sistemas de archivos UFS de varios terabytes en los
sistemas que ejecuten un núcleo de Solaris de 64 bits. Anteriormente, los sistemas de archivos UFS
se limitaban a, aproximadamente, 1 terabyte (Tbyte) en los sistemas de 32 y de 64 bits. Se han
actualizado todos los comandos y las utilidades de los sistemas de archivos UFS con el fin de
admitir sistemas de archivos UFS de varios terabytes.

        Puede crear inicialmente un sistema de archivos UFS con menos de 1 Tbyte. Puede
especificar que el sistema de archivos aumente finalmente hasta un tamaño de varios terabytes
mediante el comando newfs -T. Este comando define el inode y la densidad de los fragmentos
para escalarse adecuadamente a un sistema de archivos de varios terabytes.

La admisión de un sistema de archivos UFS de varios terabytes supone la disponibilidad de LUN de
varios terabytes. Dichos LUN los proporcionan los volúmenes de Solaris Volumen Manager o
Veritas VxVM o bien se trata de discos físicos de un tamaño superior a 1 Tbyte.

Las características de los sistemas de archivos UFS de varios terabytes incluyen:

Puede crear un sistema de archivos UFS con un tamaño máximo de 16 Tbytes.

Puede crear un sistema de archivos con menos de 16 Tbytes, que posteriormente se pueden
aumentar hasta un máximo de 16.

Se pueden crear los sistemas de archivos de varios terabytes en discos físicos, volúmenes lógicos
de Solaris Volumen Manager y volúmenes lógicos VxVM de Veritas.

El registro UFS está habilitado de forma predeterminada en los sistemas de archivos de un tamaño
mayor de 1 terabyte. Los sistemas de archivos de varios terabytes aprovechan la mejora en el
rendimiento provocada por la habilitación de la función de registro UFS. Los sistemas de archivos
de varios terabytes aprovechan también la disponibilidad de la función de registro porque es
posible que el comando fsck no tenga que ejecutarse si la función de registro está habilitada.

Los límites de los sistemas de archivos UFS de varios terabytes son:

No puede montar un sistema de archivos mayor de 1 Tbytes en un sistema que ejecute un núcleo
de Solaris de 32 bits.

No puede arrancar desde un sistema de archivos mayor de 1 Tbytes en un sistema que ejecute un
núcleo de Solaris de 64 bits. Esta limitación significa que no puede colocar un sistema de
archivos raíz (/) en otro de varios terabytes.

No se admiten archivos individuales mayores de 1 terabyte.

El número máximo de archivos por terabyte en un sistema de archivos UFS es de 1 millón. Este
límite tiene por objeto reducir el tiempo de comprobación del sistema de archivos mediante el
comando fsck.

La cuota máxima que puede establecer en un sistema de archivos UFS de varios terabytes es de 2
Tbytes en bloques de 1024 bytes.
Figura 2.4 novedades



Actualmente no se admite el uso del comando fssnap para crear una captura de un sistema de
archivos UFS de varios terabytes.

VELOCIDAD DE SOLARIS 9
        En esta línea, Solaris 9 marca una nueva generación de sistemas operativos que combina
el rendimiento de los tradicionales y sus aplicaciones con un servidor reforzado con la protección
de un firewall y mejorado con funcionalidades de gestión. De hecho, Solaris 9 permite incrementar
la velocidad de las aplicaciones sin necesidad de renovar el hardware ni de actualizar dichas
aplicaciones, reducir el tiempo de gestión de las funciones e incrementar el rendimiento hasta los
niveles ptimos para ayudar a los departamentos de TI a desarrollar sus servicios, al tiempo que se
reducen                           costes                          y                        riesgos.
Además, el entorno operativo Solaris se ha consolidado como uno de los primeros
específicamente deseado para el tejido empresarial. Con ms de 300 nuevas funcionalidades,
Solaris 9 es una de las plataformas ms flexibles, escalables y manejables para un entorno de
trabajo en red. Junto a esto, y según los datos facilitados por la consultora Gardner, Solaris es el
entorno operativo Unix líder del mercado, con una cuota de mercado del 64 por ciento por
volumen y un 54 por ciento por ingresos.

APLICACIONES DE SOLARIS 9

        Admisión del emulador de terminal Xterm para conjuntos de caracteres multibytes

El emulador de terminal Xterm ahora admite conjuntos de caracteres multibytes. Esta función permite
usar ventanas Xterm en entornos nacionales UTF-8, entre otros. La línea de comandos y recursos
Xterm incluyen nuevas opciones para especificar los conjuntos de fuentes X.

Consulte la página de comando man Xterm para obtener más información.

Opciones del gestor gráfico de áreas de trabajo

El Gestor gráfico de áreas de trabajo proporciona:

   Una representación gráfica de todas las áreas de trabajo
   La capacidad de desplazarse entre distintas áreas de trabajo con sólo pulsar un botón
    La capacidad de arrastrar y soltar aplicaciones entre distintas áreas de trabajo

         Asimismo, ya no existe el límite de visualización de nueve áreas de trabajo, y se ha agregado
un cuadro de diálogo de Opciones del Gestor gráfico de áreas de trabajo con diversas opciones de
visualización adicionales.

        El Gestor del área de trabajo proporciona una interfaz gráfica de usuario (GUI) para controlar el
comportamiento y el número de áreas de trabajo. Puede agregar y suprimir áreas de trabajo mediante
un deslizador. También puede mostrar el Gestor gráfico de áreas en la Zona de conmutación de áreas
de trabajo del panel frontal.

Lista de ventanas

          La Lista de ventanas proporciona una lista de todas las aplicaciones activas; permite, con un sólo
clic, encontrar cualquier aplicación, incluso las de otras áreas de trabajo distintas a la actual y ofrece, también,
la posibilidad de trabajar en las ventanas de un grupo seleccionado de aplicaciones. Se puede elegir visualizar
u ocultar la columna de áreas de trabajo.

Estándares Energy Star

        Los estándares X11R6.4 se han mejorado con la gestión de alimentación de memoria de trama
(FBPM), una extensión del sistema de gestión de alimentación de pantalla (DPMS). Esta mejora está
destinada a cumplir los requisitos del gobierno de los EE.UU. acerca del programa Energy Sta y sólo
funciona en hardware compatible con Energy Star

Formato de impresión para archivos que no son ISO-1

        De forma predeterminada, el comando dtlp usa el comando mp antes de enviar la salida al
comando lp. Esta función permite imprimir correctamente muchos archivos de texto que no responden
al estándar ISO-1 en CDE. El mismo efecto de filtrado también se aplica en la impresión de mensajes de
correo dtmail.

Para obtener más información, consulte la página de comando man mp(1)..

Adición de varios archivos a un mensaje de correo electrónico

        Esta función permite mantener abierto el cuadro de diálogo "Aplicación de correo - Anexos -
Agregar" para agregar dos o más archivos a un mensaje de correo electrónico, lo que elimina la
necesidad de seleccionar repetidamente Agregar archivos en el menú Anexo.

Para obtener más información, consulte "Uso de la Aplicación de correo" in Solaris Common Desktop
Environment: Guía del usuario.

Gestor de soportes extraíbles

        El Gestor de soportes extraíbles centraliza el acceso a los dispositivos extraíbles en una única
ventana. Puede dar formato y consultar propiedades, visualizar estructuras de directorios y, si procede,
proteger y segmentar soportes. Consulte "Gestión de soportes extraíbles".

Consulte también "Uso del Gestor de soportes extraíbles" in Solaris Common Desktop Environment:
Guía del usuario.

Mejoras de audio
En el sistema operativo Solaris 9 se han agregado directorios de audio. El
directorio /usr/incluye/audio contiene archivos de cabeceras de audio para aplicaciones. El
formato de archivo de audio tiene un nuevo archivo de cabecera, /usr/incluye/audio/au.hy
página de comando man au(4).

        El directorio /usr/share/audio es un nuevo depósito de archivos de audio diversos, al que
se han trasladado los archivos de audio del directorio /usr/demo/SOUND/sounds. Se ha creado un
enlace     simbólico    de /usr/demo/SOUNDS/sounds a/usr/share/audio/simples/au que
permite a las aplicaciones y secuencias actuales ejecutarse sin errores.

Se han solucionado múltiples defectos de los módulos de núcleo de audio para mejorar la fiabilidad.

Para obtener más información, consulte System Administration Guide: Basic Administration.

Software gratuito para el escritorio

       Consulte "Software gratuito" para obtener información sobre GNU grep 2.4.2, GNU tar
1.13, GNU wget 1.6 y Ncftp Client 3.0.3 en la versión Solaris 9.

   GNU grep 2.4.2 es un concordador de modelos.
   GNU tar 1.13 es un contenedor.
   GNU wget 1.6 recupera archivos de la Web con HTTP y FTP.
   Ncftp Client 3.0.3 usa el Protocolo de transferencia de archivos (FTP) y es una utilidad
    alternativa al programa ftp de UNIX.





Figura 2.4 aplicaciones
Figura 2.5 aplicaciones
CONCLUSION DEL PROYECTO




       Este sistema operativo Solaris fue muy interesante saber muchas cosas
atreves de la investigación que realice… El Sistema Solaris ofrece una variedad
de herramientas nuevas para el administrador como lo son: Dispositivo
de Información: los administradores pueden usar estos accesorios opcionales para
obtener información sobre dispositivos instalados incluyendo nombres, atributos, y
accesibilidad. El SAF no es un programa. Es una jerarquía de últimos procesos y
comandos de administración. 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 ó más
puertos. Funciones del SAF y Programas Asociados

Más contenido relacionado

La actualidad más candente

Sistema operativo (cuadro comparativo)
Sistema operativo (cuadro comparativo)Sistema operativo (cuadro comparativo)
Sistema operativo (cuadro comparativo)Roox CaarrEraa
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoriaALASBLANKS
 
Gestión de entrada salida
Gestión de entrada salida Gestión de entrada salida
Gestión de entrada salida eduardoed5
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructuraProf. Javier Troya
 
8.1.- IPO. Estilos y paradigmas de interacción
8.1.- IPO. Estilos y paradigmas de interacción8.1.- IPO. Estilos y paradigmas de interacción
8.1.- IPO. Estilos y paradigmas de interacciónDCU_MPIUA
 
Estructura+del+sistema+mac+os+x
Estructura+del+sistema+mac+os+xEstructura+del+sistema+mac+os+x
Estructura+del+sistema+mac+os+xSophia Galarraga
 
SO Unidad 1: Introducción a los Sistemas Operativos
SO Unidad 1: Introducción a los Sistemas OperativosSO Unidad 1: Introducción a los Sistemas Operativos
SO Unidad 1: Introducción a los Sistemas OperativosFranklin Parrales Bravo
 
Procesos Introduccion a los sistemas operativos
 Procesos Introduccion a los sistemas operativos Procesos Introduccion a los sistemas operativos
Procesos Introduccion a los sistemas operativosG Hoyos A
 
Sistema operativo Symbian
Sistema operativo SymbianSistema operativo Symbian
Sistema operativo SymbianJuan Anaya
 
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOSGESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOSomarhcc
 
MEMORIA RAM Y ROM
MEMORIA RAM Y ROMMEMORIA RAM Y ROM
MEMORIA RAM Y ROMKiara Sak
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoriaMiguel Magaña
 
1.1 Definición y concepto de los S.O
1.1 Definición y concepto de los S.O1.1 Definición y concepto de los S.O
1.1 Definición y concepto de los S.Olupita zume
 

La actualidad más candente (20)

Sistema operativo (cuadro comparativo)
Sistema operativo (cuadro comparativo)Sistema operativo (cuadro comparativo)
Sistema operativo (cuadro comparativo)
 
Generaciones de los sistemas operativos
Generaciones de los sistemas operativosGeneraciones de los sistemas operativos
Generaciones de los sistemas operativos
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Sistema Operativo Solaris
Sistema Operativo SolarisSistema Operativo Solaris
Sistema Operativo Solaris
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
 
Memoria virtual
Memoria virtualMemoria virtual
Memoria virtual
 
Gestión de entrada salida
Gestión de entrada salida Gestión de entrada salida
Gestión de entrada salida
 
Lenguaje ensamblador
Lenguaje ensambladorLenguaje ensamblador
Lenguaje ensamblador
 
Sistemas operativos por estructura
Sistemas operativos por estructuraSistemas operativos por estructura
Sistemas operativos por estructura
 
8.1.- IPO. Estilos y paradigmas de interacción
8.1.- IPO. Estilos y paradigmas de interacción8.1.- IPO. Estilos y paradigmas de interacción
8.1.- IPO. Estilos y paradigmas de interacción
 
Estructura+del+sistema+mac+os+x
Estructura+del+sistema+mac+os+xEstructura+del+sistema+mac+os+x
Estructura+del+sistema+mac+os+x
 
SO Unidad 1: Introducción a los Sistemas Operativos
SO Unidad 1: Introducción a los Sistemas OperativosSO Unidad 1: Introducción a los Sistemas Operativos
SO Unidad 1: Introducción a los Sistemas Operativos
 
Procesos Introduccion a los sistemas operativos
 Procesos Introduccion a los sistemas operativos Procesos Introduccion a los sistemas operativos
Procesos Introduccion a los sistemas operativos
 
Sistema operativo Symbian
Sistema operativo SymbianSistema operativo Symbian
Sistema operativo Symbian
 
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOSGESTION DE PROCESOS EN SISTEMAS OPERATIVOS
GESTION DE PROCESOS EN SISTEMAS OPERATIVOS
 
MEMORIA RAM Y ROM
MEMORIA RAM Y ROMMEMORIA RAM Y ROM
MEMORIA RAM Y ROM
 
Comparacion de sistemas operativos
Comparacion de sistemas operativosComparacion de sistemas operativos
Comparacion de sistemas operativos
 
Funciones de administracion de memoria
Funciones de administracion de memoriaFunciones de administracion de memoria
Funciones de administracion de memoria
 
1.1 Definición y concepto de los S.O
1.1 Definición y concepto de los S.O1.1 Definición y concepto de los S.O
1.1 Definición y concepto de los S.O
 

Similar a Sistema Operativo Solaris

Clasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativosClasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativosCLINICA INFES
 
Software de las Computadoras
Software de las ComputadorasSoftware de las Computadoras
Software de las ComputadorasCarlos Olvera
 
Sistemas operativos moviles y de computadoras
Sistemas operativos moviles y de computadorasSistemas operativos moviles y de computadoras
Sistemas operativos moviles y de computadoraschristian_98
 
Sistemas operativos moviles y de computadoras
Sistemas operativos moviles y de computadorasSistemas operativos moviles y de computadoras
Sistemas operativos moviles y de computadoraschristian_98
 
Examen parcial ms word 11
Examen parcial ms word 11Examen parcial ms word 11
Examen parcial ms word 11mautinojulian
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativospeterluis04
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativomxrediuz
 
Examen parcial ms wordlistt
Examen parcial ms wordlisttExamen parcial ms wordlistt
Examen parcial ms wordlisttlistt
 
Sistema operativo angie
Sistema operativo angieSistema operativo angie
Sistema operativo angieangizitha15
 
Una introduccion a la monitorizacion y ajuste de recursos en unix
Una introduccion a la monitorizacion y ajuste de recursos en unixUna introduccion a la monitorizacion y ajuste de recursos en unix
Una introduccion a la monitorizacion y ajuste de recursos en unixGRUPO TECNO
 

Similar a Sistema Operativo Solaris (20)

Exposicion so
Exposicion soExposicion so
Exposicion so
 
Clasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativosClasificacion de los sistemas opeatativos
Clasificacion de los sistemas opeatativos
 
Organigrama
OrganigramaOrganigrama
Organigrama
 
Software de las Computadoras
Software de las ComputadorasSoftware de las Computadoras
Software de las Computadoras
 
sistemas-operativos
 sistemas-operativos sistemas-operativos
sistemas-operativos
 
Sistemas operativos moviles y de computadoras
Sistemas operativos moviles y de computadorasSistemas operativos moviles y de computadoras
Sistemas operativos moviles y de computadoras
 
Sistemas operativos moviles y de computadoras
Sistemas operativos moviles y de computadorasSistemas operativos moviles y de computadoras
Sistemas operativos moviles y de computadoras
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Examen parcial ms word 11
Examen parcial ms word 11Examen parcial ms word 11
Examen parcial ms word 11
 
Sistemas operativos
Sistemas operativosSistemas operativos
Sistemas operativos
 
Sistema Operativo
Sistema OperativoSistema Operativo
Sistema Operativo
 
Examen parcial ms word 11
Examen parcial ms word 11Examen parcial ms word 11
Examen parcial ms word 11
 
Examen parcial ms wordlistt
Examen parcial ms wordlisttExamen parcial ms wordlistt
Examen parcial ms wordlistt
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistema operativo
Sistema operativoSistema operativo
Sistema operativo
 
Sistemas Operativosss
Sistemas OperativosssSistemas Operativosss
Sistemas Operativosss
 
Sistema operativo angie
Sistema operativo angieSistema operativo angie
Sistema operativo angie
 
S.o
S.oS.o
S.o
 
Una introduccion a la monitorizacion y ajuste de recursos en unix
Una introduccion a la monitorizacion y ajuste de recursos en unixUna introduccion a la monitorizacion y ajuste de recursos en unix
Una introduccion a la monitorizacion y ajuste de recursos en unix
 
Sergio
SergioSergio
Sergio
 

Último

Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIIsauraImbrondone
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaDecaunlz
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfNancyLoaa
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfMaritzaRetamozoVera
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxnandoapperscabanilla
 

Último (20)

Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA IIAFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
AFICHE EL MANIERISMO HISTORIA DE LA ARQUITECTURA II
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
Qué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativaQué es la Inteligencia artificial generativa
Qué es la Inteligencia artificial generativa
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
Cuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdfCuaderno de trabajo Matemática 3 tercer grado.pdf
Cuaderno de trabajo Matemática 3 tercer grado.pdf
 
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdfEjercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
Ejercicios de PROBLEMAS PAEV 6 GRADO 2024.pdf
 
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptxORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
ORGANIZACIÓN SOCIAL INCA EN EL TAHUANTINSUYO.pptx
 

Sistema Operativo Solaris

  • 1. MATERIA: mantenimiento de equipo de cómputo CATEDRATICO: Carla Guadalupe De La Rosa Ramírez TRABAJO: Proyecto Final Sistema Operativo Solaris ALUMNA: Yuridia Monzerrath López Vázquez GRADO: 3°do semestre GRUPO: 3102 PROFESIONAL TECNICO EN INFORMATICA CHIAPA DE CORZO, CHIAPAS A 14 DE DICIEMBRE DE 2012
  • 2. INTRODUCCION El sistema operativo Solaris de tipo Unix desarrollado en el año de 1992 inicialmente por microsystems y actualmente por Oracle corporation es un sistema certificado oficialmente como versión de Unix el primer sistema operativo de sun nació en 1983 y se llamó inialmente en sunos estaba basado en el sistema UNIX BSD, de la universidad de california en Berkeley el cual uno de los fundadores de la compañía fue programador en sus tiempos universitarios. Más adelante incorporó funcionalidades del system V, esta versión fue publicada en 1992 y fue el primero en llamarse Solaris, más concretamente conocido como Solaris 2 también daremos cuales han sido las versiones anteriores de Solaris al igual que sus mejoras, que beneficios trajeron estas nuevas versiones y también hablaremos de cómo la compañía sun ha ido evolucionando al paso de los años siendo una de las mejores en su rama veremos porque es bueno utilizar este sistema operativo Solaris, cuáles son sus ventajas y desventajas y funcionalidad la empresa de microsystems fundada por el alemán Andy Bechtolssheim y otros tres colaboradores norteamericanos en este veremos todo lo relacionado con Solaris como sus versiones, aplicaciones, historia, ventajas y desventajas entre muchas cosas más. INDICE CARACTERISTICAS DE SOLARIS………………………………………………………………..1°
  • 3. CARACTERISTICAS PARA LOS USUARIOS……………………………………………….…2° CARACTERISTICAS PARA EL ADMINISTRADOR DEL SISTEMA…………………….3° ADMINISTRACION DEL PAQUETE…………………………………………………………….4° CONTROLADORES DE INTERFACES DE DISPOSITIVOS……………………………….5° INSTALACION………………………………………………………………………………………….6° COMANDOS………………………………………………………………………………….………..7° VENTAJAS DE SOLARIS……………………………………………………….……………………8° DESVENTAJAS DE SOLARIS………………………………………………………………………9° ARQUITECTURA COMPATIBLES………………………………………………………………10° VERSION EN DESARROLLO…………………………………………………………………..….11° APLICAIONES DEL SISTEMA OPERATIVO SOLARIS………………………………..….12° TIPOS DE DISPOSITIVOS………………………………………………………………………….13° ORACLE SOLARIS…………………………………………………………………………………….14° SOLARIS………………………………………………………………………………………..….……15° Figura 1.1 compañía de Solaris
  • 4. CARACTERISTICAS DE SOLARIS PORTABILIDAD: El software conformado por una ABI aplicación de interfaces binaria (Application Binary Interface) ejecuta con un Shrink-wrapped (Contracción 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 rápidamente, y obliga a los usuarios a actualizar el hardware mientras retienen sus aplicaciones de software y minimizan sus costos de conversión. ESCALABILIDAD: Las aplicaciones se usan con más frecuencia en el sobre tiempo, y requiere sistemas más 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 del poder adicional que se está procesando. INTEROPERATIBIDAD: La computación del ambiente heterogéneo es una realidad hoy. Los usuarios compran de muchos vendedores para implementar la solución que necesitan. La estandarización y una clara interface son criterios para un ambiente heterogéneo, permitiendo a los usuarios desarrollar estrategias para comunicarse por medio de su red. El sistema operativo de Solaris puede interpelar con unos sistemas muy populares hoy en el mercado, y aplicaciones que se ejecutan en UNIX se pueden comunicar fácilmente. COMPATIBILIDAD: La tecnología de la computación continúa avanzando rápidamente, pero necesita permanecer en el ámbito competitivo para minimizar sus costos y maximizar sus ingresos. CARACTERISTICAS PARA LOS USUARIOS Dentro de las características de los usuarios tenemos: ESPACIO DE TRABAJO PARA EL ADMINISTRADOR (A workspace manager): cuenta con una ventana de manejo de servicios rápidos (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.
  • 5. 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 aplicación de administrador de tiempo que despliega citas y todos los compromisos del día, semana, o un mes en una ojeada. También contiene un Multibrowse que hace un programa de reuniones entre un grupo de usuarios más fácil. Varios calendarios pueden ser cubiertos simultáneamente para determinar la conveniencia de la hora de una reunión en una ojeada. HERRAMIENTA DE IMAGEN (Image Tool): permite cargar, ver y salvar imágenes en 40 diferentes formatos incluyendo PICT, PostScript (TM), TIFF, GIF, JFIF, y muchas más. Otras herramientas incluyen una herramienta de impresión, 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 Información: los administradores pueden usar estos accesorios opcionales para obtener información sobre dispositivos instalados incluyendo nombres, atributos, y accesibilidad. Sistema de Administración 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 tuberías o pipes, y manejar volúmenes. Manejo del Proceso: este controla la agenda de control del sistema. Usando estos accesorios, administradores pueden generar reportes sobre el desempeño, entrada de identificación, ubicación del acceso a discos, y buscar la manera de afinar el desempeño del sistema. Usuarios y el manejo del grupo: con estos accesorios, un administrador puede crear y eliminar entradas en grupos y entradas de identificación 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
  • 6. colocar el sistema de archivos automáticamente de acuerdo a los niveles de seguridad especificados. ADMINISTRACION DEL PAQUETE El manejo de paquetes de software simplifica la instalación y actualización del software. La administración es simplificada porque el método de manejo del software del sistema y aplicaciones de terceros son ahora consistentes. Las herramientas para crear paquetes de software están en un paquete de aplicaciones de herramientas de biblioteca. Hay 2 herramientas que se pueden utilizar para instalar y remover paquetes: Programa de Interface Gráfica (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 línea de accesorios (The command-line utilities): se utiliza para instalar, remover, y revisar la instalación del paquete de software. SERVICE ACCESS FACILITY (SAF) El SAF es una herramienta usada para administrar terminales, módems, y otros dispositivos de red. En particular, el SAF permite: Añadir y administrar ttymon and listen monitores en puertos (usando el comando sacadm) Añadir y administrar ttymon servicios de monitores en puertos (usando los comandos pmadm y ttyadm) Añadir 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 impresión. Administrar y troubleshoot el controlador de acceso al servicio (Service Access Controller) usando el comando sacadm.
  • 7. El SAF no es un programa. Es una jerarquía de últimos procesos y comandos de administración. 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 ó más puertos. Funciones del SAF y Programas Asociados Seguridad: Solaris proporciona funciones avanzadas que le permiten proteger sus sistemas y consolidar servicios con absoluta tranquilidad. -Observabilidad: Solaris facilita el análisis, la depuración y la optimización de sus sistemas y aplicaciones, sobre todo con la revolucionaria tecnología Dynamic Tracing. -Rendimiento: Solaris ofrece indiscutibles ventajas de rendimiento para servicios de base de datos, web y Java. - Posibilidad de elegir la plataforma a utilizar: Solaris ofrece la mejor flexibilidad de plataforma, permitiéndole utilizar el mismo SO en sus equipos de escritorio y en las plataformas x64/x86 y SPARC de su centro de cómputo. - Redes: El crecimiento exponencial en la conectividad, los servicios y las aplicaciones web está generando una necesidad apremiante de lograr un mayor rendimiento de red. - Utilización: Consolide múltiples aplicaciones de forma segura en un mismo sistema e incremente sus índices de utilización mediante la funcionalidad avanzada de Solaris. -Soluciones de administración de datos: Solaris cuenta con servicios de archivos integrados que ofrecen a sus aplicaciones un rendimiento más rápido, una mayor seguridad y una administración de datos más sencilla. - Disponibilidad: Solaris está diseñado para mantener sus aplicaciones en funcionamiento en caso de producirse fallas de hardware o de aplicaciones, y durante el mantenimiento rutinario. Interoperabilidad: Solaris proporciona interoperabilidad desde el escritorio hasta el centro de cómputo, por medio de diversos sistemas de hardware, plataformas operativas y tecnologías. -Soporte y servicios: Sun puede ayudarle a sacar el máximo provecho de Solaris desde el primer día.
  • 8. Figura 1.2 administrador de paquete CONTROLADORES DE INTERFACES DE DISPOSITIVOS La intención 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 están formalizados y son referidos como Solaris 2.5 SPARC DDI/DKI. El término DDI/DKI es derivado de la especificación 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 genéricos a lo largo de todas las implementaciones del SVR4, independientemente de la plataforma en la que se ejecuta. DDI only: son genéricos 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: están destinados a ser de una arquitectura específica; por ejemplo, métodos para accesar y controlar dispositivos y sistemas de hardware específico (archivos de E/S, servicios de DMA, interrupciones, y memoria de mapeo). Estas interfaces no están garantizadas para trabajar en otras implementaciones de SVR4. Estos dispositivos, combinados con un gran número de plataformas SPARC, son una ayuda a nuevos desarrolladores de hardware. En el Solaris 2.5 DDI/DKI solo el DDI only son genéricos 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 pequeñas que protegen pequeñas regiones de código. 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 códigos relacionados con ese nodo a la
  • 9. vez, pero otro podría estar accesando un nodo. Esto permite mayor concurrencia. El kernel de multithread tendrá mayor impacto en cómo está diseñado el controlador. INSTALACION Hay 3 formas para instalar un sistema Solaris las cuales son: Que hacer antes de instalar un software de Solaris Salvar información de configuración Salvar la información del sistema de archivo No importa cómo se planea manejar la transferencia de datos, debe hacer un respaldo de todos sus discos. Debido a que los nombres de conversión 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 instalación ofrece protección si esta clase de accidente llega a pasar. Antes de comenzar el proceso de instalación, se debería tener una copia dura (es decir, en papel) de las particiones de discos existentes en el sistema. Si esta información se salva en línea, puede ser sobre escrita durante la instalación. Salvar esta información sirve como referencia de muchas decisiones que se hacen acerca de la configuración del sistema de Solaris. COMANDOS Entre los comandos de Solaris tenemos los siguientes: /etc./system: Es en donde se encuentra la información de la configuración del sistema. Ufsboot: iniciar el comportamiento del computador de disco a disco Inetboot: iniciar el comportamiento del computador a través 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 configuración del sistema Mod load, /etc/system, add_drv, rem_drv: customizes el sistema de kernel, carga, adiciona, y remueve modelos como sea necesario
  • 10. Run states 0-6, and s: niveles de ejecución 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 valido Modload: carga él modulo especificado en el sistema en ejecución Modunload: descarga él modulo especificado del sistema en ejecución Pkgadd: para instalar un paquetepkgrm: para remover un paquete Pkgchk: para revisar la instalación del paquete Pkginfo: para hacer un listado de paquetes instalados en el sistema 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 página web de SUN. Y copiar los CD es lícito (no se considera pirateo). Mismo sistema operativo disponible para muy distintas tecnologías de procesadores, AMD64, SPARC, x86 (sólo emplean un 5% del código especializado en el procesador, el resto -95%- es común sea cual sea el procesador). El núcleo del sistema está programado para hacer funcionar programas en código Linux Estándar (no emula programas Linux, sino que los ejecuta, cualquier programa que funcione en Linux y esté en código fuente como *.rpm). Permite software propietario en su distribución. Sirve tanto para un ordenador personal como para un ordenador de empresa. (En este último caso es posible que ésta quiera contratar servicios de mantenimiento y especialización de software de SUN Microsystem) Tiene potentísimas herramientas de pre-detección de errores y análisis del hardware del ordenador y recuperación de datos. (Bloqueo de partes de memoria, para evitar usarlas y no perder ningún dato...). Es un excelente banco de pruebas bajo plataforma x86 para desarrollar software que luego puede ser portado sin apenas esfuerzo a grandes sistemas basados en UltraSparc. DESVENTAJAS DE SOLARIS
  • 11. Algunas características importantes [15] no estarán disponibles en la versión Free, todos los Upgrades y fixes del sistema operativo solo podrán ser obtenidos por suscripciones adicionales Mucha configuración manual para coexistir en el mismo dispositivo físico con otro sistema operativo. Algunas características importantes [15] no estarán disponibles en la versión Free, todos los Upgrades y fixes del sistema operativo solo podrán ser obtenidos por suscripciones adicionales Mucha configuración manual para coexistir en el mismo dispositivo físico con otro sistema operativo. Versió Versió n de n de Fecha de publicación Descripción Solaris SunOS Nuevas características y realce (comparado a Solaris 10) en Solaris SunOS empaquetado de software, 9 de noviembre, 2011 11 5.11 virtualización de red, virtualización de servidor, almacenamiento, seguridad y soporte de hardware. Incluye soporte AMD64/EM64T, Dtrace, Solaris Containers, Service Management Solaris SunOS Facility (SMF) para reemplazar al 31 de enero, 2005 10 5.10 sistema init.d, NFSv4. Modelo de seguridad basado en el menor privilegio. Se ha eliminado soporte para
  • 12. procesadores sun4m y UltraSPARC I a frecuencia menor que 200 MHz. Se ha añadido Java Desktop System como escritorio por defecto. Se ha añadido GRUB como cargador de arranque para plataformas x86. Se ha añadido soporte iSCSI. Se ha añadido soporte para el nuevo sistema de archivos, ZFS (versión 1/06). IPlanet Directory Server, Resource Manager, Solaris Volume Manager. Solaris SunOS 28 de mayo, 2002(SPARC) Añadida compatibilidad con Linux. 9 5.9 10 de enero, 2003(x86) Eliminado Open Windows. Eliminado soporte para sun4d. La actualización más reciente es Solaris 9 9/05. Incluye Multipath I/O, IPv6 e IPsec. Introduce RBAC (control de Solaris SunOS acceso basado en roles). Febrero de 2000 8 5.8 Soporte para sun4c eliminado. La actualización más reciente es 8 Solaris 8 2/04. La primera versión de 64 bits para Solaris SunOS plataforma UltraSPARC. Añadido Noviembre de 1998 7 5.7 soporte nativo para registro de metadatos en el sistema de archivos (UFS logging).9
  • 13. Incluye Solaris SunOS protocolo Kerberos, PAM, TrueTy Julio de 1997 2.6 5.6 pe, WebNFS, y soporte de 10 archivos grandes. Ésta fue la primera y única versión que soportó la Solaris SunOS plataforma PowerPC. También se Mayo de 1996 2.5.1 5.5.1 añadió soporte Ultra Enterprise, y los identificadores de usuario 11 (uid_t) se expandieron a 32 bits. Solaris SunOS Primera versión en soportar Noviembre de 1995 2.5 5.5 UltraSPARC e incluir 12 CDE, NFSv3 y NFS/TCP. Solaris SunOS Primera versión unificada Noviembre de 1994 2.4 5.4 SPARC/x86. Incluye soporte de ejecución OSF/Motif. OpenWindows 3.3 cambia de NeWS a Display PostScript y Solaris SunOS elimina soporte de SunView. Noviembre de 1993 2.3 5.3 Esta versión fue sólo para SPARC. Solaris SunOS Primera en soportar la Mayo de 1993 2.2 5.2 arquitectura sun4d. Esta versión fue sólo para SPARC. Solaris SunOS Diciembre de 1992(SPARC), Mayo de1993 (x Soporte para arquitectura Sun-4 y 2.1 5.1 86) sun4m. Primera versión para Solaris x86. Solaris SunOS Junio de 1992 Primera versión preliminar, 2.0 5.0 soporte solamente para la
  • 14. arquitectura sun4c.13 Figura 1.3 versiones de Solaris ARQUITECTURA COMPATIBLES Solaris usa una base de código común para las arquitecturas que soporta: SPARC y x86 (incluyendoAMD64/EM64T). También fue portado a la arquitectura PowerPC (en plataforma PReP) en la versión 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.1 Sun también tiene planes de implementar APIs de Linux en Solaris 10, permitiendo la ejecución de código objeto Linux de forma nativa en la plataforma x86, lo cual sería facilitado por el hecho de que ambos sistemas operativos utilizan el formato ejecutable Executable and Linkable Format. Por el momento, Sun ha adoptado la tecnología Lxrun2 y la ofrece como descarga gratuita, si bien no está incorporada a la distribución base. Solaris tiene una reputación de ser muy adecuado para el multiprocesamiento simétrico (SMP), soportando un gran número de CPUs. También ha incluido soporte para aplicaciones de 64 bits SPARC desde Solaris 7. Históricamente Solaris ha estado firmemente integrado con la plataforma hardware de Sun,SPARC, con la cual fue diseñado y promocionado como un paquete combinado. Esto proporcionaba frecuentemente unos sistemas más fiables pero con un coste más elevado que el del hardware de PC. 3 ha dejado de ofrecer estaciones de trabajo basadas en arquitectura SPARC, reemplazándolas por modelos basados en Intel Core 2 y AMD64.4 VERSION EN DESARROLLO
  • 15. La base de código subyacente de Solaris ha estado bajo desarrollo continuo desde que el trabajo empezó a finales de los años 1980 en lo que fue con el tiempo liberado como Solaris 2.0. Cada versión como Solaris 10 se basa en una instantánea (snapshot) de este tren de desarrollo, tomada cerca del momento de su liberación, que es después mantenida como un proyecto derivado. Las actualizaciones a ese proyecto son construidas y entregadas varias veces al año hasta que sale la siguiente versión oficial. La versión de Solaris bajo desarrollo por Sun a día de hoy se llama Nevada y se deriva de lo que es ahora la base de código Open Solaris. En 2003 se inició una adición al proceso de desarrollo de Solaris. Bajo el nombre de programa Solaris Express,17 una instantánea del tren de desarrollo se hace ahora disponible para su descarga una vez al mes, permitiendo a cualquiera probar las nuevas características y probar la calidad y estabilidad del sistema a medida que progresa hacia la liberación de la siguiente versión oficial. Dado que Solaris Express predata la liberación de Solaris como proyecto de código abierto, empezó como un programa solamente en forma de binarios, pero ahora hay una versión llamada Solaris Express: Community Release dirigida especialmente hacia desarrolladores Open Sola APLICAIONES DEL SISTEMA OPERATIVO SOLARIS Sun ha insertado en el núcleo del sistema operativo Solaris un sistema denominado "Tecnología preventiva de auto recuperación" (PSH, Predictive Self-Healing). Con esta tecnología se reducen los riesgos y aumenta la disponibilidad del equipo, además PSH permite tomar medidas (diagnosticar, aislar, y recuperar las fallas existentes en los dispositivos de E/S o zonas en la memoria) para reducir daños por futuros peligros que puedan causar el caos en los sistemas y como resultado reducir los tiempos de caída, lo cual significa ahorrar tiempo y dinero. Como bien se sabe, el sistema operativo es un software básico 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 pérdida 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 daño que estos puedan ocasionar. Ventajas de las características del PSH del sistema operativo Disponibilidad de servicio y sistema mejorado a través de un diagnóstico y aislamiento de los componentes defectuosos. Diagnostico automático y reinicio de componentes de hardware y software en milésimas de segundo.
  • 16. Administración simplificada para administrar servicios. DTrace Artículo principal: DTrace (Sun Microsystems). Denominado también rastreo dinámico, que busca el fondo y llega a la raíz de los problemas de rendimiento en tiempo real. Dicha herramienta trabaja utilizando sondas inteligentes del sistema que pueden acceder a áreas de más lento rendimiento o con cuellos de botella, estas sondas están dispersadas por todo el sistema, que ilumina cada rincón oscuro del sistema Solaris. Y además permite visualizar mejor la actividad del núcleo y de la aplicación. Y a la vez ofreciendo una visión operativa y una ganancia operativa no superada aún por otro sistema operativo. Solaris Containers20 Permite la creación de muchos ambientes privados de ejecución 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 consolidación sea un proceso sencillo, confiable y seguro. Y dado que los recursos del sistema están virtualizados, los administradores pueden incrementar la utilización del hardware, al tiempo que satisfacen los altos picos de demanda. [ZFS, Zettabyte File System Artículo principal: ZFS (sistema de archivos). Es un nuevo sistema de archivos dinámico del sistema operativo Solaris. Ofrece una administración 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 daño 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 prácticamente ilimitada. Process rights management21
  • 17. Figura1.3 aplicaciones Solaris 10 ofrece una solución para el modelo de usuario "todo o nada" mediante la integración de mínimos privilegios de seguridad directamente dentro de la base del sistema operativo. Gracias a esta nueva función, Solaris se mantiene como el único sistema operativo UNIX que ofrece este modelo de seguridad completamente integrado dentro de sus componentes del núcleo del sistema operativo, cada aplicación Solaris tiene una lista cerrada de los privilegios específicos impuestos por el núcleo, en lugar de un solo privilegio de raíz todopoderoso. TIPOS DE DISPOSITIVOS Dispositivos de bloques Bloques de tamaño fijo L/E de cada bloque de forma independiente Se puede direccionar cada bloque Dispositivos de caracteres Sin estructura de bloques L/E de flujos de caracteres 6. Manejadores y Controladores Manejador de dispositivos Controlador de dispositivo o adaptador Programa de más bajo nivel que se encarga de los detalles que son dependientes del dispositivo Elemento electrónico de la unidad de E/S (tarjeta de circuitos impresos) Bus Canales E/S 7. Registros Forman parte del espacio normal de direcciones de la memoria Espacio de direcciones especial para E/S Puertos de E/S 8. Operaciones de E/S El S.O. escribe órdenes y parámetros en los registros. El controlador acepta la orden y comienza a trabajar. El controlador genera una interrupción. El S.O. mira si la operación se ha realizado correctamente. 9. Software de E/S Independencia del dispositivo Uniformidad de los nombres Manejo de errores Presentar al programador transferencias síncronas Síncronas: bloquean al programa. Asíncronas: no bloquean al programa. Gestión de los dispositivos compartidos dedicados 10. Ejemplo de Interrupción
  • 18. 11. Manejadores de dispositivo Código dependiente del dispositivo Función: Enviar órdenes a los dispositivos Comprobar que se ha realizado correctamente La petición de los programas independientes del dispositivo se llevan a una cola Única parte del S.O que conoce los registros del controlador 12. Programas del S.O independientes del dispositivo Funciones (I) Presentar una interfaz uniforme a los programas de usuario Asignar nombres y establecer la correspondencia entre nombre y manejadores En UNIX los dispositivos se tratan como ficheros Nº de dispositivo principal: Para localizar el manejador Nº de dispositivo secundario: Para especificar la unidad referenciada. Proteger a los dispositivos de accesos no permitidos 13. Programas del S.O independientes del dispositivo Funciones (II) Ocultar las diferencias en las unidades de información tanto en los dispositivos de bloques como de caracteres Almacenar temporalmente los datos de los dispositivos (buffering) completar bloques, sincronizar, entrada de teclado... Asignar espacio libre en los dispositivos de bloques Gestionar el uso de los dispositivos dedicados Aceptar o rechazar las peticiones (ej.: OPEN) Tratar los errores 14. Programas de usuario Funciones de biblioteca Realizar las llamadas al sistema: count=read (file, buf, bytes); Realizar además otras funciones: printf (“%d”, i); Programas completos fuera del núcleo Sistema de spooling Ej.: Impresora Demonio de impresión, directorio de spooling. 15. Discos Ventaja del disco sobre la memoria para el almacenamiento Mayor capacidad de almacenamiento Precio por bit más bajo La información no se pierde 16. Hardware de los discos Pistas: círculos concéntricos Se dividen en sectores Mismo nº de bytes Organizados en cilindros Nº de pistas del cilindro = cabezas apiladas verticalmente Unidad con n platos 2n cabezas 2n pistas por cilindro 17. Característica del dispositivo Búsquedas solapadas Mejoran el tiempo de acceso Búsquedas simultáneas en 2 o más unidades El controlador puede iniciar una búsqueda mientras que espera que se complete una búsqueda en otra unidad No se pueden realizar 2 lecturas o escrituras a la vez. 18. Programación del disco Tiempo de lectura o escritura: T tiempo de búsqueda + latencia de rotación + tiempo de transferencia El tiempo de búsqueda es mayor que los demás tiempos Se intenta mejorar => Algoritmos de planificación del brazo del disco. 19. Tratamiento de errores Errores transitorios Los datos no son correctos Por ejemplo debido a la existencia de polvo en las cabezas Se puede eliminar el error repitiendo la operación 20. Errores permanentes Marcar bloques como inservibles Elaboración de un fichero con la lista de bloques inservibles El asignados nunca utilizará estos bloques Las copias de seguridad se deben hacer fichero a fichero, evitando leer el fichero de bloques defectuosos Reserva de pistas Se localizan los bloques inservibles al formatear Se sustituyen las pistas de reserva por las dañadas Se utiliza una tabla para hacer la correspondencia
  • 19. 21. Errores de búsquedas Errores mecánicos El brazo se posiciona en un cilindro que no se pidió RECALIBRATE: Desplaza el brazo hasta el final y considera el cilindro 0 Llamar al técnico 22. Errores en el controlador Variables, buffers, órdenes Secuencia de eventos que produzcan un error en el controlador Ej.: el controlador no admite órdenes El manejador debe dar una orden para iniciar el controlador 23. Discos RAM Dispositivo de bloques Se utiliza una parte de la memoria principal La memoria se divide en bloques El manejador calcula la posición del bloque Acceso instantáneo 24. Relojes = Temporizadores Mantienen la fecha y la hora Sirve para controlar el tiempo que los procesos pueden estar ejecutándose 25. Hardware del reloj 2 tipos Se conectan a la red de potencia y generan una interrupción con cada ciclo de red Programables: se construyen con 3 elementos Para un reloj de 1MHz (1/10 Hz, 1 pulso por microsegundo) y registro de precarga de 16 bits, se pueden generar interrupciones desde cada microsegundo hasta 65535 microsegundos 26. Programación del reloj El hardware genera interrupciones a intervalos regulares y conocidos El manejador debe realizar todas las funciones Actualizar fecha y hora (I) En ordenadores antiguos no había reloj de tiempo real La fecha se da al arrancar. Se traduce a un nº de pulsos desde el 1 de Enero de 1970. Con cada pulso de reloj se incrementa un contador Problema: se puede desbordar 27. Controlar el tiempo de ejecución Al cargar un proceso Se actualiza un contador con los pulsos del cuanto asignado a un proceso Con cada interrupción de reloj Se decrementa este contador Cuando llega a 0 Se llama al planificador 28. Temporizadores Para avisar a los procesos (señal, mensaje...) Ej.: Aplicación que retransmite paquetes transcurridos un cierto intervalo de tiempo si no se ha confirmado Tabla con tiempos de aviso Lista enlazada 29. Terminales Muchos tipos diferentes de terminales El manejador se encarga de ocultar las diferencias De esta forma, la parte del S.O. independiente del terminal sirve para cualquier terminal 30. Hardware del terminal Desde el punto de vista del S.O. hay dos tipos diferentes de terminales Terminales con interfaz RS-232 Terminales con interfaz por memoria (mapped-memory terminals) Terminales con interfaz RS-232 Utilizan una línea serie para comunicarse con el ordenado UART : Conversor de paralelo a serie y de serie a paralelo 31. Terminales con interfaz por memoria Son parte del mismo ordenador La comunicación se hace a través de la RAM de vídeo que es parte del espacio de direcciones El controlador lee bytes de la memoria RAM y envía las señales al monitor para que imprima los caracteres Tipos El teclado es independiente del monitor El hardware proporciona un nº de tecla, el manejador hace la correspondencia
  • 20. 32. Terminales de despliegue de caracteres El controlador almacena en ROM los patrones de bits de cada carácter El carácter que el procesador escribe en la memoria RAM de vídeo aparece en la pantalla transcurrido un cierto tiempo Un byte asociado a cada carácter Son rápidos Imagen de 25x80 => 4000 bytes 33. Terminales de mapas de bits Considera la pantalla como una matriz de elementos de imagen llamados píxel 200x320 480x640 800x1024 Cada píxel controlado por un bit de la RAM Permite crear varios patrones para las letras Planos de bits para los colores ( n planos => 2 colores ) Requieren mucha memoria 34. Programación del terminal Software de entrada (I) El manejador obtiene los caracteres de teclado Dos modos de funcionamiento Modo puro: secuencia ASCII Modo elaborado: edición dentro de la línea Tablas de correspondencia Buffer para guardar líneas ioctl: llamada al sistema para controlar los parámetros del terminal Figura 1.4 dispositivos Intel figura 1.5 dispositivo ORACLE SOLARIS Oracle Solaris es el Sistema Operativo Empresarial N°1 del sector y la mejor plataforma para ejecutar aplicaciones críticas para la misión. Oracle Solaris brinda rendimiento y escalabilidad sectorial La confiabilidad comprobada de Oracle Solaris brinda tolerancia a fallas incorporada a través de características como ZFS, DTrace y Predictive Self Healing Mayores niveles de seguridad de clase empresarial con la Certificación
  • 21. Figura 2.1 Sun Oracle SOLARIS 9 Solaris es el sistema operativo de Sun Microsystems, especialmente indicado para la implementación de soluciones basadas en las tecnologías de Sun, como Java. El sistema Solaris está disponible en versiones para distintos tipos de máquinas, entre las que se incluyen los sistemas x86, más conocidos como PC. Esta será sin duda la edición que más interés suscitará, aunque también está disponible gratuitamente para la plataforma SPARC. La versión que nos ofrecen es perfectamente funcional, aunque sólo está permitido su uso sin necesidad de adquirir una licencia para propósitos no comerciales. Podemos usarlo libremente en casa o en la oficina, pero estamos obligados a comprar la licencia si vamos a utilizarlo en cualquier asunto que no esté englobado en la evaluación, formación o desarrollo y test de aplicaciones que podamos construir. Junto con el sistema operativo Solaris también se distribuye el Java Enterprise System, un software para desarrollo de aplicaciones Java para propósitos variados, desde la creación de portales web a sistemas de red, servicios de seguridad y de red
  • 22. Figura 2.2 Solaris FUNCIONES DE SOLARIS 9 Las funciones y las mejoras clave siguientes se han destacado dentro de la versión de software Solaris 9. Para obtener una lista completa de nuevas funciones, consulte los capítulos 2-4.  Administrador de recursos de Solaris 9: este administrador mejora las funciones de asignación, supervisión y control de los recursos del sistema. Entre sus funciones clave se incluyen el nuevo programador de reparto justo (FSS, fair share scheduler) y las agrupaciones de recursos para la partición de los recursos del sistema. Consulte "Mejoras en los recursos del sistema".  Compatibilidad con Linux: muchas aplicaciones Linux se ejecutan prácticamente sin necesidad de cambios en el sistema operativo Solaris. La versión Solaris 9 permite a los usuarios mantener la productividad en entornos mixtos, integrando nuevos comandos y aplicaciones Linux en la versión. Además, los desarrolladores de aplicaciones de software ya pueden desarrollar y compilar sus aplicaciones Linux con más facilidad en el sistema operativo Solaris. Consulte "Herramientas de desarrollo" y "Software gratuito".  Seguridad mejorada: la versión Solaris 9 incluye mejoras notables de seguridad, como las siguientes: o Intercambio de claves de Internet (IKE): permite a los administradores gestionar un gran número de redes seguras. o Shell seguro de Solaris: permite a los usuarios acceder de forma segura a un sistema remoto a través de una red insegura. o Cliente LDAP seguro: una nueva biblioteca de protocolo ligero de acceso a directorios (LDAP) proporciona mecanismos de cifrado SSL (TLS) y CRAM-MD5. o Cifrado avanzado: con un tamaño máximo de 128 bits, está disponible de forma predeterminada en algunas funciones. Para obtener más información, consulte "Mejoras en la seguridad".  iPlanet Directory Server 5.1: es, ahora, parte integrante de la versión del software Solaris 9. Consulte "Conexión en red".
  • 23. Solaris Volumen Manager: proporciona herramientas de gestión de almacenamiento que permiten gestionar volúmenes RAID 0, RAID 1 y RAID 5, así como particiones dinámicas y dispositivos transaccionales (de registro). Consulte "Herramientas de administración del sistema".  Mejoras del sistema de archivos: la versión Solaris 9 contiene diversas mejoras para sistemas de archivos, como atributos de archivos ampliados y mejoras de E/S directa. Consulte "Mejoras en el sistema de archivos".  Modernización automática de Solaris 2.0: reduce los tiempos de inactividad que suelen asociarse a la realización de modernizaciones del sistema operativo. Consulte "Instalación".  Web Start Flash: permite crear una instalación de referencia del sistema operativo Solaris y replicarla en otras máquinas. Consulte “Instalación.  Instalación mínima: se puede instalar un conjunto mínimo de paquetes con el sistema operativo Solaris 9 y, luego, añadir sólo los que sean necesarios. Consulte "Instalación".  Admisión de varios tamaños de página (MPSS): permite que los programas usen cualquier tamaño de página que admitan los dispositivos de hardware para acceder a partes de la memoria virtual. Consulte "Mejoras en el rendimiento del sistema" y "Herramientas de desarrollo" NOVEDADES DE SOLARIS 9 SPARC: Admisión de volúmenes de varios terabytes en Solaris Volumen Manager Esta característica es una novedad de la versión de Solaris 9 4/03. Se ha mejorado Solaris Volumen Manager con la admisión de volúmenes de varios terabytes. Con esta admisión, Solaris Volumen Manager puede crear, gestionar y borrar volúmenes grandes (>1 Tbyte) de RAID-0 (reparto en bandas), RAID-1 (duplicación), RAID-5 y particiones de software. Además, la admisión de volúmenes grandes permite a Solaris Volumen Manager construir volúmenes en números de unidad lógica (LUN) etiquetados por EFI o grandes. La admisión de volúmenes grandes de Solaris Volumen Manager no está disponible para los sistemas que ejecutan un núcleo de Solaris de 32 bits. Por ejemplo, en sistemas que ejecutan el software Solaris (edición x86) o el software Solaris con el núcleo SPARC de 32 bits no pueden admitir volúmenes grandes. Si desea más información, consulte Solaris Volumen Manager Administration Guide. Véase también SPARC: Admisión de volúmenes de varios terabytes con etiquetas de discos EFI. Admisión del Gestor de coordinación de reconfiguración (RCM) en Solaris Volumen Manager
  • 24. Esta característica es una novedad de la versión de Solaris 9 4/03. La admisión del Gestor de coordinación de reconfiguración (RCM) añade a Solaris Volumen Manager la capacidad de responder adecuadamente a las solicitudes de reconfiguración dinámica (DR). Esta adición garantiza que la supresión de dispositivos controlados por Solaris Volumen Manager queda bloqueada con la advertencia adecuada. Este bloqueo permanece activo hasta que los dispositivos dejen de usarse. Esta advertencia evita que los administradores del sistema eliminen accidentalmente los volúmenes activos de un sistema configurado por DR. Si desea más información, consulte Solaris Volumen Manager Administration Guide. Función de actualización de las modificaciones de Solaris Esta característica es una novedad de la versión de Solaris 9 4/03. Se puede utilizar la opción de actualizar de la herramienta de modificaciones de la Solaris Management Console para analizar, descargar e instalar las modificaciones recomendadas desde la sede web de SunSolve OnlineSM. También se puede utilizar para ello el comando smpatch update. Esta función de actualización solamente estaba disponible en los sistemas que ejecutaban las versiones de Solaris 2.6, Solaris 7 o Solaris 8. Debe instalar en el sistema el software PatchPro 2.1 antes de ejecutar la actualización. Descargue los paquetes de PatchPro 2.1 de http://www.sun.com/PatchPro. A continuación siga las instrucciones para instalar el software en el sistema. Si desea más información, consulte la página de comando man smpatch (1M). Combinación de las direcciones de datos y de prueba para grupos de ruta múltiple en redes IP de adaptador único Esta característica es una novedad de la versión de Solaris 9 12/02. Ya no es necesario utilizar una dirección de prueba IP exclusiva para la detección de fallos en grupos de ruta múltiple en redes IP de adaptador único. A veces no es posible recuperar un fallo porque sólo un centro de información de red (NIC) se encuentra en un grupo de ruta múltiple en red IP. En tal caso puede combinar la dirección de la prueba y la dirección de los datos. El daemon in.mpathd utiliza una dirección de datos para detectar fallos en el caso de no especificar una dirección de prueba. Para obtener más información sobre la ruta múltiple IP de Solaris, consulte la guía IP Network Multipathing Administration Guide. Mejoras en el sistema de archivos
  • 25. El software de Solaris contiene ahora las mejoras siguientes en el sistema de archivos. Mejoras en el cliente NFS es una novedad en la versión de Solaris 9 12/03. Las funciones del sistema de archivos de versiones anteriores son: SPARC: Sistemas de archivos UFS de varios terabytes SPARC: Admisión de volúmenes de varios terabytes con etiquetas de discos EFI Mejoras en el cliente NFS Esta característica es una novedad de la versión de Solaris 9 12/03. Se han incorporado las siguientes mejoras en el rendimiento del cliente NFS: Se han relajado las restricciones sobre los tamaños de las transferencias por cable. Ahora, los tamaños de las transferencias se basan en la capacidad del medio de transporte subyacente. Por ejemplo, el límite de transporte NFS para UDP sigue siendo de 32 Kbyte. No obstante, como TCP es un protocolo de flujo sin los límites de datagramas de UDP, los tamaños máximos de transferencia a través de TCP se han incrementado en 1 Mbyte. Anteriormente, todas las solicitudes de escritura se trataban en serie tanto en el cliente como en el servidor NFS. El cliente NFS se ha modificado para permitir que una aplicación emita escrituras simultáneas, así como escrituras y lecturas simultáneas, a un único archivo. Se puede habilitar esta funcionalidad en el cliente mediante la opción forcedirectio mount. Al utilizar esta opción habilita la funcionalidad para todos los archivos dentro del sistema de archivos montado. También puede habilitar esta funcionalidad en un único archivo del cliente mediante la interfaz directio (). Tenga en cuenta que, a menos que se haya habilitado esta nueva funcionalidad, las escrituras en los archivos se efectúan en serie. Además, si hay escrituras o escrituras y lecturas simultáneas, la semántica de POSIX deja de admitirse en ese archivo. El cliente NFS ya no utiliza un número excesivo de puertos UDP. Anteriormente, las transferencias NFS a través de UDP utilizaban un puerto UDP independiente para cada solicitud pendiente. Ahora, de forma predeterminada, el cliente NFS utiliza únicamente un puerto UDP reservado. No obstante, esta admisión se puede configurar. Si el uso simultáneo de varios puertos aumenta el rendimiento del sistema debido a la mayor escalabilidad, el sistema puede configurarse para que utilice más puertos. Esta capacidad es idéntica también a la admisión de NFS a través de TCP que dispone de esta posibilidad de configuración desde su introducción. SPARC: Sistemas de archivos UFS de varios terabytes Esta característica es una novedad de la versión de Solaris 9 8/03. Esta versión de Solaris admite los sistemas de archivos UFS de varios terabytes en los sistemas que ejecuten un núcleo de Solaris de 64 bits. Anteriormente, los sistemas de archivos UFS se limitaban a, aproximadamente, 1 terabyte (Tbyte) en los sistemas de 32 y de 64 bits. Se han
  • 26. actualizado todos los comandos y las utilidades de los sistemas de archivos UFS con el fin de admitir sistemas de archivos UFS de varios terabytes. Puede crear inicialmente un sistema de archivos UFS con menos de 1 Tbyte. Puede especificar que el sistema de archivos aumente finalmente hasta un tamaño de varios terabytes mediante el comando newfs -T. Este comando define el inode y la densidad de los fragmentos para escalarse adecuadamente a un sistema de archivos de varios terabytes. La admisión de un sistema de archivos UFS de varios terabytes supone la disponibilidad de LUN de varios terabytes. Dichos LUN los proporcionan los volúmenes de Solaris Volumen Manager o Veritas VxVM o bien se trata de discos físicos de un tamaño superior a 1 Tbyte. Las características de los sistemas de archivos UFS de varios terabytes incluyen: Puede crear un sistema de archivos UFS con un tamaño máximo de 16 Tbytes. Puede crear un sistema de archivos con menos de 16 Tbytes, que posteriormente se pueden aumentar hasta un máximo de 16. Se pueden crear los sistemas de archivos de varios terabytes en discos físicos, volúmenes lógicos de Solaris Volumen Manager y volúmenes lógicos VxVM de Veritas. El registro UFS está habilitado de forma predeterminada en los sistemas de archivos de un tamaño mayor de 1 terabyte. Los sistemas de archivos de varios terabytes aprovechan la mejora en el rendimiento provocada por la habilitación de la función de registro UFS. Los sistemas de archivos de varios terabytes aprovechan también la disponibilidad de la función de registro porque es posible que el comando fsck no tenga que ejecutarse si la función de registro está habilitada. Los límites de los sistemas de archivos UFS de varios terabytes son: No puede montar un sistema de archivos mayor de 1 Tbytes en un sistema que ejecute un núcleo de Solaris de 32 bits. No puede arrancar desde un sistema de archivos mayor de 1 Tbytes en un sistema que ejecute un núcleo de Solaris de 64 bits. Esta limitación significa que no puede colocar un sistema de archivos raíz (/) en otro de varios terabytes. No se admiten archivos individuales mayores de 1 terabyte. El número máximo de archivos por terabyte en un sistema de archivos UFS es de 1 millón. Este límite tiene por objeto reducir el tiempo de comprobación del sistema de archivos mediante el comando fsck. La cuota máxima que puede establecer en un sistema de archivos UFS de varios terabytes es de 2 Tbytes en bloques de 1024 bytes.
  • 27. Figura 2.4 novedades Actualmente no se admite el uso del comando fssnap para crear una captura de un sistema de archivos UFS de varios terabytes. VELOCIDAD DE SOLARIS 9 En esta línea, Solaris 9 marca una nueva generación de sistemas operativos que combina el rendimiento de los tradicionales y sus aplicaciones con un servidor reforzado con la protección de un firewall y mejorado con funcionalidades de gestión. De hecho, Solaris 9 permite incrementar la velocidad de las aplicaciones sin necesidad de renovar el hardware ni de actualizar dichas aplicaciones, reducir el tiempo de gestión de las funciones e incrementar el rendimiento hasta los niveles ptimos para ayudar a los departamentos de TI a desarrollar sus servicios, al tiempo que se reducen costes y riesgos. Además, el entorno operativo Solaris se ha consolidado como uno de los primeros específicamente deseado para el tejido empresarial. Con ms de 300 nuevas funcionalidades, Solaris 9 es una de las plataformas ms flexibles, escalables y manejables para un entorno de trabajo en red. Junto a esto, y según los datos facilitados por la consultora Gardner, Solaris es el entorno operativo Unix líder del mercado, con una cuota de mercado del 64 por ciento por volumen y un 54 por ciento por ingresos. APLICACIONES DE SOLARIS 9 Admisión del emulador de terminal Xterm para conjuntos de caracteres multibytes El emulador de terminal Xterm ahora admite conjuntos de caracteres multibytes. Esta función permite usar ventanas Xterm en entornos nacionales UTF-8, entre otros. La línea de comandos y recursos Xterm incluyen nuevas opciones para especificar los conjuntos de fuentes X. Consulte la página de comando man Xterm para obtener más información. Opciones del gestor gráfico de áreas de trabajo El Gestor gráfico de áreas de trabajo proporciona:  Una representación gráfica de todas las áreas de trabajo  La capacidad de desplazarse entre distintas áreas de trabajo con sólo pulsar un botón
  • 28. La capacidad de arrastrar y soltar aplicaciones entre distintas áreas de trabajo Asimismo, ya no existe el límite de visualización de nueve áreas de trabajo, y se ha agregado un cuadro de diálogo de Opciones del Gestor gráfico de áreas de trabajo con diversas opciones de visualización adicionales. El Gestor del área de trabajo proporciona una interfaz gráfica de usuario (GUI) para controlar el comportamiento y el número de áreas de trabajo. Puede agregar y suprimir áreas de trabajo mediante un deslizador. También puede mostrar el Gestor gráfico de áreas en la Zona de conmutación de áreas de trabajo del panel frontal. Lista de ventanas La Lista de ventanas proporciona una lista de todas las aplicaciones activas; permite, con un sólo clic, encontrar cualquier aplicación, incluso las de otras áreas de trabajo distintas a la actual y ofrece, también, la posibilidad de trabajar en las ventanas de un grupo seleccionado de aplicaciones. Se puede elegir visualizar u ocultar la columna de áreas de trabajo. Estándares Energy Star Los estándares X11R6.4 se han mejorado con la gestión de alimentación de memoria de trama (FBPM), una extensión del sistema de gestión de alimentación de pantalla (DPMS). Esta mejora está destinada a cumplir los requisitos del gobierno de los EE.UU. acerca del programa Energy Sta y sólo funciona en hardware compatible con Energy Star Formato de impresión para archivos que no son ISO-1 De forma predeterminada, el comando dtlp usa el comando mp antes de enviar la salida al comando lp. Esta función permite imprimir correctamente muchos archivos de texto que no responden al estándar ISO-1 en CDE. El mismo efecto de filtrado también se aplica en la impresión de mensajes de correo dtmail. Para obtener más información, consulte la página de comando man mp(1).. Adición de varios archivos a un mensaje de correo electrónico Esta función permite mantener abierto el cuadro de diálogo "Aplicación de correo - Anexos - Agregar" para agregar dos o más archivos a un mensaje de correo electrónico, lo que elimina la necesidad de seleccionar repetidamente Agregar archivos en el menú Anexo. Para obtener más información, consulte "Uso de la Aplicación de correo" in Solaris Common Desktop Environment: Guía del usuario. Gestor de soportes extraíbles El Gestor de soportes extraíbles centraliza el acceso a los dispositivos extraíbles en una única ventana. Puede dar formato y consultar propiedades, visualizar estructuras de directorios y, si procede, proteger y segmentar soportes. Consulte "Gestión de soportes extraíbles". Consulte también "Uso del Gestor de soportes extraíbles" in Solaris Common Desktop Environment: Guía del usuario. Mejoras de audio
  • 29. En el sistema operativo Solaris 9 se han agregado directorios de audio. El directorio /usr/incluye/audio contiene archivos de cabeceras de audio para aplicaciones. El formato de archivo de audio tiene un nuevo archivo de cabecera, /usr/incluye/audio/au.hy página de comando man au(4). El directorio /usr/share/audio es un nuevo depósito de archivos de audio diversos, al que se han trasladado los archivos de audio del directorio /usr/demo/SOUND/sounds. Se ha creado un enlace simbólico de /usr/demo/SOUNDS/sounds a/usr/share/audio/simples/au que permite a las aplicaciones y secuencias actuales ejecutarse sin errores. Se han solucionado múltiples defectos de los módulos de núcleo de audio para mejorar la fiabilidad. Para obtener más información, consulte System Administration Guide: Basic Administration. Software gratuito para el escritorio Consulte "Software gratuito" para obtener información sobre GNU grep 2.4.2, GNU tar 1.13, GNU wget 1.6 y Ncftp Client 3.0.3 en la versión Solaris 9.  GNU grep 2.4.2 es un concordador de modelos.  GNU tar 1.13 es un contenedor.  GNU wget 1.6 recupera archivos de la Web con HTTP y FTP.  Ncftp Client 3.0.3 usa el Protocolo de transferencia de archivos (FTP) y es una utilidad alternativa al programa ftp de UNIX.  Figura 2.4 aplicaciones
  • 31. CONCLUSION DEL PROYECTO Este sistema operativo Solaris fue muy interesante saber muchas cosas atreves de la investigación que realice… El Sistema Solaris ofrece una variedad de herramientas nuevas para el administrador como lo son: Dispositivo de Información: los administradores pueden usar estos accesorios opcionales para obtener información sobre dispositivos instalados incluyendo nombres, atributos, y accesibilidad. El SAF no es un programa. Es una jerarquía de últimos procesos y comandos de administración. 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 ó más puertos. Funciones del SAF y Programas Asociados