Olvídate de estar limitado a la representación ineficiente y al alojamiento de contenido solamente: XEL es el único ...
Olvídate de estar limitado a la representación ineficiente y al alojamiento de contenido solamente: XEL es el único ...
XEL Elastic Visión general
Muchos problemas científicos, por ejemplo, la simulación de la mecánica cuántica, la optimización no lineal utilizada en el pronóstico del tiempo y la optimización y minimización de los circuitos lógicos, requieren recursos informáticos que exceden los de cualquier computadora en muchos órdenes de magnitud. La creciente adopción de estos métodos en la ciencia actual ha sido la fuerza impulsora detrás de la búsqueda de formas de crear entornos donde estos problemas se puedan resolver en un período de tiempo razonable. Ya en la década de 1990 surgió el término "computación grid"; Un enfoque que comprende agrupar los recursos computacionales de muchas computadoras individuales en una entidad holística que puede entregar su potencia de cálculo combinada tan fácil como acceder a la potencia de la red.
Si bien la creación de un clúster local de computación en red parece muy sencillo, tiene un costo considerable. No solo tiene que comprar suficiente equipo para entregar los recursos que necesita, sino que también tiene que pagar los costos recurrentes de mantenimiento y operación. Esta no es una forma muy económica para cálculos ocasionales y proyectos únicos. Sin embargo, se presentaron algunos enfoques para descentralizar la computación grid a fines de los años 90 y se basan en el hecho de que muchas personas hoy en día tienen computadoras muy potentes que están conectadas a Internet. Si lo piensas bien, hay una cantidad considerable de poder de cómputo, no en centros de supercomputadoras o laboratorios, sino en casas de personas. Plataformas como Distributed.net y más tarde SETI @ Home y BOINC han mostrado formas de usar estos dispositivos (del usuario) para formar una computadora grid más potente sin casi ningún costo de configuración inicial. Sin embargo, estas plataformas se basaron principalmente (y dependen) en la computación voluntaria, es decir, en voluntarios que están dispuestos a contribuir con su poder computacional a los proyectos que aspiran. No hace falta decir que los proyectos más aburridos (como la simulación de tareas) tienen pocas posibilidades de obtener una cantidad razonable de recursos informáticos.