Knoppia

Wiki de Informática y otras historias

Herramientas de usuario

Herramientas del sitio


dad:sistemas_distribuidos

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anteriorRevisión previa
Próxima revisión
Revisión previa
dad:sistemas_distribuidos [2023/10/02 11:24] thejuanvisudad:sistemas_distribuidos [2023/10/02 11:45] (actual) – [Tipos de Servidores] thejuanvisu
Línea 24: Línea 24:
   * Aspectos de Seguridad   * Aspectos de Seguridad
  
-Formas de computación +===== Formas de computación ===== 
-  * Monolítica: un único ordenador sin conexión y con un solo usuario+  * **Monolítica:** un único ordenador sin conexión y con un solo usuario
     * Mainframe: Varios usuarios conectados a un único ordenador     * Mainframe: Varios usuarios conectados a un único ordenador
-  * Distribuida: Múltiples computadores conectados por red +  * **Distribuida:** Múltiples computadores conectados por red 
-  * Paralela: más de un procesador simultáneamente para ejecutar un programa+  * **Paralela:** más de un procesador simultáneamente para ejecutar un programa
     * Difícil dividir un programa en porciones     * Difícil dividir un programa en porciones
-  * Cooperativa: dividir la computación entre ordenadores conectados para utilizar los ciclos de CPU excedentes.+  * **Cooperativa:** dividir la computación entre ordenadores conectados **para utilizar los ciclos de CPU excedentes**. 
 + 
 +===== Conceptos ===== 
 +  * **Sesión de servicio:** cada cliente entabla una sesión separada e independiente con el servidor 
 +  * **Protocolo:** Establece las reglas que deben seguir cliente y servidor 
 +  * **Localización:** Mecanismos para localizar el proceso servidor: IP + Puerto 
 +  * **Comunicación y sincronización:** Sigue un patrón petición respuesta. 
 +  * **Representación de datos:** Depende de la naturaleza y necesidad del protocolo. 
 + 
 +===== Tipos de Servidores ===== 
 +  * Orientados a conexión vs sin conexión 
 +    * TCP 
 +    * UDP 
 +  * Iterativo vs Concurrente 
 +    * Bloquea por cliente 
 +    * Atiende a la vez con hilos u operaciones IPC 
 +  * Con estado vs Sin estado 
 +    * Un objeto puede cambiar de estado. 
 +    * Con estado de un objeto representamos el valor de sus atributos.  
 +    * El estado cambia en función el valor de sus atributos. 
 +    * Con Estado Entre cada invocación y llamada se retoma información del pasado (Guarda información entre peticiones) 
 +    * Sin Estado: En cada invocación y llamada se debe enviar toda la información de nuevo 
dad/sistemas_distribuidos.1696245856.txt.gz · Última modificación: 2023/10/02 11:24 por thejuanvisu