Vistas de página en total

viernes, 31 de marzo de 2017

9. Servicios P2P


9. Servicios P2P.
Un servicio P2P es aquel que se da en redes P2P. internet es un soporte extraordinario para redes P2P, ya que este tipo de redes no es más que la conexión de equipos entre iguales. sin necesidad de equipos interuse-dios (habitualmente servidores). 






9.1. Características de una red P2P
Las principales características de una red P2P son: 
Es escalable, lo que significa que tiene la capacidad de crecer <<indefinidamente>> sin perder sus propiedades En general, cuanto más grande sea una red P2P, mejor funcionará. 

Es robusta, pues si fallase la conexión de un equipo a otro, este podría conectarse a cualquier otro equipo de la red. 
Es anónima, ya que los equipos solo están identificados mediante su iP y no es necesario disponer de datos adicionales, como cuentas de usuario, para poder conectarse a la red y compartir datos. 
 

9.2. Tipos de redes P2P.
Atendiendo al grado de centralización de los equipos en la red P2P, esta puede ser de los siguientes tipos: 
Red P2P centralizada 
Todas las operaciones se hacen a través de un nodo central (servidor). Y
si este falla, la red deja de funcionar. Por ello actualmente no es un tipo de red muy utilizada.
 
 
Red P2P descentralizada
Es el modelo más común de red P2P. Distribuyen la carga de la red entre sus equipos, por lo que no hay ningún nodo imprescindible. 




Red P2P híbrida 
Es un modelo intermedio entre los dos anteriores. Existe un servidor central que actúa como nodo pero que no almacena ni distribuye contenidos, solo gestiona los recursos de red y la comunicación.


 

 


9.3. Redes BitTorrent.
 

Las redes P2P híbridas son las más utilizadas por los usuarios de Internet y. dentro de estas, las más populares hoy en día son las redes que usan el protocolo BitTorrent. llamadas redes BitTorrent. 


Una red BitTorrent está compuesta por: 
Peers: usuarios que están activos en la red. 

Leechers: usuarios que están descargando un contenido pero aún no lo han completado o han decidido no compartirlo. 
 
Seeders: usuarios de la red que tienen el archivo completo y lo comparten con el resto de usuarios. 


Trackers: servidores que contienen la información para que unos usuarios se conecten con otros, en función de lo que demanden en la red. 


Funcionamiento de una red BitTorrent.
El usuario (peer) debe descargar un archivo (torrent) que contiene toda la información sobre el contenido que queremos descargar: la dirección del tracker, el número de seeders, etc. 
El archivo torrent se ejecuta con una aplicación cliente de las que mencionamos en el apartado anterior.


Cuando el peer tiene toda la información, se abre una comunicación directa con los otros peers y seeders y comienza la descarga. 


9.4. Aplicaciones de P2P.
La aplicación más conocida de P2P es el intercambio de archivos.



 
Bitcoin 
Se trata de una moneda digital para permitir el manejo y transacción de dinero entre usuarios. Las transacciones de Bitcoin se realizan directa-mente, sin necesidad de intermediarios.

Open Garden.
Comunidad para compartir el ancho de banda y el acceso a internet mediantes dispositivos inalámbricos. 
 
Ono. ahora propiedad de Vodafone, lanzó una idea similar que consitia en utilizar los routers inalámbricos de sus usuarios para proporcionar acceso a internet vía WiFi a todos los usuarios que estén dentro de la zona donde hayan establecido esta red.




 
 
 

8. Computación en la nube.

8. Computación en la nube.



El término «computación en la nube» (Cloud Computing) se utiliza muy a menudo hoy en día, pero ¿qué es exactamente la nube? La nube es un servicio mediante el cual los usuarios pueden hacer uso de herramientas sin necesidad de tenerlas instaladas en el equipo desde el cual trabajan. 


8.1. Estructura de la nube.
Una nube se estructura en varios niveles o capas. En función de quién gestione cada capa, obtendremos un modelo de nube diferente.








8.2. Tipos de nube.

Por otro lado, en función de la gestión de la nube y de su disponibilidad, podemos clasificar las nubes del siguiente modo



Nube pública: la gestión de la nube suele ser externa y el acceso a esta se ofrece, normalmente, de forma remota, a través de Internet. 

Nube privada: la gestión de la nube la asume el propietario, quien controla tanto los servicios que ofrece como a los usuarios que los utilizan. 














Nube híbrida: se controla solo una parte de la nube. Estas nubes ofrecen el servicio «On demand» (se asignan recursos en función de la demanda) a los usuarios. 











8.3. Ventajas de la nube.

Los factores que han favorecido el uso de los servicios en la nube son múltiples y de diversa naturaleza. Entre ellos, destacamos: 

Versatilidad: puede ofrecer una solución ajustada a la necesidad del usuario. 









Escalabilidad: sus recursos son gestionables, de manera que puede responder a diferentes demandas sin que el rendimiento se vea afectado.


Bajo coste: lo habitual es que se facture solo por los servicios que se ofrecen. Además, permite reducir costes en la empresa. La inversión en equipamiento puede reducirse por este tipo de ser… vicios. 





Disponibilidad: se puede acceder y colaborar desde prácticamente cualquier lugar y con una amplia compatibilidad de dispositivos. 



8.4. Servicios en la nube. 

El servicio en la nube mas conocido es el de almacenamiento. No obstante, son muchas las empresas que ofertan servicios a diferentes niveles Haas. Paas. SaaS). Aqui trataremos solo los más populares. 

Servicios en la nube de Microsoft.

La base de la nube de Microsoft es Azure. Podria describirse como un sistema operativo en la nube. A partir de el pueden desarrollarse otros servicios como plataformas. gestores de bases de datos, etc.



Como SaaS, Microsoft ofrece la solución Office 365. que agrupa todos los productos que incluyen caracteristicas habilitadas a través de Internet (mensajeria, almacenamiento, etc.).  


Servicios en la nube de Google.
La base de su nube se llama Google Compute Engine y, al igual que Azure, permite desarrollar sobre ella otros servicios. Por otro lado. Google App Engine puede funcionar como SaaS.


Google también ofrece una solución similar a Office 365. El espacio de almacenamiento. que ofrece 5 GB con posibilidad de contratar 25 GB, se llama Google Drive e incorpora visores para los formatos más populares y la capacidad de edición en linea, aunque con limitaciones.


Otros servicios enla nube:

De entre los servicios de almacenamiento en la nube, además de los ya mencionados. destacamos los siguientes:

Dropbox: servicio multiplataforma de la compañía Dropbox. Ofrece 2 GB gratuitos con la posibilidad de aumentar hasta 18 GB (por cada amigo que se una regalan 500 MB).


íCloud: servicio de Apple para sus dispositivos con 5 GB de almacenamiento gratuito. integra otros servicios además de almacenamiento como ¡Tunes (repositorio de música), ¡Books (repositorio de ebooks) o Apps (repositorio de aplicaciones).