Monografias.com > Computación > Sistemas Operativos
Descargar Imprimir Comentar Ver trabajos relacionados

Sistema Operativo Solaris




Enviado por eryx



    CARACTERÍSTICAS: Entre las características de Solaris
    tenemos:

    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 poderosos 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 interoperar 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 continua 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.

    PAQUETES DE SOFTWARE Y CLUSTERS

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

    Núcleo del Soporte del Sistema (Core System
    Support): es el software de configuración mínima;
    contiene solo el software necesario para iniciar el
    funcionamiento del computador y
    ejecutar el ambiente
    operativo de Solaris.

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

    Soporte de Sistemas Desarrollados (Developer System
    Support): contiene soporte de usuario final del sistema
    más librerías, incluye archivos y herramientas
    que se necesitan para desarrollar el software en el sistema de
    Solaris. Compiladores y
    depuradores no están incluidos en el sistema de Solaris
    2.5.

    Distribución Entera (Entire Distribution):
    contiene todo el ambiente de
    Solaris.

    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, modems, 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

    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 garantizados 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 como 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 SolarisSalvar
    información de configuraciónSalvar
    la información del sistema de
    archivo

    No importa como 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

    VERSIONES

    Entre las versiones de Solaris tenemos:Solaris 1.x al
    Solaris 2.xSolaris DDI/DKISolaris
    VBIBLIOGRAFIA

    INTRODUCCIÓN

    Un sistema operativo
    es un software que supervisa la forma en que se pueden usar los
    recursos de una
    computadora.

    UNIX es un
    sistema de investigación, construido para probar
    nuevos conceptos de diseños de sistemas
    operativos y proporcionar a un grupo de
    expertos en ciencia de la
    computación un ambiente de programación altamente productivo. Dentro
    del sistema operativo
    UNIX se crearon
    otros sistemas
    operativos como lo son Solaris, Linux, SCO, BSD,
    etc.

    Dentro del contexto del siguiente trabajo se
    hablará sobre el ambiente operativo de Solaris, el cual
    nos proporciona muchas razones para emigrar al ambiente del
    sistema operativo
    Solaris debido a que provee Portabilidad, Escalabilidad,
    Interoperatibidad y Compatibilidad. Además de esto
    también posee una gran funcionalidad en áreas con
    simetría de multiprocesos con multithreads, funcionalidad
    de tiempo real,
    mayor seguridad, y un
    Sistema de Administración mejorado.

    También se hablará sobre el kernel,
    algunos comandos, entre
    otras especificaciones técnicas del mismo.

    CONCLUSIÓN

    El ambiente del Sistema Operativo
    Solaris nos brinda algunas características, las cuales ayudarán
    a dar una buena portabilidad, escalabilidad, compatibilidad y
    seguridad en las
    aplicaciones para así operar en un ambiente creciente.
    También presenta características para los usuarios la cual
    cuenta con ventanas para manejo de servicios rápidos, al
    igual que integra servicios desktop, bibliotecas
    gráficas, administración de calendario y herramientas
    de imagen. Este
    sistema tiene características para el administrador de
    sistemas en donde se puede obtener información sobre
    dispositivos.

    El sistema operativo Solaris brinda paquetes de
    software (colecciones de archivos y directorios) y clusters
    (colección de paquetes). El kernel de solaris tiene
    multithread en vez de llave maestra la cual brinda mayor impacto
    en como está diseñado el controlador. Su
    instalación se basa en 3 formas como los son el salvar la
    información de la configuración, del sistema de
    archivo y que
    hacer antes de instalar un software de Solarios.

    Este sistema cuenta con comandos los cuales nos
    ayudarán a manejar el sistema; con algunos de ellos
    podemos revisar, instalar y remover paquetes.

     

     

    Autor:

    Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

    Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

    Categorias
    Newsletter