Datos personales

Cartagena, Bolivar, Colombia
Somos un grupo que nacio en el corazon de Dios Y lo que hacemos lo hacemos solo para él

miércoles, 2 de mayo de 2007

Unix

CARACTERÍSTICAS GENERALES:
Es un
sistema operativo de tiempo compartido, controla los recursos de una computadora y los asigna entre los usuarios. Permite a los usuarios correr sus programas. Controla los dispositivos de periféricos conectados a la máquina.
- Es un sistrema operativo multiusuario, con capacidad de simular multiprocesamiento y procesamiento no interactivo.
- Está escrito en un
lenguaje de alto nivel : C.
- Dispone de un
lenguaje de control programable llamado SHELL.
- Ofrece facilidades para la creación de
programas y sistemas y el ambiente adecuado para las tareas de diseños de software.
- Emplea manejo dinámico de
memoria por intercambio o paginación.
- Tiene capacidad de interconexión de
procesos.
- Permite
comunicación entre procesos.
- Emplea un
sistema jerárquico de archivos, con facilidades de protección de archivos, cuentas y procesos.
- Tiene facilidad para redireccionamiento de Entradas/Salidas.
- Garantiza un alto grado de portabilidad.
SOLARIS

Es un
sistema operativo desarrollado por Sun Microsystems. Es un sistema certificado como una versión de UNIX. Aunque Solaris en sí mismo aún es software propietario, la parte principal del sistema operativo se ha liberado como un proyecto de software libre denominado Opensolaris. Solaris puede considerarse uno de los sistemas operativos más avanzados. Sun denomina así a su sistema operativo.
El primer sistema operativo de Sun nació en
1983 y se llamó inicialmente SunOS. Estaba basado en el sistema UNIX BSD, de la Universidad de Berkeley, del cual uno de los fundadores de la compañía fue programador en sus tiempos universitarios. Más adelante incorporó funcionalidades del System V, convirtiéndose prácticamente en un sistema operativo totalmente basado en System V.
Esta versión basada en System V fue publicada en
1992 y fue la primera en llamarse Solaris, más concretamente Solaris 2. Las anteriores fueron llamadas Solaris 1 con efecto retroactivo. SunOS solo tendría sentido a partir de ese momento como núcleo de este nuevo entorno operativo Solaris. De esta forma Solaris 2 contenía SunOS 5.0. Desde ese momento se distingue entre el núcleo del sistema operativo (SunOS), y el entorno operativo en general (Solaris), añadiéndole otros paquetes como Apache o DTrace.
CARACTERISTICAS PARA LOS USUARIOS
· 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.
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.
HP-UX
Es la versión de
Unix de Hewlett-Packard. HP-UX es la versión de Unix desarrollada y mantenida por Hewlett-Packard desde 1983, ejecutable típicamente sobre procesadores HP PA RISC y en sus últimas versiones sobre Intel Itanium (arquitectura Intel de 64 bits); a pesar de estar basada ampliamente en System V incorpora importantes características BSD. En la actualidad la última versión del operativo es la 11.23, también conocido como 11iv2 (2003), aunque existen numerosas instalaciones de sistemas más antiguos, especialmente HP-UX 10.x (1995-97) o incluso 9.x. (1992-95). Apartir de la versión 11.11 (2000) se usa un sistema de numeración doble, así la 11.11 es también conocida como 11i, la 11.20 es 11iv1.5 y así sucesivamente hasta la actual 11.23 (11iv2). Está previsto el lanzamiento de 11.31 (11iv3) a finales de 2006.
HP-UX es, como la mayor parte de Unix comerciales, un entorno de trabajo flexible, potente y estable, que soporta un abanico de aplicaciones que van desde simples editores de texto a complicados programas de diseño gráfico o cálculo científico, pasando por sistemas de control industrial que incluyen planificaciones de tiempo real.
Durante los últimos años Hewlett-Packard, como muchos otros fabricantes, parece haberse interesado bastante por la seguridad en general, y en concreto por los sistemas de protección para sus plataformas; prueba de ello es la gama de productos relacionados con este campo desarrollados para HP-UX, como el sistema de detección de intrusos IDS/9000 para HP-UX 11.x corriendo sobre máquinas HP-9000 o la utilidad Security Patch Check, similar al PatchDiag de
Sun Microsystems. También es importante destacar las grandes mejoras en cuanto a seguridad del sistema se refiere entre HP-UX 9.x, HP-UX 10.x y muy especialmente HP-UX 11.x.
CARACTERÍSTICAS
Tres entornos operativos: Básico, MTOE y TCOE
Versiones de 32 y 64 bits para TODAS las bibliotecas de sistema (sólo compartidas), tanto PA-RISC como Itanium
Valores sintonizables dinámicamente
Funcionalidad de seguridad central
JFS versión 3.3 (Veritas File System)
Veritas Volume Manager versión 3.1
CDFS con extensiones de Rock Ridge
NIS/NIS+
Logical Volume Manager (LVM), que ahora es el administrador de volúmenes por defecto
Nueva herramienta de configuración del kernel: kcweb
System Administration Manager (SAM)
MC/ServiceGuard
Extensión de ServiceGuard para RAC (antes ServiceGuard OPS Edition)
Enterprise Cluster Master Toolkit
Network Transport
Montador automático
Servicios de Internet
Conjuntos de procesadores HP-UX
Compiladores de C, ANSI C++ y Fortran
Cargador dinámico
Biblioteca Pthread (libthread)
Modelo de subprocesos MxN
Common Desktop Environment (CDE)
Generador de números aleatorios robusto
Fuentes, juegos de caracteres y conversores para internacionalización
Distributed Computing Environment (DCE)
HP-UX Software Transition Kit (STK)
Traductor binario Aries
Ignite-UX
IRIX
Es un
sistema operativo compatible con Unix, creado por SGI (Silicon Graphics) para su plataforma MIPS de 64 bits.
IRIX tiene un particular soporte para
gráficos 3D, video y transferencia de datos de gran ancho de banda. Fue una de las primeras versiones de Unix en tener una interfaz gráfica de usuario (GUI) para el escritorio principal y es actualmente ampliamente utilizado debido a su extremadamente alto desempeño en gráficos 3D, en la industria de la animación por computadora y para visualización científica.
La versión actual, a Agosto 2006, es la 6.5.30.y existen dos subversiones: maintenance y feature, que corresponden más o menos a las versiones "estable" y "desarrollo" de otros programas. La maintenance contiene mejoras de funcionamiento y correcciones de errores y la feature contiene nuevos subsistemas. Desde la 6.5.22 existe esa división en "maintenance" y "feature". A partir de la 6.5.23 es necesario un contrato de mantenimiento para poder acceder a las nuevas actualizaciones.
CARACTERISTICAS
El sistema operativo IRIX, el principal sistema operativo UNIX® de 64 bits para computación de altas prestaciones, visualización avanzada y supercomputación de producción, es la base del entorno de optimización de flujo de trabajo IRGO.
IRGO hace posible un menor espacio de tiempo para conseguir una solución en un entorno seguro e incorpora características que permiten a los usuarios desarrollar y hacer funcionar los códigos HPC de forma más rápida. Estas características se encuentran en tres categorías principales: optimización del tiempo de ejecución, optimización del desarrollo y seguridad del flujo de trabajo. Entre las herramientas de gran productividad de cada categoría se encuentran:
· Las características de optimización del tiempo de ejecución permiten que los códigos HPC funcionen con más rapidez - La asignación de recursos y herramientas de utilización permite a los científicos centrarse en sus investigaciones y no en la informática ya que obtienen un alto grado de productividad. Se consigue un sistema inteligente que, entre otras ventajas, libera al administrador de sistema para asignar eficazmente los recursos a tareas o procesos específicos para que las principales tareas técnicas puedan funcionar sin interrupción. Adicionalmente, los sistemas de ficheros compartidos SGI® XFS™ y CXFS™ soportan una evolución de sistema de ficheros hasta mil millones de gigabytes sin menoscabo en las prestaciones.
· Las características de tiempo de servicio de gran productividad de IRGO incluyen Checkpoint Restart, una herramienta que proporciona eficacia y productividad absolutamente vitales. En un entorno de producción, hasta con los componentes más fiables y el software más probado, en ocasiones ocurren fallos. Checkpoint Restart guarda el trabajo en proceso de una aplicación, así que si una aplicación se para por cualquier razón, se puede comenzar de nuevo desde su punto de ejecución más reciente y así todos los ciclos de computación son productivos.
· Las características de optimización de desarrollo hacen más sencillo el diseño de códigos para la computación de altas prestaciones y gran productividad - los compiladores MIPSpro™ ayudan a los desarrolladores que utilizan el entorno IRGO a crear soluciones escalables de gran productividad con avanzadas herramientas de optimización de código, como por ejemplo una opción de paralelismo automático que ayuda a los programadores a conseguir un código paralelo optimizado.
· Las características de seguridad de flujo de trabajo protegen la información clasificada o de intelecto básico contra filtraciones de datos accidentales o sin autorización - IRGO incluye avanzadas herramientas y librerías de programación, control superior de prestaciones y herramientas de análisis, y seguridad certificada multinivel Trusted IRIX™. Trusted IRIX aporta una seguridad total contra filtraciones de datos accidentales o sin autorización. La clasificación de datos multinivel mantiene los datos confidenciales en el mayor grado de seguridad certificada y multinivel. El sistema operativo IRIX® 6.5 está certificado para satisfacer los estándares críticos de la industria de la seguridad, incluyendo CAPP y LSPP.
SYSTEM V
Abreviado comunmente SysV y raramente System 5, fue una de las versiones del
sistema operativo Unix. Fue desarrollado originalmente AT&T y lanzado por primera vez en 1983. Fueron liberadas cuatro versiones de System V , denominadas Releases 1, 2, 3 y 4. System V Release 4, o SVR4, fue la versión más popular, y la fuente de varias características comunes de Unix, tales como "SysV init scripts" (/etc/init.d), usadas para el control de inicio y apagado del sistema. El sistema también forma la base de SVID (del inglés "System V Interface Definition" , Definición de Interface de System V), un estándar que define como los sistemas System V deben trabajar. El otro de las dos mayores ramas de los sistemas Unix es la distribución de software de Berkeley BSD.
El sistema de inicio System V controla el arranque de los programas en el instante de inicio de la máquina. Este sistema de inicio es considerado por muchos más fácil de usar, más potente y flexible que el sistema de inicio BSD tradicional.
CARACTERÍSTICAS
soporta características que también se encuentran en otras implementaciones de UNIX, y otras muchas que no se encuentran en ninguna otra. En esta sección, daremos un rápido paseo por las características del núcleo de .
es un sistema operativo de multitarea real y multiusuario, como lo son todas las otras versiones de UNIX. Esto significa que muchos usuarios pueden autentificarse en el sistema y ejecutar programas, y hacerlo de forma simultánea.
El sistema es en su mayoría compatible con varios estándares de UNIX (hasta donde pueda tener estándares el UNIX) en lo que respecta al código fuente de los programas, entre ellos los estándares POSIX.1, UNIX System V, and Berkely System Distribution UNIX. se ha desarrollado con la idea de que el código fuente sea portable de un sistema a otro, y así es fácil encontrar características de uso general que son compartidas por más de una plataforma. Gran parte del software para UNIX disponible en Internet y en otros lugares compila para sin hacer modificaciones. Además, es libremente redistribuible todo el código fuente del sistema , a saber, el núcleo, los controladores de dispositivo, las bibliotecas, los programas de usuario y las herramientas de desarrollo.
FREEBSD
es un
sistema operativo libre para ordenadores personales basado en las CPU de arquitectura Intel, incluyendo procesadores 386, 486 (versiones SX y DX), y Pentium. También son soportados los procesadores compatibles con Intel como AMD y Cyrix. Actualmente también es posible utilizarlo hasta en 10 arquitecturas distintas como Alpha, AMD64, IA-64, MIPS, PowerPC y UltraSPARC.
FreeBSD está basado en la versión 4.4
BSD-Lite del Computer Systems Research Group (CSRG) de la University of California, Berkeley siguiendo la tradición que ha distinguido el desarrollo de los sistemas BSD. Además del trabajo realizado por el CSRG, el proyecto FreeBSD ha invertido miles de horas en ajustar el sistema para ofrecer las máximas prestaciones en situaciones de carga real.
CARACTERÍSTICAS
FreeBSD es un
sistema operativo multiusuario, capaz de efectuar multitarea con apropiación, inspirado como ya se dijo, en la variante 4.4 BSD-Lite de UNIX. Aunque FreeBSD no puede ser propiamente llamado UNIX, al no haber adquirido la debida licencia de The Open Group, FreeBSD sí está hecho para ser compatible con la norma POSIX, al igual que varios otros sistemas "clones de UNIX". El sistema FreeBSD incluye el kernel, la estructura de ficheros del sistema, librerías de la API de C, y algunas utilerías básicas. La versión 6.1 trajo importantes mejoras como mayor apoyo para dispositivos Bluetooth y controladores para tarjetas de sonido y red. [1]
La última versión estable es la 6.2 y se preveé el lanzamiento de la versión 7 para fines del año 2007, en ella se dará soporte al sistema de archivos de Sun llamado ZFS y a la arquitectura ARM, entre otras novedades. [2]
MICROSOFT XENIX
Era un
sistema operativo tipo UNIX desarrollado por Microsoft. Microsoft lo llamó así debido a que no tenía licencia para utilizar el nombre "UNIX". Es un sistema obsoleto, sin embargo ocupa poco espacio de disco y es rápido.
HISTORIA
En
1979, Microsoft compró una licencia del UNIX System V de AT&T y anunció el 25 de agosto de 1980 su intención de adaptarlo a microprocesadores de 16 bits pero no funcionó.
XENIX no se vendía directamente al usuario final, sino que Microsoft vendía
licencias a los fabricantes de ordenadores que deseaban utilizarlo en sus equipos. La primera adaptación de XENIX se hizo para un microprocesador Zilog Z8001.
CARACTERÍSTICAS DEL UNIX
Cuando arranca un servidor de Unix, se carga el kernel a memoria. El kernel es un programa ejecutable, producto de la compilación de un juego de programas fuentes de Lenguaje C, normalmente llamado /unix.
El kernel hace que la computadora funcione bajo Unix y que los usuarios puedan compartir eficientemente todos los recursos. Contiene los drivers necesarios para que todos los periféricos puedan ser accesados.
El Unix utiliza y administra muy eficientemente la memoria. En la memoria libre atiende a los procesos. A cada proceso le da la cantidad exacta de memoria que aquél necesite, desde pocos kilobytes hasta varios megabytes. Cuando se acaba la memoria, utiliza el Area de Swap que es una memoria virtual. Esto permite que se pueda ejecutar un programa que sea más grande que la memoria RAM total que tenga un servidor de Unix.
El Unix ha sido desarrollado para el procesamiento de textos y por ello tiene una gran cantidad de comandos y herramientas lo cual lo hace muy poderoso. Inclusive, hay Sistemas Operativos que corren sobre Unix.
Es un Sistema Operativo muy seguro. Cumple con las normas más estrictas en lo que a seguridad se refiere.
El Unix cumple con más de 1000 estandares. Sus comandos, herramientas y protocolos están basados y cumplen con estandares, algunos de facto y otros de jure.
Un disco es dividido en varios discos lógicos y al menos una área de swap. Cada disco lógico se llama File System. Un File System es una estructura muy bien organizada. El área de swap es una división del disco sin formato, es decir, es un pedazo del disco en crudo. Los directorios y archivos de un File System se representan como un árbol que tiene una sola raíz y muchas ramas, en orden jerárquico.
Existe un File System principal que es donde está la única raíz. Para tener acceso a los otros File Systems, éstos se "injertan" en cualquier directorio.
El Unix trabaja todo en memoria RAM y actualiza cada 30 segundos los File Systems evitando así el excesivo acceso a los discos fijos.
El Unix tiene su propia idea de la hora. No se basa en la hora del CMOS de la computadora, sino que lleva en memoria su propio contador que registra cu ntos segundos han pasado desde el 1 de septiembre de 1970. Permite que cada usuario tenga su propia hora, basada en la Zona de Tiempo Horaria donde se encuentre.
Para el Unix todo es un archivo. Permite crear archivos con nombres hasta de 255 caracteres de largo.
Permite tener conectados muchos usuarios (hasta más de mil) ya sea por medio de terminales tontas conectadas a puertos seriales o por medio de la red por telnet, rlogin o cualquier otro servicio de red. Estos usuarios pueden estar en lugares locales o remotos.

No hay comentarios: