Archive for the ‘Paralelo A’ Category

Sistema de Archivos Distribuidos: CODA

Miércoles, Julio 23rd, 2008

Los Sistemas de archivos distribuidos son muy útiles por la función que brindan que es: la compartición de archivos, y algunos además la compartición de software.
CODA que es un tipo de estos sistemas de archivos, y presenta varias características adicionales, es muy útil ya que los clientes al tener una memoria caché pueden guardar los archivos compartidos y usarlos, e incluso modificarlos y cuando se vuelvan a conectar con los demás nodos los datos se actualizan.
En este post queremos presentar ayuda de como configurar un servidor y cliente CODA, en el sistema operativo Linux: Centos4.4. Para que puedan leer sobre esta configuración con más detalle pueden descargarse y leer el archivo que está cargado a continuación, y además pueden ver un video que lo hemos preparado para mejor comprención del tema.

INFORME DE LA CONFIGURACIÓN CODA: Informe_CODAInforme_CODA
DIRECCIÓN DEL VIDEO: http://www.youtube.com/watch?v=X5xMwapxwOM

Los instaladores no los he podido subir, por su tamaño pero si los desean me pueden escribir a la siguiente dirección y yo se los envio: eeencalada@utpl.edu.ec.

Saludos!!!

Network File System - NFS

Lunes, Julio 14th, 2008

POR: ISRAEL CUEVA HIDALGO

El Network File System (Sistema de archivos de red), o NFS, es un protocolo de nivel de aplicación, según el Modelo OSI. Es utilizado para sistemas de archivos distribuido en un entorno de red de computadoras de área local. Posibilita que distintos sistemas conectados a una misma red accedan a ficheros remotos como si se tratara de locales. Originalmente fue desarrollado en 1984 por Sun Microsystems, con el objetivo de que sea independiente de la máquina, el sistema operativo y el protocolo de transporte, esto fue posible gracias a que está implementado sobre los protocolos XDR (presentación) y ONC RPC (sesión) .[1] El protocolo NFS está incluido por defecto en los Sistemas Operativos UNIX y las distribuciones Linux.

Características

* El sistema NFS está dividido al menos en dos partes principales: un servidor y uno o más clientes. Los clientes acceden de forma remota a los datos que se encuentran almacenados en el servidor.

* Las estaciones de trabajo locales utilizan menos espacio de disco debido a que los datos se encuentran centralizados en un único lugar pero pueden ser accedidos y modificados por varios usuarios, de tal forma que no es necesario replicar la información.

* Los usuarios no necesitan disponer de un directorio “home” en cada una de las máquinas de la organización. Los directorios “home” pueden crearse en el servidor de NFS para posteriormente poder acceder a ellos desde cualquier máquina a través de la infraestructura de red.

* También se pueden compartir a través de la red dispositivos de almacenamiento como disqueteras, CD-ROM y unidades ZIP. Esto puede reducir la inversión en dichos dispositivos y mejorar el aprovechamiento del hardware existente en la organización.

Todas las operaciones sobre ficheros son síncronas. Esto significa que la operación sólo retorna cuando el servidor ha completado todo el trabajo asociado para esa operación. En caso de una solicitud de escritura, el servidor escribirá físicamente los datos en el disco, y si es necesario, actualizará la estructura de directorios, antes de devolver una respuesta al cliente. Esto garantiza la integridad de los ficheros.

Operaciones

Inicialmente NFS soportaba 18 procedimientos para todas las operaciones básicas de E/S.[1] Los comandos de la versión 2 del protocolo son los siguientes:[2]

* NULL: no hace nada, pero sirve para hacer ping al server y medir tiempos.
* CREATE: crea un nuevo archivo.
* LOOKUP: busca un fichero en el directorio actual y si lo encuentra, devuelve un descriptor a ese fichero más información sobre los atributos del fichero.
* READ y WRITE: primitivas básicas para acceder el fichero.
* RENAME: renombra un fichero.
* REMOVE: borra un fichero.
* MKDIR y RMDIR: creación/borrado de subdirectorios.
* READDIR: para leer la lista de directorios.
* GETATTR y SETATTR: devuelve conjuntos de atributos de ficheros.
* LINK: crea un archivo, el cual es un enlace a un archivo en un directorio, especificado.
* SYMLINK y READLINK: para la creación y lectura, respectivamente, de enlaces simbólicos (en un “string”) a un archivo en un directorio.
* STATFS: devuelve información del sistema de archivos.
* ROOT, para ir a la raíz (obsoleta en la versión 2).
* WRITECACHE: reservado para un uso futuro.

En la versión 3 del protocolo se eliminan los comandos se STATFS, ROOT y WRITECACHE; y se agregaron los siguientes:[3]

* ACCESS: Para verificar permisos de acceso.
* MKNOD: Crea un dispositivo especial.
* READDIRPLUS: una versión mejorada de READDIR.
* FSSTAT: devuelve información del sistema de archivos en forma dinámica.
* FSINFO: devuelve información del sistema de archivos en forma estática.
* PATHCONF: Recupera información POSIX.
* COMMIT: Enviar datos de caché sobre un servidor un sistema de almacenamiento estable.

ESTRUCTURA DE ALMACENAMIENTO MASIVO

Miércoles, Junio 18th, 2008

Existen varias formas de almacenamiento en dispositivos secundarios en nuestro caso estudiaremos los discos duros y en la presentacion adjunta, ustedes podran visualizar la estructura qu estos tienen, cuales son las mejores planificaciones para estos medios de alamecnamiento de tal forma que se pueda aprovechar de mejor manera su almacenamiento y por ultimo hablamos de las proteccion y los fallos a errores que estos estan propensos.

Integrantes:

Fabricio Sanchez
Patricia Flores

Descarga aqui—> estructura-del-almacenamiento-masivo.ppt

CLUSTERS

Miércoles, Junio 11th, 2008

Por: ISRAEL CUEVA HIDALGO.


1. ¿Qué es un cluster?

El término cluster se aplica a los conjuntos o conglomerados de computadoras construidos mediante la utilización de componentes de hardware comunes y que se comportan como si fuesen una única computadora. Hoy en día juegan un papel importante en la solución de problemas de las ciencias, las ingenierías y del comercio moderno.

Simplemente, cluster es un grupo de múltiples ordenadores unidos mediante una red de alta velocidad, de tal forma que el conjunto es visto como un único ordenador, más potente que los comunes de escritorio.

Los clusters son usualmente empleados para mejorar el rendimiento y/o la disponibilidad por encima de la que es provista por un solo computador típicamente siendo más económico que computadores individuales de rapidez y disponibilidad comparables.


2. En la actualidad se han construido algunos clusters. Aquí hay algunos ejemplos en los cuales consten el nombre, características, con qué fin fueron creados.

Cluster PS2
En el año 2004, en la Universidad de Illinois en Urbana-Champaign, Estados Unidos, se exploró el uso de consolas Play Station 2 (PS2) en cómputo científico y visualización de alta resolución. Se construyó un cluster conformado por 70 PS2; utilizando Sony Linux Kit (basado en Linux Kondora y Linux Red Hat) y MPI.
Cluster X
En la lista “TOP 500” de noviembre de 2004 fue considerado el séptimo sistema más rápido del mundo; sin embargo, para julio de 2005 ocupa la posición catorce. Cluster X fue construido en el Tecnológico de Virginia en el 2003; su instalación fue realizada por estudiantes del Tecnológico. Está constituido por 2200 procesadores Apple G5 de 2.3 GHz. Utiliza dos redes: Infiniband 4x para las comunicaciones entre procesos y Gigabit Ethernet para la administración. Cluster X posee 4 Terabytes de memoria RAM y 176 Terabytes de disco duro, su rendimiento es de 12.25 TFlops. Se lo conoce también como Terascale.
MareNostrum
En julio de 2004 se creó el Centro de Supercomputación de Barcelona (BSC), de la Universidad Politécnica de Cataluña, España. El BSC creó el cluster MareNostrum. En noviembre de 2004 MareNostrum se ubicó en el “TOP 500”, como el primer cluster más veloz y el cuarto sistema más rápido del mundo; sin embargo, para julio de 2005 se ubicó en la quinta posición. Está conformado por 3564 procesadores PowerPC970 de 2.2 GHz. Utiliza una red Myrinet. Su rendimiento es de 20.53 TFlops.
Thunder
Thunder fue construido por el Laboratorio Nacional Lawrence Livermore de la Universidad de California. Está conformado por 4096 procesadores Intel Itanium2 Tiger4 de 1.4GHz. Utiliza una red basada en tecnología Quadrics. Su rendimiento es de 19.94 TFlops. Se ubicó en la segunda posición del “TOP 500” durante junio de 2004, luego en la quinta posición en noviembre de 2004 y en la lista de julio de 2005 se ubicó en la séptima posición.
ASCI Q
ASCI Q fue construido en el año 2002 por el Laboratorio Nacional Los Álamos, Estados Unidos. Está constituido por 8192 procesadores AlphaServer SC45 de 1.25 GHz. Su rendimiento es de 13.88 TFlops. Se ubicó en la segunda posición del “TOP 500” durante junio y noviembre de 2003, luego en la tercera posición en junio de 2004, en la sexta posición en noviembre de 2004 y en la doceava posición en julio de 2005.

Tipos de Archivos de la Web OS

Miércoles, Junio 4th, 2008

Juan PAblo Arrobo
Andrea Espinosa
Jhoanna Simancas

TIPOS DE ARCHIVOS PARA WINDOWS SERVER 2003

Martes, Junio 3rd, 2008

Integrantes:

Margarita Nero
Patricia Flores
Fabricio Sanchez

El sistema de archivos para este sistema operativo está basado en una plataforma Windows, este es un diseño de sistemas de archivos distribuidos, ofrece las ventajas de la replicación DFS y las mejoras que ofrece respecto al servicio de replicación de archivos (FRS, File Replication service).

Las extensiones se muestran en una tabla que se adjunta en el archivo a continuaciòn

