Me ha llamado la atención este proyecto, arkOS, no tanto por el proyecto en sí como por la idea que representa.
El proyecto es la creación de Jacob Cook, un joven programador de Montreal que, harto de la pérdida de autonomía que suponía depender de la nube de un tercero, y especialmente irritado por el cierre de Google Reader, decidió diseñar un servidor doméstico sencillo que cualquiera puede instalar en un Raspberry Pi de 35€, conectar a un puerto de su router, y utilizar para almacenar archivos, calendarios, contactos, un servidor de correo electrónico, un blog o página personal pequeño, etc.
La idea de un servidor personal en casa no es obviamente nueva, pero sí la de rebajar drásticamente el nivel de conocimientos tecnológicos necesarios para hacerlo: algo que cualquiera se pueda instalar muy fácilmente y que disponga de plugins con los que configurar de manera sencilla cualquier servicio personal de este tipo. Plantearlo mediante el uso de un Raspberry Pi, un ordenador radicalmente barato, que cabe en una cajetilla de tabaco, pero que tiene una enorme solidez, un mínimo consumo y que muchos han definido como «el servidor doméstico perfecto«, añade un extra de atractivo al proyecto, que sin embargo anuncia que liberará toda su creación para que se pueda instalar sobre cualquier otra máquina – incluyendo ese PC viejo que tenías en una esquina de tu casa y no sabías qué hacer con él.
El proyecto ha solicitado financiación mediante una página de crowdfunding en la que ha alcanzado por el momento el 21% de su objetivo de $45.000 a falta de veintitrés días. Pero independientemente de que lo consiga o no y del desarrollo futuro de arkOS, la idea que subyace no deja de resultar atractiva en muchos sentidos: plantear una descentralización radical de la web, retomando el control sobre muchos de los servicios que utilizamos.
Vivimos un escenario sumamente interesante: al tiempo que se incrementa progresivamente el ancho de banda disponible para conexiones domésticas, vemos cómo disminuye el coste del hardware para procesar y almacenar (un Raspberry Pi cuenta en torno a los 35€, un disco de un 1 TB alrededor de los 50€) y, paralelamente, descienden las barreras de entrada de conocimiento necesario para instalar y configurar este tipo de servicios. Combinando esto con la presión que supone un entorno en el que cada vez nos sentimos menos dueños de nuestros datos, o más sometidos a espionaje y control por parte de terceros que van desde empresas a gobiernos, la idea no deja de tener su cierto atractivo.
(This post is also available in English in my Medium page, “arkOS and the decentralization of the internet«)
Esto parecerá publicidad, pero es que me ha sorprendido lo poco difundido que está este concepto: en casa tenemos implementado un NAS Synology que es un «Dropbox» en tu garage, con todos los servicios que esperarías del mismo… Y la sencillez es extrema: prácticamente es abrirlo y empezar a utilizarlo.
Después de echar un vistazo al proyecto es básicamente un distribución de Linux con un programa de forma que administrar y montar algunos servicios sea muy fácil.
Algo que la mayoría de los NAS (por ejemplo de la marca Synology) ofrecen desde hace muchos años y bajo mi punto con muchísima riqueza de paquetes adicionales a instalar para tener todo tipo de servicios.
Muy interesante. En esa misma línea, hace tiempo que salió http://www.spacemonkey.com/, con una vuelta de tuerca más : infraestructuras propiedad del usuario, pero distribuidas a la P2P (almaceno lo mío y lo de los peers, al mismo tiempo que lo mío anda por ahí distribuido). Esta redundancia es capital, ya que las infraestructuras domésticas carecen de la redundancia y robustez de los CPDs profesionales. Sobre esto escribí hace ya mucho en http://discretethinking.wordpress.com/2012/03/13/space-monkey-and-other-aliens/
Interesante proyecto, yo llevo unos meses utilizando tiny tiny rss sobre una raspberry pi para sustituir a google reader y estoy satisfecho con el resultado aunque siempre hay pequeños problemas que solventar y quizás aún no sea apto para el usuario «no técnico». Espero que ArkOS aproveche proyectos ya existentes como tiny tiny rss y no quiera reinventar la rueda y los haga accesibles para todo tipo de usuarios.
Es un proyecto interesante, pero la solución es también un problema, ya que uno mismo es el responsable de las copias de seguridad, mantenimiento del sistema, etc. Me gusta, pero no lo veo para el público en general.
Creo que resultaría más seguro que nuestros datos estuvieran cifrados y que sólo nosotros tuvieramos las claves. Resulta más sencillo mantener una copia de seguridad de las claves y el proveedor del servicio de hospedaje de los datos no podría acceder a ellos.
En el caso del correo sería más dificil, ya que si el correo no viene cifrado desde el origen, el proveedor podría leerlos antes de cifrarlos. Pero ya tendría que ser una medida tomada de antemano, es decir, que no se podría acceder a datos históricos que ya estarían cifrados.
Es una respuesta lógica a lo que está pasando. Quizás de momento sea una solución para técnicos, pero cuento con que en el futuro puedas tenerlo instalado sin problemas en tu casa, o incluso comprar un espacio en la nube y ejecutarlo allí.
Es cuestión de tiempo y que los que se dedican a esto inviertan más tiempo para que sea una solución factible para mucha gente. Yo he tenido esto mismo, más o menos con una distribución Linux, y el problema más complicado era el mantenimiento de todo el paquete de correo, disco, fotos, etc… a veces cuando fallaba algo, te podías tirar dos días intentando arreglarlo.
Efectivamente hay muchos otros proyectos con un planteamiento como este (y es bueno que aparezcan citados en este hilo, no es «publicidad» :-) Lo que me ha llamado la atención de este es el planteamiento de simplicidad y el que se presente como aplicación posible del Raspberry Pi, que en algunos mercados ha sido un éxito impresionante de ventas. Por ahora, a pesar de haber productos como los de Sinology, la idea de servidor doméstico está bastante relegada a un perfil de usuario muy geek: de acuerdo que el perfil de quien se compra un Raspberry Pi tampoco es el de eso que llamamos «usuario medio», pero me parece un paso más…
Debo ser muy obtuso, pero no le encuentro la utilidad al invento, por lo que calculo que no lo he comprendido bien.
¿Qué quiere decir un servidor doméstico? – ¿Un ordenador que vale de servidor web al que se puede acceder desde otro ordenador para dejar/tomar tus ficheros y que tu Pc pase a actuar como terminal tonta, donde se ve correr aplicaciones que están en ese ordenador central?
Sinceramente no veo la novedad, esto existe desde hace décadas y se soporta sobre cualquier ordenador, incluso obsoletos, aunque la potencia de estos ordenadores. (velocidad de proceso, velocidad de acceso a lus ficheros, tamaño de disco duro, etc.), tiene que ser proporcional a las demandas que puedan crearle los dispositivos que concurren simultaneamente al servidor.
No consigo imaginar cómo un Raspberry Pi de 35€, puede soportar las demandas simultáneas de varios clientes, que le están solicitando hacer cuatro cosas diferentes, no porque no pueda, sino porque se saturara´y su funcionamiento será lentísimo. Dudo que soporte la grabación de una cámara de vigilancia, que corra un tratamiento de textos en el que se escribe una carta, que alguien utilice su navegador para jugar online en Internet y que a su vez entregue mp3 a unos altavoces. Dudo muy mucho que un Raspberry Pi soporte esto y solo son cuatro clientes, que razonablemente puede haber funcionando simultáneamente en un hogar no creo exagerar.
Estas iniciativas siempre son positivas, pero veo poco probable una adopción masiva de soluciones do-it-yourself a corto plazo. Personalmente, tengo en mi casa una raspberry pi con Owncloud sirviendo tanto ficheros por Webdav como Calendario por caldav y configurarlo y mantenerlo me ha requerido una cantidad de tiempo no despreciable. Es cierto que un software lo suficientemente pulido puede facilitar el trabajo, pero nada va a quitar al usuario de comprarse (por ejemplo) un segundo disco duro para hacer copias de seguridad de sus datos. Además, hay aspectos difícilmente simplificables como abrir puertos del router o gestionar un (sub)dominio DNS para los usuarios que tengan IP dinámica.
Creo que este tipo de soluciones seguirán estando al alcance de personas con muchos conocimientos técnicos y preocupación por su privacidad. Para los interesados, recomiendo echar un vistazo a owncloud.org, CalDAV-Sync y CardDav sync.
Las opciones tipo Synology también me parecen demasiado complejas para un usuario final. ¿Quien va a hacer la migración cuando haya que actualizar el SO?¿O cuando uno de los discos duros se rompa y haya que instalar uno nuevo y duplicar los datos?
Pese a todo lo que está saliendo a la luz, no veo a los usuarios suficientemente concienciados como para adquirir un producto y pagar ocasionalmente a alguien para que le de mantenimiento.
Un saludo,
Lo que entiendo, es que se puede convertir un pequeño ordenador domestico en un servidor privado y que con el tiempo puede aumentar la capacidad de almacenamiento y equipararse a un dispositivo de almacenamiento externo pero a modo de servidor y tengo entonces una manera de proteger mi informacion, a un coste razonable y entendible a que otros muchos construyan sobre ese «servidor» externo y sigan cambiando el orden de los factores. ;-)
Vale, como proyecto geek está bien, pero no es práctico. Habría que tener encendido el bicho ese, con una buena conexión de internet, para poder tenerlo disponible donde sea y cuando sea.
Prefiero la seguridad y disponibilidad «gratis» de mis cuentas de dropbox, copy, etc.
ArkOS resulta algo muy interesante, pero la idea como bien mencionan en los comentarios no es nueva, la invasión se presenta en la facilidad de gestionar el servidor.
Con respecto al comentario de Gorki yo lo veo más que viable, €35.00 de un rasphery pi más €50.00 de un disco duro de un Tera es un total de €85.00; el costo mensual de 1TB en google drive es de 49.00/mes. En dos meses de servicio recuperas tu inversión.
Ahora yo quisiera ver algo así pero con Android. Un Custom rom o un nuevo AndroidOS (que lo veo difícil) para montar un servidor privado, un celular o tableta en desuso con android conectado a la corriente eléctrica y un disco duro vía usb-otg; tenemos un servidor con no-break y si además tenemos un duplicado de sim también tenemos conexión 3g para aquellos casos en los que el wifi falla.
#009 Pablo Hidalgo
Hablamos de un «servidor familiar» y a este nivel, un Tera es un tamaño descomunal que rara es la familia que utiliza. Actualmente tengo Dropbox gratuito, que creo que regala 5 gigas y no lo he llenado nunca, y también gratuito el WordPress, con un blog que a nivel privado tiene bastante éxito, (claro está nada comparado con el éxito que pueda tener eDans por ejemplo), pero después de 5 años de uso y 2463 post escritos, solo ocupo el 12% del espacio gratuito que me da WordPress. Si a eso añado la cuenta que tengio gratuita en Youtube y lo que tengo en discos duros, puedo ocupar todo lo mas 200 Gigas, poniendo otro tanto de mi mujer, con 400 gigas nos sobra espacio. Calculo que para cuando necesite 1 Tera, que lo venderan en un Pendrive a 15 euros.
Sin embargo tanto mi mujer como yo, solemos estar unas 4/6 horas frente al ordenador, pues este chisme ha sustituido en mi casa, la prensa y la television, y los libros, aparte de ser el medio habitual de comunicarnos con familia y amigos. Por otra parte un dia normal, supero las 3000 visitas en mi blog. Bien el Tera me sobra, con la mitad me apaño holgadamente, pero dudo que un Rasphery Pi sea suficiente para gestionar las peticiones que se le hagan, al menos en los momentos punta de trafico y eso que mi familia actualmente es muy pequeña, ¿qué pasa cuando además, como me ha ocurrido, tienes tres hijos cada uno con su Pc, dando caña al invento?
Pablo Hidalgo:
Tienes algo parecido con cualquier stick Android. Le instalas el soft servidor que te apetezca (por ejemplo Servers Ultimate), y a correr.
https://play.google.com/store/apps/details?id=com.icecoldapps.serversultimate
Interesante los NAS Sinology, no los conocía.
Creo que falta algún detalle por explicar porque para Raspberri Pi hay mucho software para instalar todo tipo de servicios. Un ejemplo: http://www.ubuntumax.com/2013/01/el-home-server-perfecto-con-una.html
Supongo que se me está escapando algo.
Hace años uno podía simplemente montarse un servidor FTP
Ahora le llaman nube… y te lo venden como lo último de lo último en almacenamiento de datos. Personalmente me decanto por Owncloud, pero no puedo negar que Arkos resulta economicamente difícil de batir.
http://openwebinars.net/como-instalar-servidor-owncloud-en-debian-7/
http://www.forat.info/2011/09/21/viejos-ordenadores-que-hacen-grandes-cosas-introduccion/
Con esto no quiero decir que no lo vaya a usar, todo lo contrario, simplemente que hay multitud de opciones y que cada una de ellas se adapta a las necesidades de cada proyecto.
En cuanto a la dificultad de instalación pues depende del usuario, pero no es determinante debido a los tutoriales y ayuda de terceros.
tiene buena pinta¡ pero con la experiencia acumulada corrompiendo las tarjetas sd de la rpi, va a resultar un dolor de cabeza.
Creo que deberían solucionar este tema antes.
Resulta muy desagradable y pesado volver a instalar todo desde el principio
Muy bueno … sí señor, pero .. como ya han comentado por allí arriba, es el avance natural de la tecnología y , sobre todo, motivado por el escaso control que tenemos, esto de que las empresas cesen y cancelen nuestros datos cuando les viene en gana o peor aún, que perdamos nuestra información … (sea con aviso , correo terra o sin aviso por motivos legales, megaupload) …. Es siempre un fastidio, pero claro ,… a ver a quien nos iban a contar cuando teníamos nuestros módems .. o los primeros adsl y la capacidad de almacenamiento se pagaba a precio de oro! Vaya! … y para esos que necesitan rendimiento, si el dinero no es problema .. nada un clúster de rasperris y a correr … que con un par de tutoriales , todo es posible! ….para muestra este video!
http://goo.gl/tmmDlt
#016 FTP no es nube.
Mis datos están en la nube, seguros y disponibles en mi movil o pc, dondequiera que haya una conexión a internet. Aparte tengo un disco externo donde tengo el TimeMachine (back up de la Mac).
Mis calendarios y notas en iCloud.
Tengo alrededor de 1.5 terabytes GRATIS, entre dropbox, box, copy, y sugarsync. Cada uno con cierto tipo de datos.
Para qué complicarme la vida con más cacharros, virus/antivirus, mantenimiento, seguridad, y una baja confiabilidad y disponibilidad de los datos?
Como idea para #12 se puede usar http://www.bittorrent.com/intl/es/sync para sincronizar carpetas de «móvil» con carpetas de ordenadores personales, sin necesidad de pasar por ningún servidor de apoyo (léase dropbox o compañía). Con lo cual puedes tener ya casi un servidor de apoyo. Esto pone el foco en la red que tengas y no se debe penalizar el tráfico de datos, con lo cual o se usa wifi o wifi, al menos en una parte de la conexión, la del móvil.
¿Qué diferencia hay, por ejemplo, con la fonera?
http://redecentralize.org/
http://www.filetransporter.com/ es el proyecto/producto más completo de “cloud privada” que conozco. Lo bonito de arkOs es que monta sobre hardware abierta y asequible, le deseo lo mejor!
Pero si una tostadora o cafetera cuesta 10, 15 euros, un horno microondas 30 euros un TDT grabador 25 euros, etc etc y ahora lo de Fagor que cae aqui por inviable pero no pararemos de ver mas neveras cada vez, o un servidor de estos proximamente 20 euros … esto significa que con que toda la industria venga de una ciudad China ya se abastece en todo el globo, mas bien, no da dimension economica la industria para mover mucho, y esto ni empieza …
Aunque el proyecto parte de la inquietud por tener nuestros datos en manos de terceros, en mi opinión, la transición a la nube no hay quien la pare. Yo tengo Dropbox, SkyDrive y GoogleDrive. Windows 8.1 ya se integra con SkyDrive casi sin pedirte permiso. Cuando me he querido dar cuenta, mis documentos Word están en la nube.
Por un lado, preocupante en lo tocante a la seguridad y a la confidencialidad, pero por otro, extremadamente cómodo.
No veo un sistema de almacenamiento doméstico haciendo furor en el mundo. Lo que hay que hacer es garantizar la seguridad y confidencialidad de la información que guardamos en las nubes de los gigantes tecnológicos.
#019 mercadder
«Para qué complicarme la vida con más cacharros, virus/antivirus, mantenimiento, seguridad, y una baja confiabilidad y disponibilidad de los datos?»
Que pronto nos hemos olvidado del caso Megaupload, eh??? XDDD
#026 Luarca uso la nube como respaldo, backup, no para guardar originales.
«la presión que supone un entorno en el que cada vez nos sentimos menos dueños de nuestros datos, o más sometidos a espionaje y control por parte de terceros que van desde empresas a gobiernos, la idea no deja de tener su cierto atractivo.»
No sé mucho de informática, pero tener conectado un disco duro al router creo que está muy lejos de preservar la privacidad que uno puede buscar. De hecho, si desde hace años no estoy usando este método tan práctico es por eso (con el añadido de la mayor velocidad de la red Ethernet respecto a la conexión USB).
Saludos!
Interesante la idea, sin embargo lo que preocupa es la seguridad de nuestra información ya que el estar en la nube es viable de corrupción o intromisión de terceros, habrá que seguir preocupándose por ello y entonces el proyecto será mucho mas interesante. Eso no quiere decir que no lo usare, solo hay que ver el tema de privacidad