<?xml version="1.0" encoding="ISO-8859-1"?><!-- generator="FeedCreator 1.7.2-ppt (info@mypapit.net)" --><rss version="0.91">    <channel>        <title>DISTRIBUIDOS II</title>        <description><![CDATA[bolog para comentarios]]></description>        <link>http://sisdistrib.blogcindario.com/</link>        <lastBuildDate>Mon, 16 Aug 2010 19:37:27 +0100</lastBuildDate>        <generator>FeedCreator 1.7.2-ppt (info@mypapit.net)</generator>        <item>            <title>¿Que es un sistema Distribuido?</title>            <link>http://sisdistrib.blogcindario.com/2009/10/00001-que-es-un-sistema-distribuido.html</link>            <description><![CDATA[<span style="font-size: x-large;">Sistemas Distribuidos<br />Concepto y Caracter&iacute;zticas</span><h1></h1><center><img alt="Sistema_Distribuido" border="0" src="http://mx.geocities.com/alfonsoaraujocardenas/distribuido.jpg" width="150" /></center><br /><table><tbody><tr><td align="left" valign="top" width="3%"></td><td width="550"><p>Es un concepto poco claro de definir. Colecci&oacute;n de elementos de c&oacute;mputo aut&oacute;nomo que se encuentran f&iacute;sicamente separados y no comparten una memoria com&uacute;n, se comunican entre s&iacute; a trav&eacute;s del intercambio de mensajes utilizando un medio de comunicaci&oacute;n. Los sistemas aut&oacute;nomos pueden tener caracter&iacute;sticas no homog&eacute;neas. <br /><br /><strong>Caracter&iacute;sticas de los Sistemas Distribuidos.</strong> </p><blockquote><blockquote><br /><br />1.-Cada elemento de computo tiene su propia memoria y su propio Sistema Operativo. <br /><br />2.-Control de recursos locales y remotos. <br /><br />3.- Sistemas Abiertos (Facilidades de cambio y crecimiento). <br /><br />4.-Plataforma no standard ( Unix, NT, Intel, RISC, Etc.). <br /><br />5.-Medios de comunicaci&oacute;n ( Redes, Protocolos, Dispositivos, Etc.). <br /><br />6.- Capacidad de Procesamiento en paralelo. <br /><br />7.-Dispersi&oacute;n y parcialidad.</blockquote></blockquote><br /><br /><img src="http://mx.geocities.com/alfonsoaraujocardenas/sd1.gif" /> <br /><br /><strong>Factores que han afectado el desarrollo de los Sistemas Distribuidos.</strong><br /><blockquote><blockquote><br /><br />1.-Avances Tecnol&oacute;gicos. <br /><br />2,.Nuevos requerimientos. <br /><br />3.-Globalizaci&oacute;n. <br /><br />4.-Aspectos Externos ( Culturales, Pol&iacute;ticos, Econ&oacute;micos ). <br /><br />5.-Integraci&oacute;n.</blockquote></blockquote><center><br /><br /><br /><img src="http://mx.geocities.com/alfonsoaraujocardenas/sd2.gif" /><br /></center><br /><br /><strong><span style="font-size: x-small;">Ventajas y Desventajas de los Sistemas Distribuidos</span></strong><br /><br /><strong>Ventajas:</strong><br /><br />Procesadores m&aacute;s poderosos y a menos costos <ul><li value="0">Desarrollo de Estaciones con m&aacute;s capacidades </li><li value="0">Las estaciones satisfacen las necesidades de los usuarios. </li><li value="0">Uso de nuevas interfaces.</li></ul>Avances en la Tecnolog&iacute;a de Comunicaciones. <ul><li value="0">Disponibilidad de elementos de Comunicaci&oacute;n. </li><li value="0">Desarrollo de nuevas t&eacute;cnicas.</li></ul>Compartici&oacute;n de Recursos. <ul><li value="0">Dispositivos (Hardware). </li><li value="0">Programas (Software). </li></ul>Eficiencia y Flexibilidad. <ul><li value="0">Respuesta R&aacute;pida. </li><li value="0">Ejecuci&oacute;n Concurrente de procesos (En varias computadoras). </li><li value="0">Empleo de t&eacute;cnicas de procesamiento distribuido. </li></ul>Disponibilidad y Confiabilidad. <ul><li value="0">Sistema poco propenso a fallas (Si un componente no afecta a la disponibilidad del sistema). </li><li value="0">Mayores servicios que elevan la funcionalidad ( Monitoreo, Telecontrol, Correo El&eacute;ctrico, Etc.). </li></ul>Crecimiento Modular. <ul><li value="0">Es inherente al crecimiento. </li><li value="0">Inclusi&oacute;n r&aacute;pida de nuevos recursos. </li><li value="0">Los recursos actuales no afectan. </li></ul><br /><br /><strong>Desventajas:</strong><br /><br /><br />Requerimientos de mayores controles de procesamiento.<br /><br />Velocidad de propagaci&oacute;n de informaci&oacute;n ( Muy lenta a veces).<br /><br />Servicios de replicaci&oacute;n de datos y servicios con posibilidades de fallas.<br /><br />Mayores controles de acceso y proceso ( Commit ).<br /><br />Administraci&oacute;n m&aacute;s compleja.<br /><br />Costos. <br /><br /><br /><strong>Modelo de Construcci&oacute;n.</strong><br /><br /><br /><br /><blockquote><strong>Arquitectura Cliente/Servidor:</strong></blockquote><br /><br />Una arquitectura es un conjunto de reglas, definiciones, t&eacute;rminos y modelos que se emplean para producir un producto. La arquitectura Cliente/Servidor agrupa conjuntos de elementos que efect&uacute;an procesos distribuidos y computo cooperativo. <br /><br /><center><img src="http://mx.geocities.com/alfonsoaraujocardenas/clienteservidor.gif" /></center><br /><br /><strong>Beneficios:</strong><br /><blockquote>Mejor aprovechamiento de la potencia de c&oacute;mputo (Reparte el trabajo).<li value="0">Reduce el tr&aacute;fico en la Red. (Viajan requerimientos). </li><li value="0">Opera bajo sistemas abiertos. </li><li value="0">Permite el uso de interfaces gr&aacute;ficas variadas y vers&aacute;tiles.</li></blockquote><br /><br /><strong>Cliente</strong><br />Conjunto de Software y Hardware que invoca los servicios de uno o varios servidores. <br /><br /><blockquote>Caracter&iacute;sticas:<blockquote><li value="0">El Cliente oculta al Servidor y la Red. </li><li value="0">Detecta e intercepta peticiones de otras aplicaciones y puede redireccionarlas. </li><li value="0">Dedicado a la cesi&oacute;n del usuario ( Inicia...Termina ). </li><li value="0">El m&eacute;todo m&aacute;s com&uacute;n por el que se solicitan los servicios es a trav&eacute;s de RPC (Remote Procedure Calls). </li></blockquote></blockquote><br /><br /><blockquote>Funciones Comunes del Cliente:<blockquote><li value="0">Mantener y procesar todo el dialogo con el usuario. </li><li value="0">Manejo de pantallas. </li><li value="0">Men&uacute;s e interpretaci&oacute;n de comandos. </li><li value="0">Entrada de datos y validaci&oacute;n. </li><li value="0">Procesamiento de ayudas. </li><li value="0">Recuperaci&oacute;n de errores. </li></blockquote></blockquote><br /><br /><strong>Servidor</strong><br />Conjunto de Hardware y Software que responde a los requerimientos de un cliente. <br /><br /><blockquote>Tipos Comunes de Servidores:<blockquote><li value="0">Servidor de Archivos (FTP, Novell). </li><li value="0">Servidor de Bases de Datos (SQL, CBASE, ORACLE, INFORMIX). </li><li value="0">Servidor de Comunicaciones </li><li value="0">Servidor de Impresi&oacute;n. </li><li value="0">Servidor de Terminal. </li><li value="0">Servidor de Aplicaciones (Windows NT, Novell). </li></blockquote></blockquote><br /><br /><blockquote>Funciones Comunes del Servidor:<blockquote><li value="0">Acceso, almacenamiento y organizaci&oacute;n de datos. </li><li value="0">Actualizaci&oacute;n de datos almacenados. </li><li value="0">Administraci&oacute;n de recursos compartidos. </li><li value="0">Ejecuci&oacute;n de toda la l&oacute;gica para procesar una transacci&oacute;n. </li><li value="0">Procesamiento com&uacute;n de elementos del servidor.</li></blockquote></blockquote><br /><br /><blockquote><strong>Red de Comunicaci&oacute;n</strong></blockquote><br /><br />Es todo aquel conjunto de elementos basados en hardware y software que permite establecer un enlace entre los clientes y los servidores, se clasifican por su tama&ntilde;o LAN, MAN y WAN. <br /><br /><blockquote>Caracter&iacute;sticas de la comunicaci&oacute;n:<blockquote><li value="0">A trav&eacute;s de este medio, el cliente debe localizar e iniciar la comunicaci&oacute;n con el servidor. </li><li value="0">No se utiliza la metodolog&iacute;a de compartici&oacute;n de archivos, ya que todos los accesos a la informaci&oacute;n se llevan a cabo a trav&eacute;s de peticiones por medio de comunicaci&oacute;n. </li><li value="0">Debido a que los programas de manejo y control de informaci&oacute;n ( Archivos y bases de datos solo se env&iacute;an y reciben los resultados de las operaciones (Tr&aacute;fico igual a Datos le&iacute;dos o escritos). </li><li value="0">Debido a la flexibilidad de establecer sesiones con m&uacute;ltiples servidores y manejo de informaci&oacute;n en varias bases de datos (en sitios remotos es requerido el uso de estilos transaccionales y cooperativos). </li></blockquote></blockquote>.</td></tr></tbody></table>]]></description>            <pubDate>Mon, 19 Oct 2009 15:46:09 +0100</pubDate>        </item>    </channel></rss>