Descargar aqui—> trabajo-de-sistemas-operativos.doc

TIPOS DE ARCHIVOS EN CENTOS(LINUX)

Martes, Junio 3rd, 2008
TIPO DE ARCHIVO EXTENSION USUAL FUNCIÓN
EJECUTABLE .sh.pl EN LENGUAJE DE MAQUINA LISTON PARA EJECUTARSE (CORRER)
OBJETO Obj,o (Archivo Objeto de Programación.  COMPILADO EN LENGUAJE DE MAQUINA NO ENLAZADO
CÓDIGO FUENTE .c; .cpp; .py; .h; .o; .so; .sh; .tcl CODIGO FUENTE – LENGUAJE PROGRAMACIÓN.
POR LOTES Bat, sh   COMANDO AL INTERPRETE DE COMANDOS
TEXTO Txt, doc   DATOS TEXTUALES, DOCUMENTOS
PROCESADOR DE PALABRAS Odt(Word), ods(excel), odp (power point), - OpenOffice. Org . Txt, doc. O
BIBLIOTECA Lib, a , DLL , .so (Archivo de Librería).  BIBLIOTECAS DE RUTINAS PARA PROGRAMADORES
IMPRESIÓN O VISTA .ps (Archivo Post Script); pdf ARCHIVO ASCII O BINARIO EN UN FORMATO PARA IMPRESIÓN O VISTA
ARCHIVO .gz.bz2.zip.tar ARCHIVOS RELACIONADOS AGRUPADOS EN UN ARCHIVO, A VECES COMPRIMIDO, PARA ARCHIVARLO O ALMACENARLO.

Las extensiones de archivos no siempre se usan consistentemente. ¿Qué sucede cuando un archivo no tiene ninguna extensión o no parece ser lo que la extensión supone que sea? Aquí es cuando usamos el comando file. Por ejemplo, se encuentra con un archivo llamado saturday sin extensión. Usando el comando file, puede averiguar que tipo de archivo es simplemente escribiendo:  

file Saturday

    
 

En el ejemplo, el comando file saturday mostrará ASCII text, indicándole que su archivo es un archivo de texto. Cualquier archivo diseñado como archivo de texto, debería ser legible usando los comandos cat, more, o less, o usando un editor de texto como gedit o vi.  

Integrantes:

Cinthia Pulla

Karla Cabrera

Jammil Ramos  

WINDOWS VISTA AERO VS LINUX UBUNTU BERYL

Miércoles, Mayo 28th, 2008

Integrantes: Nivia Alberca
Ruth Contento
Michele Ramón

Versiones de Windows Vista

Miércoles, Mayo 28th, 2008

Windows Vista

* Tamaño de software 9.09 GB

* Tamaño del disco 9.17 GB

Windows Vista Starter

Vista Starter tiene limitaciones importantes, tales como sólo permitirle al usuario iniciar tres aplicaciones con interfaz gráfica a la vez, no aceptar conexiones de red entrantes y un límite en la memoria física que puede manejar de 1 GB. Sólo admite los procesadores Athlox XP, Duron y Geode de AMD y los procesadores Celeron, Pentium III y algunos modelos de Pentium 4 de Intel. La porción utilizable de disco tiene un límite de 250 GB.

Windows Vista Home Basic

Equivalente a Windows XP Home Edition. Incluye una versión del tema “Aero” alivianada, que no proporciona los efectos de transparencia “Glass”, Flip 3D o las vistas previas de las ventanas en la barra de inicio.

Admite 8 GB de memoria Ram.

Requisitos:

* 512 MB de memoria RAM como mínimo.
* 20 Gb de disco duro con al menos 15 GB de espacio disponible.
* 1 GHZ de procesador (800 MHz mínimo).
* Tarjeta gráfica de 32 Mb.

Windows Vista Home Premium

Equivalente a Windows XP Media Center Edition. Incluye además de todo lo contenido en el Home Basic lo siguiente: el Media Center y soporte para Tablet PC, HDTV y hasta 16 GB de memoria RAM. Implementará mejoras como la grabación directa de DVD, un Movie Maker con compatibilidad de HD “High Definition”, su interfaz incorpora la versión completa del tema “Aero” y el “Mobility Center” para usuarios de computadoras portátiles.

Windows Vista Business

Equivalente a Windows XP Profesional. No incluye características del Media Center Edition. Ofrece herramientas más orientadas hacia los negocios: uso en Tablet PC, Fax, servidor web IIS, hasta 128 GB de memoria RAM, escritorio remoto, copia de seguridad de archivos y una función llamada “Complete PC”, que hace copias “espejo” del disco duro. También cuenta con “Mobility Center” para usuarios de computadoras portátiles.

Integrantes:

Nivia Alberca

Ruth Contento

Michele Ramón

Sistemas Operativo CentOS

Miércoles, Mayo 28th, 2008

Este es un documento sobre CentOS, los requerimientos para su instalacion y la comparacion entre sus distintas versiones.

centos.doc

Integrantes:

Karla Cabrera
Jammil Ramos
Pulla Cinthia

:)