apuntes+27-2-2008

27-2-2008

Cloud Computing

Utility:seran recursos disponibles por los que se paga. Virtualizacion: a partir de un ordenador con muchos recursos creamos varios ordenadores virtuales. Veamos ejemplos de servicios de Cloud Computing: Amazon Elastic, twitter. Ventajas: escalabilidad, pagamos por lo que consumimos.

TIPOS DE SISTEMAS DE COMPUTACION DISTRIBUIDA.ALGUNAS TERMINOILOGIAS.

Clasisficamos los sistemas distribuidos segun el modo de acceder a los recursos. Fases: -Descubrir un recurso. Mediante el uso de algun mecanismo por ejemplo a partir de directorios, emule mediante ficheros .net. -Disponibilidad de un recurso. El recurso suele estar en un solo ordenador por ejemplo un URL. En una red P2P el recurso se identifica mediante un hash. -Comunicacion del recurso por la red. una comunicacion P2P pura se hara entre dos nodos sin pasar por un sistema intermedio, ejemplo algunos chats.

Sistemas de computacion distribuida: -Bittorrent.es un sistema para descubrir recursos mediante trackers. -Chord. usa tablas de hash distribuidas. -SETI@Home. todo es centralizado y no P2P como se piensa.