El siguiente paso en la nube, los servicios P2P o Internxt

Buenas, muchos conocemos las redes P2P pues antes o después nos hemos topado con los ficheros torrent para descargar multimedia o programas pues aprovechamos las ventajas de estas redes. Hoy quiero llamaros la atención sobre un servicio de almacenamiento basado en P2P y que además es una empresa Española, Internxt.

¿Que son las redes P2P?

Bueno las redes P2P como lo indica la wikipedia se basan en un modelo de compartir información de manera distribuida, es decir no hay un único sitio que contenga los datos o el servicio.

Una red peer-to-peerred de paresred entre iguales o red entre pares (P2P, por sus siglas en inglés) es una red de ordenadores en la que todos o algunos aspectos funcionan sin clientes ni servidores fijos, sino una serie de nodos que se comportan como iguales entre sí. Es más, actúan simultáneamente como clientes y servidores respecto a los demás nodos de la red. Las redes P2P permiten el intercambio directo de información, en cualquier formato, entre los ordenadores interconectados.

La idea es aprovechar Internet, una red pública, para compartir contenidos y servicios basados en la diversificación más que en la centralización. A partir de esta idea se han apuntado muchas empresas a su uso: Facebook, Twitter, Skype, Amazon, eBay, Uber y un largo etcétera.  

Otra interesante aplicación de las redes P2P es ZeroTier, la red VPN que funciona sobre una red P2P y que además es una red gestionada por software.


Ventajas de usar P2P

Bueno, como es lógico una de las principales ventajas es reducir los puntos de fallo, ya que tenemos la información distribuida en muchos puntos (peer). Por otro lado resulta más eficiente desde el punto de vista de la descarga, ya que los datos se pueden obtener de muchos peer simultáneamente.

Otro punto importante es que en lugar de pagar costosos almacenamientos o servidores, en realidad distribuimos el trabajo y por tanto reducimos el gasto, y no necesitamos grandes infraestructuras.

Y una ventaja adicional, que probablemente no imaginamos es la capacidad de censurar los servicios o contenidos. Al ser un modelo descentralizado no existe un único punto a bloquear pues los datos o servicios están distribuidos en todos los peer de la red.

  

Desventajas del P2P

En este caso uno de los problemas que podemos experimentar es el aumento de latencia y por tanto de rendimiento, aunque la información esta distribuida en muchos peer no podemos garantizar que las conexiones a Internet de éstos sean de alto nivel. Que en un esquema centralizado se puede garantizar. 

Hay características funcionales que no son posibles de implementar en sistemas P2P, comparado al enfoque centralizado. Un ejemplo de ello pueden ser opciones avanzadas para compartir información, como la granularidad de permisos, por ejemplo lectura para algunos y edición para otros.

La red P2P resulta más compleja y difícil de administrar, pues mientras se aumenta el número de peer el seguimiento es aún más complicado.


Servicios de almacenamiento en la nube

Uno de los servicios más presentes en nuestro día son los servicios de almacenamiento en la nube, que como ya hemos dicho son servidores/ordenadores con mucho almacenamiento (discos duros) y software que nos dan acceso a guardar nuestros datos, música, fotos, etc.

Dropbox,  Google Drive, Box, etc son algunos de los servicios de almacenamiento en la nube más conocidos y todos ellos tienen algo en común, están centralizados. Esto es que nuestros datos se almacenan en un único servidor que muchas veces replica la información entre continentes, por ejemplo Google tienen centros de datos en distintos puntos de Europa pues nuestros datos por la GPRD no pueden salir de Europa, pero pueden estar en Irlanda, Belgica, Paises Bajos, etc.


¿Que es Internxt?

Bueno, Internext es una empresa Española que nos propone guardar nuestros datos de forma segura empleando dos premisas:

  • Almacenamiento en la nube cifrado extremo a extremo de nuestros datos, como ya lo hacen empresas como ProtonDrive.
  • Infraestructura de centro de datos distribuidos, red P2P, donde cada fragmento cifrado se distribuye por todo el mundo.
Obviamente esto es un esquema de seguridad mucho más amplio que la centralización, ya que un servidor que participa en la red dispone de solo un fragmento cifrado y no del bloque entero, como lo hace ProtonDrive, por ejemplo.


El servicio es muy fácil de usar y actualmente nos dan 10 Gigas gratuitos, para conocerlo. 


Internxt Drive emplean el tradicional usuario/contraseña pero también  el segundo factor de autenticación.
Actualmente disponen de la aplicación Web, móvil y de escritorio, que en esencia nos permiten compartir un fichero con protección de número de accesos, es decir si indicamos que compartimos un fichero por una vez, el enlace dejará de ser útil una vez descargado.

La interfaz es simple, pero funcional:

Tanto en la versión móvil como en la web


En el futuro incorporarán la posibilidad de enviar ficheros, encriptados y seguro como WeTransfer, empleando el mismo modelo P2P.

Un articulo interesante, aunque en ingles es el de ProtonDrive que compara las dos propuestas de funcionamiento en el almacenamiento de datos en la nube.

Explorar este tipo de soluciones, dan más seguridad al uso del almacenamientos en la nube y por tanto, a nuestra necesidad de compartir información.

Saludos

Pedro.