Generic Viagra online

Dantesco

General 7 Octubre, 2008

Voy a hablaros de Inferno, pero no de ese lugar imaginario, terrorifico y colaborador con el cambio climático sino de un Sistema Operativo de modelo distribuido creado a partir de Plan 9 y su posible relación futura con la tantas veces comentada nube.

Hoy en dia nosotros usamos SO que son grandes piedras encargadas de todo y son unicos en el Sistema pero la llegada de la virtualización, primero por software y posteriormente por hardware, permite tener más de un Sistema Operativo corriendo al mismo tiempo en tiempo real por lo que el tamaño y la complejidad de dichos sistemas acaba por hacerse más simple y estos más especializados.

El problema es que actualmente los SO se basan en los principios de los años 70, todos provienen de Unix o de SO rivales a Unix y hoy en día el desarrollo real de SO no se basa en mejorar lo que es el núcleo sino en entregar nuevas capacidades en la capas superiores de este para poder otorgar nuevas funcionalidades al usuario.

¿Pero que es Inferno? Se trata de un Sistema Operativo distribuido con licencia GPL que se basa en el Plan9 creado por Bell Labs y que tiene una serie de caracteristicas concretas:

 

  • Pensado para soportar y crear servicios distribuidos
  • Funciona en modo “parasito” en un sinfín de Sistemas Operativos como son Windows, Linux, Mac OS X
  • Puede funcionar en sistemas que tengan unicamente 1MB de RAM
En realidad no es más que una “distribución de Plan 9″ por lo que varias empresas podrían llegar a hacer su propio Inferno con sus aplicaciones completamente encapsuladas y hacerlo correr en modo host en un Sistema Operativo más grande, por ejemplo Google podría reunir todos sus servicios en un entorno distribuido completo que funcionaria en cualquier SO, Adobe por otro lado podria hacer lo mismo y en vez de preocuparse por hacer dos versiones de sus aplicaciones (OS X y Windows) solo tendría que hacer una versión universal, reduciendo así la importancia de los sistemas operativos clásicos.
Aunque en realidad la computación distribuida se creo para lo que era la investigación y no para la informática de usuario si que es el próximo paso lógico de la nube ya que esta tiene que ir más alla del Software como servicio si quiere tener éxito y romper el antiguo sistema.
Lo que va a tener que hacer es convertirse en lo siguiente:
Interfaz como servicio: en el sentido que se otorgaran interfaces de forma distribuida y dentro de las nubes para realizar tareas concretas.
Plataforma como servicio: las interfaces necesitaran plataformas en las que correr, no solamente internet, aqui es donde los compactos SO del tipo distribuido y la virtualización entraran en juego.
Infraestructura como servicio: la naturaleza de los SO distribuidos permitira por ejemplo almacenamiento de documentos en linea y el poder llevar grandes proyectos simulteneos entre diferentes personas situadas en diferentes partes del mundo. Aquí es donde tecnologias como internet y el peer to peer (P2P) permitiran dicha colaboración.
Actualmente todo esto no es más que una utopia, las grandes empresas aun esta en la primera etapa, la de la interfaz pero no han creado plataformas robustas e internet esta demasiado verde aún para poder soportar todo esto por lo que de momento es casi un imposible.

 

5 Comentarios

Leave a Reply