raquel-27-02-08

Cloud computing: Existe una nube de recursos de la que se pueden consumir los recursos necesarios. Elastic computing de amazon : solo se paga por el tiempo y la CPU que se emplea. Te cobran según los Gigas que transfieras. De esta forma se pueden crear aplicaciones escalables. El tiempo de CPU se mide en tiempo de instanciación de dicha CPU, tu instancias una CPU virtual a través de la terminal de tu equipo.

Tipos de sistemas de computación distribuida: 1 Decubrimiento de recursos: Como se sabe que recursos hay en una red?? Con un fichero .met, que porporciona una serie de nodos conectados a la red. Una vez conectados a la red el descubrimiento se hace de forma distribuida en sistemas p2p. En napster el descubrimiento de recursos está centralizados. Esto es muy vulnerable, ya que con a tacar el servidor se fastidia el sistema entero. emule o edonkey no son tan vulnerables.Los sistemas p2p no son tan vulnerables ya que aunque se carga varios pares el sistema podría seguir funcionando.Para atacar<p2p habría que atacar a los conectores. 2 Disponibilidad:En que lugar y de que forma se encuentra disponible el recurso: En una red p2p, por ejemplo emule localiza un archivo mediante Hash, envía una query preguntando por este hash, y le contestan con todas las fuentes disponiobles. 3Comunicación Una vez<localizadas las fuentes disponibles, tiene que establecerse comunicación entre el que solicita el recurso, y el que lo posee.Chat de llaguer comunicación descentralizada, solo entre emisor y receptor. No como messenger que la comunicación siempre pasa por los servidores de microsoft. Bit torrent no realiza descubrimiento de recursos.Mininove para descubrir donde están los recursos torrent. Sistema Chord: Basado en tabals de Hash, descentralizado en comunicación, accesibilidad y disponibilidad de recursos. Poco comercializado, sirve para investigación. Seti@home: sistemas de conmutación masiva, donde todo es centralizado. No es p2p, sino que es un sistema centralizado de tipo cliente servidor.